About CoboL
Mungkin bahasa cobol di telinga kita masih terdengar sangat asing, bahkan kita baru mendengarnya ketika di berikan tugas atau dengar dari tetangga sebelah. nah sekarang saya akan posting apa itu cobol?? langsung cekidot
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
• Cara
penulisan.
Kolom
maksimal yang disediakan program COBOL adalah kolom 1sampai 80, dengan
ketentuan sebagai berikut :
Kolom 1-6
: digunakan untuk line number (optional) ditulis dari kecil kebesar.
Kolom 7 :
digunakan untuk melanjutkan baris sebelumnya denganmenambahkan tanda (-) dan
baris sambungannya ditulis di area B. Bila diisi (*) maka yang ditulis pada baris
ini dianggap komentar.
Kolom 8-11
: disebut dengan area A. untuk menulis divisi, section, nama paragraph, judul
file description (FD), level number 01 dan level number 77.
Kolom
12-72 : disebut area B. untuk menulis elemen program selain yang ditulis di
area A.
Kolom
73-80 : kolom ini tidak akan diproses oleh program jadi data diisi catatan atau
curahan hati untuk dokumentasi.
Beberapa
hal lagi yang anda harus perhatikan tentang penulisan yaitu penggunaan titik
dan spasi. Bahasa pemrogram COBOL sangat
sangat ketat tentang peraturan penulisan, pastikan anda memberikan tanda titik
(.)
setelah nama divisi, section, paragraph atau baris instruksi dan spasi (space)
untuk pemisah antara COBOL RESERVED WORDS dengan variable atau string. Kedua
hal tadi kelihatan sepele tapi jika program yang anda buat panjang nya sampai
puluhan baris hal ini mungkin dapat membuat anda frustasi. Karena akan
menyebabkan pesan kesalahan yang memusingkan kepala.
Cara
menjalankan program COBOL.
Program
COBOL ini tidak memiliki built-in editor seperti Pascal atau
Basic
sehingga anda harus mengetik dan mengkompile
secara terpisah.
Untuk
mengetik source program COBOL anda dapat menggunakan
sembarang
text editor apakah itu MS-Editor, Notepad, SideKick dan lainlain sesuai
keinginan anda. Tetapi disarankan menggunakan SideKick
karena
lebih cepat terutama pada saat proses debugging source program.
Cara
penggunaan SideKick.
SideKick
adalah suatu editor tool yang resident di
memori, untuk
menjalankan
SideKick, ketik :
C:\>SK
Setelah
tampil jendela berwarna biru tekan CTRL+ALT maka akan keluar
menu
pop-up pilih notepad.
Tekan F3
untuk membuat file baru (untuk cobol dengan extensi .COB) , F2
untuk
menyimpan source program dan Ecs untuk ke DOS prompt.
Untuk
mengkompile source program COBOL yang anda buat tekan F2 lalu
Ecs ,
ketikan:
C:\>COBOL
nama_program.cob atau C:\>COBOL nama_program;
Untuk
menjalankan (running) ketikan:
C:\>RUNCOBOL
nama_program
Sumber :
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.
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
Tidak ada komentar:
Posting Komentar