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

UptoLike

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

194
сложности языков программирования, а подготовленный про-
граммист был просто не в состоянии обслужить огромное коли-
чество пользователей. Разрешением данной проблемы явилось
создание языков программирования высокого уровня.
Достоинства языков программирования высокого уровня:
1) форма записи программ на языках программирования вы-
сокого уровня по сравнению с ассемблером и машинными язы-
ками ближе к традиционной математической форме и разговор-
ному языку;
2) языки программирования высокого уровня легко изуча-
ются;
3) они хорошо поддерживают структурную методику про-
граммирования;
4) языки программирования высокого уровня являются ма-
шинноезависимыми языками. Одна и та же программа на таком
языке может быть выполнена на ЭВМ различных типов, осна-
щенных соответствующим транслятором.
Главным недостатком языков программирования высокого
уровня является то, что программы, написанные на таких языках,
занимают больше памяти и медленнее выполняются, чем про-
граммы на машинных языках или языках ассемблера.
4.8.2.1. ФОРТРАН
В 1954 г. группа разработчиков фирмы «IBM» под руковод-
ством Дж. Бекуса приступила к разработке языка программиро-
вания ФОРТРАН (FORTRAN FORmula TRANslator).
Как видно из названия языка, первоначально язык создавал-
ся с целью использования при математических расчетах в при-
кладных технических задачах. Описания данных в ФОРТРАНе
были ориентированы на представление главным образом число-
вой информации, поэтому и типы данных были просты: это це-
лые и действительные числа, а также массивы из таких чисел.
Работа над компилятором языка продолжалась более двух
лет. В апреле 1957 г. компилятор языка ФОРТРАН был готов для
использования на ламповой ЭВМ IBM-704.
Позднее появились более проработанные версии ФОРТРАН II,
ФОРТРАН III, ФОРТРАН IV, а также ФОРТРАН V, который пре-
доставлял возможность работы с комплексными числами.
сложности языков программирования, а подготовленный про-
граммист был просто не в состоянии обслужить огромное коли-
чество пользователей. Разрешением данной проблемы явилось
создание языков программирования высокого уровня.
     Достоинства языков программирования высокого уровня:
     1) форма записи программ на языках программирования вы-
сокого уровня по сравнению с ассемблером и машинными язы-
ками ближе к традиционной математической форме и разговор-
ному языку;
     2) языки программирования высокого уровня легко изуча-
ются;
     3) они хорошо поддерживают структурную методику про-
граммирования;
     4) языки программирования высокого уровня являются ма-
шинно-независимыми языками. Одна и та же программа на таком
языке может быть выполнена на ЭВМ различных типов, осна-
щенных соответствующим транслятором.
     Главным недостатком языков программирования высокого
уровня является то, что программы, написанные на таких языках,
занимают больше памяти и медленнее выполняются, чем про-
граммы на машинных языках или языках ассемблера.
                      4.8.2.1. ФОРТРАН
      В 1954 г. группа разработчиков фирмы «IBM» под руковод-
ством Дж. Бекуса приступила к разработке языка программиро-
вания ФОРТРАН (FORTRAN – FORmula TRANslator).
      Как видно из названия языка, первоначально язык создавал-
ся с целью использования при математических расчетах в при-
кладных технических задачах. Описания данных в ФОРТРАНе
были ориентированы на представление главным образом число-
вой информации, поэтому и типы данных были просты: это це-
лые и действительные числа, а также массивы из таких чисел.
      Работа над компилятором языка продолжалась более двух
лет. В апреле 1957 г. компилятор языка ФОРТРАН был готов для
использования на ламповой ЭВМ IBM-704.
      Позднее появились более проработанные версии – ФОРТРАН II,
ФОРТРАН III, ФОРТРАН IV, а также ФОРТРАН V, который пре-
доставлял возможность работы с комплексными числами.

                              194