Вопросы по дисциплине

Вид материалаЛитература
Подобный материал:


Вопросы по дисциплине

«Основы алгоритмизации и программирования»


  1. Понятие алгоритма. Виды алгоритмов. Свойства алгоритмов. Способы отображения.
  2. Понятие типа данных. Простые и структурные типы данных, инициализация переменных, примеры.
  3. Понятие функции. Описание функции. Вызов функции. Стандартные библиотечные функции.
  4. Препроцессор. Определение. Директивы препроцессора. Пример.
  5. Определение класса. Спецификаторы. Описание элементов и методов. Свойства классов.
  6. Определение объектов. Описание. Конструкторы и деструкторы в классе.
  7. Инкапсуляция как первое свойство классов. Пример. Понятие наследования. Виды наследования, свойства, пример.
  8. Полиморфизм как третье свойство классов. Виды и тип полиморфизма. Перегрузка имен функции. Перегрузка операций. Понятие. Семантика описания. Пример.
  9. Виртуальные функции. Понятие чистой виртуальной функции. Семантика описания. Абстрактные классы. Определение абстрактного класса. Пример.
  10. Перегрузка операций. Понятие, определение операторной функции. Семантика описания.
  11. Наследование классов. Определение, типы наследования, семантика описания одиночного и множественного наследования. Наследование конструкторов, деструкторов и операций.



Литература

  1. В.Е. Алексеев, А.С. Ваулин. Вычислительная техника и программирование. - М., Высшая школа, 1991г.
  2. И.Г. Семакин, А.П. Шестаков. Основы программирования. – М., Мастерство, 2001.
  3. Л.М. Климова. Практическое программирование. Решение типовых задач С++. М., Кудиц-образ, 2001г.
  4. Программирование на С++. Под ред. А.Д. Хомоненко С.-Петербург, Корона принт, 1999г.


Преподаватель С.В. Белова



13