COBOL 프로그래밍 언어는 가장 오래된 고급 프로그래밍 언어 중 하나입니다. COBOL은 다음의 약어입니다. 일반적인 비즈니스 지향 언어 . 원래는 비즈니스 용도로 설계된 컴파일된 영어와 유사한 컴퓨터 프로그래밍 언어였습니다. 당시에는 주로 기업과 정부의 비즈니스, 금융, 행정 시스템에 사용되었습니다. 요즘에는 이 언어의 인기가 감소하고 있음에도 불구하고 대규모 일괄 처리 및 트랜잭션 처리 작업과 같이 메인프레임 컴퓨터에 배포된 응용 프로그램에도 사용됩니다.
코볼 - 소개
COBOL은 원래 1959년 CODASYL(Conference on Data Systems Language)에 의해 설계되었습니다. 부분적으로 Grace Hopper가 설계한 프로그래밍 언어 FLOW-MATIC을 기반으로 했습니다. 가장 오래된 고급 프로그래밍 언어 중 하나입니다. 이는 데이터 처리를 위한 휴대용 프로그래밍 언어를 만들려는 미국 국방부의 노력의 결과로 만들어졌습니다. 이제는 비즈니스 개발, 일반적으로 파일 지향 응용 프로그램에 주로 사용되며 시스템 소프트웨어를 작성하는 데 사용할 수 없습니다. 이는 단순히 운영 체제나 컴파일러를 개발하는 데 이를 사용할 수 없음을 의미합니다.
COBOL의 작동 방식
COBOL의 작동을 이해하기 전에 컴퓨터가 기계어 코드, 즉 0과 1의 이진 스트림만 알고 있다는 사실을 알아야 합니다. 따라서 COBOL의 코드를 처리하려면 컴파일러를 사용하여 기계어 코드로 변환해야 합니다. 우리는 컴파일러를 통해 프로그램 소스를 실행해야 합니다. 컴파일러는 먼저 구문 오류를 확인한 다음 이를 기계어로 변환합니다. 그런 다음 컴파일러는 로드 모듈이라고 알려진 출력 파일을 생성합니다. 이 출력 파일에는 1과 0 형식의 실행 코드가 포함되어 있습니다.
코볼의 역사
COBOL은 프로그래밍 역사상 개발된 최초의 고급 프로그래밍 언어 중 하나였습니다. 1950년대 서부 지역에서 기업이 성장하던 시절, 작업의 용이성을 위해 다양한 프로세스를 자동화해야 할 필요성이 있었고, 이로 인해 비즈니스 데이터 처리를 위한 고급 프로그래밍 언어가 탄생했습니다.
- 1959년 CODASYL(Conference on Data Systems Languages)에서 COBOL 언어가 개발되었습니다.
- 정부 인쇄소는 1960년에 COBOL 사양을 COBOL60으로 인쇄했습니다.
- COBOL의 다음 버전인 COBOL-61은 일부 개정을 거쳐 1961년에 출시되었습니다.
- 1968년에 COBOL은 ANSI(American National Standards Institute)로부터 상업용 표준 언어로 승인되었습니다. COBOL-68이라는 버전입니다.
- 각각 COBOL-74 및 COBOL-85라는 추가 기능 세트를 포함하는 후속 버전을 개발하기 위해 1974년과 1985년에 다시 개정되었습니다.
- 그리고 마침내 2002년에 캡슐화된 객체를 COBOL 프로그래밍의 일반적인 부분으로 사용할 수 있는 객체 지향 COBOL이 출시되었습니다.
코볼의 특징
다음은 COBOL 언어의 몇 가지 인기 있는 기능입니다.
단순하고 표준적인 언어
COBOL은 IBM AS/400, 개인용 컴퓨터, 랩톱 등과 같은 다양한 컴퓨터에서 컴파일하고 실행할 수 있는 간단하고 표준이며 배우기 쉬운 언어입니다. 광범위한 구문 어휘를 지원하고 깔끔한 코딩 스타일을 따릅니다. .
자바에서 최대 절전 모드 란 무엇입니까?
비즈니스 지향 기능 제공
COBOL은 국방 도메인, 금융 도메인 등과 관련된 비즈니스 중심 애플리케이션을 위해 개발되었습니다. 대용량 데이터를 처리할 수 있는 고급 파일 처리 기능을 제공합니다. COBOL은 전 세계 비즈니스 거래의 70% 이상을 처리하며 복잡한 거래에 가장 적합합니다.
확장성과 이식성
COBOL은 쉽게 읽고, 수정하고, 디버깅할 수 있는 논리적 제어 구조를 제공합니다. COBOL은 또한 다양한 플랫폼에서 확장 가능하고 안정적이며 이식 가능합니다. 거의 모든 컴퓨터 플랫폼에 대한 다양한 테스트 및 디버깅 도구를 제공합니다.
보편적 수용성
COBOL은 보편적으로 인정되는 프로그래밍 언어 중 하나입니다. 60년이 넘은 프로그래밍 언어이며 수많은 플랫폼과 장치에 걸쳐 비즈니스와 작업 방식을 변화시켰습니다. COBOL 프로그래밍 언어는 거의 모든 컴퓨터 플랫폼에 대한 디버깅 및 테스트 도구를 제공하며 거의 매년 출시되는 많은 새로운 COBOL 제품, 컴파일러 및 개발 도구를 제공합니다.
코볼의 장점
COBOL은 최초로 일반적으로 사용되는 고급 프로그래밍 언어였습니다. 이는 사용자에게 많은 이점을 제공합니다:
np.sum
- COBOL은 대규모 데이터 처리를 처리할 수 있습니다.
- 문서화 언어로 사용할 수 있습니다.
- COBOL은 효과적인 오류 메시지를 제공하므로 버그 해결이 더 쉽습니다.
- COBOL은 이전 버전과 호환됩니다.
전제 조건
이 COBOL 튜토리얼을 진행하기 전에 컴퓨터 프로그래밍 용어와 JCL에 대한 기본 지식이 있어야 합니다. 프로그래밍 언어에 대한 기본 지식은 COBOL 프로그래밍의 개념을 이해하고 학습 트랙을 빠르게 진행하는 데 도움이 됩니다.
청중
이 튜토리얼은 COBOL의 기본을 배우고 싶은 소프트웨어 프로그래머를 위해 만들어졌습니다. 이 튜토리얼은 더 높은 수준의 전문 지식을 얻을 수 있는 COBOL 프로그래밍 언어에 대한 충분한 이해를 제공합니다.
문제
COBOL 튜토리얼을 배우는 동안 어떤 어려움도 겪지 않을 것이라고 확신합니다. 하지만 이 튜토리얼에 실수가 있는 경우 문의 양식에 문제나 오류를 게시하여 개선할 수 있도록 해주세요.