Langsung ke konten utama

Bahasa Pemrograman COBOL



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. Dikembangkan tahun 1959 dan banyak digunakan pada mainframe dan komputer mini.
Kemudahan COBOL:
  • Sintaksnya berbahasa Inggris
  • Penanganan file
  • Input/output program.

Dalam bahasa pemrograman cobol terdapat 4 Divisi utama, yaitu :
  • IDENTIFICATION DIVISION.Dari nama divisi-nya kita dapat menyimpulkan kegunaan dari divisi ini yaitu sebagai identifikasi program COBOL yang kita buat misalnya nama pembuat (AUTHOR) dan nama program (PROGRAM-ID). Contoh : IDENTIFICATION DIVISION. PROGRAM-ID. CONTOH. AUTHOR. SAYA.
  • ENVIRONMENT DIVISION.Divisi ini berguna untuk memberikan informasi peralatan yang digunakan dalam program, dibagi menjadi 2 section yaitu CONFIGURATION SECTION dan INPUT-OUTPUT SECTION. CONFIGURATION SECTION bersifat optional (boleh tidak ditulis) yang berisi tentang peralatan hardware yang digunakan program. INPUT-OUTPUT SECTION, section ini digunakan untuk operasi file (akan dijelaskan kemudian). Contoh : ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-COMPUTER. IBM-PC. OBJECT-COMPUTER. IBM-PC.
  • DATA DIVISION.Divisi ini berguna untuk mendeskripsikan variable-variabel dan jenis tipe data yang digunakan dalam program COBOL. Divisi ini memiliki 5 section yaitu:
  • 1. FILE SECTION.
    2. WORKING-STORAGE SECTION.
    3. SCREEN SECTION.
    4. LINKAGE SECTION.
    5. REPORT SECTION.

  • PROCEDURE DIVISION.Divisi ini merupakan inti dari bahasa pemrograman COBOL karena pada divisi inilah semua statement instruksi dibuat. Misalnya DISPLAY, ACCEPT dan STOP RUN. DISPLAY di gunakan untuk output, ACCEPT untuk menerima input dan STOP RUN untuk menghentikan proses program.
Contoh Program Sederhana pada COBOL :

IDENTIFICATION DIVISION.
 PROGRAM-ID. COBA.
 ENVIRONMENT DIVISION
 DATA DIVISION.
 PROCEDURE DIVISION.
 MULAI.
      DISPLAY 'Nama   : Harrid Bunaiya'.
  DISPLAY 'Kelas  : 1KA40'.
  DISPLAY 'NPM    : 13113941'.
  DISPLAY 'Alamat : Bekasi'.
 SELESAI.
      STOP RUN.

sumber:://id.wikipedia.org/wiki/COBOL


Komentar

Postingan populer dari blog ini

Nmap ( Network Mapper )

Nmap ( “ Network Mapper ” ) merupakan sebuah tool open source untuk eksplorasi dan audit keamanan jaringan. Ia dirancang untuk memeriksa jaringan besar secara cepat, meskipun ia dapat pula bekerja terhadap host tunggal. Nmap menggunakan paket IP raw dalam cara yang canggih untuk menentukan host mana saja yang tersedia pada jaringan, layanan (nama aplikasi dan versi) apa yang diberikan, sistem operasi (dan versinya) apa yang digunakan, apa jenis firewall/filter paket yang digunakan, dan sejumlah karakteristik lainnya. Meskipun Nmap umumnya digunakan untuk audit keamanan, namun banyak administrator sistem dan jaringan menganggapnya berguna untuk tugas rutin seperti inventori jaringan, mengelola jadwal upgrade layanan, dan melakukan monitoring uptime host atau layanan. Output Nmap adalah sebuah daftar target yang diperiksa, dengan informasi tambahannya tergantung pada opsi yang digunakan. Hal kunci di antara informasi itu adalah “ tab...

samba dan tutorialnya di ubuntu

SAMBA - A Fileserver for UNIX System. # Apa itu samba ? Samba (Server Message Blok) adalah sebuah protokol filesharing tidak hanya file tetapi juga printer, yang di buat untuk bisa saling berbagi file dan printer dengan komputer yang menggunakan sistem operasi windows, tidak hanya windows system operasi Unix dan turunannya seperti  linux, bsd, dll juga bisa menggunakan protokol samba ini. # Installasi samba samba di khususkan untuk unix system, sehingga bisa berjalan di semua mesin yg bersistem operasi unix dan turunannya. a. install samba di ubuntu  - menggunakan koneksi internet    #apt-get install samba  - melalui kode sumber (manual install)       1. download samba terbaru di http://ftp.samba.org/pub/samba/    2. extrak file       tar -zxf     samba-3.6.0.tar.gz    3. masuk folder atau direktori samba       cd samba-3.6.0  ...

KONFIGURASI NETWORK DI UBUNTU SERVER

KONFIGURASI NETWORK UBUNTU SERVER kali ini saya akan memberikan cara untuk konfigurasi network di ubuntu. kita akan menuliskan semua konfigurasi di "/etc/network/interfaces" agar saat booting konfigurasi yang kita buat akan langsung berjalan, jadi kita tidak perlu repot - repot lagi mengetikkan konfigurasi secara manual. Masuklah menggunakan username dan password yang telah anda atur pada saat installasi. Setelah berhasil masuk user masih berstatus sebagai user biasa dan belum bisa melakukan pengaturan. Agar bisa melakukan pengaturan pengguna harus masuk sebagai mode root atau mode tertinggi dalam sistem (administrator) dengan mengetikan perintah sudo su ,maka akan muncul tulisan [sudo] password for user: itu berarti sistem meminta password user anda agar bisa masuk menjadi root, Password yang digunakan adalah password saat anda login ubuntu server. Masukan password nya jika paswword yang anda masukan benar maka akan muncul tulisan root@ubuntu :/h...