RSS

Tugas Praktek COBOL 1...

1. Struktur Program COBOL
  • DENTIFICATION DIVISION
Informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, tanggal dikompilasi, dan lainnya.)
  • ENVIRONMENT DIVISION
Informasi mengenai keadaan komputer dan alat-alat lain yang dipergunakan.
  • DATA DIVISION
Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam program bersangkutan
  • PROCEDURE DIVISION
Informasi yang memuat prosedur pemrosesan data yang datanya tampak pada DATA DIVISION untuk dihasilkan outputnya.

2. Bentuk Data COBOL

Bentuk Data dibedakan menjadi 2, yaitu :
  • DATA VARIABEL
Data Variabel adalah data yang nilainya dapat berubah dalam program.
Contoh : ACCEPT nil-prak
Statement ACCEPT tersebut digunakan untuk memasukkan nilai data (nilprak) ke dalam suatu storage. Nilai data ini akan selalu berubah bila dibaca nilai data yang lain dengan nama data (nil-prak) yang sama.
  • DATA KONSTANTA
Data Konstanta adalah bentuk dari data yang dibutuhkan untuk pengolahan, dimana nilainya tidak tergantung dari input yang dibaca.
Contoh : MULTIPLY jam-kerja BY 500 GIVING gaji-out
Nilai 500 adalah data konstanta, karena nilainya akan selalu tetap tidak berubah
oleh proses.

3. Aturan Penulisan Source Program
Kolom yang tersedia untuk menulis program COBOL dimulai dari kolom 1 sampai dengan kolom 80.
  • Kolom 1 - 6 : Digunakan untuk nomor urut (bilamana diperlukan) sifatnya optional. Nomor yang diberika n harus urut dari kecil ke besar
  • Kolom 7 : Digunakan untuk :
1. Tanda baris sambungan dari baris sebelumnya dengan memberikan tanda hypen. Baris sambungan ditulis mulai dari area B (kolom 12-72).
2. Bila diisi dengan karakter (*), maka apa yang ditulis pada baris ini dianggap sebagai komentar.
3. Bila diisi dengan slash (/), maka baris yang ada tandanya dianggap sebagai komentar . Dan akan dicetak mulai halaman baru teratas, bila source program dicetak di printer.
4. Bila diisi dengan karakter (D), beris ini dianggap sebagai komentar. Tetapi bila pada ENVIRONMENT DIVISION dalam paragraph SOURCE-COMPUTER disebutkan WITH DEBUGGING MODE maka berguna untuk tujuan debugging.
  • Kolom 8 - 11 : Disebut dengan area A
Semua judul divisi, judul seksi, nama paragraph, judul file description, level number 01 dan level number 77 ditulis mulai di kolom ini.
  • Kolom 12 - 72: Disebut dengan area B
Semua elemen program selain yang ditulis di area A, ditulis pada area B ini.
  • Kolom 73 - 80: Merupakan kolom yang tidak diproses oleh komputer, bisa diisi dengan catatan apa saja hanya untuk dokumentasi program.

0 komentar:

Posting Komentar