№ |
Наименование тем |
Лекции |
Лабораторные |
СРС |
1. |
Среда визуального программирования. Компоненты отображения табличных данных. |
1 |
||
Массивы. Объявление массивов. Ввод и вывод. |
2 |
|||
Теоретические основы ООП |
1,5 |
|||
2. |
Компоненты отображения иерархических данных. Компоненты – меню. |
1 |
||
Массивы. Объявление массивов. Ввод и вывод. |
2 |
|||
Абстракция данных, объект. Инкапсуляция. |
1,5 |
|||
3. |
Среда визуального программирования. Отображение графической и мультимедиа – информации. |
1 |
||
Массивы. Объявление массивов. Ввод и вывод. |
2 |
|||
Иерархия классов, наследование, полиморфизм. |
1,5 |
|||
Классификация языков программирования, поддерживающих объектную парадигму |
||||
4. |
Системные диалоги. Организация управления приложением. Диспетчеризация действий. |
1 |
||
Поиск элементов массива. Сортировка массивов. |
2 |
|||
Полиморфный объект. |
1,5 |
|||
5. |
Объектная модель Delphi Pascal. Определение класса. Особенности реализации переопределения методов. |
1 |
||
Поиск элементов массива. Сортировка массивов. |
2 |
|||
Параметризованные классы. |
||||
6. |
Виртуальные методы. Абстрактные методы. Перегрузка методов. |
1 |
||
Поиск элементов массива. Сортировка массивов. |
2 |
|||
Реализация ООП в языке программирования |
1,5 |
|||
Библиотека визуальных компонентов |
||||
7. |
Объектная модель Delphi Pascal. Свойства. Простые свойства. Свойства – массивы. Индексированные свойства. |
1 |
||
Процедуры и функции |
2 |
|||
Создание проектов с использованием символов и строк |
1,5 |
|||
8. |
Метаклассы. Ссылка на класс (метакласс). Операции is и as. Методы класса. |
1 |
||
Процедуры и функции |
2 |
|||
Событийно-управляемое программирование |
1,5 |
|||
9. |
Объектная модель Delphi Pascal. Механизм определения типов на этапе выполнения программы. Делегирование методов |
1 |
||
Процедуры и функции |
2 |
|||
Управление техническими средствами через API. |
1,5 |
|||
Методы программирования сетевых приложений |
||||
10. |
Библиотека стандартных классов Delphi. Отношения «основной - вспомогательный» и «старший - младший». |
1 |
||
Графические возможности Delphi. |
2 |
|||
Создание проектов с использованием табличных данных |
1,5 |
|||
11. |
Создание и обработка сообщений и событий. Сообщения Delphi. Методы обработки сообщений. Генерация сообщений. |
1 |
||
Графические возможности Delphi. |
2 |
|||
Структура приложения Windows. |
1,5 |
|||
12. |
Создание событий. Обработка сообщений VCL. Управление циклом обработки сообщений. |
1 |
||
Графические возможности Delphi. |
2 |
|||
Основные понятия и принципы визуальной системы программирования |
1,5 |
|||
13. |
Обработка исключений. Структура фрагментов с исключениями. |
1 |
||
Мультимедиа возможности Delphi |
2 |
|||
Создание собственных компонентов. |
1,5 |
|||
14. |
Создание исключений. |
1 |
||
Мультимедиа возможности Delphi |
2 |
|||
Создание встроенной справочной системы |
1,5 |
|||
Программирование для Интернет |
||||
15. |
Генерация исключений. Обработка исключений. |
1 |
||
Мультимедиа возможности Delphi |
2 |
|||
Создание проектов с использованием графических возможностей программы Delphi |
1,5 |
|||
ВСЕГО |
15 |
30 |
22,5 |