Написать 3!!!! реферата на разные темы из предложенных
Технология структурного программирования.
Инструментальные средства оформления и документирования алгоритмов программ.
Оценка сложности алгоритма: классификация, классы алгоритмов, неразрешимые задачи.
Основные принципы объектно-ориентированного программирования.
Перегрузка методов.
Операции класса.
Иерархия классов.
Синтаксис интерфейсов.
Интерфейсы и наследование.
Делегаты.
Событийно-управляемое программирование.
Элементы управления. Диалоговые окна. Обработчики событий.
Основные шаблоны.
Порождающие шаблоны.
Структурные шаблоны.
Поведенческие шаблоны.
Методы оптимизации программного кода.
Цели и методы рефакторинга.
Работа с базами данных.
Доступ к данным.
Создание таблиц, работа с записями.
Способы создания команд.