Tuesday, November 1, 2016

COBOL Part 2 (Bentuk Data)

Common Business Oriented Language

Bentuk Data :

Pada Bahasa Pemrograman Terstruktur (COBOL) dibagi menjadi 2 bentuk data, yaitu Data Variabel dan Konstanta.

  • Data variabel
Data variabel adalah data yang nilainya dapat berubah didalam program. Nilai data ini akan selalu berubah bila dibaca nilai data yang lain dengan nama data yang sama.
  • Konstanta
Konstanta atau data konstanta adalah bentuk dari data yang dibutuhkan untuk pengolahan dimana nilai datanya tidak tergantung dari input yang dibaca. Ada 3 bentuk dari konstanta yang dapat dipakai dalam PROCEDURE DIVISION pada program COBOL, yaitu Numeric Literal, Non Numeric Literal, dan Figurative Constant.
      • Numeric Literal
    Aturan penggunaan literal numerik :
    1. Panjang maksimum 18 digit.
    2. Boleh ada tanda plus atau minus yang letaknya pada posisi terkiri tanpa ada spasi dengan angka pertama. Bila tidak bertanda berarti bernilai positif.
    3. Boleh ada titik desimal dimana saja kecuali pada posisi terkanan.
      • Non Numeric Literal
    Adalah konstanta yang digunakan bukan untuk operasi arithmatika. Aturan penggunaan
    literal bukan numerik :
    1. Panjang maksimum 120 karakter
    2. Boleh terdiri dari kumpulan karakter (Character set) kecuali karakter petik.
    3. Dibatasi tanda petik pada awal dan akhir.
      • Figurative Constant
    Figurative constant termasuk dalam COBOL reserved word yang mempunyai maksud
    tertentu yang namanya sudah dikenal oleh compiler. Contoh :
    1. ZERO, ZEROS, ZEROES berarti nilai nol
    2. SPACE,SPACES berarti nilai 1 blank atau spasi
    3. QUOTE, QUOTES berarti tanda petik

    Source and Refrence :
    • https://id.wikipedia.org/wiki/COBOL
    • Teknik Pemrograman Terstruktur 1, Universitas Gunadarma 2016 oleh Irawati
    Copyright © 2016 SyarifSegaf

    No comments:

    Post a Comment