Экзаменационные вопросы по дисциплине “Высокоуровневые методы программирования” у 284-287гр

  1. Основные парадигмы ООП, реализация класса в Турбо-Паскале.

  2. Инкапсуляция и наследование на примере классов “Личность” и “Студент”

  3. Конструкторы и деструкторы. Реализация полиморфизма на примере классов “Графический объект” и порожденных от него.

  4. Динамические объекты. Управление набором однотипных динамических объектов на примере классов “Графический объект” и порожденных от него.

  5. Таблицы виртуальных и динамических методов, их реализация в Турбо-Паскале.

  6. Разработка классов графических примитивов (TgrObject, TgrPoint, TgrAbstractLS, TgrLine, TgrRect). Описание основных свойств и методов.

  7. Потоки. Основные свойства и методы. Хранение данных в потоках.

  8. Хранение объектов в потоках на примере графических примитивов.

  9. Разработка собственного класса потока.

  10. Коллекции. Основные свойства и методы. Применение коллекций.

  11. Разработка коллекции для хранения графических примитивов.

  12. Ресурсы. Хранение объектов в ресурсах.