Добавить в корзинуПозвонить
Найти в Дзене

Малоизвестный автокод

Преамбула. Язык COBOL, сокращение от «COmmon Business Oriented Language», впервые был предложен в 1959 году как способ создания единого языка для приложений обработки данных. Он был разработан для использования людьми, которые не обязательно были программистами, но могли понимать и использовать "англо-подобный" синтаксис для создания приложений, которые затем могли использоваться бизнес-менеджерами и другими нетехническими работниками. Одной из ключевых особенностей COBOL были его возможности «обработки файлов», которые позволяли ему легко читать и записывать данные в файлы, обычно хранящиеся на магнитной ленте. Это крайне важно для приложений обработки бизнес-данных, которые обычно включали большие объемы данных - их необходимо было хранить и эффективно использовать. COBOL быстро стал популярным в деловом мире, особенно в финансовой сфере, где он использовался для обработки больших объемов данных, связанных с банковскими операциями, транзакциями и другими финансовыми операциями. Стру
Оглавление
Консоль (COBOL)
Консоль (COBOL)

Преамбула.

Язык COBOL, сокращение от «COmmon Business Oriented Language», впервые был предложен в 1959 году как способ создания единого языка для приложений обработки данных. Он был разработан для использования людьми, которые не обязательно были программистами, но могли понимать и использовать "англо-подобный" синтаксис для создания приложений, которые затем могли использоваться бизнес-менеджерами и другими нетехническими работниками.

-2

Одной из ключевых особенностей COBOL были его возможности «обработки файлов», которые позволяли ему легко читать и записывать данные в файлы, обычно хранящиеся на магнитной ленте. Это крайне важно для приложений обработки бизнес-данных, которые обычно включали большие объемы данных - их необходимо было хранить и эффективно использовать.

COBOL быстро стал популярным в деловом мире, особенно в финансовой сфере, где он использовался для обработки больших объемов данных, связанных с банковскими операциями, транзакциями и другими финансовыми операциями.

Структура.

Вот пример кода COBOL:

IDENTIFICATION DIVISION.

PROGRAM-ID. SampleProgram.

DATE-WRITTEN. DD/MM/YYYY.

AUTHOR. Your Name.

ENVIRONMENT DIVISION.

CONFIGURATION SECTION.

SOURCE-COMPUTER. UNISYS.

OBJECT-COMPUTER. UNISYS.

DATA DIVISION.

WORKING-STORAGE SECTION.

PROCEDURE DIVISION.

DISPLAY ‘Hello, World!’.

STOP RUN.

Как видите, код COBOL использует структуру, похожую на естественный язык, с такими ключевыми словами, как DENTIFICATION DIVISION, WORKING-STORAGE SECTION, и PROCEDURE DIVISION. Это делает код более легким для чтения и понимания, особенно для людей, которые могут быть незнакомы с более техническими языками программирования.

x3 консоль
x3 консоль

Оператор DISPLAY в PROCEDURE DIVISION используется для вывода сообщения «Hello, World!», в то время как STOP RUN используется для завершения программы.

Факты об этом языке.

1. COBOL был одним из первых языков программирования, разработанных для бизнес-приложений, и его разработка финансировалась правительством США.

2. COBOL разработан, чтобы его было легко читать и писать для нетехнического персонала.

3. COBOL разработан с упором на обработку данных и работу с файлами, что сделало его идеальным языком для приложений которым важны эти факторы.

4. Первая программа COBOL была реализована в 1960 году.

5. В конце 1990-х и начале 2000-х многие компьютерные системы все еще использовали двузначные форматы даты для экономии памяти и места для хранения. По мере приближения нового века «ошибка 2000 года» стала проблемой, поскольку многие программы интерпретировали «00» года как 1900 вместо 2000. Чтобы избежать этого, многим организациям пришлось обновить свои существующие компьютерные системы до четырехзначного формата года, что потребовало значительных модификаций их программ на языке COBOL.

6. COBOL по-прежнему используется во многих важных коммерческих и государственных системах, в том числе в системах социального обеспечения, банковских и страховых платежей.

7. COBOL имеет более 300 зарезервированных ключевых слов. Хотя большое количество слов может сделать его более сложным, стоит отметить что многие из этих слов служат конкретным целям, облегчающим выражение "бизнес-логики" на языке.

8. Министерство обороны Соединенных Штатов по-прежнему использует более 2 миллиардов строк кода COBOL в своих критически важных системах.

9. Код COBOL может работать в самых разных системах, от мэйнфреймов до персональных компьютеров.

Заключение.

COBOL сегодня не так популярен, как в период своего расцвета. Но все еще существует множество устаревших систем, использующих COBOL, особенно в таких отраслях, как финансы. Из-за чего по-прежнему существует значительный спрос на программистов COBOL, которые могут поддерживать и обновлять эти системы.