Sejarah 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 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.
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.
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
* 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
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.
Sejarah Bahasa Cobol
COBOL (Common Business Oriented Language) adalah suatu bahasa komputer awam ( High Level Language) yang berorientasi langsung pada permasalahan bisnis. COBOL hampir dapat digunakan pada semua komputer bila terdapat compiler COBOL-nya. Diciptakan pada tahun 1959 dan dikembangkan oleh suatu grup bernama CODASYL (Conference on Data SystemLanguage).
Diperkenalkan pertama kali secara formal pada bulan Januari 1960. COBOL mempunyai banyak versi, sehingga untuk mempermudah penggunanya COBOL terus dikembangkan dan distandarisasi pada tahun 1968 dan 1974, diberi nama ANSI COBOL (American National Standard Institute COBOL.
Sejarah Bahasa Cobol
COBOL (Common Business Oriented Language) adalah suatu bahasa komputer awam ( High Level Language) yang berorientasi langsung pada permasalahan bisnis. COBOL hampir dapat digunakan pada semua komputer bila terdapat compiler COBOL-nya. Diciptakan pada tahun 1959 dan dikembangkan oleh suatu grup bernama CODASYL (Conference on Data SystemLanguage).
Diperkenalkan pertama kali secara formal pada bulan Januari 1960. COBOL mempunyai banyak versi, sehingga untuk mempermudah penggunanya COBOL terus dikembangkan dan distandarisasi pada tahun 1968 dan 1974, diberi nama ANSI COBOL (American National Standard Institute COBOL.
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.
Program COBOL merupakan program terstruktur.
STRUKTUR PROGRAM COBOL
1.
IDENTIFICATION DIVISION
Merupakan
divisi yang pertama dari program COBOL. Divisi ini 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 divisi
·
Paragraph
·
Paragraph terdiri dari entry
2. ENVIRONMENT DIVISION
Merupakan divisi yang kedua dari program COBOL.
ENVIRONMENT DIVISION terdiri dari :
·
Judul
divisinya
·
Section
·
Section terdiri dari
paragraph
·
Paragraph terdiri dari entry
·
Entry terdiri dari clause
3. DATA DIVISION
Merupakan divisi yang ketiga dari program COBOL.
DATA DIVISION terdiri dari :
·
Judul
divisinya
·
Section
·
Section terdiri dari entry
·
Entry terdiri dari clause
·
Clause terdiri dari phrase/option
4. PROCEDURE DIVISION
Merupakan divisi yang keempat dari program COBOL.
PROCEDURE DIVISION terdiri dari :
·
Judul
divisinya
·
Region, yaitu DECLARATIVE (bisa tidak ada)
·
Section
·
Section terdiri dari paragraph
·
Paragraph terdiri dari sentence
·
Sentence terdiri dari statement
·
Statement terdiri dari phrase/option