BAHASA PEMROGRAMAN COBOL

Hallo, saya Shafa nurul umaya kelas 2IA02. Adanya blog ini bertujuan sebagai salah satu tugas di mata kuliah Algoritma Pemrograman 3. 


DEVINISI COBOL

Common Bussiness  Oriented Language (COBOL)  adalah bahasa pemrograman komputer,  yang sudah didesain dengan menggunakan bahasa yang mirip dengan bahasa Inggris untuk keperluan bisnis.

SEJARAH COBOL

COBOL diciptakan pada tahun 1959 tetapi pertama kali diperkenalkan secara formal bulan Januari 1960 dan disebut dengan COBOL-60, yang kemudian diperbaharui tahun 1965. Pada tahun 1968 dan 1974, bahasa COBOL dikembangkan dan distandarisasikan dengan nama ANSI COBOL (American National Standarts Institute).

  FUNGSI BAHASA COBOL

 I.  Identification division. 
  Berguna untuk melakukan indentifikasi dalam pembuatan program. Contoh: 
  IDENTIFICATION DIVISION.
  PROGRAM-ID.
  AUTHOR. 

II.  Environment division
  Berguna sebagai informasi keadaan komputer yang digunakan serta perangkat   lainnya yang berkaitan. Yang dibagi menjadi 2 section yaitu: CONFIGURATION    SECTION bersifat optional yang berisi tentang peralatan hardware
  yang 
digunakan program. INPUT-OUTPUT SECTION digunakan untuk operasi
  file. 
Contohnya:
  ENVIRONMENT DIVISION.
  CONVIGURATION SECTION. 
  SOURCE-COMPUTER. IBM-PC.
  OBJECT-COMPUTER. IBM-PC.

III. Data division 
    Bertujuan untuk mendeskripsikan variabel- variabel dan jenis data yang 
    digunakan dalam program. Divisi ini memiliki 5 section, yaitu: 
    1. FILE SECTION. 
    2. WORKING-STORAGE SECTION. 
    3. SCREEN SECTION. 
    4. LINKAGE SECTION. 
    5. REPORT SECTION.

          IV. Procedure division
                Berguna dalam memuat prosedur pemrosesan data input yang tampak pada data 
           division untuk dihasilkan output-nya. Misalnya DISPLAY (output), ACCEPT
           (menerima input) dan STOP RUN (menghentikan proses program)


        CONTOH PROGRAM COBOL 
        Code : 

      Output : 


    Logika program : 
      1. IDENTIFICATION DIVISION. keterangan mengenai program yang di jalankan.
      2. PROGRAM-ID. memberikan nama pada program, program ini Persegi.
      3. AUTHOR. mencantumkan pembuat program, dalam program ini mecantumkan pembuat program SHAFA.
      4. ENVIRONMENT DIVISION. digunakan untuk memproses file.
      5. DATA DIVISION. berguna untuk mendeskripsikan variable-variabel dan jenis tipe
          data yang digunakan dalam program.
      7. WORKING-STORAGE SECTION. untuk mendeklarasikan variable dan tipe data
          yang digunakan. 
      8. PANJANG, LEBAR, dan LUAS digunakan sebagai variabel bertipe AlphaNumeric
          yang dapat menampung 99 character.
      9. PROCEDURE DIVISION. untuk memproses input data.
    10. DISPLAY untuk menampilkan 'MASUKKAN PANJANG: ' dan 'MASUKKAN
          LEBAR: '
    11. ACCEPT untuk menerima input dari masing-masing variabel PANJANG dan
          LEBAR.
    12. COMPUTE melakukan perhitungan yang dilakukan di variabel LUAS dengan
          mengkalikan nilai dari variabel PANJANG dan LEBAR
    13. DISPLAY 'JADI LUAS PERSEGI PANJANG ADALAH ' untuk menampilkan
          output akhir yang kemudian digabungkan dengan hasil variavel LUAS.
    14. STOP RUN. untuk memberhentikan jalannya program.


 

-Terima Kasih- 

Komentar