Вычислительная техника в инженерных расчетах и моделировании. Черный А.А. - 27 стр.

UptoLike

Составители: 

27
РАЗВИТИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
Ассемблер
Язык Ассемблераэто символическое представление машинного
языка. Он облегчает процесс программирования по сравнению с
программированием в машинных кодах.
Программисту не обязательно употреблять настоящие адреса ячеек
памяти с размещенными в них данными, участвующими в операции, и
вычисляемые результаты, а также адреса тех команд, к которым программа
не обращается.
Некоторые задачи, например, обмен с нестандартными устройствами
обработки данных сложных структур невозможно решить с помощью
языков программирования высокого уровня. Это под силу ассемблеру.
В принципе, язык Ассемблер является машинным языком. И
программист реализующий какую-либо задачу на языках высокого уровня,
с помощью Ассемблера может определить осмыслено ли решение данной
задачи, с точки зрения использования ЭВМ.
Лисп
Один из самых старых языков программирования Фортран был
создан в 50-х гг. двадцатого века. Фортран и подобные ему языки
программирования (Алгол, ПЛ/1) предназначались для решения
вычислительных задач, возникающих в математике, физике, инженерных
расчетах, экономике и т.д. Эти языки в основном работают
с числами.
Второй старейший язык программирования Лисп (List Information
Symbol Processing) был разработан Дж. Маккарти в 1962 г. скорее для
работы со строками символов, нежели для работы с числами. Это особое
предназначение Лиспа открыло для программистов новую область
деятельности, известную ныне, как «искусственный интеллект». В
настоящее время Лисп успешно применяется в экспертных системах,
системах аналитических
вычислений и т.д.
Обширность области возможных приложений Лиспа вызвала
появление множества различных диалектов Лиспа. Это легко объяснимо:
применение Лиспа для понимания естественного языка требует
определенного набора базисных функций, отличных, например, от
используемого в задачах медицинской диагностики.
Существование множества различных диалектов Лиспа привело к
созданию в начале 80-х гг. Common LISP Комитета, который
должен был
           РАЗВИТИЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

                             Ассемблер

      Язык Ассемблера – это символическое представление машинного
языка. Он облегчает процесс программирования по сравнению с
программированием в машинных кодах.
      Программисту не обязательно употреблять настоящие адреса ячеек
памяти с размещенными в них данными, участвующими в операции, и
вычисляемые результаты, а также адреса тех команд, к которым программа
не обращается.
      Некоторые задачи, например, обмен с нестандартными устройствами
обработки данных сложных структур невозможно решить с помощью
языков программирования высокого уровня. Это под силу ассемблеру.
      В принципе, язык Ассемблер является машинным языком. И
программист реализующий какую-либо задачу на языках высокого уровня,
с помощью Ассемблера может определить осмыслено ли решение данной
задачи, с точки зрения использования ЭВМ.

                                Лисп

     Один из самых старых языков программирования Фортран был
создан в 50-х гг. двадцатого века. Фортран и подобные ему языки
программирования (Алгол, ПЛ/1) предназначались для решения
вычислительных задач, возникающих в математике, физике, инженерных
расчетах, экономике и т.д. Эти языки в основном работают с числами.
     Второй старейший язык программирования Лисп (List Information
Symbol Processing) был разработан Дж. Маккарти в 1962 г. скорее для
работы со строками символов, нежели для работы с числами. Это особое
предназначение Лиспа открыло для программистов новую область
деятельности, известную ныне, как «искусственный интеллект». В
настоящее время Лисп успешно применяется в экспертных системах,
системах аналитических вычислений и т.д.
     Обширность области возможных приложений Лиспа вызвала
появление множества различных диалектов Лиспа. Это легко объяснимо:
применение Лиспа для понимания естественного языка требует
определенного набора базисных функций, отличных, например, от
используемого в задачах медицинской диагностики.
     Существование множества различных диалектов Лиспа привело к
созданию в начале 80-х гг. Common LISP Комитета, который должен был




                                    27