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

UptoLike

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

25
Проблемноориентированные языки
С расширением областей применения вычислительной техники
возникла необходимость формализовать представление постановки и
решение новых классов задач. Необходимо было создать такие языки
программирования, которые, используя в данной области обозначения и
терминологию, позволили бы описывать требуемые алгоритмы решения
для поставленных задач, ими стали проблемноориентированные языки.
Эти языки, языки
ориентированные на решение определенных проблем,
должны обеспечить программиста средствами, позволяющими коротко и
четко формулировать задачу и получать результаты в требуемой форме.
Проблемных языков очень много, например:
Фортран, Алголязыки, созданные для решения математических
задач;
Simula, Слэнг - для моделирования;
Лисп, Сноболдля работы со списочными структурами.
Универсальные языки
Универсальные языки были
созданы для широкого круга задач:
коммерческих, научных, моделирования и т.д. Первый универсальный
язык был разработан фирмой IBM, ставший в последовательности языков
ПЛ/1. Второй по мощности универсальный язык называется Алгол-68. Он
позволяет работать с символами, разрядами, числами с фиксированной и
плавающей запятой. П/1 имеет развитую систему операторов для
управления форматами, для
работы с полями переменной длины, с
данными организованными в сложные структуры, и для эффективного
использования каналов связи. Язык учитывает включенные во многие
машины возможности прерывания и имеет соответствующие операторы.
Предусмотрена возможность параллельного выполнение участков
программ.
Программы в П/1 компилируются с помощью автоматических
процедур. Язык использует многие свойства Фортрана, Алгола, Кобола.
Однако
он допускает не только динамическое, но и управляемое и
статистическое распределения памяти.
Диалоговые языки
Появление новых технических возможностей поставило задачу перед
системными программистамисоздать программные средства,
                  Проблемно – ориентированные языки

     С расширением областей применения вычислительной техники
возникла необходимость формализовать представление постановки и
решение новых классов задач. Необходимо было создать такие языки
программирования, которые, используя в данной области обозначения и
терминологию, позволили бы описывать требуемые алгоритмы решения
для поставленных задач, ими стали проблемно – ориентированные языки.
Эти языки, языки ориентированные на решение определенных проблем,
должны обеспечить программиста средствами, позволяющими коротко и
четко формулировать задачу и получать результаты в требуемой форме.
 Проблемных языков очень много, например:
     Фортран, Алгол – языки, созданные для решения математических
задач;
     Simula, Слэнг - для моделирования;
     Лисп, Снобол – для работы со списочными структурами.

                      Универсальные языки

     Универсальные языки были созданы для широкого круга задач:
коммерческих, научных, моделирования и т.д. Первый универсальный
язык был разработан фирмой IBM, ставший в последовательности языков
ПЛ/1. Второй по мощности универсальный язык называется Алгол-68. Он
позволяет работать с символами, разрядами, числами с фиксированной и
плавающей запятой. П/1 имеет развитую систему операторов для
управления форматами, для работы с полями переменной длины, с
данными организованными в сложные структуры, и для эффективного
использования каналов связи. Язык учитывает включенные во многие
машины возможности прерывания и имеет соответствующие операторы.
Предусмотрена возможность параллельного выполнение участков
программ.
     Программы в П/1 компилируются с помощью автоматических
процедур. Язык использует многие свойства Фортрана, Алгола, Кобола.
Однако он допускает не только динамическое, но и управляемое и
статистическое распределения памяти.

                         Диалоговые языки

     Появление новых технических возможностей поставило задачу перед
системными программистами – создать программные средства,




                                   25