Pada kesempatan kali ini gua mau menjelaskan sedikit tentang struktur COBOL ini. Terdapat 4 divisi dalam bahasa pemograman COBOL. Mau tau aja apa mau tau banget? Gak mau tau pasti. Yaudah gua share sedikit deh.
Pertamax! IDENTIFICATION DIVISION: Informasi Program, Nama Pembuat, Nama Instalasi Komputer, Tanggal Program Dibuat, Tanggal Program Dikompilasi, Tingkat Keamanan Program dan Komentar Mengenai Program.
Kedua ENVIRONMENT DIVISION, itu dibagi 2, yaitu:
- CONFIGURATION SECTION: Informasi komputer yang digunakan.
- INPUT-OUTPUT SECTION: Media yang digunakan untuk memproses file sebagai input ataupun output.
Ketiga DATA DIVISION, dibagi menjadi 5, yaitu:
- FILE SECTION: Nama File, Nama record dalam file, Jenjang dari data item dalam record, ukuran panjang dan tipe dari masing masing data item.
- WORKING STORAGE SECTION: Nama record, struktur jenjang data item, Ukuran panjang dan tipe masing masing data item yang di gunakan untuk menerima data atau mengirim data ke media input-output.
- SCREEN SECTION: mendefinisikan bentuk dari layar untuk tampilan input data maupun output.
- LINKAGE SECTION: Menerangkan data yang mempunyai hubungan dengan program lain.
- REPORT SECTION: Menggambarkan bentuk laporan yang akan dicetak.
Keempat PROCEDURE DIVISION: Menunjukkan prosedur dari instruksi ayng mempuyai akibat secara langsung menghasilkan output yang diminta dari sejumlah input yang ada.
Oke sekarang kita buat program sederhana dulu, yaitu MENAMPILKAN OUTPUT YANG TELAH KITA BUAT.
Pertama-tama kita harus berdoa kepada Tuhan Yang Maha Esa, tanpa doa semuanya sia-sia, tsaaaaah #QuoteOfTheDay
Masih lanjut?..... Kalian biasa diluar~
Oke ciyus!
1. Kita harus buat kodingannya dulu menggunakan Notepad or Notepad++
Disini gua pakai Notepad++ (download)
"Kenapa pakai Notepad++?"- Karena ada plus-plusnya huehehe
Gua pakai Notepad++ karena menurut gua lengkap, ada keterangan seperti sel, kolom, garis dsb. terus jika ada error kita bisa tau dimana letaknya.
Ingat spasi 8 kali dulu baru ketik IDENTIFICATION DIVISION.
Untuk yang DISPLAY .... spasi 12 kali dulu baru ketik.
2. Kemudian Save dengan nama DATA1.COB
3. Tutup Notepad++nya, kemudian buka DosBoxnya. Jika masih bingung lihat Part 1nya dulu.
4. Ketik nama file sesuai dengan yang kita save tadi, yaitu DATA1.COB lalu ENTER 2 kali.
5. Tunggu sampai muncul keterangan No errors or warnings (tidak ada yang eror)
6. Jika tidak ada eror, kita bisa menampilkan hasilnya dengan cara mengetik RUNCOB DATA1.COB lalu Enter
7. Dan inilah hasilnya
Berhasil gak?
Jika gak berhasil coba diteliti lagi, karena kurang titi* (titik) aja berpengaruh.
*UPDATE*
Jika output tidak muncul pertama mungkin karena nama filenya bermasalah (kata dosen saya). Coba di save as dan buat nama file baru. Kedua coba gunakan IDECOBOL sebagai pengganti Notepad++
Sekian, Salam Super~