Экзаменационные вопросы по дисциплине
Экзаменационные вопросы по дисциплине
«Основы алгоритмизации и программирования»
- Структура программы.
- Основные типы алгоритмов.
- Программирование алгоритмов линейной структуры
4. Организация ввода—вывода данных.
5. Операции над строковыми данными.
- Генераторы случайных чисел, инициализация генераторов.
- Операторы (Оператор присваивания, пустой оператор, оператор безусловного перехода, составной оператор).
- Простые типы данных.
- Структурированные типы данных. Массивы.
- Структурированные типы данных. Множества.
- Процедуры и функции их сущность, назначение, различие.
- Подпрограммы ЯП. Pascal. Процедуры
- Программирование алгоритмов разветвляющейся структуры.
- Комбинированный тип данных - записи.
- Структурированные типы данных. Строки.
- Общие процедуры работы с файлами.
- Определение объектов.
- Ограниченные типы (диапазоны)
- Наследование объектов.
- Бестиповые файлы. Операции ввода вывода.
- Параметры глобальные и локальные.
- Обработка ошибок ввода вывода.
- Инкапсуляция.
- Реализация алгоритмов ветвящейся структуры на яп Pascal с использованием оператора выбора.
- Объектно-ориентированное программирование.
- Логический тип данных. Операции с данным типом.
- Полиморфизм.
- Перечислимые и ограниченные типы данных
- Оператор цикла с постусловием
- Алгоритмы поиска в одномерных массивах.
- Программирование алгоритмов разветвляющейся структуры.
- Оператор цикла с предусловием.
33. Оператор цикла с параметром.
- Математические функции языка Turbo Pascal.
- Файлы в Turbo Pascal. Типы файлов.
- Операции присваивания и совместимость типов.
- Типизированные файлы и операции ввода-вывода.
- Последовательный и прямой доступ к файлу.
- Строение программы на языке Turbo Pascal.
- Операции ввода-вывода в текстовые файлы.
- Основные сведения (понятие алгоритма, свойства алгоритмов, способы представления алгоритмов, этапы решения задачи с помощью ПК).
- Среда визуального программирования Borland Delphi (RAD,VCL).
- Алфавит языка Pascal.
- Базовые понятия ООП: объект, его свойства и методы, класс, интерфейс
- Классы объектно-ориентированного языка программирования: виды, назначение, свойства, методы, события
- Основные компоненты (элементы \ правления) интегрированной среды разработки, их состав и назначение. Дополнительные элементы управления
- Основные принципы ООП: инкапсуляция, наследование, полиморфизм
- Библиотеки подпрограмм: понятие и виды.
- Функции: способы организации и описание. Рекурсия.
- Операции над структурированным типом данных.
|