Смекни!
smekni.com

Методические указания и индивидуальные задания для студентов идо, обучающихся по направлению 220700 «Автоматизация технологических процессов и производств» Составитель (стр. 2 из 2)

Используя функцию F(A,B,С) для заданных значений чисел S и T найти:

.

Вариант 2

Даны действительные числа S, T. Создать собственную функцию для расчёта выражения:

. Оценить область определения заданной функции.

Используя функцию G(A,B) для заданных значений чисел S и T найти:

.

Вариант 3

Дано действительное число Y. Создать собственную функцию для расчёта выражения:

. Оценить область определения заданной функции.

Используя функцию T(X) для заданного значения числа Y найти:

.

Вариант 4

Даны действительные числа A, B, C. Создать собственные функции для расчёта максимального из двух переменных MAX2 и трёх переменных MAX3. Вычислить значение выражения:

.

Вариант 5

Даны действительные числа S, T. Создать собственную функцию для расчёта выражения:

. Оценить область определения заданной функции.

Используя функцию H(A,B) для заданных значений чисел S и T найти:

.

Вариант 6

Даны действительные числа x, y, z. Создать собственную функцию для расчёта максимального из трёх переменных max(a, b, c). Вычислить значение выражения, используя функцию max(a, b, c):

.

Вариант 7

Даны действительные числа S, T, A0, …, A12. Создать собственную функцию для расчёта выражения:

. Используя функцию P(X), найти значение выражения:
.

Вариант 8

Даны действительные числа A0, …, A6. Создать собственную функцию для расчёта выражения:

. Используя функцию P(X) для x=1, 3, 4 найти значение выражения:
.

Вариант 9

Даны натуральные числа m, n и целые числа А1, ..., An; B1, ..., Bm; C1, ..., C10. Создать собственную функцию для расчёта минимума из массива чисел MIN(L). Вычислить значение выражения, используя функцию MIN(L):

.

Вариант 10

Даны натуральные числа k, n, m и действительные числа Х1, ..., Xk, Y1, ...,Yn, Z1, ..., Zm. Создать собственную функцию для расчёта максимума из массива чисел MAX(L). Вычислить значение выражения, используя функцию MAX(L):

5. ИТОГОВЫЙ КОНТРОЛЬ

После завершения изучения дисциплины студенты сдают зачёт и по курсовой работе – дифференцированный зачет.

При определении результата зачёта учитываются результаты выполненных лабораторных работ.

5.1. Теоретические вопросы для подготовки к зачёту

1. Предмет информатики. Основные определения и термины.

2. История развития вычислительной техники.

3. Устройство компьютера и принцип его работы.

4. Арифметико-логическое устройство, устройство управления, память.

5. Логическое устройство компьютера.

6. Системы счисления, применяемые в ЭВМ.

7. Двоичная система счисления.

8. Восьмеричная и шестнадцатеричная системы счисления (СС), связь их с двоичной системой.

9. Представление чисел в прямом, обратном и дополнительном кодах.

10. Формат чисел с фиксированной запятой.

11. Структурное программирование. Основные особенности и недостатки.

12. Объектно-ориентированное программирование. Основные особенности и недостатки.

13. Обобщённое программирование. Основные особенности и недостатки.

14. Язык C++. История развития.

15. Комментарии, идентификаторы и константы в С++. Запись арифметических выражений.

16. Типы данных в C++.

17. Ввод и вывод данных. Условные операторы.

18. Операторы цикла, перехода, выбора. Матрицы.

19. Переменные типа «char» и операции с ними.

20. Функции работы со строками. Функции.

5.2. Практические задачи для подготовки к зачёту

1. Перевести в десятичную систему счисления (СС) двоичное число 110111.11.

2. Перевести число 7713.24 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

3. Найти сумму в обратном и дополнительном кодах:

(-0.1101010) + (0.0100111) =?

4. Перевести в десятичную систему счисления (СС) двоичное число 1111.01.

5. Перевести число 1259.17 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

6. Найти сумму в обратном и дополнительном кодах:

(-0.1110110) + (0.0011111) =?

7. Перевести в десятичную систему счисления (СС) двоичное число 1011101.01.

8. Перевести число 10462.345 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

9. Найти сумму в обратном и дополнительном кодах:

(-0.1100110) + (0.0011101) =?

10. Перевести в десятичную систему счисления (СС) двоичное число 11110.11.

11. Перевести число 8464.36 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

12. Найти сумму в обратном и дополнительном кодах:

(-0.1011110) + (0.0111101) =?

13. Перевести в десятичную систему счисления (СС) двоичное число 11001.011.

14. Перевести число 3724.45 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

15. Найти сумму в обратном и дополнительном кодах:

(-0.100111) + (0.111101) =?

16. Перевести в десятичную систему счисления (СС) двоичное число 110011.11.

17. Перевести число 5134.025 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

18. Найти сумму в обратном и дополнительном кодах:

(-0.001101) + (0.101111) =?

19. Перевести в десятичную систему счисления (СС) двоичное число 101101.101.

20. Перевести число 731.025 из десятичной СС в восьмеричную СС, затем из восьмеричной СС в двоичную СС.

6. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

6.1. Литература обязательная

1. Алексеев А.П. Информатика 2001. – М.: Солон-Р, 2001. – 364 с.

2. Ален И. Голуб. Правила программирования на Си и Си++: пер. с англ. – М.: Вильямс, 2001. – 241 с.

3. Андреева Е., Фалина И. Информатика: Системы счисления и компьютерная арифметика. – М.: Лаборатория Базовых Знаний, 1999. – 256 с

4. Брукшир Дж. Информатика и вычислительная техника. – СПб.: Питер, 2004. – 620 с.

5. Велихов А.А. Основы информатики и компьютерной техники: уч. пособие. – М.: Солон-Пресс, 2003. – 544 с.

6. Королёв Л.Н., Миков А.И. Информатика. Введение в компьютерные науки: учеб. – М.: Высш. шк., 2003. – 341 с.

7. Павловская Т.А. С/С ++. Программирование на языке высокого уровня: учебник для вузов. – СПб.: Питер, 2010. – 461 с.

8. Прата С. Язык программирования С++. Лекции и упражнения.– СПб.: Питер, 2003. – 645 с.

9. Информатика. Базовый курс/ С.В. Симонович и др. – СПб.: Питер, 2001. – 640 с.

6.2. Литература дополнительная

10. Бабэ Б. Просто и ясно о Borland C+: пер. с англ.– М.: Бином, 1995. – 400 с.

11. Березин Б.И. Начальный курс C и C+ / Б. И. Березин, С. Б. Березин. – М.: Диалог-МИФИ, 2001. – 288 с.

12. Острейковский В. А. Информатика: учебник. – М.: Высшая школа, 2000. – 511 с.

13. Фейсон, Тед. Объектно-ориентированное программирование на Borland C++ 4.5: пер. с англ. – 4-е изд. – Киев: Диалектика, 1996. – 544 с.

6.3. Учебно-методические пособия

14. Мамонова Т.Е. Информатика. Общая информатика. Основы языка C++: учебное пособие / Т.Е. Мамонова; Томский политехнический университет. – Томск: Изд-во Томского политехнического университета, 2011. – 202 с.

15. Мамонова Т.Е. Информатика. Программирование на C++: учебно-методическое пособие / Т.Е. Мамонова; Томский политехнический университет. – Томск: Изд-во Томского политехнического университета, 2011. – 111 с.

6.4. Программное обеспечение и Internet-ресурсы

16. Учебный курс. Программирование на C++.– URL: http://ips.ifmo.ru/ courses/cpp/index.htm/ (дата обращения: 12.09.2011).

17. Электронный учебник по информатике и программированию на языке высокого уровня. 2011.– URL: http://kuzelenkov.narod.ru/mati/book/informat_prog.html (дата обращения: 14.09.2011).

18. Программное обеспечение. Borland C++ v.5.02.– URL: http://portal.tpu.ru/SHARED/s/STEPTE (дата обращения: 14.09.2011).

Учебное издание

ИНФОРМАТИКА

Методические указания и индивидуальные задания

Составитель

МАМОНОВА Татьяна Егоровна

Рецензент

кандидат технических наук,

доцент кафедры ИКСУ ИК

В.Н.Шкляр

Редактор С.В. Ульянова

Компьютерная верстка Т.И. Тарасенко

Отпечатано в Издательстве ТПУ в полном соответствии
с качеством предоставленного оригинал-макета

Подписано к печати . Формат 60×84/16. Бумага «Снегурочка».
Печать Xerox. Усл.печ.л. 0,7. Уч.-изд.л. 0,63.

Заказ . Тираж экз.

Национальный исследовательский Томский политехнический университет

Система менеджмента качества

Издательства Томского политехнического университета сертифицирована

NATIONAL QUALITY ASSURANCE по стандарту BS EN ISO 9001:2008

. 634050, г. Томск, пр. Ленина, 30.

Тел./факс: 8(3822)56-35-35, www.tpu.ru