struktur program cobol

Struktur Program Cobol.




Struktur utama program COBOL terdiri dari 4 divisi utama yaitu : IDENTIFICATION DIVISION.

ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION.

Berikut ini adalah penjelasan singkat untuk setiap divisi :







+ 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.




Diantara 5 section yang disebutkan diatas yang paling sering digunakan adalah WORKING-STORAGE SECTION, SCREEN SECTION dan FILE SECTION.

WORKING-STORAGE SECTION digunakan untuk mendeklarasikan variable dan tipe data yang digunakan dalam program COBOL. SCREEN SECTION digunakan untuk menentukan format layar tampilan baik input atau output. Dan FILE SECTION berguna untuk operasi file (akan dijelaskan kemudian). Contoh :

DATA DIVISION.

WORKING-STORAGE SECTION.

01 MASUKAN.

02 NAMA PIC X(20).

02 NPM PIC X(8). SCREEN SECTION.

01 HAPUS-LAYAR.

02 BLANK SCREEN.







+ 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.




PRAK.COB Sun Aug 20 20:55:58 2006 Page 1

line number source line Microsoft COBOL Version 2.20




1 IDENTIFICATION DIVISION.

2 PROGRAM-ID. CONTOH.

3 AUTHOR. SAYA.

4 ENVIRONMENT DIVISION.

5 CONFIGURATION SECTION.

6 SOURCE-COMPUTER. IBM-PC.

7 OBJECT-COMPUTER. IBM-PC.

8 DATA DIVISION.

9 WORKING-STORAGE SECTION.

10 01 MASUKAN.

11 02 NAMA PIC X(20).

12 02 NPM PIC X(8).

13 SCREEN SECTION.

14 01 HAPUS-LAYAR.

15 02 BLANK SCREEN.

16 PROCEDURE DIVISION.

17 MASUKKAN-DATA.

18 DISPLAY HAPUS-LAYAR.

19 DISPLAY 'NAMA : '.

20 ACCEPT NAMA.

21 DISPLAY 'NPM : '.

22 ACCEPT NPM.

23 SELESAI.

24 STOP RUN.

0 komentar:

Posting Komentar

Jumat, 12 November 2010

struktur program cobol

Struktur Program Cobol.




Struktur utama program COBOL terdiri dari 4 divisi utama yaitu : IDENTIFICATION DIVISION.

ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION.

Berikut ini adalah penjelasan singkat untuk setiap divisi :







+ 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.




Diantara 5 section yang disebutkan diatas yang paling sering digunakan adalah WORKING-STORAGE SECTION, SCREEN SECTION dan FILE SECTION.

WORKING-STORAGE SECTION digunakan untuk mendeklarasikan variable dan tipe data yang digunakan dalam program COBOL. SCREEN SECTION digunakan untuk menentukan format layar tampilan baik input atau output. Dan FILE SECTION berguna untuk operasi file (akan dijelaskan kemudian). Contoh :

DATA DIVISION.

WORKING-STORAGE SECTION.

01 MASUKAN.

02 NAMA PIC X(20).

02 NPM PIC X(8). SCREEN SECTION.

01 HAPUS-LAYAR.

02 BLANK SCREEN.







+ 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.




PRAK.COB Sun Aug 20 20:55:58 2006 Page 1

line number source line Microsoft COBOL Version 2.20




1 IDENTIFICATION DIVISION.

2 PROGRAM-ID. CONTOH.

3 AUTHOR. SAYA.

4 ENVIRONMENT DIVISION.

5 CONFIGURATION SECTION.

6 SOURCE-COMPUTER. IBM-PC.

7 OBJECT-COMPUTER. IBM-PC.

8 DATA DIVISION.

9 WORKING-STORAGE SECTION.

10 01 MASUKAN.

11 02 NAMA PIC X(20).

12 02 NPM PIC X(8).

13 SCREEN SECTION.

14 01 HAPUS-LAYAR.

15 02 BLANK SCREEN.

16 PROCEDURE DIVISION.

17 MASUKKAN-DATA.

18 DISPLAY HAPUS-LAYAR.

19 DISPLAY 'NAMA : '.

20 ACCEPT NAMA.

21 DISPLAY 'NPM : '.

22 ACCEPT NPM.

23 SELESAI.

24 STOP RUN.

Tidak ada komentar:

Posting Komentar