Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Языки программирования: обзор, классиф-я, примеры.
Процедурные - основаны на понятии процедуры – алгоритма действия для исполнителя. Таким образом, конструкции процедурного языка считают исполнителем сам компилятор и конструкции формируются в терминах работы исполнителя(Basic, Pascal, Fortran, Си) Функциональные языки. Конструкции в фун-м языке опр-ся в терминах поиска значения функции по ее описанию. Программа в языке Lisp фактически является списком, который содержит другие списки и т.д. Определение функции здесь связано с поиском соответствия между элементом и списком в котором этот элемент содержится. Реляционные языки. Строит область описания задачи в терминах отношения между объектами. Т.о, этот подход яв-ся родоначальником объектно-ориентированного описания задачи в языках програм-я. Пример: Prolog,ParLog и т.д.
Объектно – ориентированные. Позволили объединить лучшие свойства реляционного и процедурного яз-в. Это наиболее качественный и современный язык программирования. Основывается на понятии объекта(С++, Visual C, Visual Basic, Delphi, Object Pascal). Современ-е языки програм-я не яв-ся чисто процедурными или декларативными. В стандартные процедурные языки закладывается возможности объектно-ориентированного програм-я, чисто функцион-х или реляцион-х языков так же не существует.
Дата публикования: 2015-01-23; Прочитано: 303 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!