A. IDENTIFICATION DIVISION
B. ENVIRONMENT DIVISION
Terdiri
dari 2 section, yaitu :
1.
Configuration Section
Diperlukan karena kemungkinan
program dibuat pada sebuah komputer dan dijalankan pada komputer yang lain.
2.
Input-Output Section
Bila
akan digunakan file dengan media simpanan sekunder,maka paragraph FILE_CONTROL
dalam seksi ini harus ditulis. FILE_CONTROL entry terdiri dari 3 bentuk,
tergantung dari organisasi file yang dipergunakan, yaitu ; Sequential file,
indexed file, dan relative file.
C.
DATA DIVISION
Terdiri
dari 3 section, yaitu :
1.
File Section
Berisi
mengenai file-file yang dipakai didalam program, FILE SECTION ini ada bila
dipergunakan file dalam bentuk simpanan sekunder yaitu disk atau printer yang
mempunyai hubungan dengan INPUT_OUTPUT SECTION dalam ENVIRONMENT DIVISION.
2. Working-Storage Section
Mempunyai
maksud pemesanan tempat di internal memori (STORAGE) yang diperlukan oleh
pekerjaan (WORKING) proses program.
Pemesanan tempat ini biasanya digunakan untuk :
• Bentuk nilai dan nama data yang
diperlukan didalam proses yang terpisah dan belum disebutkan pada FILE SECTION.
Data yang disebutkan pada FILE SECTION adalah data yang akan diambil dari
disk-file, atau data yang akan direkamkan pada disk-file atau yang akan dicetak
pada print-file.
• Persiapan penulisan judul.
• Pemesanan tempat untuk data output yang akan
ditampilkan.
3. Screen Section
Berguna untuk menunjukkan bentuk
format dari layar terminal untuk menampilkan data atau memasukkan data. Data-item
yang dipergunakan dapat berupa group data item atau data item individu.
D. PROCEDURE DIVISION
Merupakan inti dari pemrograman
COBOL, statement yang ada pada PROCEDURE DIVISION dibentuk dari verb,
diantaranya : MOVE, DISPLAY, ACCEPT, dan STOP.
•
Move verb
Digunakan untuk memindahkan data
dari satu field ke lokasi field yang lain, sehingga input data dapat
dimanupulasi untuk menghasilkan output.
•
Display verb
Digunakan untuk menampilkan hasil
dilayar ataupun printer. Jika dipergunakan statement WRITE untuk menampilkan
hasil di printer, maka print-file harus disebutkan terlebih dahulu di
ENVIRONMENT DIVISION pada FILE-CONTROL.
•
Accept verb
Digunakan untuk memasukkan data
lewat layar sewaktu program tersebut dijalankan (runtime).
•
Stop verb
Digunakan untuk menghentikan program
baik secara permanen maupun sementara.
•
Add verb
Digunakan untuk menambahkan 2 atau
lebih operand numerik dan menyimpan hasilnya.
•
Substract verb
Digunakan untuk operasi pengurangan
suatu nilai data numerik.
•
Multiply verb
Digunakan untuk mengalikan 2 nilai
numerik dan menyimpan hasilnya.
•
Divide verb
Digunakan untuk membentuk statement operasi
pembagian.
•
Compute verb
Digunakan untuk operasi yang lebih
rumit untuk menyederhanakan 4 artihmatic verb sebelumnya.
•
Go To verb
Digunakan untuk alih kontrol tanpa
syarat ke paraghraph tertentu
•
Go To … Depending Verb
Digunakan untuk alih kontrol
bersyarat. Beralih pada paraghraph tertentu dengan kondisi tertentu.
•
Alter verb
Digunakan untuk merubah arah tujuan
proses dari statement GO TO yang telah ada di program.
•
Perform verb
Digunakan untuk membuat suatu
statement yang akan membawa proses dari program meloncat kesuatu paraghraph,
kemudian menjalankan seluruh statement yang ada pada paraghraph tersebut. Jika telat
selesai akan kembali ke statement setelah PERFORM.
Sumber
: BAB 2 COBOL
Tidak ada komentar:
Posting Komentar