Selasa, 08 November 2011

BAHASA PEMROGRAMAN COBOL

Pendahuluan

apakah kalian mengetahui sejarah sebenarnya tentang cobol ? disini saya akan

 mencoba menjelaskan apakah yang di maksud cobol dalam arti kata sebuah bahasa 

pemograman, referensi yang saya ambil ini dari berbagai sumber dan buku 

terpercaya yang menerangkan dunia pemograman,

pemograman ini generasi kerabat dekatnya dari bahasa pemograman C, jadi sebelum 

beranjak lebih jauh , mari kita bersama – sama simak apakah cobol itu ?

COBOL (singkatan dari Common Business Oriented Language) adalah sebuah bahasa 

pemrograman generasi ketiga. Sesuai dengan namanya, maka bahasa COBOL 

mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan dengan 

perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran sebuah 

perusahaan dan lain-lain.

The COBOL 2002 standar termasuk dukungan untuk pemrograman berorientasi 

obyek dan fitur bahasa modern.





Sejarah dan spesifikasi

Spesifikasi COBOL diciptakan oleh Grace Hopper pada paruh kedua 1959. Adegan 

ditetapkan pada tanggal 8 April 1959 di sebuah pertemuan produsen komputer, 

pengguna, dan orang-orang universitas di University of Pennsylvania Komputasi 

Pusat. Amerika Serikat Departemen Pertahanan kemudian setuju untuk mensponsori 

dan mengawasi kegiatan berikutnya. Pertemuan dipimpin oleh Charles A. Phillips 

diadakan di Pentagon pada tanggal 28 Mei dan 29 tahun 1959 (tepat satu tahun 

setelah pertemuan ALGOL Zürich 58), ada diputuskan untuk membentuk tiga 

komite: jangkauan pendek, menengah dan panjang (yang yang terakhir tidak pernah 

benar-benar terbentuk). Itu adalah Komite Pendek Range, dipimpin oleh Joseph 

Wegstein dari US National Bureau of Standar, bahwa selama bulan-bulan 

berikutnya menciptakan gambaran dari versi pertama dari COBOL. Komite ini 

dibentuk untuk merekomendasikan pendekatan jangka pendek untuk umum bahasa 

bisnis. Komite ini terdiri dari anggota mewakili produsen komputer enam dan tiga 

instansi pemerintah. Keenam produsen komputer itu Burroughs Corporation, IBM, 

Minneapolis-Honeywell (Honeywell Labs), RCA, Sperry Rand, dan Sylvania Produk 

Electric. Ketiga instansi pemerintah adalah US Air Force, David Taylor Model Basin, 

dan Biro Standar Nasional (sekarang Institut Nasional Standarisasi dan Teknologi). 

Komite jarak menengah dibentuk namun tidak pernah menjadi operasional. Pada 

akhirnya sebuah sub-komite dari Komite Range Pendek mengembangkan spesifikasi 

bahasa COBOL. Sub-komite itu terdiri dari enam individu:

* William Selden dan Tierney Gertrude IBM

* Howard Bromberg dan Diskon Howard RCA

* Vernon Reeves dan Jean Sammet E. Sylvania Produk Electric

subkomite ini menyelesaikan spesifikasi untuk COBOL pada bulan Desember 1959. 

Spesifikasi itu untuk sebagian besar terinspirasi oleh bahasa ARUS-Matic 

ditemukan oleh Grace Hopper – biasanya disebut sebagai “ibu dari bahasa COBOL” – 

bahasa IBM COMTRAN diciptakan oleh Bob Bemer, dan bahasa FAKTA dari 

Honeywell.

Keputusan untuk menggunakan nama “COBOL” dibuat pada pertemuan komite 

diselenggarakan pada tanggal 18 September 1959.

Kompiler COBOL pertama untuk kemudian diterapkan pada tahun 1960 dan pada 

tanggal 6 dan 7 Desember dasarnya sama COBOL program yang sudah dijalankan 

pada dua membuat berbeda dari komputer, sebuah komputer RCA dan Remington-

Rand komputer Univac, menunjukkan kompatibilitas yang dapat dicapai.


ANS COBOL 1968

Setelah menjalani 1959 COBOL beberapa modifikasi dan perbaikan. Dalam upaya 

untuk mengatasi masalah ketidakcocokan antara berbagai versi COBOL, American 

National Standards Institute (ANSI) mengembangkan sebuah bentuk standar 

bahasa pada tahun 1968. Versi ini dikenal sebagai Standar Nasional Amerika (ANS) 

COBOL.

COBOL 1974

Pada tahun 1974, ANSI menerbitkan versi revisi (ANS) COBOL, berisi sejumlah 

fitur yang tidak ada di versi 1968.

COBOL 1985

Pada tahun 1985, ANSI diterbitkan masih versi lain revisi fitur baru yang tidak 

dalam standar 1974, terutama bahasa terstruktur membangun (“terminator 

lingkup”), termasuk END-IF, END-PERFORM, END-READ, dll

COBOL 2002 dan berorientasi obyek COBOL

Bahasa terus berkembang hari ini. Pada awal 1990 diputuskan untuk menambahkan 

objek-orientasi dalam revisi penuh berikutnya COBOL. Estimasi awal adalah untuk 

memiliki revisi selesai pada tahun 1997 dan CD ISO (Komite Draft) yang tersedia 

pada tahun 1997. Beberapa pelaksana (termasuk Micro Focus, Fujitsu, dan IBM) 


memperkenalkan sintaks berorientasi obyek berdasarkan konsep 1997 atau lain dari 

revisi penuh. Final disetujui Standar ISO (diadopsi sebagai standar ANSI by 

INCITS) disetujui dan tersedia pada tahun 2002.

Seperti bahasa pemrograman C + +, Java, object-oriented COBOL compiler yang 

tersedia bahkan sebagai bahasa bergerak ke arah standardisasi. Fujitsu dan Mikro 

Fokus saat ini dukungan berorientasi obyek kompiler COBOL kerangka penargetan. 

NET. [4]

2002 (revisi ke-4) dari COBOL termasuk banyak fitur lainnya di luar objek-

orientasi. Ini termasuk (namun tidak terbatas pada):

* Dukungan Bahasa Nasional (termasuk namun tidak terbatas pada dukungan Unicode)

* Lokal pengolahan berbasis

* User-didefinisikan fungsi

* CALL (dan fungsi) prototip (untuk memeriksa parameter saat kompilasi)

* Pointer dan sintaks untuk mendapatkan dan membebaskan penyimpanan

* Memanggil konvensi ke dan dari bahasa non-COBOL seperti C

* Dukungan untuk eksekusi dalam kerangka lingkungan seperti Microsoft NET dan. 

Jawa (termasuk COBOL yang dipakai sebagai Enterprise JavaBeans)

* Bit dan dukungan Boolean

* “Benar” dukungan biner (sampai dengan perangkat tambahan ini, item biner yang 

dipotong berdasarkan (spesifikasi basis-10) dalam Divisi Data)

* Dukungan Floating-point

* Standar (atau portabel) hasil aritmatika

* Generasi dan parsing XML

Sejarah standar COBOL

Spesifikasi disetujui oleh Komite Range Pendek penuh telah disetujui oleh Komite 

Eksekutif pada tanggal 3 Januari 1960, dan dikirim ke kantor percetakan 

pemerintah, yang diedit dan dicetak spesifikasi ini sebagai Cobol 60.

American National Standards Institute (ANSI) yang dihasilkan beberapa revisi 

standar COBOL, termasuk:

* COBOL-68

* COBOL-74

* COBOL-85

* Intrinsik Perubahan Fungsi – 1989

* Koreksi Perubahan – 1991

Setelah Perubahan tahun 1985 ANSI Standar (yang telah diadopsi oleh ISO), 

pengembangan utama dan kepemilikan diambil alih oleh ISO. Edisi berikut dan TRS 

(Laporan Teknis) telah diterbitkan oleh ISO (dan diadopsi sebagai ANSI) Standar:

* 2002 COBOL

* Laporan Teknis Finalizer – 2003

* Native XML sintaks Laporan Teknis – 2006

* Berorientasi Objek Koleksi Class Library – menunggu persetujuan akhir …

Sejak tahun 2002, standar ISO juga tersedia untuk publik dikodekan sebagai ISO 

/ IEC 1989.

Pekerjaan maju pada revisi penuh berikutnya COBOL Standar. Hal ini diharapkan 

akan disetujui dan tersedia di awal 2010-an. Untuk informasi mengenai revisi ini, 

untuk melihat draft terbaru revisi ini, atau untuk melihat apa karya lain yang 

terjadi dengan COBOL Standar, lihat COBOL Standar Situs Web

Warisan

program COBOL sedang digunakan secara global di instansi pemerintah dan militer 

dan di perusahaan komersial, dan berjalan pada sistem operasi seperti IBM z / OS, 
para POSIX keluarga (Unix / Linux, dll), dan Windows Microsoft serta ICL’s sistem 

VME operasi dan OS Unisys ’2200. Pada tahun 1997, Grup Gartner melaporkan 

bahwa 80% dari bisnis dunia berlari pada COBOL dengan lebih dari 

200.000.000.000 baris kode dalam keberadaan dan dengan estimasi 5000000000 

baris kode baru setiap tahun.

Menjelang akhir abad kedua puluh tahun 2000 masalah adalah fokus upaya 

pemrograman COBOL signifikan, kadang-kadang oleh programmer yang sama yang 

telah merancang sistem dekade sebelumnya. Tingkat tertentu upaya yang diperlukan 

untuk kode COBOL telah dikaitkan baik dengan jumlah besar COBOL berorientasi 

bisnis, seperti COBOL adalah dengan desain bahasa bisnis dan aplikasi bisnis 

menggunakan tanggal berat, dan untuk membangun bahasa COBOL seperti klausa 

PICTURE , yang dapat digunakan untuk menentukan tetap-panjang bidang numerik, 

termasuk bidang dua-digit selama bertahun-tahun.

Kelebihan dan Kekurangan program cobol

Kelebihan :

Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah 

dipelajari dan dibuat.
Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada 

permaslahan .

Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-

komputer yang berbeda, tanpa banyak perbedaan.

Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti 

akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan 

pengolahan data yang sedikit.

COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh 

orang lain selain programer.

Mudah didokumentasikan dan dikembangkan bilamana perlu.

Problem Orientad Language.

Kekurangan :

Operasi masukan dan keluaran yang masih kaku.

Struktur penulisan program yang sangat kaku dan bertele-tele


KESIMPULAN

COBOL (singkatan dari Common Business Oriented Language) 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 sering disebut juga dengan istilah 

Problem Oriented Language. COBOL merupakan High Level Language, bahasa awam 

yang ditulis menggunakan instruksi dalam bahasa inggris.

COBOL hampir dapat digunakan pada semua komputer yang tersedia kompiler 

COBOLnya. COBOL diciptakan pada tahun 1959.Pengembangan bahasa COBOL 

selanjutnya dilakukan oleh suatu group yang disebut CODASYL, singkatan dari 

COnference on DAta SYstem Language.

Bahasa COBOL pertama kali diperkenalkan secara resmi atau formal pada bulan 

Januari 1960. Versi dari bahasa COBOL ini disebut dengan COBOL-60. Dan 

diperbaharui pada tahun 1965. Bila suatu bahasa komputer tidak standar, dalam arti 

banyak versinya, maka menyulitkan pemakai untuk menerapkannya, pemakai harus 

menyesuaikan versi dari COBOL yang dipakai oleh komputer tertentu. Untuk 

mengatasi masalah hal ini, pada tahun 1968 dan 1974 bahasa COBOL dikembangkan 
dan disempurnakan lebih lanjut dan distandardisasikan dengan nama ANSI COBOL 

(American National Standards Institute ). ANSI COBOL ini yang sekarang banyak 

diterapkan oelh sejumlah pabrik-pabrik komputer. Dengan adanya standardisasi, 

pemakai tidak terlalu sulit menggunakan bahasa COBOL versi yang berbeda, karena 

inti dari bahsa ini 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. Walaupun versi dari 

bahasa COBOL berbeda yaitu COBOL-80 tetapi berdasarkan dari standar ANSI, 

yaitu yang distandardisasikan pada tahun 1974 (American National Standards 

Institute Nomer x3.23-1974), sehingga sifatnya standar.

Dengan bahasa COBOL, tinggal menulis instruksi dengan kata bahasa inggris seperti 

ADD, MOVE, MULTIPLE,READ, WRITE dan sebagainya. Kata-kata yang 

dipergunakan dalam bahasa COBOL disebut COBOL Reserved Words. Disamping 

CoBOL reserved words, yang merupakan kata-kata yang sudah ditetapkan oleh 

bahasa COBOL, yang mempunyai arti tertentu, pemakai bahasa ini 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, dan baik untuk dokumentasi. 

Struktur utama dari suatu program COBOL terdiri dari 4 Divisi yaitu:

* IDENTIFICATION DIVISION

Informasi mengenai identitas program (nama program, si pembuat, tanggal dibuat, 

tanggal dikompilasi, dan lainnya.)

* ENVIRONMENT DIVISION

Informasi mengenai keadaan komputer dan alat-alat lain yang dipergunakan.

* DATA DIVISION

Informasi mengenai bentuk, jenis dari data apa saja yang dipergunakan dalam 

program bersangkutan

* PROCEDURE DIVISION

Informasi yang memuat prosedur pemrosesan data yang datanya tampak pada 

DATA DIVISION untuk dihasilkan outputnya.

Dari apa yang dapat dikerjakan oleh COBOL, konsep COBOL orientasinya pada 

permasalahan bisnis sebenarnya dapat untuk semua permasalahan yang berhubungan 
denagn pengolahan data. Misalnya, pengolahan data mahasiswa, yaitu memproses 

data input mahasiswa, sampai dihasilkan output informasi mendetail tentang 

mahasiswa bersangkutan, juga dapat dikerjakan oleh COBOL.

Dari uraian-uraian diatas, maka dapat diambil kesimpulan bahwa pengguna bahasa 

COBOL mempunyai beberapa keuntungan, diantaranya:

1. Program COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah 

dipelajari dan dibuat.

2. Program COBOL sesuai untuk pengolahan data yang banyak diterapkan pada 

permaslahan .

3. Program COBOL sifatnya standard, sehingga dapat dipergunakan pada komputer-

komputer yang berbeda, tanpa banyak perbedaan.

4. Struktur program COBOL jelas, sehingga dapat dimengerti oleh orang seperti 

akuntan, auditor, atau manajer-manajer yang hanya mempunayai pengetahuan 

pengolahan data yang sedikit.

5. COBOL menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa 

oleh orang lain selain programer.

6. Mudah didokumentasikan dan dikembangkan bilamana perlu



DAFTAR PUSTKA

http://4r13s.wordpress.com/category/bahasa-pemrograman/cobol/

http://ninonurmadi.com/pengertian-bahasa-cobol

http://macansirkuit.blogspot.com/2010/11/kelebihan-dan-kelemahan-aplikasi.html

Tidak ada komentar:

Posting Komentar