Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Землянский, А. А. Транслирующая система с языка АЛГЭК-М на ЭВМ Минск-32 учеб. пособие

.pdf
Скачиваний:
5
Добавлен:
19.10.2023
Размер:
4.15 Mб
Скачать

ПРИЛОЖЕНИЕ 3

Печать текста ИЯП выполняется в той форме, в какой про­

грамма пользователя.имела вид на бланках. Однако отсутствие

9

некоторых символов на УПч не позволяет полностью сохранить текст программы без изменения. Ниже приводится соответствие символов ИЯП и комбинации заменяющих символов.

Символ ИЯП

Комбинация

заменяющихX X

символов

А

+ +

 

1

 

V

 

 

•*'

1

f t

4

< —

 

< =

è

 

> =

е

159

*

Л И Т Е Р А Т

У Р А

1 . Алгоритмический язык АЛГОЛ-60.

Пересмотренное сообщение.

Перевод с английского под редакцией А.П.Ершова, С.С.Лавро­

ва и М .РД ура-Бура, М ., "Мир",

1965 .

2 . Гуров Г .Г ., Землянский А .А ., Морозов В .П ..Руководство по транслирующей системе МЭСй-3. Учебное пособие, М ., МЭСЙ, 1973 .

3 . М.А.Королев,

К.С.Кузьмин, С .С .Л авров,

В.А.Летичевский,

Г.К .Столяров,

М.Р.ІИурѳ-Бура.

Сообщение

об ѳлг ори тмичес ком

языке

для экономических задач

 

I/

АЛГЭК,-Кибернетика, N."2,1966 .

А-. В.П.Кулаковская, Л.М.Романовская. Т.А.Савченко, Л.С.Фельд­

ман

КОБОЛ ЗВМ "Минск-32", М ., Статистика, 1973 .

5 . Н.Т.Кушнерев, М.Е.Немѳнман, В.И.Цагельскиіі. Программирование

на ЭВМ "Минск-32, М ., „Статистика, 1972 .

6. Т.ѴѴ. В о. сіс и§ .

ТѴіч

S y n ta x anti

Se пла ot Ccs of the

Proposed

intemattonaE

au eirau e

Eanouace

the Zurich

ДС-М-

f -АИМ Сол-\-еге«се

I F

P a n l j

y

19 S"9

 

T60

 

 

 

 

С О Д Е

Р Ж А Н И

Е

 

 

Введение

 

 

 

 

с т р

Глава

 

автоматизации

5

I . Входной яэык системы

 

 

программирования МЗСИ-32 .................................................................

 

 

13

1 . Формализм синтаксического описания ...............................................

13

2 . Основные символы, идентификаторы, числа и стро- •

13

 

ки.

Основные п он яти я ........................................

 

 

 

 

2 .1 .

Б ук в ы .....................................................................................................................

 

 

 

 

13

 

2 .2 . Цифры.....................................................................

 

 

 

 

13

 

2 .3 .

Простой ограничитель............................................................................

ь

 

13

 

2 .А .

 

Специальный

ограничитель.

......................................................

14

 

2 .5 . Строчные кавычки........................................................................................

 

 

 

15

 

2 .6 .

 

Строки.

........................................................................................о.

15

 

2 .7 . Идентификаторы..............................................................................................

 

 

 

16

 

2 .В . Ч и сл а ......................................................................................

 

 

 

 

16

 

2 .9 .

 

Форматы........................................

классы

и области

действия . . . . . .

17

 

2 .1 0 .

Величины,

18

 

2 .II.Значения и ти п ы ........................................................................................

 

 

 

19

3 .

2 .1 2 .Метки . .............................................

 

 

20 '

Выражения...........................................

 

 

 

.

21

 

3 .1 .

 

Переменные....................................................................................................

 

 

 

21

 

3 .2 .

 

Арифметические выражения. ...........................................................

26

 

3 .3 .

 

Текстовые выражения............................

 

 

29

 

З Л .

 

Логические выраж ения........................................................................

 

 

30

4 .

3 .5 .

 

Именующие выражения . . . . . ....................................... .

33

Операторы.....................................................................................................................

и составныеоператоры

34

 

4 .1 .

 

Операторы

35

І6І

 

4 .2 .

Операторы

присваивания

. . . . . .

 

с т р .

 

 

36

 

4 .3 . Операторы перехода ............................................................................

 

. . . . . .

38

 

4 .4 .

Пустые операторы ...............................................

 

39

 

4 .5 .

Условные

 

операторы . . . . .....................................................

39

 

4 .6 .

Операторы

ц и к л а ....................................................

 

 

 

 

40

5 .

4 .Ѵ . Операторы библиотеки

......................................................................

 

 

43

Программа и

описания.....................................................................................

 

 

 

.

44

 

5 .1 .

Программа.............................................................................................

 

 

.....

45

 

5 .2 . Описания переменных..........................................................................

 

 

 

47

 

5 .3 . Описания массивов.................................

 

 

 

50

 

5 .4 .

Описания

 

составн ы х...........................................................................

 

 

 

57

Глава

5 .5 . Описания переключателей................................................................

 

 

65'

2;

Библиотека программ ............................................................................

к программам из БП І. . . .

65

 

2 .1 .

Операторы

обращения

66

Глава

2 .2 .

Операторы обращения

к программам из БП2. . . .

68

3 .

Работа с

внешними

объектами

в САП МЭСИ-32 . . .

 

75

 

3 .1 .

 

 

О

 

 

. . . .

 

75

 

Общие свед ен и я ..............................

 

.....

. . . .............................

 

3 .2 ., Структура

расположения объектов на МЛ............

76

78

 

3 .3 .

Структура расположения объектов на п/к . . . .

 

 

3 .4 .

Схема роботы с магнитной лентой.........................................

 

79

 

3 .5 .

Способы размещения объектов на мвгнитных

.

80

Глава

4 .

лентах и

области

обработки....................................................

 

Операторы

обмена с

внешними устройствами. . . .

.

83

 

4 .1 .

Опервурры

о бм ен а

...........................................................................

 

 

83

 

4 .2 .

Операторы

ввода............................................................................

 

 

 

87

90

 

4 .3 .

Операторы

вывода

..................................................................................

 

 

 

162

 

4 .4 .

Семвнтикв форматов в операторах ввода/вывода. .

.

с т р .

 

93

 

4.5.

Особенности работы операторов ввода/вывода

 

109

 

4.6.

с объектами,использующими МЛ ..........................................................

 

 

Глава

 

 

Операторы’ п е ч а т и .................................................................................

перфорация . . . ......

 

. ш

5 . Запись

программ на бланках и их

 

.115

 

5

.1 .

Бланк для написания исходных программ . ........................

ІІ5

 

5 .2 .

Написание исходных языковых программ на бланках.

.117

Глава

5 .3 .

Перфорация И Я П ................................................................................

 

 

.11 9

6 . Язык управленияпроцессировэнием

..........................................................

 

122

 

6 .1 .

Директивы............................................................................................................

' . . . . . .

 

123

Глава

6 .2 .

Пакет заданий и зад ан и я ».......................

.12 6

7 . Подготовка данных в САП МЭСИ-32..........................................................

 

,

135

 

7 .1 .

Перфорация исходной информации на перфокартах.,

.135

Глава

7 .2 . Рекомендации ..................................

 

. ’ .1139

8 . Дополнительные сведения о САП МЭСИ-32. . . . . . . .

 

.140

 

8 .1 .

Схема трансляции программ пользователя . . . . .

 

.14 0

 

8 .2 .

Контроль ИЯП и исходных данных

, ...............................................147

 

8 .3 .

Пример написания программы на входном языке . .

.

152

Приложения

. .

. ................................................................................................................................155

Л итература........................................................................................................

 

. ..........................160

І6Г,

Землянский Адольф Александрой!!'; Транслирующая система с языка АЛГЗК-М на ЭВМ "Минск-32" Учебное пособие Объем 7 п .л . Тираж 200 экэ. Цена 49 коп.

Формат издания 84x108/16 Зака

№2.647

Подписано к печати 2 8 .ХП .1973

Л - Ю І6 0 І

Ротапринт МЗСЙ. Москва, Погодинская у л ., 13

tpdp ffaM')

ІІЕ НА 49 коп.

 

 

i

 

ft

Jу

 

 

Г

 

 

 

 

'У

 

\

іі

 

 

 

 

 

t f

 

 

è

 

л

V

 

 

 

 

 

 

 

 

 

 

\

\

II:

л 5

 

 

у

 

j !

*»•

- f t ,

'v

У\

 

 

-7*

 

\і\

 

 

Соседние файлы в папке книги из ГПНТБ