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

UptoLike

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

205
щий в своей основе мощную математическую модель, сущест-
венно превосходящую ПРОЛОГ, вполне мог бы удовлетворить
требованиям японской системы.
4.8.2.11. С
Язык С и), был разработан и реализован Д. Ритчи
в 1972 г. в компьютере DEC PDP-11. Первоначально C приобрел
широкую известность как язык разработки операционной систе-
мы Unix. При тщательной разработке на C можно написать мо-
бильные программы, переносимые на большинство компьютеров.
Предшественником C является язык B (Би), а предшественни-
ком UNIX – язык BCPL (от Basic Combined Programming Language
базовый комбинированный язык программирования). Язык BCPL
был создан в 1967 г. как язык для написания компиляторов и про-
граммного обеспечения операционных систем. В языке B было
предусмотрено много возможностей для создания ранних версий
операционной системы UNIX. Языки BCPL и B были языками без
определения типов данных – каждый элемент данных занимал одно
«слово» в памяти, и способ обработки элемента данных как целого
или действительного числа выбирал программист.
Язык Си является относительно простым языком, в нем нет
операций над символьными строками и списками. В отличие от
ПАСКАЛЯ, в нем заложены возможности непосредственного об-
ращения к некоторым машинным командам, к определенным
участкам памяти компьютера. Си широко используется как инст-
рументальный язык для разработки операционных систем, транс-
ляторов, баз данных и других системных и прикладных про-
грамм.
В 1977 г. была начата работа по созданию машинно неза-
висимой версии транслятора с языка Си. Результатом этого яви-
лось появление совместимых по входному языку трансляторов с
языка Си для 15 различных типов ЭВМ.
Достоинства языка Си:
1) обеспечивает полный набор операторов структурного
программирования;
2) поддерживает указатели на переменные и функции;
3) это гибкий язык, позволяющий принимать в конкретных
ситуациях самые разные решения;
щий в своей основе мощную математическую модель, сущест-
венно превосходящую ПРОЛОГ, вполне мог бы удовлетворить
требованиям японской системы.
                          4.8.2.11. С
     Язык С (Си), был разработан и реализован Д. Ритчи
в 1972 г. в компьютере DEC PDP-11. Первоначально C приобрел
широкую известность как язык разработки операционной систе-
мы Unix. При тщательной разработке на C можно написать мо-
бильные программы, переносимые на большинство компьютеров.
     Предшественником C является язык B (Би), а предшественни-
ком UNIX – язык BCPL (от Basic Combined Programming Language –
базовый комбинированный язык программирования). Язык BCPL
был создан в 1967 г. как язык для написания компиляторов и про-
граммного обеспечения операционных систем. В языке B было
предусмотрено много возможностей для создания ранних версий
операционной системы UNIX. Языки BCPL и B были языками без
определения типов данных – каждый элемент данных занимал одно
«слово» в памяти, и способ обработки элемента данных как целого
или действительного числа выбирал программист.
     Язык Си является относительно простым языком, в нем нет
операций над символьными строками и списками. В отличие от
ПАСКАЛЯ, в нем заложены возможности непосредственного об-
ращения к некоторым машинным командам, к определенным
участкам памяти компьютера. Си широко используется как инст-
рументальный язык для разработки операционных систем, транс-
ляторов, баз данных и других системных и прикладных про-
грамм.
     В 1977 г. была начата работа по созданию машинно неза-
висимой версии транслятора с языка Си. Результатом этого яви-
лось появление совместимых по входному языку трансляторов с
языка Си для 15 различных типов ЭВМ.
     Достоинства языка Си:
     1) обеспечивает полный набор операторов структурного
программирования;
     2) поддерживает указатели на переменные и функции;
     3) это гибкий язык, позволяющий принимать в конкретных
ситуациях самые разные решения;

                             205