Selasa, 29 September 2015

Contoh Program Sederhana COBOL

Kumpulan Program Sederhana Cobol

Copy Program Sederhana ini pada notepad, save dengan namafile.cob
Simpan pada folder Compiler Cobol,
Lalu jalankan pada DosBox, dsb..

Program 1 "Hello World"

       IDENTIFICATION DIVISION.
       PROGRAM-ID. HELLO.
       ENVIRONMENT DIVISION.
       DATA DIVISION.
       PROCEDURE DIVISION.
       MULAI.
           DISPLAY 'Hello world!'.
       SELESAI.
           STOP RUN.

Program 2 " "
<dalam tahap pembangunan>

#simple

Salam Teknik Informatika, Universitas Gunadarma
by.ressawahyu@blogspot.co.id

Cara Compile dan Run Program Cobol Windows 7,8,10 32bit / 64bit

COMPILE & RUN COBOL


Compiler adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.

Untuk mengcompile program cobol, sobat harus mempunyai compilernya terlebih dahulu.
Dowload disini:
http://www.mediafire.com/download/lbdnjsl83unxwd8/COBOL.rar

Dan untuk mengcompile & runcob nya dapat sobat jalankan pada DosBox.
DosBox adalah sebuah perangkat lunak / emulator yang digunakan untuk menjalankan program yang berbasis ms-dos.
DosBox dapat Download disini:
http://www.mediafire.com/download/fbippacjp22vuis/DosBox.rar

#Simple
Thank you, semoga bermanfaat..!

Salam Teknik Informatika, Universitas Gunadarma 
by.ressawahyu.blogspot.co.id

Kunjungi Juga Postingan Bermanfaat Lainnya :

 " TIPS, Cara Mendapatkan Stiker Line Berbayar Secara Gratis !!! "

Hanya di ressawahyu.blogspot.com
( Klik-Gambar )

Konsep Dasar Program Cobol

COBOL

1. Sekilas Program Cobol
1.1 Pengertian Cobol
     COBOL (Common Business Oriented Language) adalah Bahasa Tingkat Tinggi (High Level Language) yang berorientasi pada persoalan – persoalan bisnis.

1.2 Struktur Program COBOL
     Secara keseluruhan pada intinya struktur program COBOL dibagi menjadi 4 bagian yang disebut DIVISION*. Masing – masing divisi dimulai dengan judul divisi.
Struktur program COBOL adalah sebagai berikut :
     1. IDENTIFICATION DIVISION.
     2. ENVIRONMENT DIVISION.
     3. DATA DIVISION.
     4. PROCEDURE DIVISION.

Berikut secara singkat kegunaan dari masing – masing divisi :

1. IDENTIFICATION DIVISION
     Berisi informasi tentang identitas program bersangkutan (nama program, nama pembuat, tanggal program dibuat, dll). IDENTIFICATION DIVISION tidak mempunyai pengaruh terhadap proses program, hanya sebagai identifikasi.

2. ENVIRONMENT DIVISION
     Berisi informasi tentang keadaan komputer dan alat – alat yang digunakan.
Divisi ini terdiri atas 2 section yaitu :
     1. CONFIGURATION SECTION
          Berisi informasi mengenai komputer yang digunakan.
·    2. INPUT – OUTPUT SECTION
          Menerangkan peralatan yang digunakan untuk memproses file. (Peralatan input & output)

3. DATA DIVISION
     Divisi ini terdiri dari beberapa section yaitu :
          1. FILE SECTION
Digunakan untuk menjelaskan masing – masing file (nama file, nama record dalam file, jenjang item dalam record dan ukuran data item) yang digunakan dalam program.
          2. WORKING – STORAGE SECTION
Digunakan untuk mendeklarasikan variabel – variabel yang diperlukan dalam program beserta tipe dari variabel tsb.
          3. SCREEN SECTION
Digunakan untuk merancang tampilan input data maupun output program.
          4. LINKAGE SECTION
Digunakan untuk menerangkan data yang mempunyai hubungan dengan program lain.
          5. REPORT SECTION.
Digunakan untuk menggambarkan bentuk dan laporan yang akan dicetak.

4. PROCEDURE DIVISION
     Divisi ini adalah inti dari pemrograman COBOL karena semua prosedur pekerjaan proses dari input data menjadi output.
Catatan : Dalam pembuatan program COBOL ke-4 judul divisi tersebut HARUS DITULIS.


2. Bentuk Data
     Bentuk Data dibedakan menjadi 2, yaitu :

2.1 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.

2.2 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. COBOL Reserved Word
     COBOL reserved word adalah kata yang telah didefinisikan yang mempunyai arti dan kegunaan tertentu dalam bahasa COBOL.
Programmer tidak boleh menggunakan kata – kata tersebut untuk membentuk nama data atau nama paragraph, kecuali dalam bentuk yang telah ditentukan oleh COBOL.
Beberapa contoh COBOL Reserved Word :
ACCEPT     ACCESS     ADD     AFTER     AND
BOTTOM     BY     CALL     CANCEL     DECIMAL-POINT
IN     INPUT     OUT     OUTPUT     UNTIL

4. User Defined Word
User Defined Word adalah kata - kata yang digunakan oleh programmer untuk
membuat dan mendefinisikan :
nama-program
nama-alat
nama-file
nama-record
nama-data
nama-indek dan nama-data-indek
nama-kondisi
nama prosedur
nama-seksi
nama-kualifikasi

Pemberian nama ini bebas dengan mengingat syarat – syarat sebagai berikut:
1. Maksimum panjangnya 30 karakter
2. Paling sedikit harus mengandung 1 huruf
3. Tidak boleh mengandung karakter khusus kecuali hypen (-), yang harus diletakkan pada tengah-tengah nama.
4. Tidak boleh menggunakan COBOL reserved word
5. Tidak boleh ada blank atau spasi.

5. 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 diberikan 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 sbgai komentar.                             Dan akan dicetak mulai halaman baru teratas, bila source program dicetak diprinter.
                         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 dikolom 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.

*Lanjutan
1. Cara Compile dan Run Program Cobol
2. Kumpulan Program Sederhana Cobol

Disqus Shortname

Ad Inside Post

Comments system