0027 - Практикум по программированию на фортране (ОС ЕС ЭВМ). - Поле параметров размещается следом за полем операции...

Бухтияров А.М., Маликов Ю.П., Фролов Г.Д. Практикум по программированию на фортране (ОС ЕС ЭВМ). 1983

 Бухтияров А.М., Маликов Ю.П., Фролов Г.Д. 
.  Практикум по программированию на фортране (ОС ЕС ЭВМ). 
. 1983
. 
. Москва, Наука
. 
. Книга содержит описание алгоритмического языка фортран-IV, учитывающего ряд особенностей ЕС ЭВМ, сведения по операционной
Название: 
Практикум по программированию на фортране (ОС ЕС ЭВМ).
Автор: 
Бухтияров А.М., Маликов Ю.П., Фролов Г.Д.
Год: 
1983
Издательство: 
Москва, Наука
Описание: 

Книга содержит описание алгоритмического языка фортран-IV, учитывающего ряд особенностей ЕС ЭВМ, сведения по операционной системе этих машин, необходимые для подготовки этих программ к их выполнению на ЭВМ. В конце разделов описания языка содержится набор контрольных вопросов и совокупность задач для закрепления изучаемого материала. Ответы на эти задачи содержатся в конце книги. Книга рассчитана на студентов вузов и втузов и может быть использована для обучения слушателей курсов профессионально-технической подготовки, а также для самостоятельного изучения фортрана. Книга может пригодиться изучающим и использующим фортран (ms fortran 77).

Поле параметров размещается следом за полем операции и отделяется от него одним или несколькими пробелами. Параметры в списке отделяются друг от друга запятыми. Управляющие операторы могут содержать параметры двух типов. Позиционные параметры размещаются в поле параметров первыми и в строго определенном порядке. Эти параметры имен не имеют, и в поле параметров помещаются только их значения. При написании управляющих операторов некоторые из позиционных параметров разрешается опускать. В этом случае запятые, отделяющие эти параметры от остальных, нужно сохранять. Так, например, управляющий оператор может иметь вид. Третий и четвертый параметры опущены. Если опускаются один или несколько последних . Так, например, предыдущий управляющий оператор может иметь вид. ЗАДАНИЯ НА ВЫПОЛНЕНИЕ ПРОГРАММ . В этом случае список подпараметров заключается в круглые скобки, а подпараметры отделяются друг от друга запятыми. Правила размещения подпараметров внутри списка такие же, как и правила размещения параметров в поле параметров. Так, например, позиционный параметр может иметь вид. Ключевые параметры размещаются в поле параметров следом за позиционными параметрами. Относительно друг друга эти параметры могут следовать в произвольном порядке. Ключевой параметр имеет вид. Так, например, ключевой параметр может иметь вид. Заметим, что подпараметр в свою очередь может иметь несколько подпараметров и т. Поле комментария — это последовательность произвольных символов. Оно следует за полем параметров, отделяясь от него одним или несколькими пробелами. Комментарий операционной системой не используется. Управляющий оператор может размещаться на бланке, начиная с первой колонки и кончая . Если он не умещается в одной строке, то может быть перенесен в последующие строки. При этом должны соблюдаться следующие правила переноса. УПРАВЛЕНИЕ ВЫПОЛНЕНИЕМ ПРОГРАММ может записываться знак переноса . Начало перенесенной части должно отделяться от поля идентифицирующих символов одним или несколькими пробелами, причем пробелов должно быть не более тринадцати. В этом случае знак переноса указывается обязательно. Начало перенесенной части от поля идентифицирующих символов может ничем не отделяться. Комментарий может быть оформлен и в виде самостоятельного оператора, который может размещаться за любым управляющим оператором. В качестве имени этого оператора используется символ . Текст может размещаться в колонках с . Оператор комментария может размещаться только в одной строке. Ввод пакетов заданий в ЭВМ осуществляется через входное системное устройство. Выдача сообщений о ходе выполнения заданий осуществляется на одно из выходных системных устройств . Каждому из выходных системных устройств ставится в соответствие определенный выходной класс. Выходные классы обозначаются латинскими заглавными буквами . В ЭВМ, имеющих небольшое количество внешних устройств, обычно предусматриваются два выходных системных устройства — это АЦПУ и устройство вывода на перфокарты. Первомуиз вих приписывается класс А, а второму — класс В. Данные, выдаваемые на системные выходные устройства, сначала поступают на магнитные ленты или на магнитные диски, где они образуют так называемые выходные потоки . Запуск программы разгрузки осуществляется операторами с пульта управлепня ЭВМ. Работа АЦПУ и устройства выдачи на перфокарты в режиме с выходными очередями обеспечивает эффективное использование этих устройств. Этот режим находит широкое применение не только в системных программах, но и в программах пользователей. ЗАДАНИЯ НА ВЫПОЛНЕНИЕ ПРОГРАММ . Назвать основные типы операторов языка управления заданиями. Описать структуру управляющего оператора. Какие типы параметров используются в управляющих операторах задания. Описать правило переноса управляющих операторов со строки на строку. — имепа ключевых параметров. Оно воспринимается операционной системой как имя всего задания. Для операционных систем, работающих в режимах . Поле параметров может отсутствовать. Ниже приводятся описапия параметров. Параметр а, содержит учетный номер задания, а параметр а. Вид этих параметров зависит от программ учета заданий. Эти программы разрабатываются и включаются в операционную систему вычислительными центрами. Если учетпая информация содержит внутри себя запятые, то она должна заключаться либо в круглые скобки, либо в апострофы. Учетная информация может содержать пе более . Сведения о разработчике могут содержать не более . Если в операционной системе программы учета нет, то эти параметры опускаются. В последующих примерах параметры ах и а. При выполнении задания на печать могут выдаваться следующие сведения. Управление выдачей сведений осуществляется с помощью ключевого параметра, который в общем случае имеет . УПРАВЛЕНИЕ ВЫПОЛНЕНИЕМ ПРОГРАММ вид. Подпараметр пх может принимать значения . Рассмотрим эти случаи. На печать выдаются первый управляющий оператор задания . На печать выдаются все управляющие операторы, включая п те, которые содержатся в указанных в задании каталогизированных процедурах. Сообщения об ошибках печатаются следом за теми операторами, в которых обнаружены эти ошибки. На печать выдаются все управляющие операторы, однако содержимое каталогизированных процедур не печатается. Сообщения об ошибках печатаются следом за теми управляющими операторами, которые содержат эти ошибки. Сведения о размещении наборов данных выдаются только при аварийном завершении задания. Сведения о размещении наборов данных выдаются всегда. Приведем несколько примеров параметра . Если подпараметр имеет стандартное значение, то его можно опустить. Если оба подпараметра имеют стандартные значения, то можно опустить весь параметр. Приведем несколько примеров сокращенной записи этого параметра. ЗАДАНИЯ НА ВЫПОЛНЕНИЕ ПРОГРАММ . Так, например, рассматриваемый нами параметр может иметь вид. Если в задании предусмотрено несколько шагов и выполнение последующих шагов зависит от результатов выполненпя предыдущих, то эту зависимость можно указать в ключевом параметре, который имеет вид.