PENGENALAN COBOL

Houreeey udah tingkat dua, bentar lagi sidaaang (PRAAAAK *fauzi DI tampar angin "gundulmu baru 1tahun kulia sidang?? wkwk"),, haduh haduhh.. pemrograman tingkat dua apa ji? Diajar cobol cooy..BAHASA PEMROGRAMAN YANG JADUL yah?? hehehe.. Tapi teman-teman jangan menyepelekan pemrograman Cobol ini, di tingkat dua kita belajar cobol tentu ada alasannya salah satunya adalah Cobol merupakan bahasa pemrograman High Level Language yang dikenal sangat ketat dan bahasa pemrograman yang sangat terstruktur

dalam penulisan coding nya, Bayangin aja mau nulis coding harus nentuin colom, nentuin angka level, sama nulis divisi-divisinya.

Hehe puyeng-puyeng dah kalo belum kenalan lebih deket sama nih bahasa pemrograman cobol, makanya yuk kenalan yuk di sini..





DEFINISI COBOL



COBOL atau Common Bussiness Oriented Language adalah bahasa pemrograman computer, yang dirancang untuk menyelesaikan persoalan bisnis.



PERKEMBANGAN COBOL

Tahun 1958 : Pertama kali diciptakan oleh CODASYL

Tahun 1960 : Versi COBOL – 60 , versi pertama

Tahun 1968 : ANSI COBOL gunakan standart ANSI

Tahun 1974 : ANSI COBOL 1974

Tahun 1985 : ANSI COBOL 1985

MS.COBOL versi 2.2 mengikuti ANSI COBOL 1974

MS.COBOL versi 3.0 mengikuti ANSI COBOL 1985 di luncurkan tahun 1988.



Program COBOL merupakan program terstruktur.

Struktur Utama dari suatu program COBOL terdiri dari 4 DIVISI , yaitu :

IDENTIFICATION DIVISION

ENVIRONMENT DIVISION

DATA DIVISION

PROCEDURE DIVISION



IDENTIFICATION DIVISION

IDENTIFICATION DIVISION adalah merupakan divisi yang pertama dalam program COBOL dan yang paling sederhana.

Pada divisi ini berisi keterangan mengenai program yang dibuat.

Bentuk Umum :

IDENTIFICATION DIVISION

PROGRAM-ID. .

[AUTHOR. .]

[INSTALLATION. .]

[DATE-WRITTEN. .]

[DATE-COMPILED. .]

[SECURITY. .]



ENVIRONMENT DIVISION

ENVIRONMENT DIVISION dalam program cobol sebagai divisi ke-2. Berisi dokumentasi informasi mengenai peralatan yang dipergunakan. Divisi ini dibagi menjadi 2 section, yaitu CONFIGURATION SECTION, INPUT-OUTPUT SECTION.

Bentuk Umum :

ENVIRONMENT DIVISION.

CONFIGURATION SECTION.

SOURCE-COMPUTER. [WITH DEBUGGING MODEL.

OBJECT-COMPUTER. .

SPECIAL-NAMES.

[ PRINTER IS
[ CURRENCY SIGN IS ]

[ DECIMAL-POINT IS COMMA ].

INPUT-OUTPUT SECTION.

FILE-CONTROL.

{file-control entry}.



DATA DIVISION

Divisi ini menjelaskan tentang input & output data yg digunakan serta semua keterangan ttg file, record, nama data serta bentuk format yg akan digunakan dalam PROCEDURE DIVISION.

DATA DIVISION terdiri dari beberapa section :

•FILE SECTION

•WORKING-STORAGE SECTION

•SCREEN SECTION

•LINKAGE SECTION

•REPORT SECTION



PROCEDURE DIVISION

Merupakan divisi ke 4 dan yang terakhir dari program COBOL. Semua instruksi-instruksi ditulis pada PROCEDURE DIVISION, sehingga divisi ini merupakan inti dari program COBOL.Statement yang ada di PROCEDURE DIVISION dibentuk dari verb (Kata kerja).



ATURAN PENULISAN SOURCE CODE PADA PROGRAM COBOL

aturan inilah yang harus teman-teman ketahui sebelum maen coding di dalam pemrograman cobol

Kolom yang tersedia untuk menulis program Cobol (1-80) :

Kolom 1-6: Untuk nomor urut bila diperlukan (optional).

Kolom 7:

-Untuk tanda hypen, baris sambungannya berada di area B.

-Bila diisi dengan tanda *, maka baris tersebut dianggap sebagai komentar.

-Bila diisi dengan tanda /, maka baris tersebut dianggap sebagai komentar dan akan dicetak mulai halaman baru teratas.

-Bila diisi dengan karakter D, maka akan dianggap sebagai komentar. Tetapi bila pada Environment division dalam paragraph Source-Computer disebutkan With Debugging Mode, maka akan berguna untuk tujuan debugging.

Kolom 8-11 :

Disebut area A. Tempat menuliskan semua judul divisi, judul seksi, nama paragraph, judul file description (FD), level number 01 dan level number 77.

Kolom 12-72 :

Disebut area B. Tempat penulisan semua elemen program selain yang ditulis diarea A.

Kolom 73-80: Untuk komentar atau dokumentasi program.



APA ITU RESERVED WORD..??

Naah loh temen-temen tau gak? Reserved Wird apaan? niih yang namanya reserved word pada cobol itu kata yang telah didefinisikan yang mempunyai arti dan kegunaan tertentu dalam bahasa COBOL. Kata tersebut tidak boleh dipergunakan oleh programmer untuk nama-data dll kecuali dalam bentuk yang telah ditentukan oleh bahasa COBOL itu sendiri. Contohnya nih : ACCEPT, ADD, AND, BY, AFTER, DATA DIVISION, DISPLAY, dsb.



APA ITU USER DEFINED WORD..??

Kalo user defined word itu kebalikannya reserved word yaitu kata-kata yang dapat dibuat dan telah didefinisikan oleh programmer untuk : Nama-program, Nama-alat, Nama-file, Nama-record, Nama-data, Nama-indek dan nama-data-indek, Nama-kondisi, Nama-prosedure, Nama-seksi, Nama-kualifikasi.



Hmmm..

Kebanyakan teori jadi bingung ji? hehehe Ok Ok sesi selanjutnya kita ke tahap contoh program serhana yah.. sebelumnya download dulu deh bagi yang belum punya cobol,

di sini nih: DOWNLOAD IDE COBOL.RAR

Berbagi itu indah

Related Post

0 Komentar