среда, 7 декабря 2011 г.

Домашняя работа к лаб. №4


Алфавит - фиксированный для каждого алгоритмического языка набор основных символов, из которых должен состоять любой текст на этом языке. Никакие другие символы в тексте не допускаются.
Семантика - раздел языкознания и логики, исследующий проблемы, связанные со смыслом, значением и интерпретацией лексических единиц.
Синтаксис - набор правил построения фраз алгоритмического языка, позволяющий определить, осмысленные предложения в этом языке.

1 ) Языки программирования низкого уровня
 - Java, Microsoft .NET.
2)  Языки программирования высокого уровня
 - C, C++, Java, Python, PHP, Ruby, Perl, PureBasic, Delphi, Lisp.
3) Языки программирования сверхвысокого уровня
-  Python,Ruby,Haskell,Perl,AWK.
4) Вычислительные языки -
 Forth, Factor, Postscript и др
5) языки первого поколения - ЯСК
6) языки второго поколения - Ассемблер
7) языки третьего поколения - Бейсик,Си и Паскаль
8) языки четвертого поколения - 
 Prolog, Langin 
9)  языки программирования пятого поколения
 Пролог, ЛИСП,Си++, Visual Basic, Delphi.
10) Процедурные языки программирования: Basic, ПЛ/1, Рапира, REXX,
Си, КОБОЛ, Фортран, Модула-2, HAL/S, Pascal,  Ada
11)  Наиболее известными языками функционального программирования являются -
LISР,Clojure,Scheme,Common Lisp,Haskell,Erlang,APL,ML,Scala,Miranda,Nemerle,XQuery
12)  логические языки программирования QA-4, Popler, Conniver и QLISP Mercury, Visual Prolog, Oz и Fril , Ether

Паскаль (англ. Pascal) — язык программирования общего назначения. Один из наиболее известных языков программирования, широко применялся в промышленном программировании, обучении программированию в высшей школе, является базой для ряда других языков.
Класс языка:  императивный, структурированный
Классификация : высокоуровневый язык
Появился в:  1970, посл. выпуск 1992 г.
Пролог - язык и система логического, основанные на языке предикатов математической логики. Язык пятого поколения. Начало истории языка относится к 1970-м годам. Будучи декларативным языком программирования, Пролог воспринимает в качестве программы некоторое описание задачи или баз знаний и сам производит логический вывод, а также поиск решения задач, пользуясь механизмом поиска с возвратом и унификацией. Интерес к Прологу поднимался и затихал несколько раз, энтузиазм сменялся жёстким неприятием. Наиболее высоко был поднят интерес к языку Пролог, как к языку будущего, во время разработок японской национальной программы компьютеры пятого поколения в 1980-х годах, когда разработчики надеялись, что с помощью Пролога можно будет сформулировать новые принципы, которые приведут к созданию компьютеров более высокого уровня интеллекта.
Язык Пролог в 1980-х годах был включен в ряд советских вузовских и школьных учебников информатики для изучения элементов математической логики, принципов логического программирования и проектирования баз знаний и моделей экспертных систем. С этой целью на IBM PC и ряде советских школьных компьютеров были реализованы учебные русскоязычные интерпретаторы Пролога.
В языке Пролог факты описываются в форме логических предикатов с конкретными значениями. Правила вывода описываются логическими предикатами с определением правил логического вывода в виде списка предикатов над базами знаний и процедурами обработки информации.
В настоящее время Пролог, несмотря на неоднократные пессимистические прогнозы, продолжает развиваться в разных странах и вбирает в себя новые технологии и концепции, а также парадигмы императивного программирования. В частности, одно из направлений развития языка реализует концепцию интеллектуальных агентов.
Java — объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems. Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой виртуальной Java-машине (JVM) независимо от компьютерной архитектуры. Дата официального выпуска — 23 мая 1995 года.
Класс языка:  объектно-ориентированный, структурный, императивный, кроссплатформенный.
Классификация : низкоуровневый язык.
Компанией Microsoft была разработана собственная реализация JVM (MSJVM[26]), включавшаяся в состав различных операционных систем, начиная с Windows 98 (также входила в Internet Explorer от версии 3 и выше, что позволяло использовать MSJVM в ОС Windows 95 и Windows NT 4 после установки IE3+ на данные ОС).

Комментариев нет:

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