Pendahuluan Komang Anom Budi Utama, Skom komang_anom@staff.gunadarma.ac.id
Sistem Berkas Sistem Berkas atau pengarsipan adalah suatu sistem untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan mengorganisasi file yang digunakan. Sistem Akses Sistem Akses adalah cara untuk mengambil informasi dari suatu file.
Istilah Dasar Yang Digunakan Dalam Sistem Berkas Data : Representasi dari fakta yang dimodelkan dalam bentuk gambar, kata, angka, huruf dan lain sebagainya Elemen data : salah satu nilai tunggal dengan satu petunjuk nama dan deskripsi karakteristik seperti tipe ( Char, nomor, kode ) dan panjang karakter atau digit.
Istilah Dasar Yang Digunakan Dalam Sistem Berkas Entitas : sekumpulan Objek yang terbatas / terdefinisikan yang mempunyai karakteristik sama dan bisa di bedakan dari lainnya. Objek dapat berupa barang, orang, tempat atau suatu kejadian.uatu ke Field : lokasi penyimpanan untuk salah satu elemen data, atau suatu elemen yang memiliki attribut dan harga dan merupakan unit informasi terkecil yang bisa diakses.
Istilah Dasar Yang Digunakan Dalam Sistem Berkas Record : Lokasi penyimpanan yang terbuat dari rangkaian field yang berisi elemen-elemen data yang menggambarkan beberapa entitas. File : Sekumpulan record dari tipe tunggal yang berisi elemenelemen data yang menggambarkan himpunan entitas
Tujuan Dari Sistem Berkas Memelihara direktori dari identifikasi berkas dan lokasi informasi. Menentukan jalan (pathway) bagi aliran data antara main memory dan alat penyimpanan sekunder. Mengkoordinasi komunikasi antara CPU dan alat penyimpanan sekunder, dan sebaliknya. Menyiapkan berkas penggunaan input atau output. Mengatur berkas bila penggunaan input atau output telah selesai.
COBOL ( COmmon Business Oriented Language ) Bahasa pemrograman komputer yang dirancang untuk menyelesaikan persoalan bisnis.
Perkembangan COBOL 1958 Pertama kali diciptakan oleh CODASYL 1960 Versi COBOL 60 (Versi 1) 1968 ANSI COBOL gunakan standart ANSI 1974 ANSI COBOL (versi 2.2) 1985 ANSI COBOL (versi 3.0)
Struktur Program COBOL 1. IDENTIFICATION DIVISION 2. ENVIRONMENT DIVISION 3. DATA DIVISION 4. PROCEDURE DIVISION
KEUNTUNGAN COBOL 1. Program dibuat dalam bahasa Inggris sehingga lebih mudah dipelajari dan dibuat 2. Sangat sesuai untuk pengelolaan data, banyak diterapkan untuk masalah bisnis 3. Struktur program COBOL jelas 4. Program bersifat standar (fleksible di komputer yang berbeda) 5. Adanya listing program, serta mudah di dokumentasikan dan dikembangkan
COBOL Reserved Word adalah kata-kata yang sudah ditetapkan oleh bahasa COBOL yang memiliki arti tertentu. Programmer tidak boleh menggunakan kata ini untuk membentuk nama data atau nama paragraph
COBOL RESERVED WORD ACCEPT CLOSE END INTO OUTPUT ADD COLOUMN ENTER JUSTIFIED PERFORM ALPHANUMERIC COMPUTE ENVIRONMENT LABEL PIC AND COPY ERROR LEAVE PROCEDURE AREAS DATA EXECUTE LINE PROGRAM AUTHOR DATE EXIT LINES QUOTE BLANK DELETE FILE METHOD READ BLOCK DEPENDING FIND MULTIPLY RECORD BOOLEAN DISPLAY FROM NUMBER REFERENCE BY DIVIDE IDENTIFICATION OBJECT STRING
USER DEFINED WORD Kata-kata yang dapat dibuat sendiri oleh programmer. Nama program Nama data Nama seksi Nama alat Nama index Nama kualifikasi Nama file Nama record Nama kondisi Nama prosedur
Nama-nama tersebut di atas dapat terdiri dari gabungan karakter-karakter yaitu : Huruf A - Z (huruf besar), a - z (huruf kecil) Angka 0 9 Hypen (-) Syarat-syarat pemberian nama tersebut : 1. Maksimum panjangnya 30 karakter, tidak boleh lebih. 2. Paling sedikit harus mengandung 1 huruf (alphabetik). 3. Tidak boleh mengandung spesial karakter kecuali hypen yan harus diletakkan di tengah-tengah nama, tidak boleh pada karakter pertama atau terakhir. 4. Tidak boleh menggunakan COBOL reserved word. 5. Tidak boleh ada blank.
Bentuk data ( Jenis data ) 1. Variable Data yang nilainya dapat berubah didalam program. 2. Konstanta Bentuk dari data yang dibutuhkan untuk pengolahan dimana nilai data tidak berubah (tetap).
KONSTANTA 1. Literal Numerik 2. Literal Bukan Numerik 3. Figurative Constant
Literal Numerik Maksimum panjang 18 digit Boleh ada tanda + atau yang letaknya pada posisi terkiri tanpa ada spasi dengan angka pertama. Bila tanpa tanda berarti nilainya positif Boleh ada titik desimal dimana saja kecuali pada posisi terkanan.
Literal Bukan Numerik Panjang maksimum 120 karakter Boleh terdiri dari kumpulan karakter, kecuali karakter petik
Figurative Constant Termasuk dalam COBOL Reserved Word Letaknya pada PROCEDURE DIVISION
Aturan Penulisan Source Program Kolom 1-6 Kolom 7 Digunakan untuk nomor urut, sifatnya optional. Nomor yang diberikan harus urut dari kecil ke besar Tanda baris sambung dari baris sebelumnya dengan memberikan tanda hypen (-). Baris sambung ini ditulis di area B Bila kolom ini diisi dengan karakter *, maka yang ditulis pada baris ini adalah komentar Bila kolom ini diisi dengan slash /, maka yang ditulis pada baris ini adalah komentar dan akan dicetak mulai halaman baru teratas apabila dicetak di printer Bila kolom ini diisi dengan karakter D, maka baris ini dianggap komentar
Aturan Penulisan Source Program Kolom 8-11 Kolom 12-72 Kolom 73-80 Disebut dengan area A. Semua judul divisi, judul seksi, nama paragraph, judul file description, level number 01 dan level number 77 ditulis dikolom ini Disebut dengan area B. Semua elemen program yang ditulis selain di area A, ditulis di area ini. Kolom yang tidak diproses oleh komputer. Hanya untuk dokumentasi program
CONTOH PROGRAM SEDERHANA IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. AWAL. DISPLAY HELLO, WORLD!'. STOP RUN.