Конспект на тему языки программирования кратко

Введение
МНОЖЕСТВО ПРОБЛЕМНЫХ ОБЛАСТЕЙ
МОТИВАЦИЯ
РЕЗУЛЬТАТЫ ОБУЧЕНИЯ
ПРОГРАММА И КОМПОНЕНТЫ
ВЗАИМОДЕЙСТВИЕ ЯЗЫКОВ
ПРОГРАММИРОВАНИЯ ЦИКЛ РАЗРАБОТКИ
ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КРИТЕРИИ ХОРОШЕГО ЯЗЫКА ПРОГРАММИРОВАНИЯ
ИСТОРИЯ ПАРАДИГМ ПРОГРАММИРОВАНИЯ И ЯЗЫКОВ
КЛАССИФИКАЦИЯ ЯЗЫКОВ Общие сведения и фундаментальные понятия
МАШИНА ФОН НЕЙМАНА
ДИСКРЕТНЫЕ СТРУКТУРЫ ПОНЯТИЯ СТРУКТУРА
ДАННЫХ
АБСТРАКТНЫЕ ПОНЯТИЯ В ВЫЧИСЛЕНИЯХ

Синтаксис и семантика
ВВЕДЕНИЕ В СИНТАКСИС И СЕМАНТИКУ
ГРАММАТИКИ
СИНТАКСИЧЕСКИЕ ДИАГРАММЫ
ПРОВЕРКА
СЕМАНТИКИ СТРУКТУРЫ ПРЕДЛОЖЕНИЯ

Абстракции в программах и обмене
информацией АБСТРАКЦИИ
ДАННЫХ УПРАВЛЕНИЕ АБСТРАКЦИЯМИ

ОБМЕН ИНФОРМАЦИЕЙ
ПЕРЕДАЧА ПАРАМЕТРОВ
ПОБОЧНЫЕ ЭФФЕКТЫ
ОБРАБОТКА ИСКЛЮЧЕНИЙ
НЕДЕТЕРМИНИРОВАННЫЕ ВЫЧИСЛИТЕЛЬНЫЕ
ПРОГРАММЫ КАК
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДАННЫХ ПОВТОРНОЕ
ИСПОЛЬЗОВАНИЕ CASE STUDY

Модели реализации императивных языков
АБСТРАКТНАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА
, ПЕРЕВОДЯЩАЯ АБСТРАКЦИИ УПРАВЛЕНИЯ
СТАТИЧЕСКОЕ ВЫДЕЛЕНИЕ
ГИБРИДНОЕ ВЫДЕЛЕНИЕ
, РЕАЛИЗУЮЩЕЕ ПЕРЕДАЧУ ПАРАМЕТРОВ
на УРОВНЕ потока ПОВЕДЕНИЕ РЕКУРСИВНЫХ ПРОЦЕДУР
, РЕАЛИЗУЮЩИХ ОБРАБОТЧИК ИСКЛЮЧЕНИЙ

Динамическое управление памятью
ОРГАНИЗАЦИЯ КУЧИ
ВЫДЕЛЕНИЕ ДИНАМИЧЕСКИХ ОБЪЕКТОВ ДАННЫХ
ОСВОБОЖДЕНИЕ ДИНАМИЧЕСКИХ ОБЪЕКТОВ ДАННЫХ
ФРАГМЕНТАЦИЯ
СБОРКА МУСОРА—ПЕРЕРАБОТКА ПАМЯТИ КУЧИ
ЗАПУСК И ОСТАНОВКА СБОРКИ МУСОРА
ИНКРЕМЕНТНАЯ СБОРКА МУСОРА
НЕПРЕРЫВНАЯ ПОВТОРНАЯ СБОРКА МУСОРА
ПАРАЛЛЕЛЬНАЯ СБОРКА МУСОРА
ПРОБЛЕМЫ В СБОРКЕ МУСОРА

Теория типов
A DVANTAGE S ОБЪЯВЛЕНИЯ ТИПОВ

ПОНЯТИЕ
ОПЕРАЦИЙ НАБОРА ТИПОВ И СТРУКТУРИРОВАННЫХ ТИПОВ
ОГРАНИЧЕНИЯ ТЕОРИИ ТИПОВ
ПОЛИМОРФИЗМ
СИСТЕМА ТИПОВ В СОВРЕМЕННЫХ ЯЗЫКАХ ПРОГРАММИРОВАНИЯ
ЭКВИВАЛЕНТНОСТЬ ТИПОВ
I MPLEMENTATION OF TYPES
CASE STUDY

Парадигма параллельного программирования
ПАРАЛЛЕЛЬНОЕ ВЫПОЛНЕНИЕ И АБСТРАКЦИИ
ПРОГРАММНАЯ ЗАВИСИМОСТЬ И АВТОМАТИЧЕСКОЕ РАСПАРАЛЛЕЛИВАНИЕ

ЗАДАЧА И ПАРАЛЛЕЛИЗМ ДАННЫХ
РАСПРЕДЕЛЕННЫЕ ВЫЧИСЛЕНИЯ
КОММУНИКАЦИЯ ПОСЛЕДОВАТЕЛЬНЫХ ПРОЦЕССОВ
МОДЕЛИ ПАМЯТИ ДЛЯ ПАРАЛЛЕЛИЗМА
КОНСТРУКЦИИ ПАРАЛЛЕЛЬНОГО ПРОГРАММИРОВАНИЯ
CASE STUDY

ВЫРАЖЕНИЯ парадигмы функционального программирования

ОЦЕНКА λ-ВЫРАЖЕНИЙ
FPS—ФУНКЦИОНАЛЬНЫХ СИСТЕМ ПРОГРАММИРОВАНИЯ
A BSTRACTIONS И
МОДЕЛИ РЕАЛИЗАЦИИ ПРОГРАММИРОВАНИЯ ДЛЯ
ИНТЕГРАЦИИ ФУНКЦИОНАЛЬНЫХ ЯЗЫКОВ С ДРУГИМИ ПАРАДИГМАМИ ПРОГРАММИРОВАНИЯ

Логическая парадигма программирования
ЛОГИЧЕСКОЕ ПРОГРАММИРОВАНИЕ ФУНДАМЕНТАЛЬНАЯ S
АБСТРАКТНАЯ МОДЕЛЬ РЕАЛИЗАЦИИ
ПРОГРАММИРОВАНИЕ С ИСПОЛЬЗОВАНИЕМ ПРОЛОГА
РАСШИРЕНИЕ ЛОГИЧЕСКОЙ ПАРАДИГМЫ ПРОГРАММИРОВАНИЯ

ИНТЕГРАЦИЯ С ДРУГИМИ ПАРАДИГМАМИ

Парадигма ОБЪЕКТНО-ориентированного программирования
КЛАССЫ И ОБЪЕКТЫ
ИЕРАРХИЯ КЛАССОВ И НАСЛЕДОВАНИЕ
НАГЛЯДНОСТЬ И ОБМЕН ИНФОРМАЦИЕЙ
ПОЛИМОРФИЗМ И ПРЕОБРАЗОВАНИЕ ТИПОВ
ТЕМАТИЧЕСКИЕ ИССЛЕДОВАНИЯ
РЕАЛИЗАЦИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННЫХ ЯЗЫКОВ
РАСПРЕДЕЛЕННЫЕ ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ МОДЕЛИ

Веб-и мультимедийные парадигмы программирования
КОД И МОБИЛЬНОСТЬ ДАННЫХ
ВЕБ-ПРОГРАММИРОВАНИЕ
ВИРТУАЛЬНЫХ МАШИН И ИНТЕРФЕЙСОВ ВЫПОЛНЕНИЯ
КОМПОНЕНТОВ МУЛЬТИМЕДИЙНЫХ СИСТЕМ
МУЛЬТИМЕДИЙНЫЕ ПРОГРАММНЫЕ КОНСТРУКЦИИ
CASE STUDY

Другие парадигмы программирования
СОБЫТИЙНОЕ ПРОГРАММИРОВАНИЕ
АГЕНТНОЕ ПРОГРАММИРОВАНИЕ
ВЫСОКАЯ ПРОИЗВОДИТЕЛЬНОСТЬ МАССОВОЕ ПАРАЛЛЕЛЬНОЕ ПРОГРАММИРОВАНИЕ

СИНХРОННЫЕ ЯЗЫКИ

Скриптовые языки
КОМПОНЕНТЫ СКРИПТОВЫХ ЯЗЫКОВ
АБСТРАКЦИИ В СКРИПТОВЫХ ЯЗЫКАХ
CASE STUDY

Заключение и будущее языков программирования
ЭВОЛЮЦИЯ ПАРАДИГМ ПРОГРАММИРОВАНИЯ И ЯЗЫКОВ
ЭВОЛЮЦИЯ МОДЕЛЕЙ РЕАЛИЗАЦИИ И КОМПИЛЯТОРОВ
КОНСТРУКТ ПРОЕКТИРОВАНИЕ И ПОНИМАНИЕ
БУДУЩЕЕ РАЗВИТИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

Приложения

Библиография

Указатель

Резюме, Оценка и дальнейшее чтение появляются в конце каждой главы.