Вопросы к 1-й колонке
Язык программирования Паскаль.
1. Схема сравнения языков. Методы разработки алгоритмов. Программа на Паскале. 2. Классификация типов. Совместимость. Выражения.
Скалярные типы данных.
3. Данные типа: integer, real, boolean, char, перечислимые, диапазон.
4. Указатели.
Структурированные типы данных.
5. Данные типа ARRAY... OF ..., STRING.
6. Типы данных RECORD ... END.
7. Данные типа FILE OF .... Понятие файла. Логический и физический файлы. Операции над файлами. Функции EOF и EOLN для файлов типа text.
8. Множественный тип.
Концепция типов данных.
9. Области объявления и действия имен. Внешние, локальные и глобальные имена.
10. Статические и автоматические переменные. Динамические переменные в линейном однонаправленном списке. Виды списков.
11. Операции включения, исключения, включения в заданном порядке элементов списка.
Операторы действия.
12.Конструкторы: ветвления, циклов, выбора.
13. Подпрограмма-процедура (синтаксис, семантика, прагматика).
14. Подпрограмма-функция (синтаксис, семантика, прагматика).
15. Механизм внутреннего представления подпрограмм.
16. Список формальных параметров. Виды списков. Механизм передачи значений.
17. Формальные параметры - заголовки подпрограмм.
18. Рекурcивные подпрограммы.