Кобол
- алгоритмический язык, ориентированный на задачи обработки данных (COBOL - сокр. От Common Business Oriented Language). Способ записи программы приближен к естественному английскому языку, удобен в изучении, документировании и переносе программы с одной ЭВМ на другую. К. Разрабатывается в США, начиная с 1959. Получил широкое распространение, стал национальным стандартом [1]. Русский вариант К. Опубликован в 1968 [2], с 1978 вводится государственный стандарт [3]. Программа на К. Состоит из четырех разделов. 1) Раздел идентификации содержит имя программы, автора, дату и другую справочную информацию. 2) Раздел оборудования определяет конфигурацию транслирующей и рабочей ЭВМ, специфические особенности оборудования и управления вводом-выводом.
3) Раздел данных содержит машинно-независимое описание вида и структуры входных, промежуточных и выходных данных. Допускаются цифровые и нецифровые элементарные данные, к-рые могут объединяться в группы7 группы групп и т. Д. Такая структурная иерархия задается с помощью номеров уровней. Высший уровень присваивается логической записи. Совокупности однородных или разнородных записей образуют файлы. Допустимы указания, повышающие эффективность внутренней интерпретации формата данных. 4) Раздел процедур задает операции обработки данных в виде последовательности предложений, именованных параграфов и секций, составленных из повелительных, условных и управляющих трансляцией операторов. По назначению элементы К. Разделяются на ядро и 11 функциональных обрабатывающих модуле й.
Ядро содержит элементы языка, необходимые для обработки данных во внутренней памяти ЭВМ. Функциональные модули соответственно содержат средства. Обработки таблиц. Последовательного, относительного и индексного ввода-вывода для организации доступа к внешним файлам. Сортировки-слияния. Генерации отчетов. Сегментации программы для совмещения памяти в рабочее время. Модификации и включения в программу текстов на К. Пз библиотеки. Отладки и контроля данных и процедур. Организации межпрограммных связей с другими программами. А также коммуникативные средства посылки и получения сообщений. Гибкость выбора стандартных подмножеств К. При разработке конкретных трансляторов основана на выделении в ядре и функциональных модулях фиксированных уровней.
Элементы языка распределены по уровням так, что более высокие уровни обеспечивают большую полноту реализации соответствующей функции и содержат нижние уровни как собственные подмножества. Для некоторых функциональных модулей в качестве самого низкого уровня допускается пустое множество. Основные направления дальнейшего развития К.- организация взаимодействия с базами данных и использование идей структурного программирования. Лит.:[1] American National Standard. Programming Language COBOL. ANSI X3.23-1974. [2] Бабенко Л. П. [и др.], в кн. Тр. 1 Всесоюзной конференции по программированию. И. Алгоритмические языки, К., 1968, с. 3-15. [3] ГОСТ 22558-77. "Язык программирования КОБОЛ". [4] Ющевно Е. Л. [и др.], КОБОЛ, 2 изд., К., 1974.
Г. К. Столяров..
Дополнительный поиск Кобол
На нашем сайте Вы найдете значение "Кобол" в словаре Математическая энциклопедия, подробное описание, примеры использования, словосочетания с выражением Кобол, различные варианты толкований, скрытый смысл.
Первая буква "К". Общая длина 5 символа