Senin, 28 Desember 2009

BAHASA COBOL

COBOL atau Common Bussiness Oriented Language adalah bahasa komputer High Level Language yang berorientasi langsung pada permasalahan bisnis. Cobol hampir dapat digunakan pada semua komputer apabila tersedia compiler COBOL-nya. Cobol diciptakan pada tahun 1959. Pengembangan bahasa cobol selanjutnya dilakukan oleh suatu grup yang disebut CODASYL, singkatan dari Conference On Data System Language.

Bahasa Cobol pertama kali diperkenalkan secara formal pada Januari 1960. Versi dari bahasa cobol ini disebut dengan COBOL-60 dan diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standard, dalam arti banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus menyesuaikan versi dari bahasa COBOL yang dipakai oleh komputer tertentu. Untuk mengatasi hal ini, pada tahun 1968 dan 1974. Bahas cobol dikembangkan dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL (American National Standards Institute). ANSI COBOL ini yang sekarang banyak diterapkan oleh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, pemakai tidak terlalu sulit menggunakan bahasa Cobol versi yang berbeda, karena inti dari bahasa itu sama.

Misalnya untuk komputer mikro yang menggunakan sistem operasi CP/M atau MS-DOS atau PC-DOS, perusahaan software Microsoft mengembangkan bahasa Cobol yang disebut dengan COBOL-80 atau MS-COBOL (MICROSOFT COBOL). Walaupun versi dari bahasa COBOL. Ini berbeda, yaitu COBOL-80, tetapi versi ini mengikut standard dari ANSI, yang distandardisasikan pada tahun 1974 (American National Standard nomor x3.23-1974) , sehingga versi ini sifatny standard.

SEKILAS PROGRAM COBOL
COBOL adalah bahasa pemrograman komputer, digunakan oleh orang yang akan memberikan instruksi-instruksi kepada komputer untuk menyelesaikan persoalan bisnis. Karena orientasinya pada suatu masalah, bahasa ini disebut juga dengan istilah Problem Oriented Language.

COBOL merupakan High Level Language bahasa awam tingkat tinggi yang ditulis menggunakan instruksi dalam bahasa Inggris. Sedang Low Level Language (bahasa tingkat rendah) adalah program yang ditulis menggunakan kode-kode mesin relatip lebih sulit. Dengan bahasa COBOL, pemrogram menulis instruksi dengan kata bahasa Inggris seperti ADD, MOVE, MULTIPLE READ, WRITE dan sebagainya. Kata-kata yang dipergunakan di dalam bahasa COBOL disebut COBOL reserved words.

Di samping COBOL reserved words, yang merupakan kata-kata yang sudah diterapkan oleh bahasa COBOL yang mempunyai arti tertentu, pemakai bahasa COBOL dapat membuat sendiri kata-kata (User Defined Words) untuk mendefinisikan suatu nama tertentu.

Program bahasa COBOL merupakan program terstruktur, yaitu program yang strukturnya jelas, mudah dibaca, dan mudah dipelajari dengan baik untuk dokumentasi. Struktur utama dari suatu program COBOL terdiri dari 4 divisi., yaitu

IDENTIFICATION DIVISION
ENVIRONMENT DIVISION
DATA DIVISION
PROCEDURE DIVISION


Program COBOL strukturnya mudah dibaca dan dipelajari, dikarenakan pembagian divisi ini. Jika diinginkan informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, tanggal dikompilasi, dan lainnya) dapat dilihat IDENTIFICATION DIVISON. Informasi mengenai bentuk jenis dari data apa saja yang dipergunakan dalam program bersangkutan, dapat terlihat pada DATA DIVISION. PROCEDURE DIVISION memuat prosedur pemrosesan data yang datanya tampak di DATA DIVISION.

Sumber :
JOGIYANTO.Teori dan Aplikasi Program Komputer Bhasa Cobol.1995. ANDI OFFSET Yogyakarta

Tidak ada komentar:

Posting Komentar