Selasa, 03 Januari 2012

PROGRAM COMPUTER(COBOL)

    * PROGRAM
      Adalah kumpulan dari instruksi atau deklarasi atau peryataan yang di susun  sehingga komputer dapa memproses input data menjadi output. 
*PROGRAMMER
               Orang yang menbuat program.
*PROGRAMMING
                                 Proses pembuatan program komputer.
    Langkah – langkah pembuatan program COBOL :
         1.Memahami masalah yang akan di programkan 
         2.Menggunakan FlowChart 
         3.Menulis program di coding form 
         4.Membuat source program, extension .COB 
         5.Mencompile program :
      Source Program à Object Program 
   6.Membuat Excecutable program, extension EXE.
   7.EXE program dapat dijalankan.

*File atau bussiness file
Adalah kumpulan dari record – record yang behubungan.

File dibedakan menjadi 2 bagian yaitu :
-PROGRAM FILE yaitu file yang berisi program komputer.
-DATA FILE yaitu file yang berisi kumpulan klasifikasi data secara keseluruhan.

Setiap file harus diberi nama supaya unik à file nama

Syarat – Syarat pemberian nama file :
1. Maksimum 30 karakter ( A...Z,a...z,0...9,-)
2. Minimum mengandung 1 huruf ( alphabetik )
3. Tidak boleh mengandung :
o   Special karakter
o   Blank / spasi
o   COBOL reseved Word
4. Tanda hypen diletakkan ditengah – tengah nama. Tidak boleh diletakkan pada posisi awal atau akhir.

RECORD
Adalah kumpulan dari field atau data item yang berisi suatu informasi tertentu.
Kumpulan dari RECORD membentuk file

FIELD atau DATA ITEM
Adalah bagian terkecil dari record, yang merupakan kumpulan dari karakter – karakter yang membentuk sebuah informasi.
Data item dapat terdiri dari :
a. Numerik ( numeric ) terdiri dari 0 s/d 9, + , -
b. Alphabetik ( Alphabetic ) terdiri dari A s/d Z , spasi
c.  Alphanumerik ( Alphanumeric ) terdiri dari numeric dan alphanumeric
Kumpulan data item tertentu membentuk record.

Struktur Program Cobol
Dibagi menjadi 4 Division, yaitu :
1.  IDENTIFICATION DIVISION
2.ENVIRONMENT DIVISION.
3.DATA DIVISION.
4.PROCEDURE DIVISION.
 
Dari ke-4 divisi tersebut terdapat susunan hirarki :
ü  Division.
ü  Region.
ü  Section.
ü  Paragraph.
ü  Sentence/Entry.
ü  Statement/Clause.
ü  Phrase/Option.

Istilah region , sentence , statement dan phrase / option digunakan pada PROCEDURE DIVISION, sedangkan entry dan clause digunakan pada ke 3 divisi lainnya.

 Division
         adalah bagian utama dari suatu program COBOL dan harus diawali dengan suatu judul        divisi.
Region
          adalah kumpulan bagian tertentu di dalam Procedure.
Section
          adalah satu kumpulan dari paragraph atau entry.
Paragraph
         adalah suatu group dari kalimat (sentences) didalam Procedure Division dan harus    diawali         dengan nama-paragraph atau judul paragraph.
Entry
         adalah suatu yang harus dituliskan pada tempat-tempat tertentu di dalam suatu         program COBOL.
Sentence
          adalah suatu kumpulan dari satu atau lebih statement (pernyataan).
Clause
         adalah kumpulan dari kata (word) yang membentuk suatu arti. Clause adalah bagian             dari entry.
Statement
         adalah perintah pengerjaan untuk komputer.
Phrase
          adalah suatu group kata yang merupakan bagian dari statement atau claus
Option atau Optional
          adalah sesuatu yang boleh disertakan, boleh juga tidak.

Cobol Reserved Word n User defined Word

*Cara penulisan dalam program cobol

Kolom yang tersedia untuk menulis program Cobol (1-80) :


Kolom 1-6                  : Untuk nomor urut bila diperlukan (optional).
Kolom 7                      :
§  Untuk tanda hypen, baris sambungannya berada di area B.
§  Bila diisi dengan tanda *, maka baris tersebut dianggap sebagai komentar.
§  Bila diisi dengan tanda /, maka baris tersebut dianggap sebagai komentar dan akan dicetak mulai halaman baru teratas.
§  Bila diisi dengan karakter D, maka akan dianggap sebagai komentar. Tetapi bila pada Environment division dalam paragraph Source-Computer disebutkan With Debugging Mode, maka akan berguna untuk tujuan debugging.
Kolom 8-11                   :
Disebut area A. Tempat menuliskan semua judul divisi, judul seksi, nama paragraph, judul file description (FD), level number 01 dan level number 77.
Kolom 12-72  :
            Disebut area B. Tempat penulisan semua elemen program selain yang ditulis diarea A.
Kolom 73-80  : Untuk komentar atau dokumentasi program.








Tidak ada komentar:

Posting Komentar