Вопросы к экзамену (4 семестр)
- Рекурсия. Механизм рекурсии. Примеры.
- Сортировка массивов. Метод быстрой сортировки.
- Множества в PascalABC. Примеры.
- Комбинированный тип данных (записи). Оператор присоединения. Записи с вариантами. Программирование типовых алгоритмов обработки записей.
- Файловые типы в PascalABC. Общие процедуры для работы с файлами. Компонентные (типизированные) файлы.
- Текстовые файлы. Текст-ориентированные процедуры и функции. Типовые задачи.
- Прямой и последовательный доступ к компонентам файла. Процедуры и функции, ориентированные на прямой доступ к компонентам файла.
- Поиск в типизированных файлах. Сортировка файлов (на примере одного из методов).
- Типизированные файлы. Файлы записей. Типовые алгоритмы обработки.
- Статическая и динамически распределяемая память. Пример использования указателей.
- Динамические структуры данных. Однонаправленный список. Процедуры обработки списка.
- Динамические структуры данных. Двунаправленный список. Процедуры обработки списка.
- Динамические структуры данных. Кольцевой список (однонаправленный или двунаправленный). Процедуры обработки списка.
- Стек. Процедуры обработки.
- Очередь. Процедуры обработки.
- Двоичное дерево. Добавление в дерево и поиск в дереве.
- Двоичное дерево. Удаление элемента из дерева.
- Модуль. Общая структура модуля. Компиляция и подключение модуля.
- Объектно-ориентированное программирование.
- Пример реализации задачи на ООП в PascalABC.
© А.П. Шестаков, 2008
Сайт создан в системе
uCoz