История вычислительной техники. Казакова И.А. - 68 стр.

UptoLike

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

68
венное финансирование работ в компьютерной области началось
позже.
К. Цузе продолжал экспериментировать с различными вы-
числительными устройствами, сделал автоматическую рисоваль-
ную доску первый прообраз современных систем автоматизи-
рованного проектирования. В 1964 г. он предложил автомати-
ческую систему управления крупными ткацкими станками.
С 1966 г. К. Цузе стал работать в компании Siemens AG.
3.5.2. Язык Plankalkul
Одним из своих наиболее выдающихся достижений К. Цузе
считал создание языка Plankalkul («исчисление планов») в 1945 г.
(рис. 57). Язык не был привязан к архитектуре и наборам команд
конкретной вычислительной машины в отличие от первых язы-
ков ассемблера.
К. Цузе создал первый в мире
символический язык ермина «ал-
горитмический язык» еще не суще-
ствовало) и технику трансляции ад-
ресов. Кроме того, он предложил
использовать подпрограммы с пара-
метрами. В то же время К. Цузе при-
думал название своему устройству
логическая вычислительная машина.
В Plankalkul было введено по-
нятие объекта.
Объект мог быть:
примитивным, основанным
на двоичных числах произвольной длины. При записи логиче-
ской единицы К. Цузе использовал символ L; например, двоич-
ное число 1001 записывалось как L00L;
составным труктуры, рекурсивно определяемые массивы
произвольной размерности и т.д.). Битовый массив размерности
[n][m] обозначался как n m S0. Индексация в Plankalkul всегда
начиналась с 0. Разрешалось работать с подмассивами: для трехмер-
ного массива V[][][] можно указать матрицу V[i] и вектор V[i][j].
Для описания переменной использовалась нотация S1.n (n бит).
Рис. 57. Фрагмент программы
на языке Plankalkul
венное финансирование работ в компьютерной области началось
позже.
     К. Цузе продолжал экспериментировать с различными вы-
числительными устройствами, сделал автоматическую рисоваль-
ную доску – первый прообраз современных систем автоматизи-
рованного проектирования. В 1964 г. он предложил автомати-
ческую систему управления крупными ткацкими станками.
С 1966 г. К. Цузе стал работать в компании Siemens AG.
                     3.5.2. Язык Plankalkul
      Одним из своих наиболее выдающихся достижений К. Цузе
считал создание языка Plankalkul («исчисление планов») в 1945 г.
(рис. 57). Язык не был привязан к архитектуре и наборам команд
конкретной вычислительной машины в отличие от первых язы-
ков ассемблера.
                                  К. Цузе создал первый в мире
                             символический язык (термина «ал-
                             горитмический язык» еще не суще-
                             ствовало) и технику трансляции ад-
                             ресов. Кроме того, он предложил
                             использовать подпрограммы с пара-
                             метрами. В то же время К. Цузе при-
                             думал название своему устройству –
                             логическая вычислительная машина.
                                  В Plankalkul было введено по-
                             нятие объекта.
 Рис. 57. Фрагмент программы      Объект мог быть:
      на языке Plankalkul
                                   примитивным, основанным
на двоичных числах произвольной длины. При записи логиче-
ской единицы К. Цузе использовал символ L; например, двоич-
ное число 1001 записывалось как L00L;
       составным (структуры, рекурсивно определяемые массивы
произвольной размерности и т.д.). Битовый массив размерности
[n][m] обозначался как n  m  S0. Индексация в Plankalkul всегда
начиналась с 0. Разрешалось работать с подмассивами: для трехмер-
ного массива V[][][] можно указать матрицу V[i] и вектор V[i][j].
Для описания переменной использовалась нотация S1.n (n бит).


                               68