Зарегистрироваться
Восстановить пароль
FAQ по входу

Лекции по программированию на ЯВУ

  • Файл формата zip
  • размером 400,92 КБ
  • содержит документ формата doc
  • Добавлен пользователем , дата добавления неизвестна
  • Описание отредактировано
Лекции по программированию на ЯВУ
Определение языков программирования.
Исторический очерк языков программирования.
Концептуальная схема рассмотрения языков программирования.
Основные понятия языков программирования.
Концептуальная схема рассмотрения ЯП.
Традиционные языки программирования.
Логический тип данных.
Порядковый или диапазонный тип.
Перечислимый тип данных.
Диапазоны.
Ссылки и указатели.
Указатель.
Строгие язык.
Нестрогие языки.
Мусор.
Висячие ссылки.
Составные типы данных.
Записи.
Объединения.
Множества.
Файлы.
Управление последовательностью действий.
Операторный базис.
Переходы.
Условия.
Циклы.
Процедуры и функции.
Механизм передачи управления.
Передача данных между главной программой и подпрограммой.
Типы данных.
Определение новых типов данных.
Концепция уникальности типов данных.
Полиморфизм.
Логический модуль.
Модульные языки программирования.
Классы.
Инкапсуляция. Наследование. Полиморфизм.
Специфичность определения типов с помощью классов от обычного определения типов.
Функции-члены класса.
Инициализация/уничтожение объектов.
Копирование объектов.
Преобразования.
Понятие «свойства».
Инициализация объектов.
Деструкторы.
Инкапсуляция. Абстрактные типы данных.
Модульные ЯП.
Раздельная трансляция.
Одностороннее и двустороннее связывание.
Пакет.
Независимая трансляция.
Исключительные ситуации.
Определение.
Возникновение.
Распространение.
Обработка и перехват.
Статическая параметризация типом.
Объектно-ориентированные языки программирования (ООЯП)
Наследование.
Множественное наследование.
Виртуальное наследование.
Наследование и области действия.
Замещение имён.
Динамическое связывание (методов).
Методы реализация динамического связывания в различных ЯП. Динамическое связывание и множественное наследование.
Абстрактные классы и интерфейсы.
Динамическая идентификация типов.
  • Чтобы скачать этот файл зарегистрируйтесь и/или войдите на сайт используя форму сверху.
  • Регистрация