Kamis, 18 Oktober 2012

COBOL (aturan penulisan)


COBOL
(Aturan Penulisan)

Dalam setiap bahasa pemrogaman pasti mempunyai aturan penulisan. Maka dalam pembahasan kali ini saya sebagai penulis akan memberikan aturan penulisan pada bahasa pemrogaman COBOL. Kolom yang tersedia untuk menulis program COBOL ada kolom 1-80 kolom, dengan ketentuan :
·         Kolom 1-6
Ä  digunakan untuk nomor urut bilamana diperlukan, sifatnya opsional dan nomor yang diberikan harus dari yang terkecil hingga yang terbesar
·         Kolom 7
Ä  Tanda baris sambung dari baris sebelumnya dengan memberikan tanda hypen (-)
Ä  Bila ditulis dengan karakter “”, maka apa yang ditulis pada kolom ini akan dianggap komentar
Ä  Bila kolom ini diisi dengan slash (/), maka baris yang ada tanda ini dianggap sebagai komentar dan akan dicetak mulai halaman baru teratas
Ä  Bila kolom ini diisi dengan karakter “D”, baris ini juga dianggap sebagai komentar, tetapi bila pada ENVIRONMENT DIVISION dalam paragraph SOURCE-COMPUTER disebutkan WITH DEBUGGING MODE, maka akan berguna untuk tujuan debugging.
·         Kolom 8-11
Ä  Disebut dengan area A, semua judul divisi, judul seksi, nama paragraph, judul file deskripsi (FD), level number 01 sampai 77 ditulis mulai kolom ke-8
·         Kolom 12-72
Ä  Disebut dengan area B, semua elemen program selain yang ditulis di area A ditulis pada area B
·         Kolom 73-80
Ä  Merupakan kolom yang tidak diproses oleh komputer, jadi jika diisi hanya akan menjadi dokumentasi program
Selain itu dalam COBOL juga ada level number. Level number atau nomor jenjang adalah suatu nomor yang menunjukkan jenjang dari data item dalam suatu record. Berikut level number yang digunakan pada COBOL :
·         01 à digunakan untuk mengawali keterangan dari record (record description).
·         02 – 49 à digunakan untuk mengawali keterangan dari data item.
·         66 à digunakan untuk RENAMES
·  77 à digunakan untuk mengawali data item yang berdiri sendiri. Hanya boleh terdapat pada WORKING-STORAGE SECTION.
·         88 à digunakan untuk mengawali suatu nama kondisi

Tidak ada komentar:

Posting Komentar