ВУЗ:
Составители:
25
Появление новых технических возможностей поставило задачу
перед системными программистами – создать программные средства,
обеспечивающие оперативное взаимодействие человека с ЭВМ их на-
звали диалоговыми языками.
Эти работы велись в двух направлениях. Создавались специаль-
ные управляющие языки для обеспечения оперативного воздействия на
прохождение задач, которые составлялись на любых раннее неразрабо-
танных (не
диалоговых) языках. Разрабатывались также языки, кото-
рые кроме целей управления обеспечивали бы описание алгоритмов
решения задач.
Необходимость обеспечения оперативного взаимодействия с
пользователем потребовала сохранения в памяти ЭВМ копии исходной
программы даже после получения объектной программы в машинных
кодах. При внесении изменений в программу с использованием диало-
гового языка система программирования с
помощью специальных таб-
лиц устанавливает взаимосвязь структур исходной и объектной про-
грамм. Это позволяет осуществить требуемые редакционные измене-
ния в объектной программе.
Одним из примеров диалоговых языков является Бэйсик.
Бэйсик использует обозначения подобные обычным математиче-
ским выражениям. Многие операторы являются упрощенными вариан-
тами операторов языка Фортран. Поэтому этот язык позволяет
решать
достаточно широкий круг задач.
Непроцедурные языки
Непроцедурные языки составляют группу языков, описывающих
организацию данных, обрабатываемых по фиксированным алгоритмам
(табличные языки и генераторы отчетов), и языков связи с операцион-
ными системами.
Позволяя четко описывать как задачу, так и необходимые для её
решения действия, таблицы решений дают возможность в наглядной
форме определить, какие условия должны быть выполнены прежде чем
переходить к какому-либо действию. Одна таблица решений, описы-
вающая некоторую ситуацию, содержит все возможные блок-схемы
реализаций алгоритмов решения.
Табличные методы легко осваиваются специалистами любых
профессий.
Программы, составленные на табличном языке, удобно описыва-
ют сложные ситуации, возникающие при системном анализе.
Появление новых технических возможностей поставило задачу перед системными программистами – создать программные средства, обеспечивающие оперативное взаимодействие человека с ЭВМ их на- звали диалоговыми языками. Эти работы велись в двух направлениях. Создавались специаль- ные управляющие языки для обеспечения оперативного воздействия на прохождение задач, которые составлялись на любых раннее неразрабо- танных (не диалоговых) языках. Разрабатывались также языки, кото- рые кроме целей управления обеспечивали бы описание алгоритмов решения задач. Необходимость обеспечения оперативного взаимодействия с пользователем потребовала сохранения в памяти ЭВМ копии исходной программы даже после получения объектной программы в машинных кодах. При внесении изменений в программу с использованием диало- гового языка система программирования с помощью специальных таб- лиц устанавливает взаимосвязь структур исходной и объектной про- грамм. Это позволяет осуществить требуемые редакционные измене- ния в объектной программе. Одним из примеров диалоговых языков является Бэйсик. Бэйсик использует обозначения подобные обычным математиче- ским выражениям. Многие операторы являются упрощенными вариан- тами операторов языка Фортран. Поэтому этот язык позволяет решать достаточно широкий круг задач. Непроцедурные языки Непроцедурные языки составляют группу языков, описывающих организацию данных, обрабатываемых по фиксированным алгоритмам (табличные языки и генераторы отчетов), и языков связи с операцион- ными системами. Позволяя четко описывать как задачу, так и необходимые для её решения действия, таблицы решений дают возможность в наглядной форме определить, какие условия должны быть выполнены прежде чем переходить к какому-либо действию. Одна таблица решений, описы- вающая некоторую ситуацию, содержит все возможные блок-схемы реализаций алгоритмов решения. Табличные методы легко осваиваются специалистами любых профессий. Программы, составленные на табличном языке, удобно описыва- ют сложные ситуации, возникающие при системном анализе. 25
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »