Визуальное программирование / Лабораторная работа-5_ИС
.docЛабораторная работа № 5
Программирование объектно-событийных моделей: интерфейсные и управляющие элементы, игровые задачи, исполнители
Теоретический материал
Задания для самостоятельной работы.
-
Проанализировать события различных объектов связанные с манипулятором “Mouse” и клавиатурой, аргументы процедур обработчиков этих событий.
-
Разработать компьютерное приложение с игровым содержанием. Обязательные требования к приложению.
-
Наличие обработчиков событий связанных с манипулятором “Mouse” и клавиатурой.
-
Элементы анимации (перемещение объектов по экранной форме). Изменение скорости движения в процессе игры.
-
Подсчет количества очков набранных играющим.
-
Запись результатов игры в файл.
-
Необязательные требования к приложению.
-
Вывод результатов ранее игравших упорядоченных по некоторому критерию (рекордные результаты).
-
Изменение настроек игры (выбор различных вариантов объектов, фона, уровня игры и т.д.).
Контрольные вопросы
-
Этапы работы с файлами в среде программирования Delphi.
-
Описание файловой переменной.
-
Процедуры для инициации файловой переменной.
-
Процедуры для чтения/записи данных в файл.
-
Стандартные функции для работы с файлами.
-
Стандартные диалоговые окна Windows.
-
Объектно-ориентированная методология разработки программ.