Jumat, 02 November 2012

Tek.Pemrog.Terstruktur


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