Di Mana Kita Boleh Melihat COBOL Hari Ini?
- Bahasa pengaturcaraan COBOL memainkan peranan penting dalam sistem ATM kerana ia digunakan dalam hampir 95% daripada semua transaksi kad yang dibuat di ATM.
- COBOL memainkan peranan penting dalam kebanyakan urus niaga secara peribadi dengan anggaran 80% penggunaan bahasa pengaturcaraan.
- Pada setiap hari, sistem COBOL memudahkan kira-kira tiga trilion dolar dalam perdagangan.
- Pada setiap hari, bilangan transaksi COBOL yang dijalankan adalah 200 kali lebih tinggi daripada bilangan carian Google yang dilakukan.
Ciri-ciri COBOL
- Ia adalah bahasa pengaturcaraan yang mengikut pendekatan berstruktur.
- Ia ditulis dalam versi Inggeris yang menjadikannya mudah difahami.
- Mudah untuk mengekalkan semua aspek perkakasan dan perisiannya.
- Ia mempunyai kapasiti pengkomputeran yang sangat tinggi.
- Dalam prospek program aplikasi, lebih mudah difahami.
- Ia mempunyai lebih kebolehbacaan program aplikasi.
Jenis COBOL
- COBOL berasaskan PC
- Aplikasi saiz kecil
- MF COBOL (tingkap)
- IDE (IDE terbuka) GNUCOBOL COMPILER
- Kerangka utama sebenar COBOL lwn COBOL KS (visualkan sumber) COBOL
- Aplikasi saiz besar
- VS- COBOL II
Memasang COBOL pada Mesin Tempatan
Untuk memasang COBOL pada Ubuntu/Linux, kita perlu mengikuti langkah mudah ini:
Mula-mula, kemas kini pangkalan data 'apt' dalam terminal.
Kemudian, untuk memasang COBOL pada mesin, gunakan arahan ini:
Akhir sekali, untuk menyemak pemasangan COBOL, gunakan arahan ini:
Lembaran Pengekodan
Ini ialah standard pengekodan yang perlu kami ikuti dalam pengaturcaraan kami:
- 1 – 6 muka surat / nombor baris – pilihan (ditugaskan secara automatik oleh pengkompil)
- 7 kesinambungan (-), arahan (*), memulakan halaman baharu (/)
- Baris nyahpepijat (D)
- 8 – 11 Lajur A – Bahagian, Bahagian, Perenggan, 01, 77 pengisytiharan hendaklah bermula di sini
- 12 – 72 Lajur B – Semua pernyataan dan pengisytiharan lain bermula dari titik ini.
- Medan pengenalan 73-80 yang boleh dilihat dalam penyenaraian sumber tetapi diabaikan oleh pengkompil
Struktur Bahasa
Bahasa COBOL digunakan untuk membina program untuk membangunkan aplikasi. Program ini dibahagikan kepada empat bahagian:
Bahagian Pengenalan:
Ia adalah bahagian pertama dan program ini dikenal pasti di sini. Sebagai elemen wajib, PROGRAMID diikuti dengan nama yang ditentukan pengguna, mesti disertakan dalam perenggan. Perenggan lain dalam program ini adalah pilihan dan berfungsi untuk tujuan dokumentasi.
- Bahagian Pengenalan
- ID PROGRAM, NAMA PROGRAM
- PENULIS, MASUK KOMEN
- TARIKH DITULIS, MASUK KOMEN
- TARIKH DISUSUN, ENTRY KOMEN
- KESELAMATAN, MASUK SOMMENT
Bahagian Alam Sekitar:
Nama itu sendiri menunjukkan bahawa ia berkaitan dengan persekitaran seperti perkakasan, komputer dan fail yang digunakan. Ia mempunyai dua bahagian: Bahagian Konfigurasi (program tempat ia disusun) dan Bahagian Input Output (fail yang digunakan dalam program).
- KAWALAN FAIL
- KAWALAN I-O
Bahagian Data:
Ia adalah sebahagian daripada CBL PGM di mana setiap item data diproses oleh program. Sebelum menggunakan data di Bahagian Prosedur, ia mesti diisytiharkan terlebih dahulu dalam bahagian ini. Aplikasi ini tidak lain hanyalah data yang dibahagikan sebagai sementara dan kekal.
Temp : Pembolehubah ini boleh diakses sepanjang pelaksanaan program.
Perm : Ia tersedia selepas tamat program.
- Bahagian Fail
- Bahagian Penyimpanan Kerja
- Bahagian Keturunan
Bahagian Storan Berfungsi:
Ia digunakan terutamanya untuk mengisytiharkan pembolehubah atau nama data yang ditentukan pengguna.
Standard Penamaan:
- Nama pembolehubah mesti terdiri daripada 1-30 aksara abjad angka.
- Ia harus mengandungi sekurang-kurangnya satu abjad.
- Tiada ruang antara aksara.
- Tiada perkataan terbalik untuk digunakan seperti TIME, ADD, COMPUTE.
- Tiada aksara khas seperti # dan $.
- Contoh: WS-EMPNO, WS-EMPNAME
Program Asas COBOL
Pengaturcaraan Contoh 1:
bahagian pengenalan.program-id. 'hello' .
pembahagian prosedur.
paparan 'Belajar COBOL sangat menyeronokkan!' .
berhenti berlari.
Pengeluaran :
papan @ ubuntu : ~ / Desktop / pp$ cobc -xjF pk.cblBelajar COBOL sangat menyeronokkan !
papan @ ubuntu: ~ / Desktop / pp$
Penjelasan :
Dalam contoh pertama ini, kami cuba menunjukkan kepada anda cara program COBOL asas disusun dan dijalankan. Di sini, kami memberikan nilai 'hello' sebagai id program. Kemudian, kami mencetak baris mudah iaitu 'Belajar COBOL sangat menyeronokkan!' di bawah bahagian prosedur.
Pengaturcaraan Contoh 2:
BAHAGIAN DENTIFIKASIPROGRAM-ID. “tambahan_2_nombor”.
BAHAGIAN DATA.
BAHAGIAN PENYIMPANAN KERJA.
77 X PIC 9 ( 4 ) .
77 Y PIC 9 ( 4 ) .
77 Z PIC 9 ( 4 ) .
BAHAGIAN PROSEDUR.
UNTUK.
PAPARAN ' Sila nilai X = ' .
TERIMA X.
PAPARAN ' Sila nilai Y = ' .
TERIMA Y.
hitung Z = X + Y.
PAPARAN ' Penambahan X dan Y ialah=' .
PAPARAN Z.
BERHENTI LARI.
Pengeluaran :
papan @ ubuntu: ~ / Desktop / pp$ cobc -xjF kk.cblTolong X nilai =
55
Tolong Y' s nilai =
5
Penambahan X dan Y ialah =
0060
papan @ ubuntu: ~ / Desktop / pp$
Penjelasan :
Di sini, kami memberikan satu lagi contoh pengaturcaraan demo di mana kami hanya menunjukkan hasil penambahan dua nombor. Untuk ini, kami mengambil tiga pembolehubah - X, Y dan Z - di bawah bahagian storan kerja. Kami mengambil nilai daripada pengguna dan menyimpannya di dalam pembolehubah X dan Y di bawah bahagian pembahagian prosedur. Kemudian, kami hanya menambah dua nombor ini dan menetapkannya di dalam pembolehubah Z.
Kesimpulan
Dalam topik ini, kami merangkumi semua aspek dan asas COBOL. Kami berharap anda dapat memahami semua bidang bahasa COBOL supaya anda boleh dengan mudah melaksanakan pengetahuan asas COBOL dalam dunia praktikal atau mana-mana projek sebenar.