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

Puisi Bumi

Bumi Tempat makhluk hidup tinggal Tempat di mana kaki berpijak Yang membangun sebuah kehidupan Bumi Di sinilah seluruh makhluk hidup dan tinggal  Di planet indah penuh kebahagian Kini bumi tak seperti dulu lagi Penuh sampah & polusi limbah pabrik di mana-mana  merusak keindahanya Sadarlah terhadap bumi kita ini Karena di bumi kita tinggal dan di bumi kita hidup

Manusia Sebagai Makhluk Sosial dan Berbudaya

A.  Pengertian  Manusia              Dipandang dari segi ilmu eksakta, manusia adalah kumpulan dari partikel-partikel atom yang membentuk jaringan sistem yang dimiliki oleh manusia  ( ilmu kimia  ). Manusia merupakan kumpulan dari berbagai sistem fisik yang saling terkait satu sama lain dan merupakan kumpulan dari energi (  ilmu fisika  ). Manusia merupakan mahluk biologis yang tergolong dalam golongan  mahluk mamalia (  biologi  ). Dalam ilmu-ilmu sosial, manusia merupakan mahluk yang ingin memperoleh keuntungan atu selalu memperhitungkan setiap kegiatan, sering disebut homo economicus (  ilmu ekonomi  ).  Manusia merupakan ma k hluk yang selalu ingin mempunyai kekuasaan (  politik  ).              Aristoteles   (384-322  SM ) , seorang ahli fikir Yunani menyatakan dalam ajaranya, bahwa manusia adalah...

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...