Wednesday, October 10, 2012

Belajar Bahasa Pemrograman COBOL Part 3

by on Wednesday, October 10, 2012
Assalamu'alaikum Wr. Wb.

Selamat malam kawan.
Sekarang gue mau ngebahas soal Picture Clause ama Picture Editing pada Bahasa pemrograman cobol.
Mungkin dari temen temen pada bingung apa maksudnya Pic x(3) atau Pic 9(5) atau Pic z(8) waktu belajar cobol, nah ini ada beberapa penjelasan mengenai maksud dari picture clause dan picture editing tersebut.

PICTURE CLAUSE

Picture clause ini berguna untuk menjelaskan bentuk-bentuk data yang akan dimasukan dan output yang akan dikeluarkan nantinya ketika pemrograman cobol tercompile.

1. picture clause 9

Menunjukan posisi suatu memory rata kanan yang hanya mengandung nilai-nilai Numerik saja.

Bentuk panjang contoh diprosedur
02 Hutang pic 9(4) 4 5678 5678
02 Gaji pic 9(5) 5 5678 05678

Tuesday, October 02, 2012

Belajar Bahasa Pemrograman COBOL Part 2

by on Tuesday, October 02, 2012

Assalamu'alaikum Wr. Wb.

Selamat pagi kawan. Sesuai janji gue kemarin di postingan Belajar Bahasa Pmrograman Cobol Part 1, sekarang gue mau bikin postingan tentang contoh bahasa pemrograman Cobol. Gue sebenernya masih belajar belajar juga sih, jadi kalau ada yang salah, mohon koreksinya ya, tenang aja, kalo sopan gue gak marah kok :D

Sebelum memasuki contoh pemrogramannya, kita harus tahu, dalam Struktur Pemrograman cobol itu ada 4 Divisi, apa sajakah itu?
  1. IDENTIFICATION DIVISION: Informasi Program, Nama Pembuat, Nama Instalasi Komputer, Tanggal Program Dibuat, Tanggal Program Dikompilasi, Tingkat Keamanan Program dan Komentar Mengenai Program.
  2. 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.
  3. 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.
  4. PROCEDURE DIVISION: Menunjukkan prosedur dari instruksi ayng mempuyai akibat secara langsung menghasilkan output yang diminta dari sejumlah input yang ada.