Парадигмы программирования

       

Парадигмы программирования

Многоликое программирование
Пример 2.1
Определение языков программирования
Универсальная функция
Ассемблер
Пример 4.1
Машинно ориентированное программирование
Пример 5.1
Языки макрообработки текстов



Парадигмы программирования

Языки управления процессами
Базовые понятия
Реализация процессов

Взаимодействие параллельных процессов
Пример 7.1
Функциональное программирование
Данные и программы
Пример 8.1
Стандартное (системное) программирование
Декларативное программирование

Парадигмы программирования

Пример 10.1
Объектно-ориентированное программирование
Классы и экземпляры объектов
Свойства слотов
Суперкласс
Пример 11.1
Языки параллельного программирования

Парадигмы программирования

Функции высших порядков
Ранжирование функций

Конструирование распознавателей
Преобразование определений

Парадигмы программирования

Пример 13.1
Оптимизация программ
Ленивые вычисления

Смешанные вычисления
Компилятор и требования к коду программы
Компиляция. Венский метод. Операционная семантика
Разработка программ
Динамика представлений программ

Теоретический каркас
Трудоемкость технологий
Макеты и прототипы
Накопление результатов
Жизненный цикл
Заключение
Распределенные информационные системы

Компонентное программирование
Анализ функционирования
Моделирование парадигм программирования

Содержание раздела