1 PEMROGRAMAN OLAH BERKAS PERTEMUAN 2 IDENTIFICATION DIVISION. ENVIRONMENT DIVISION. DATA DIVISION Khalidah
Sub PokokBahasan 2 Bentuk Umum Divisi Section dalam Environment Division : Configuration Section Input-Output Section File Section Level number Moving Data Picture Editing
IDENTIFICATION DIVISION 3 Berisi informasi tentang program bersangkutan. Nama pembuat, nama instalasi komputer, tanggal program dibuat, tanggal program dikompilasi. IDENTIFICATION DIVISION tidak berpengaruh terhadap proses program, hanya sebagai identifikasi saja.
BentukUmum 4 IDENTIFICTION DIVISION. PROGRAM-ID. NAMA PROGRAM. AUTHOR. NAMA PROGRAMMER. DATE WRITTEN. TANGGAL PROGRAM DIBUAT. DATE-COMPILED. TANGGAL PROGRAM DIKOMPILASI.
ENVIRONMENT DIVISION 5 Divisi ini menyediakan informasi mengenai peralatan yang dipergunakan didalam program. Terbagi menjadi 2 section yaitu CONFIGURATION SECTION dan INPUT-OUTPUT SECTION. Environment ditulis pada area A.
CONFIGURATION SECTION 6 Menerangkan mengenai jenis-jenis komputer yang digunakan dalam rangka pembuatan, pengkompilasian dan pemrosesan program. Section ini diperlukan, dikarenakan kemungkinan program yang dibuat pada sebuah komputer dijalankan oleh komputer yang lain dan ini dapat dijelaskan pada section ini.
BentukUmum 7 ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-COMPUTER. IBM-PC. OBJECT-COMPUTER. IBM-PC. SPECIAL-NAMES. PRINTER IS ALAT-CETAK. CURRENCY SIGN IS F. DECIMAL-POINT IS COMMA.
CONFIGURATION SECTION 8 SOURCE-COMPUTER Menunjukkan nama komputer yang digunakan dalam membuatdanmengkompilasiprogram. DitulisdiArea A yaitukolom8. OBJECT-COMPUTER Menunjukkan nama komputer yang digunakan untuk menjalankanprogram yang telahdikompilasi, yang sifatnya sebagai dokumentasi.
CONFIGURATION SECTION 9 SPECIAL NAMES Sifatnya optional. Digunakan untuk membuat nama khusus yang menghubungkan nama-mnemonik implementor dengan nama mnemonic yang dibuat programmer. PRINTER IS Digunakan untuk menghubungkan nama mnemonik yang dibuat oleh programmer dengan alat cetak printer.
INPUT-OUTPUT SECTION 10 Menerangkan peralatan-peralatan yang dipergunakan untuk memproses file baik sebagai media peralatan input atau media peralatan output.
DATA DIVISION 11 Menerangkan penjelasan mengenai input data dan output data yang dipergunakan. Data dalam program perlu dijelaskan bagaimana disimpan dan diorganisasikannya. Isi dari divisi ini adalah semua keterangan tentang file, record.
DATA DIVISION 12 FILE SECTION Menjelaskan masing-masing file yang dipergunakan didalam proses program, mengenai nama dari file, nama record dalam file, jenjang dari data di dalam record, ukuran panjang dan tipe dari masing-masing data.
DATA DIVISION 13 Level number suatu nomor yang menunjukkan jenjang dari data item dalam suatu record. Makin besar nomor levelnya, makin rendah jenjang tingkatannya.
DATA DIVISION (LEVEL NUMBER) 14 Level number ɸ1 : Mengawali keterangan dari record. Level number ɸ2 49: Mengawaliketerangandaridata item, boleh dipilih salah satu dari nomor level tersebut. Level number 66 : Digunakan untuk renames. Level number 77 : Digunakanuntukmengawalidata item yang berdiri sendiri. Hanya terdapat pada-working storage section Level number 88 : Mengawali nama kondisi
MOVING DATA 15 Move Verb, adalah perintah yang digunakan untuk memindahkan data dari satu field ke lokasi field lain sehingga input data dapat dimanipulasi untuk menghasilkan output. Contoh Program: DATA DIVISION. ɸ1 KIRIM. ɸ2UNITPIC9(3). ɸ2HARGAPIC9(5). ɸ1 TERIMA. ɸ2 UNIT-OUT PIC 9(3). ɸ2 HARGA-OUT PIC 9(7). PROCEDURE DIVISION. MOVE UNIT TO UNIT-OUT.
SUMBER 16 1. Jogiyanto H.M, Teori dan Aplikasi program bahasa COBOL, Penerbit Andi Offset. Yogyakarta, 1991
17 SEKIAN TERIMA KASIH