2004 ИС (Илюшечкин) / ВМИП / ЭкзаменВМИП
.docВопросы к экзамену по "Высокоуровневым методам информатики и программирования" (ВМИП)
-
Понятие жизненного цикла программного обеспечения.
-
Модели жизненного цикла программного обеспечения.
-
Технология программирования и основные этапы ее развития.
-
Технология визуального программирования.
-
Основные понятия объектно-ориентированного программирования (ООП): объект, свойства, события.
-
Сущность программирования по событиям. Алгоритм построения программы при программировании по событиям.
-
Структура программы, создаваемой в системе Delphi.
-
Модули в языке Object Pascal.
-
Управление проектом в системе Delphi.
-
Особенности ООП: инкапсуляция, наследование, полиморфизм.
-
Совместимость объектных типов.
-
Статические методы и раннее связывание.
-
Виртуальные методы и позднее связывание.
-
Таблица виртуальных методов и конструкторы.
-
Динамические и абстрактные методы.
-
Общая форма объявления объектного типа (класса). Области видимости свойств и методов.
-
Конструкторы и деструкторы.
-
Библиотека визуальных компонентов VCL. Общие принципы устройства и работы компонентов.
-
Элементы управления. Компонент-владелец и родительский компонент.
-
Положение, размеры и выравнивание элемента управления.
-
Активность и видимость элементов управления.
-
Окно оперативной подсказки.
-
Оконные элементы управления.
-
Реакция на события от мыши и клавиатуры.
-
Фокус ввода.
-
Привязка к свойствам родительского компонента.
-
Форма и ее свойства.
-
Модальные формы.
-
Объект Application, его свойства и методы.
-
Метод MessageBox объекта Application.
-
Объект Clipboard, его свойства и методы.
-
Объект Screen и его свойства.
-
Объект Printer, его свойства и методы.
-
Задачи на использование ООП.