МДК.03.02 Инструментальные средства разработки программного обеспечения

1 курс2 курс3 курс4 курс
00720
000007200
Тема занятияДомашнее заданиеТипЧасы
§1
Введение. Цель и задачи курса
1Введение. Предмет дисциплиныЛ 2
§2
Среда визуального программирования Delphi
1Среда визуального программирования DelphiЛ 2
2Окна. Понятие проекта. Управление файлами проектаПР 2
3Delphi - интегрированная среда для разработки приложений на языке Object PascalПР 2
§3
Палитра компонентов
1Палитра компонентовЛ 2
2Свойства и события формыПР 2
3Разработка приложения, управляемого событиями формыПР 2
§4
Стандартные компоненты
1Стандартные компонентыЛ 2
2Свойства и события управляющих компонентовПР 2
3Разработка приложения, управляемого событиями визуальных компонентПР 2
4Реализация расчётной задачиПР 2
5Ведение протокола работы в текстовом файлеПР 2
6Работа с переключателями, выключателями, спискамиПР 2
7Организация выбора элементовПР 2
§5
Диалоговые окна
1Диалоговые окнаЛ 2
§6
Организация интерфейса Drag&Drop
1Организация интерфейса Drag&DropЛ 2
2Копирование, перенос и обмен данными между компонентамиПР 2
3Механизм Drag & DropПР 2
§7
Организация меню
1Организация менюЛ 2
§8
Графические компоненты
1Графические компонентыЛ 2
§9
Дополнительные средства ввода и отображения информации
1Дополнительные средства ввода и отображения информацииЛ 2
2Тесктовый редактор. Работа с текстовыми файлами методами компонент Delphi. Применение методов SaveToFile, LoadFromFile. Использование стандартных диалогов. ПР 2
3Графические построения. Программы интерактивного управления статическими и динамическими изображениями. ПР 2
§10
Создание SDI и MDI приложений
1Создание SDI и MDI приложенийЛ 2
2Создание приложений SDI (однодокументный интерфейс)ПР 2
3Создание приложений MDI (многодокументный интерфейс)ПР 2
4Работа с таблицами. Настройка вида и содержания таблицы, обмен данными с файламиПР 2
§11
Основные понятия ООП
1Основные понятия ООПЛ 2
2Объекты. Поля и методы. Создание консольных приложенийПР 2
§12
Свойства объектов
1Свойства объектовЛ 2
2Свойства объектов. Построение классов, реализующих принцип инкапсуляцииПР 2
3НаследованиеПР 2
4Построение иерархии классов предков-потомковПР 2
§13
События
1События и сообщенияЛ 2
§14
Обработка исключительных ситуаций
1Обработка исключительных ситуацийЛ 2
§15
Многопоточные приложения
1Многопоточные приложенияЛ 2

Итого

Лекции: 30
Комбинированные занятия: 0
Практические занятия: 42
Диагностическая проверка знаний: 0
Всего часов: 72 из 72 по плану