ENVIRONMENT DIVISION


ENVIRONMENT DIVISION

Merupakan Division yang kedua dalam COBOL. Fungsi utama dari ENVIRONMENT DIVISION ialah menunjukkan/menerangkan bagian mana dari sistem komputer yand dipakai untuk mengerjakaan program yang bersangkutan, file dan device yang digunakan beserta karakteristik dari file yang dipakai tersebut, dan keterangan lain yang berlaku dalam program tersebut.
Division ini terdiri atas dua section, yaitu :

1.      CONFIGURATION SECTION.
Bagian Configuration di gunakan untuk mengidentifikasi :
·         Source-Computer[Optional]
Paragraph ini  digunakan untuk menunjukkan nama computer yang digunakan untuk membuat dan  mengkompilasi program.
·         Object-Computer[Optional]
Paragraph ini menunjukkan nama computer yang digunakan untuk menjalankan program yang telah dikompilasi.
Bentuk umum SOURCE-COMPUTER dan OBJECT-COMPUTER :







·         Special-Names[Optional]
Paragraph ini digunakan untuk memberika nama khusus/nmemonik kepada funciton-names. Di dalam special-names terdapat beberapa clause yaitu :
o   Printer is
Diguanakan untuk menghubungkan  nama-mnemonik yang dibuat oleh programmer dengan alat pencetak PRINTER, dan digunakan pada statement DISPLAY yang menggunakan UPON pada PROCEDURE DIVISION.
o   Currency sign is
Digunakan untuk menunjukkan nilai tanda mata uang selain yang di tetapkan dalam COBOL
o   Decimal-point is
Digunakan untuk menggantik titik decimal, defaultnya adalah ( . )
                        Bentuk umum dari Special-Names :



2.      INPUT-OUTPUT SECTION
paragraph ini digunakan untuk memberikan nama suatu file yang digunakan dalam unit program tersebut (internal file name) dan dihubunhkan dengang device yang dipakai. Didalam I-O Section terdapat 1 paragraph, yaitu :
·         File-Control
Digunakan untuk mendefinisikan semua file fisik yang di gunakan dalam sebuah program. Didalam FILE-CONTROL terdapat beberapa Clause, yaitu :
o   Select
Digunakan untuk menyebutkan internal-file-name yang akan dipakai dalam program tersebut.
o   Assign
Digunakan untuk menunjukkan bentuk dari file yang akan digunakan. Dapat berupa Disk-File ( data direkam dan dibaca dari file yang ada di disk) atau Print-File (data dicetak pada printer).
o   Organization is
Bila organisasi file tidak disebutkan, maka organisasinya dianggap sequential ( dibaca secara urut ).








Bentuk umum dari ENVIRONMENT DIVISION kurang lebih seperti ini :



 
Design by ThemeShift | Bloggerized by Lasantha - Free Blogger Templates | Best Web Hosting