Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УПП Программирование 2102,2202.doc
Скачиваний:
23
Добавлен:
20.04.2015
Размер:
760.32 Кб
Скачать

Ответы на тестовые задания, имеющиеся в тексте пособия:

тест 2.1). 1; тест 2.2). 2; тест 4.1). 1; тест 5.1). 2; тест 5.2). 3; тест 5.3). 1; тест 6.1). тест 6.2). 2; тест 6.6). 2.; тест 7.1). 2; тест 11.1). 2.

& Тесты по курсу

  1. Какой оператор выполняет цикл с постусловием (While, For, Repeat)?

  2. Какой оператор выполняет цикл с предусловием (While, For, Case)?

  3. Какой оператор удобен для арифметических циклов (While, For, Repeat)?

  4. Зачем нужны метки в программе (для нумерации, для ссылок)?

  5. Какой знак используется в операции сравнения (=, :=)?

  6. Чему равна максимальная длина переменной типа String (1, 256, не­ограничена)?

  7. Результат какой из операций сравнения для текстовых данных будет истинным (‘8’>’12’, ‘12’>’8’)?

  8. Какой оператор осуществляет вывод данных на экран (Read, Write)?

  9. Процедура и функция – это: оператор, подпрограмма, программа?

  10. Файл – это: база данных, именованный участок на внешнем носителе, раздел на жестком диске.

  11. В чем измеряется разрешение экрана монитора (в миллиметрах, в пикселях)?

  12. Какой тип файлов пригоден для создания баз данных (с последова­тельным или прямым доступом)?

  13. Какой из методов вычисления корней сходится быстрее (половин­ного деления, касательных)?

  14. Укажите правильное имя переменной (Ves1, 1Ves, Вес1).

  15. Если исходное выражение имеет вид , какой будет правильная запись его в операторе Паскаля (a+b/c+d, a+b/(c+d), (a+b)/(c+d)).

  16. В следующем фрагменте, какой из трех операторов присваивания будет выполнен? var x: integer; a:real; begin x:=a; a:=x; x:=40000 end.

  17. Каким оператором к программе подсоединяются библиотеки (uses, var, program)?

  18. Что такое операторные скобки ([], begin..end, {}).

  19. С чего начинается нумерация элементов массива в Паскале (с 0, с 1, с любого значения)?

Литература

По Турбо-Паскалю имеется очень много, как новой, так и изданной ранее литературы. Вся она подходит для работы. Ниже мы перечислим только некоторые свежие источники.

1. Немнюгин С.А. Turbo Pascal. Программирование на языке высокого уровня. – С.П.Б.: “Питер”, 2003г.

2. Немнюгин С.А. Turbo Pascal – практикум. – С.П.Б.: “Питер”, 2003г.

Содержание

1. Элементы языка 3

2. Операторы языка 5

3. Организация ветвлений 9

4. Логические функции 12

5. Организация циклов 15

6. Массивы 26

7. Символьные данные 35

8. Записи 41

9. Файлы 41

10. Подпрограммы 51

11. Графика 51

Тесты 56

Литература 57

ПОПОВ Александр Алексеевич

Учебно-практическое пособие по дисциплинам:

Программирование и основы алгоритмизации,

Программирование на языке высокого уровня.

Тираж: 150. Заказ №

59–­