Экзаменационные вопросы по "ООП" для 388-389гр


  1. Базы данных, основные понятия и определения. Удаленные и локальные базы данных. BDE. Свойства локальных баз данных Paradox и DBase.

  2. Принципы объектно-ориентированного доступа к базам данных. Обзор компонентов управления базами данных. Создание простейшего БД-приложения.

  3. Инструментарий для обработки баз данных. Основные свойства и методы компонента TDataset. Структура БД "Студенты".

  4. Свойства и методы, общие для компонентов TTable и TQuery. Свойства и методы компонента TTable.

  5. Свойства и методы компонента TQuery. Компонент TDataBase.

  6. Язык SQL. Механизмы использования SQL в Delphi. Подмножество DDL языка SQL.

  7. Подмножество DML языка SQL.

  8. RTTI. Доступ к RTTI средствами языка Object Pascal и класса TObject.

  9. Тип TTypeData. Доступ к базовому содержимому RTTI объекта.

  10. Доступ к типам свойств объектов с использованием RTTI.

  11. Проверка наличия свойств у объекта, доступ к свойствам объекта с использованием RTTI.

  12. Концепции разработки компонентов. Этапы разработки компонентов. Выбор класса предка. Созданием модуля компонента. Создание свойств компонентов. Значения по умолчанию свойств компонентов.

  13. Тестирование и установка компонентов. Особенности разработки конструкторов и деструкторов компонентов. Пиктограммы компонентов. Пакеты компонентов.

  14. Разработка иерархии компонентов: TCustomSystemTimer, TSystemTimer, THalfMinute

  15. Классы-обертки. Разработка класса-обертки TMultiSystemTimer.