Структура программы на языке Turbo Pascal

Вид материалаДокументы
Подобный материал:
Вопросы к ИГА по предмету «Основы алгоритмизации и программирования»


Общее понятие алгоритма. Формы записи алгоритмов


Управляющие конструкции алгоритмического языка. Понятие переменной


Переменные логического типа. Операции с высказываниями


Таблицы истинности


Эволюция и классификация языков программирования


Система программирования. Интегрированная среда программирования. Интегрированная среда программирования Borland Delphi


Консольные и оконные приложения


Структура программы на языке Turbo Pascal


Переменные. Типы величин


Выражения на языке ТР. Использование стандартных функций при записи математических выражений


Операторы ввода и вывода


Операторы ветвления. Полная и неполная форма. Логические выражения


Оператор выбора


Цикл с параметром


Цикл с пред- и постусловиями


Структурированные типы данных. Массивы


Массив. Объявление массива. Ввод и вывод массива. Пример обработки массива


Двумерные массивы


Строки. Стандартные процедуры и функции работы со строками


Поиск, удаление, добавление, замена символов в строке


Множества и операции над ними


Данные типа RECORD


Файлы. Файлы последовательного доступа


Файлы произвольного доступа


Процедуры


Функции


Рекурсивные процедуры и функции


Библиотеки подпрограмм


Назначение модулей. Разделы модуля. Присоединение модулей


Программирование модулей


Создание динамических библиотек


Основные понятия ООП. Поля и методы


Конструктор и деструктор класса


Создание классов и объектов


Инкапсуляция


Наследование


Полиморфизм


Стандартные классы Delphi


Визуально событийно-управляемое программирование


Этапы создания приложений


Визуальные компоненты. Свойства. События


Кнопочные компоненты и компоненты работы с текстом


Компоненты ввода и отображения чисел, времени


Иерархия классов Borland Delphi 7.0.Примеры классов для работы с графикой


Компоненты Timage


Разработка программ с использованием графических классов


Компоненты диалогов