Абстрагирование - принцип игнорирования второстепенных аспектов, чтобы выделить главные:
В динамически типизируемых языках семантика конструкции определяется во время конструкционных разработок:
В строго типизируемых языках не допускаются конструкции с возможной типовой ошибкой:
Графоэлементы языка ДРАКОН называются:
Данные - отдельные элементы языковой структуры, собранные вместе:
Диаграммы - словесное описание тела программы в виде словесных групп (абзацев):
Знание - вид специфической информации, который характеризуется пассивностью, т. е. способностью запоминать и хранить информацию:
Класс - множество объектов, связанных общностью структуры и поведения:
Классы отражают реализацию компонентов программного обеспечения:
Модели представления знаний:
Модульное программирование - способ программирования, при котором:
Мономорфные языки - языки, каждое значение и каждая переменная в которых интерпретируется как принадлежащие к одному типу:
Объект определяется как виртуальная реальность - предмет или явление, не имеющие четко определяемого поведения:
Оператор исключения передает приоритет выполнения какому-либо оператору:
Оператор перехода служит для перехода к следующему оператору программы без изменения последовательности:
Основные элементы модели:
Под итерацией понимается обращение ко всем элементам агрегата в определенном порядке:
Полиморфные языки - языки, в которых некоторые значения и переменные интерпретируются как принадлежащие более чем к одному типу:
Сильно типизированные модели данных предполагают, что лишь часть данных относится к какой-либо категории:
Сильно типизируемые языки осуществляют выборочный контроль типов:
Слабо типизированные модели данных не связаны никакими предположениями относительно категорий:
Слабо типизируемые языки - языки, информация в которых служит для обеспечения корректности программы на машинном уровне:
Статически типизируемые языки программирования имеют единственный вид контроля типов данных:
Существует две разновидности диаграмм взаимодействия:
Сущности - реалии, являющиеся вспомогательными элементами модели:
Сцепление - мера относительной независимости модуля от других модулей:
Тип данных - множество характеристик отдельного элемента:
Язык моделирования - набор правил, определяющих построение моделей:
Язык программирования - набор слов, составляющих текст программы:
Языки управления - языки графовых структур: