Протестируйте программы из задания 2 и запишите свои данные в таблицу:
№ п/п | Значения переменной x | Значения переменной y | Значения переменной l | Рассчитанные значения выражения F |
Basic | Pascal | |||
Задание №4
Доработайте программу листинга 3 на языке QBasic для вычисления значения функции по одной из формул
Листинг 3.
CLS
REM Значение функции
INPUT «Введите a, b, x»; a, b, x
IF … THEN …: goto 1 ELSE …: goto 1
1 PRINT “y=”; y
END
Вместо знаков … вставьте необходимые операторы. Напишите программу в среде программирования, откомпилируйте и запустите. Составьте блок-схему по приведенной программе. Оформите блок-схему и программу в отчет.
Задание №5
Составьте программу на языке Паскаль. Напишите программу в среде программирования, откомпилируйте и запустите. Оформите программу в отчет. Сравните результаты этой программы с результатами программы из задания 4.
Задание №6
Сделайте вывод о проделанной работе:
|
|
Контрольные вопросы
9. Что такое программа?
10. Что называется оператором?
11. Как осуществляется просмотр результата программы в Qbasic и в PascalABC?
12. Какая программа называется разветвляющейся?
13. Какое выражение называется условным?
14. Какие данные являются исходными для задачи?
Список используемой литературы
1. Кузнецов А.А. и др. Информатика, тестовые задания. – М., 2006.
2. Михеева Е.В. Практикум по информации: учеб. пособие. – М., 2004.
3. Михеева Е.В., Титова О.И. Информатика: учебник. – М., 2005.
4. Семакин И.Г., Хеннер Е.К. Информатика. Учебник 10-11 кл. – М., 2007.
5. Угринович Н.Д. и др. Практикум по информатике и информационным технологиям 10–11 кл. – М., 2002.
6. Угринович Н.Д. Информатика и информационные технологии. Учебник 10–11 кл. – М., 2002.
7. Угринович Н.Д. Преподавание курса «Информатика и ИКТ» 7–11 классы. – М., 2005.