Programming language topics

Вики

Когнитивные аспекты обозначений

Когнитивные аспекты нотаций Основы когнитивных измерений Когнитивные измерения описывают принципы проектирования нотаций и интерфейсов.  Измерения используются для оценки удобства использования […]

Вики

Визуальное моделирование

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

Вики

Правило офсайда

Правило “вне игры” Определение и использование внешних правил Внешние правила определяют границы блоков кода с помощью отступов.  Питер Лэндин ввел

Вики

Оптимизация программы

Оптимизация программы Определение и важность оптимизации Оптимизация – это процесс улучшения производительности программного обеспечения.  Оптимизация может включать улучшение алгоритмов, структуры

Вики

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

Основы языков программирования Основы языков программирования (EOPL) Учебник по языкам программирования, написанный Дэниелом Фридманом, Митчеллом Уондом и Кристофером Хейнсом.  Рассматривает

Вики

Специализированное моделирование

Моделирование для конкретной предметной области Основы предметно-ориентированного моделирования DSM – методология разработки ПО для проектирования систем, включая компьютерное ПО.  Использование

Вики

Индекс ТИОБЕ

Индекс ТИОБЕ Индекс TIOBE Индекс TIOBE оценивает популярность языков программирования.  Основан компанией TIOBE Software BV и назван в честь пьесы

Вики

Спецификация языка программирования

Спецификация языка программирования Определение и значение спецификации языка программирования Спецификация языка программирования – это документ, определяющий язык программирования для согласованного

Вики

Язык примитивный

Языковой примитив Определение языковых примитивов Языковые примитивы – это базовые элементы в языках программирования.  Примитивы являются наименьшими “единицами обработки” и

Вики

Принцип абстракции (компьютерное программирование)

Принцип абстрагирования (компьютерное программирование) Принцип абстракции в программировании Абстракция уменьшает дублирование информации в программе, используя языковые абстракции.  Принцип может быть

Вики

Реализация языка программирования

Реализация языка программирования Реализация языков программирования Интерпретация: программа выполняется интерпретатором, который переводит ее в действия.  Компиляция: программа преобразуется в другой

Вики

Ортогональность (программирование)

Ортогональность (программирование) Определение ортогональности в программировании Ортогональность означает, что операции изменяют только одну часть данных, не затрагивая другие.  В ассемблере

Вики

Типовая безопасность

Безопасность типа Определение и важность безопасности типов Безопасность типов – это свойство языка программирования, которое предотвращает выполнение операций с неправильными

Вики

Параметричность

Параметричность Определение параметричности Параметричность – это свойство единообразия полиморфных функций.  Полиморфные функции действуют одинаково на всех множествах X.  Пример параметрической

Вики

Гомоиконичность

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

Вики

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

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

Вики

Командный язык

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