Jumat, 22 Oktober 2010

COBOL

COBOL


COBOL singkatan dari Commond Business Oriented Language merupakan bahasa tingkat tinggi yang berorientasi pada permasalahan bisnis.
Cobol dikembangkan pertama kali pada tahun 1959.Pengembangan bahasa cobol selanjutnya dilakukan oleh suatu group yang disbut dengan CODASYL.singkatan dari Conference on Data System Language.
Cobol baru pertama kali dikenalkan secara formal pada tahun 1960 dan versi baru dari bahasa COBOL-60 yang diperbaharui pada tahun 1965.
Bila suatu bahasa computer tidak standar dalam arti banyak versinya.maka menyulitkan pemakai untuk menerapkannya.pemakai harus menyesuaikan versi dari bahasa COBOL yang dipergunakannya pada computer yang tertentu.untuk mengatasi hal ini,pada tahun 1968 dan tahun 1974,bahasa cobol dikembangkan,disempurnakan dan distandarisasikan dengan nama ANSI COBOL (American National Standars Institute).ANSI COBOL ini sekarang banyak digunakan oleh pabrik-pabrik computer.Dengan standarisasi pemakai tidak akan terlalu sulit menggunakan bahasa CoBOL yang versinya berbeda,karena inti dari bahasa tersebut adlah sama.

STRUKTUR PROGRAM COBOL
Struktur program Cobol dibagi menjadi 4 bagian utama yang disebut dengan devision,yang urutannya adalah sbb:
IDENTIFICATION DIVISION
ENVIRONMENT DIVISION
DATA DIVISION
PROCEDURE DIVISION
Masing-masing divisi dapat terdiri dari urutan-urutan susunan bagian yang tersusun secara hirarki(berjenjang),sbb:
 Division
 Region
 Section
 Paragraph
 Sentence/entry
 Statement/clause
 Phrase/option

COBOL mempunyai aturan penulisan di kolom tertentu seperti halnya FORTRAN,sbb:
Kolom 1-6 :Digunakan untuk nomor urut bila mana diperlukansifatnya optional(boleh digunakan boleh tidak).nomor yang digunakan harus urut dari kecik ke besar
Kolom 7 : digunakan untuk
• Tanda baris sambungan dari baris sebelumnya dengan memberikan tanda hyphen(-).baris sambunagn dimulai dari area B(kolom8-11)
• Maka Bila kolom ini diisi dengan karakter’*’,maka apa yang ditulis pada baris tersebut dianggap sebagai komentar saja.
• Bila kolom ini diisi dengan slash (l),maka baris yang ada tandanya ini dianggap sebagain komentar dan akan dicetak mulai dari halaman baru,teratas,bila source program dicetak diprinter
• Bila kolom ini diisi dengan karakter D baris ini juga akan dianggap juga sebagai komentar
Kolom 8-11 : Disebut juga dengan area A
Semua judul divisi,judul seksi,nama paragraph,judul FD,level number 01 dan level number 77 ditulis mulai area ini
Kolom 12-72 : Disebut dengan area B
Semua elemen program selain yang ditulis diarea A ditulis pada area B
Kolom 73-80 :Merupakan kolom yang tidak diproses oleh cobol,jadi bila di manfaatkan dengan diisi catatan-cacatan apapun untuk keperluan dokumentasi.

1. Struktur dari IDENTIFICATION DIVISION
Merupakan devision yang pertama dari program cobol.devisi inin tidak mengandung section,tetapi terdiri dari beberapa paragraph.tiap paragraph dimulai dengan judul paragraph dan paragraph terdiri dari entry.
Jadi IDENTIFICATION DIVISION terdiri dari :
 Judul divisinya
 Paragraph
 Paragraph terdiri dari entry
2. Struktur dari ENVIRONMENT DIVISION
Merupakan divisi yang kedua dari program Cobol,INVIRONMENT DIVISION terdiri dari:
 Judul divisinya
 Section Section terdiri dari paragraph
 Paragraph terdiri dari entry
 Entry terdiri dari clause
3. Struktur dari DATA DIVISION
Meupakan devisi yang ketiga dari program Cobol DATA DIVISION terdiri dari:
 Judul devisinya
 Section
 Section terdiri dari entry
 Entry terdiri dari clause
 Clause dapat terdiri dari pharase joption
4. Struktur dari PROCEDURE DIVISION
Merupakan divisi yang keempat dari program cobol.PROCEDURE DIVISION terdiri dari:
 Judul divisinya
 Region,yaitu DECLARATIVE (bisa tidak ada)
 Section
 Section
 Paragraph
 Sentence
 Statement

Tidak ada komentar:

Posting Komentar