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

Программная модель Основы программирования Модель программирования — это модель выполнения, связанная с API или шаблоном кода.  Существуют две модели выполнения: […]

Программная модель

  • Основы программирования

    • Модель программирования — это модель выполнения, связанная с API или шаблоном кода. 
    • Существуют две модели выполнения: базовая модель языка программирования и модель выполнения модели программирования. 
  • Примеры моделей программирования

    • Spark использует Java как базовый язык и Spark как модель программирования. 
    • Библиотека потоков POSIX и MapReduce от Hadoop имеют модели выполнения, отличные от языка программирования C. 
  • Отличия от обычных библиотек

    • Поведение вызовов библиотеки не может быть понято в терминах языка программирования. 
    • Вызов внешней модели выполнения является ключевой характеристикой модели программирования. 
  • Параллельное программирование

    • Модели выполнения часто адаптируются к аппаратному обеспечению для повышения производительности. 
    • Существует множество моделей параллельного выполнения, что требует использования API для вызова поведения. 
  • Терминология и ограничения

    • Терминология моделей программирования часто фокусируется на аппаратном обеспечении, что может привести к ошибочному мнению о совместимости модели с оборудованием. 
  • Рекомендации

    • Большая часть работы по программированию выполняется с использованием моделей параллельного программирования, а не параллельных языков. 

Полный текст статьи:

Модель программирования — Википедия

Оставьте комментарий

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