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

Вики

Квантовое программирование

Квантовое программирование Обзор квантовых языков программирования Квантовые языки программирования позволяют разрабатывать квантовые алгоритмы и программы.  Они отличаются от классических языков […]

Вики

Вероятностное программирование

Вероятностное программирование Определение и применение вероятностного программирования Вероятностное программирование объединяет вероятностное моделирование и традиционное программирование для упрощения и расширения возможностей

Вики

Вероятностно-логическое программирование

Вероятностное логическое программирование Основы вероятностного логического программирования Вероятностное логическое программирование объединяет логическое программирование с вероятностями.  Семантика распределения разделяет программу на

Вики

Недетерминированное программирование

Недетерминированное программирование Определение недетерминированного языка программирования Недетерминированный язык указывает на различные альтернативы выполнения программы в определенных точках.  Программист определяет ограниченное

Вики

Реактивное программирование

Реактивное программирование Обзор реактивного программирования Реактивное программирование — это парадигма, которая позволяет создавать программы, реагирующие на изменения в системе.  Реактивные

Вики

Потоковое программирование

Программирование на основе потока данных Основы функционального блочного программирования (FBP) FBP — это парадигма программирования, которая позволяет описывать и реализовывать

Вики

Строгий язык программирования

Строгий язык программирования Определение строгого и нестрогого языков программирования Строгий язык программирования требует полного вычисления параметров перед вызовом функции.  Нестрогий

Вики

Программирование высшего порядка

Программирование более высокого порядка Определение программирования высшего порядка Программирование высшего порядка использует функции, модули или объекты в качестве значений.  Оно

Вики

Объектно-ориентированный язык

Объектно-ориентированный язык Определение объектно-ориентированного языка Объектно-ориентированные языки используют инкапсуляцию состояний и операций в объектах.  Не все языки с поддержкой объектов

Вики

Инвариантное программирование

Программирование на основе инвариантов Основы программирования на инвариантах Инварианты записываются до создания программных инструкций для четкого определения намерений программиста.  Инварианты

Вики

Индуктивное программирование

Индуктивное программирование Определение индуктивного программирования Индуктивное программирование изучает программы на основе неполных спецификаций.  Включает обучение алгоритмов на основе обучающих данных

Вики

Логическое программирование

Логическое программирование Основы логического программирования Логическое программирование — это декларативный язык программирования, основанный на логике первого порядка.  Оно отличается от

Вики

Тотальное функциональное программирование

Полное функциональное программирование Определение тотального функционального программирования Тотальное функциональное программирование ограничивает программы доказуемо завершаемыми.  Ограничения тотального функционального программирования Ограниченная форма

Вики

Программирование на функциональном уровне

Программирование на функциональном уровне Парадигмы программирования Функциональное программирование и ценностное программирование — две основные парадигмы, описанные Джоном Бэкусом.  Бэкус критиковал

Вики

Чисто функциональное программирование

Чисто функциональное программирование Основы чисто функционального программирования Чисто функциональное программирование рассматривает вычисления как математические функции.  Состояние программы моделируется с помощью

Вики

Модульное программирование

Модульное программирование Определение и история модульного программирования Модульное программирование разделяет программу на логически обособленные модули, взаимодействующие через интерфейсы.  Модули образуют

Прокрутить вверх