Bentuk
data
- Data variabel : data yang nilainya dapat berubah didalam program
- Konstanta : suatu data yang nilainya tidak tergantung dari inputan yang dibaca(bernilai tetap)
- Literal numerik : maks 18 digit, boleh ada
tanda plus
- Literal bukan numerik : maks 20 karakter, boleh
terdiri dari kumpulan karakter kecuali karakter petik.
- Figurative constant : termasuk dalam cobol
reserved word
Operator
Aritmatika
** : pangkat
*, / : kali, bagi
+, - : tambah, kurang
Operator
Relational
< :
lebih kecil
> :
lebih besar
= :
sama dengan
Not
> : lebih kecil atau sama dengan
Not
< : lebih besar atau sama dengan
Not
= : tidak sama dengan
Identification
division : merupakan divisi yang pertama dalam program cobol dan paling
sederhana. Pada divisi ini berisi keterangan mengenai program yang dibuat.
Bentuk
umum :
IDENTIFICATION
DIVISION
PROGRAM-ID.<nama_program>.
[AUTHOR.<nama_programmer>.]
[INSTALLATION<nama_instalasi>.]
[DATE-WRITTEN.<tanggal_program_dibuat>.]
[DATE-COMPILED<tanggal_program_dikompilasi>.]
[SECURITY.<sifat_program>.]
Environment
division : berisi dokumentasi informasi mengenai peralatan
- Configuration section : diterangkan mengenai jenis-jenis komputer yang digunakan
- Input-output section
Þ
Source-computer
: untuk menunjukan nama komputer yang digunakan
Þ
Object-computer
Þ
Special names
: untuk membuat nama khusus yang menghubungi nama mnemonic implementor dengan
nama mnemonic yang dibuat programmer
Þ
Printer is
clause : untuk menghubungkan nama mnemonic yang dibuat oleh programmer dengan
alat pencetak printer
Þ
Currency sign
is clause : untuk menunjukkan tanda mata uang yang digunakan dengan default “$”
Þ
DECIMAL POINT
IS COMMA : suatu clause yang memerintahkan kepada compiler untuk merubah
default decimal point yang bernilai titik (.) menjadi koma (,)
Þ
INPUT-OUTPUT
SECTION : digunakan jika dalam pembuatan program mempergunakan file dengan
media penyimpanan sekunder baik berbentuk disk maupun printer
File
control entri
- Sequential file (berurut) : jika ada data baru yang dimasukan, maka jadi record urutan akhir
- Indexed file : organisasi file yang datanya dapat diambil langsung diposisi record yang mempunyai nilai kunci tertentu yang unik
- Relative file : organisasi file yang tiap-tiap recordnya dibedakan dengan suatu nomer record relative & memungkinkan pencarian data cepat bila sudah diketahui nomer record posisi datanya
sumber : catatan kuliah
Tidak ada komentar:
Posting Komentar