Факультет ВМиК МГУ им. М.В. Ломоносова, Москва, лектор - Головин
И.Г., 2007 г., 69 стр.
Содержание:
Языки программирования.
Введение.
Простые типы данных.
Составные типы данных.
Операторный базис.
Подпрограммы.
Определение новых типов.
Инкапсуляция. Абстрактные типы данных.
Раздельная трансляция.
Обработка исключительных ситуаций (ИС). Понятие исключительной ситуации.
Объектно-ориентированные языки программирования.
Сравнение концепций типизаций в традиционных и объектно-ориентированных языков программирования.
Наследование.
Динамическое связывание (методов).
Абстрактные классы и интерфейсы.
Дополнительные вопросы.
Статическая параметризация. Языки программирования, кратко рассматриваемые в курсе: С++, С#, Java, Delphi, Ада, GNAT (продвижение языка Ада), Модула 2, Оберон, Оберон 2, С/Паскаль.
Языки программирования.
Введение.
Простые типы данных.
Составные типы данных.
Операторный базис.
Подпрограммы.
Определение новых типов.
Инкапсуляция. Абстрактные типы данных.
Раздельная трансляция.
Обработка исключительных ситуаций (ИС). Понятие исключительной ситуации.
Объектно-ориентированные языки программирования.
Сравнение концепций типизаций в традиционных и объектно-ориентированных языков программирования.
Наследование.
Динамическое связывание (методов).
Абстрактные классы и интерфейсы.
Дополнительные вопросы.
Статическая параметризация. Языки программирования, кратко рассматриваемые в курсе: С++, С#, Java, Delphi, Ада, GNAT (продвижение языка Ада), Модула 2, Оберон, Оберон 2, С/Паскаль.