Математика | ||||
Программирование на алгоритмически* языках-Осипов Л. А. М.: Знание, 1981, —64 с | ||||
Осипов Л. А. ;
Программирование на алгоритмически* языках. —М.: Знание, 1981, —64 с.—(Новое в жизни, науке, технике. Сер. «Математика; кибернетика», № 3). • 11 к. Л В брошюре рассказывается об основных положениях гпаммирования на алгоритмических языках АНАЛИТИК, г. ГОЛ ФОРТРАН служащих для описания задач, решаемых цифровых ЭВМ. Познакомив читателей с этими языками, J позволит оценить их возможности и помочь быстрее и гл»О освоить программирование для ЭВМ. Брошюра предназначена инженерам, научным рабе студентам, слушателям народных университетов и вс интересуется вопросами использования ЭВМ для научв,- -. . ческих расчетов. , ,MUT'«( «Rnonnnnnn ББК 32.97. ВВЕДЕНИЕ Во второй половине XX в. ни одна отрасль'техники не развивалась и не развивается так стремительно, как вычислительная техника. И сегодняшняя научно-техническая революция связана в первую очередь с развитием вычислительной техники, с широким внедрением автоматизированных систем обработки информации и управления, основанных на цифровых вычислительных машинах (ЦВМ) с программным управлением. Первая программно-управляемая ЦВМ была создана в 1944 г. Она содержала более 3000 электромеханических реле, имела несколько десятков ячеек памяти и выполняла в секунду лишь несколько операций типа сложения. В последующем ЦВМ стали строить на электронной элементной базе, что способствовало существенному улучшению их технических и эксплуатационных характеристик. В технологическом отношении за последние 30 лет последовательно создавались четыре поколения цифровых ЭВМ: на электронных лампах, на транзисторах, на интегральных схемах и, наконец, на больших интегральных схемах. ЭВМ — это автомат, основу которого составляют память (внешняя и оперативная), арифметико-логическое устройство и устройство управления. Отдельные действия, выполняемые машиной, очень просты — это арифметические и логические операции, операции сравнения, переписывание информации и т. п. Выполление машиной операций состоит в том, чтобы из данных ячеек памяти взять хранящуюся там информацию, направить ее в арифметико-логическое устройство, выполнить над ней предписанное действие и результат послать в указанную ячейку памяти. Все эти указания и предписания машине задает человек с помощью программы, т. е. совокупности машинных команд, которые, будучи размещенными в памяти машины, I* 3 СОДЕРЖАНИЕ Введение........ . . . 1. Алгоритмический язык АНАЛИТИК ... 7 1.1. Алфавит и элементарные конструкции языка......... 7 1.2. Структура простой программы . . 11 1.3. Сложные программы и процедуры 21 2. Алгоритмический язык АЛГОЛ-60 .... 30 2.1. Алфавит и элементарные конструкции АЛГАМСа........ 30 2.2. Структура программы и основные операторы ......... 33 2.3. Процедуры и ввод-вывод данных . 36 3. Алгоритмический язык ФОРТРАН .... 42 3.1. Алфавит и элементарные конструкции Базисного ФОРТРАНа..... 42 3.2. Структура программы, основные описания и операторы...... 45 3.3. Организации модуль-процедур . . 55 3.4. Дополнительные возможности ФОРТРАНа ЕС ЭВМ....... 58 Литература........... 63 Цена: 150руб. |
||||