Абстрактные методы определяются в классе, но не содержат никаких действий:
Алгоритм - сокрытие информации и комбинирование данных и функций, которые манипулируют этими данными:
В основе объектно-ориентированного программирования лежит идея объединения данных и действий, которые производятся над этими данными, в одной структуре:
Исключительная ситуация - событие, прерывающее нормальное выполнение программы:
Использование концепции объектно-ориентированного программирования позволяет упростить разработку сложных программ и повысить их надежность:
Ко второму поколению языков программирования относятся машинные языки:
Методология логического программирования - подход, согласно которому программа содержит описание проблемы в терминах фактов и логических формул, а решение проблемы система выполняет с помощью механизмов логического вывода:
Методология параллельного программирования - подход, в котором предлагается использование явных конструкций для параллельного исполнения выбранных фрагментов программ:
Новый, или производный, класс может быть определен на основе уже имеющегося (базового):
Объектно-ориентированные языки программирования содержат конструкции, позволяющие определять объекты, принадлежащие классам и обладающие свойствами инкапсуляции, наследования и полиморфизма:
Основная задача классификации языков по принадлежности к семействам - проследить их родственные взаимосвязи с целью выяснения их влияния друг на друга, на характеристики и свойства языков:
Параллельные языки программирования используют явные конструкции для параллельного исполнения выбранных фрагментов программ:
Параллельные языки различаются способом организации процессов и способом синхронизации процессов:
Программное средство - программа или логически связанная совокупность программ на носителях данных, снабженная программной документацией:
Уровень языка характеризуется сложностью задач, решаемых с помощью этого языка:
Чтобы объект мог обмениваться данными с другими объектами, используются свойства:
Язык C является языком структурного программирования:
Язык C++ является языком структурного программирования:
Язык Lisp является языком функционального программирования:
Язык Prolog является языком логического программирования: