COBOL (singkatan dari Common Business Oriented Language) adalah sebuah bahasa pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah perusahaan dan lain-lain. Dikembangkan tahun 1959 dan banyak digunakan pada mainframe dan komputer mini.
Kemudahan COBOL:
- Sintaksnya berbahasa Inggris
- Penanganan file
- Input/output program.
Dalam bahasa pemrograman cobol terdapat 4 Divisi utama, yaitu :
- IDENTIFICATION DIVISION.Dari nama divisi-nya kita dapat menyimpulkan kegunaan dari divisi ini yaitu sebagai identifikasi program COBOL yang kita buat misalnya nama pembuat (AUTHOR) dan nama program (PROGRAM-ID). Contoh : IDENTIFICATION DIVISION. PROGRAM-ID. CONTOH. AUTHOR. SAYA.
- ENVIRONMENT DIVISION.Divisi ini berguna untuk memberikan informasi peralatan yang digunakan dalam program, dibagi menjadi 2 section yaitu CONFIGURATION SECTION dan INPUT-OUTPUT SECTION. CONFIGURATION SECTION bersifat optional (boleh tidak ditulis) yang berisi tentang peralatan hardware yang digunakan program. INPUT-OUTPUT SECTION, section ini digunakan untuk operasi file (akan dijelaskan kemudian). Contoh : ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-COMPUTER. IBM-PC. OBJECT-COMPUTER. IBM-PC.
- DATA DIVISION.Divisi ini berguna untuk mendeskripsikan variable-variabel dan jenis tipe data yang digunakan dalam program COBOL. Divisi ini memiliki 5 section yaitu:
- 1. FILE SECTION.
2. WORKING-STORAGE SECTION.
3. SCREEN SECTION.
4. LINKAGE SECTION.
5. REPORT SECTION. - PROCEDURE DIVISION.Divisi ini merupakan inti dari bahasa pemrograman COBOL karena pada divisi inilah semua statement instruksi dibuat. Misalnya DISPLAY, ACCEPT dan STOP RUN. DISPLAY di gunakan untuk output, ACCEPT untuk menerima input dan STOP RUN untuk menghentikan proses program.
Contoh Program Sederhana pada COBOL :
IDENTIFICATION DIVISION.
PROGRAM-ID. COBA.
ENVIRONMENT DIVISION
DATA DIVISION.
PROCEDURE DIVISION.
MULAI.
DISPLAY 'Nama : Harrid Bunaiya'.
DISPLAY 'Kelas : 1KA40'.
DISPLAY 'NPM : 13113941'.
DISPLAY 'Alamat : Bekasi'.
SELESAI.
STOP RUN.
sumber:://id.wikipedia.org/wiki/COBOL
Komentar
Posting Komentar