1.
Apa yang di maksud dengan berkas dan
akses?
·
Sistem
berkas atau Pengarsipan yaitu suatu system untuk mengetahui bagaimana cara
menyimpan data dari file tertentu dan organisasi file yang digunakan
·
Sistem
akses adalah cara untuk mengambil informasi dari suatu file
2.
Apa yang kalian ketahui dari program COBOL?
COBOL (singkatan dari Common Business Oriented
Language) adalah sebuah bahasa pemrograman generasi ketiga. Sesuai dengan
namanya, maka bahasa COBOL mempunyai fungsi menyelesaikan masalah-masalah yang berhubungan
dengan perdagangan, seperti sistem pengelolaan keuangan, laporan pengeluaran
sebuah perusahaan dan lain-lain. karena orientasinya pada suatu masalah, bahasa
ini sering disebut juga dengan istilah Problem Oriented Language. COBOL
merupakan High Level Language, bahasa awam yang ditulis menggunakan instruksi
dalam bahasa inggris. COBOL hampir dapat digunakan pada semua komputer yang
tersedia kompiler COBOLnya. COBOL diciptakan pada tahun 1959.Pengembangan
bahasa COBOL selanjutnya dilakukan oleh suatu group yang disebut CODASYL,
singkatan dari COnference on DAta SYstem Language.
3.
Tuliskan struktur dari
program COBOL?
Struktur utama program COBOL terdiri
dari 4 divisi utama yaitu :
IDENTIFICATION DIVISION.ENVIRONMENT DIVISION. DATA
DIVISION. PROCEDURE DIVISION.Berikut ini adalah penjelasan singkat
untuk setiap divisi :
·
IDENTIFICATION DIVISION.
Dari nama divisi-nya kita dapat menyimpulkan kegunaan dari
divisi ini yaitusebagai identifikasi program COBOL yang kita
buat misalnya nama pembuat (AUTHOR) dan nama program
(PROGRAM-ID). Contoh : IDENTIFICATION DIVISION.
PROGRAM-ID. CONTOH. AUTHOR. SAYA.
·
ENVIRONMENT
DIVISION.
Divisi ini berguna untuk memberikan informasi peralatan yang
digunakan dalamprogram, dibagi menjadi 2 section yaitu
CONFIGURATION SECTION dan
INPUT-OUTPUT SECTION.CONFIGURATION SECTION bersifat optional (boleh tidak
ditulis) yang berisi tentang peralatan hardware yangdigunakan
program. INPUT-OUTPUT SECTION, section ini
digunakan untuk operasi file (akan dijelaskan kemudian). Contoh
: ENVIRONMENT DIVISION. CONFIGURATION SECTION. SOURCE-COMPUTER. IBM-PC.OBJECT-COMPUTER. IBM-PC.
·
DATA DIVISION.
Divisi ini berguna untuk mendeskripsikan variable-variabel dan
jenis tipe data yang digunakan dalam program COBOL. Divisi ini memiliki 5
section yaitu:
1. FILE SECTION.
2. WORKING-STORAGE SECTION.
3. SCREEN SECTION.
4. LINKAGE SECTION.
5. REPORT SECTION.
2. WORKING-STORAGE SECTION.
3. SCREEN SECTION.
4. LINKAGE SECTION.
5. REPORT SECTION.
Diantara 5 section yang disebutkan diatas yang paling sering
digunakan adalah WORKING-STORAGE SECTION, SCREEN
SECTION dan FILE SECTION.
WORKING-STORAGE
SECTION digunakan untuk
mendeklarasikan variable dan tipe data yang digunakan dalam
programCOBOL. SCREEN SECTION digunakan untuk
menentukan format layar tampilan baik input atau output. Dan
FILE SECTION
berguna untuk operasi file (akan dijelaskan kemudian).
Contoh :
DATA DIVISION.
WORKING-STORAGE SECTION.
01 MASUKAN.
02 NAMA PIC X(20).
02 NPM PIC X(8).
SCREEN SECTION.
01 HAPUS-LAYAR.
02 BLANK SCREEN.
·
PROCEDURE DIVISION.
Divisi ini merupakan inti dari bahasa pemrograman COBOL
karena pada divisi inilahsemua statement instruksi dibuat.
Misalnya DISPLAY, ACCEPT dan STOP RUN. DISPLAY di
gunakan untukoutput, ACCEPT untuk menerima input dan
STOP RUN untuk menghentikan proses program.
4. Sebutkanlah reserved keyword yang
terdapat pada program COBOL?
•
ACCEPT
• ACCESS
• ADD
• ADDRESS
• ADVANCING
• AFTER
• ALL
• ALLOWING
• ALPHABET
• ALPHABETIC
• ALPHABETIC-LOWER
• ALPHABETIC-UPPER
• ALPHANUMERIC
• ALPHANUMERIC-EDITED
• ALSO
• ALTER
• ALTERNATE
• AND
• ANY
• APPLY
• ARE
• AREA
• AREAS
• ARITHMETIC
• ASCENDING
• ASSIGN
• AT
• AUTHOR
• AUTOMATIC
• B-AND
• B-EXOR, dll
• ACCESS
• ADD
• ADDRESS
• ADVANCING
• AFTER
• ALL
• ALLOWING
• ALPHABET
• ALPHABETIC
• ALPHABETIC-LOWER
• ALPHABETIC-UPPER
• ALPHANUMERIC
• ALPHANUMERIC-EDITED
• ALSO
• ALTER
• ALTERNATE
• AND
• ANY
• APPLY
• ARE
• AREA
• AREAS
• ARITHMETIC
• ASCENDING
• ASSIGN
• AT
• AUTHOR
• AUTOMATIC
• B-AND
• B-EXOR, dll
5. Apa keunikan dari program COBOL?
- Program
COBOL dibuat dalam instruksi bahasa inggris, sehingga lebih mudah dipelajari
dan dibuat apa lagi untuk pemula dalam bahasa c
- Program
COBOL sesuai untuk pengolahan data yang banyak diterapkan pada
permasalahan yang ada pada saat ini.
- Program
COBOL sifatnya standard, sehingga dapat dipergunakan pada
komputer-komputer yang berbeda, tanpa banyak perbedaan.
- Struktur
program COBOL jelas, sehingga dapat dimengerti oleh orang seperti akuntan,
auditor, atau manajer-manajer yang hanya mempunayai pengetahuan pengolahan
data yang sedikit.
- COBOL
menyediakan fasilitas Listing Program, bilamana perlu dapat diperiksa oleh
orang lain selain programer dan bila salah dapat terlihat langsung.
- Mudah
didokumentasikan dan dikembangkan bilamana perlu
- Problem
Orientad Language
6. Sebutkan bentuk/jenis data pada
COBOL?
Bentuk data di bedakan menjadi 2 ,
yaitu :
1. Data Variabel
2. Data konstanta
¨ Data
Variabel adalah data yang nilainya dapat berubah didalam program.
Contoh : ACCEPT NAMA_MHS.
¨ Konstanta adalah
suatu data yang nilainya tidak tergantung dari input yang dibaca (bernilai
tetap).
7. Bagaimana peraturan penulisan
program pada COBOL?
Kolom yang tersedia
untuk menulis program COBOL dimulai dari kolom 1
sampai dengan kolom 80.
Kolom 1 - 6 : Digunakan untuk nomor urut (bilamana
diperlukan) sifatnya
optional. Nomor yang diberika n harus urut
dari kecil ke besar
Kolom 7 : Digunakan untuk :
1. Tanda baris sambungan dari baris
sebelumnya dengan
memberikan tanda hypen.
Baris sambungan ditulis mulai
dari area B (kolom
12-72).
2. Bila diisi dengan karakter (*), maka
apa yang ditulis pada
baris ini dianggap
sebagai komentar.
3.
Bila diisi dengan slash (/), maka baris yang ada tandanya
dianggap sebagai
komentar . Dan akan dicetak mulai
halaman baru teratas,
bila source program dicetak di
printer.
4. Bila diisi dengan
karakter (D), beris ini dianggap sebagai
komentar. Tetapi bila pada ENVIRONMENT
DIVISION
dalam paragraph SOURCE-COMPUTER
disebutkan
WITH DEBUGGING MODE maka berguna untuk tujuan
debugging.
Kolom 8 - 11 : Disebut dengan area A
Semua judul divisi, judul seksi, nama
paragraph, judul file
description, level number 01 dan level
number 77 ditulis mulai di
kolom ini.
Kolom 12 - 72: Disebut dengan area B
Semua elemen program selain yang ditulis di
area A, ditulis pada
area B ini.
Kolom 73 - 80: Merupakan kolom yang tidak diproses oleh
komputer, bisa diisi
dengan catatan apa saja hanya untuk
dokumentasi program.
Tidak ada komentar:
Posting Komentar