PEMROGRAMANOLAHBERKAS PERTEMUAN1 PENDAHULUAN

dokumen-dokumen yang mirip
Pendahuluan. Komang Anom Budi Utama, Skom

Pendahuluan. Hera Agustina

A. COBOL Reserved Words B. USER DEFINED WORDS

BAB 1 KONSEP DASAR PROGRAM COBOL

Konsep Bahasa Pemrograman Pertemuan 5

LABORATORIUM SISTEM INFORMASI

IDENTIFICATION DIVISION, ENVIRONMENT DIVISION, DATA DIVISION. Komang Anom Budi Utama, SKom

PEMROGRAMAN OLAH BERKAS PERTEMUAN 5 PROCEDURE DIVISION

PEMROGRAMAN OLAH BERKAS PERTEMUAN 2

FILE URUT (Sequential File)

BAB 3. PROCEDURE DIVISION

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK / 4 SKS

IDENTIFICATION DIVISION.

IDENTIFICATION AND ENVIRONMENT DIVISION

Konsep Dasar Cobol A. SEKILAS PROGRAM COBOL

FILE URUT (Sequential File)

PROCEDURE DIVISION (lanjutan)

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN OLAH BERKAS. Sub Pokok Bahasan dan Sasaran Belajar

02 Nama Pic A(10). 02 Alamat Pic X(15). 02 Kelas Pic X(5). 66 Data-Pegawai Renames Nama thru Alamat. Data Division. Working-Storage Section.

Teknik Pemrograman Terstruktur 1. Pertemuan #01 Konsep Dasar Bahasa Pemrograman COBOL Universitas Gunadarma 2017

Konsep Dasar Program COBOL

Bentuk Umum : Penjelasan : DATA DIVISION DATA DIVISION. FILE SECTION. [ file description entry] [ record description entry]...]

COBOL PROGRAM STRUCTURE

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

BAB2 DIVISI-DIVISI PADA COBOL

DATA DIVISION 1. FILE SECTION

Data Structure. Algoritma dan Pemrograman 3 Week 03

BAB I PENDAHULUAN IDENTIFICATION DIVISION ENVIRONMENT DIVISION DATA DIVISION PROCEDURE DIVISION 1.1 KEUNTUNGAN BAHASA COBOL

BAB 8 PENGOLAHAN FILE DATA

LABORATORIUM SISTEM INFORMASI

Perintah PERFORM. Bentuk umum : PERFORM nama-paragraf1 THROUGH nama-paragraf2 THRU Namadata TIMES UNTIL kondisi. Contoh :

SINTAKS-SINTAKS PADA FILE SEQUENSIAL

BAB I SEKILAS TENTANG COBOL

FILE RELATIF. Sama dengan IDENTIFICATION DIVISION pada organisasi file secara sequential maupun organisasi file secara indeks.

Modul Kuliah. Teknik Pemrograman Terstruktur 1 / MI-SI. Pemrograman Cobol

KATA PENGANTAR. Dengan memanjatkan Puji Syukur kehadirat Allah, kami menyampaikan

Konsep I/O Programming

BAB 4. ORGANISASI FILE. INPUT-OUTPUT SECTION. FILE-CONTROL SELECT nama_file ASSIGN TO PRINTER

Operasi Aritmatika. ADD Statement Digunakan utk menjumlahkan 2 atau lebih operand numerik, dan menyimpan hasilnya. Ada 3 bentuk statement ADD yaitu :

Procedure Division (cont.)

Pertemuan ke-3 TEKNIK-TEKNIK BAHASA PEMROGRAMAN

BAB 3 FILE SEQUENTIAL, FILE INDEKS DAN FILE RELATIF

STATEMENT ARITMATIKA & COMPUTE

TABEL. Tabel adalah suatu kumpulan data dengan tipe sama, yang diakses dengan menggunakan nama yang sama.

SISTEM BERKAS KONSEP DASAR SISTEM BERKAS

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

CONTOH HASIL PENGEMBANGAN PERANGKAT LUNAK DENGAN METODE KONVENSIONAL

Statement Kondisi & GO TO

JENIS-JENIS DATA DAN STATEMEN INPUT OUTPUT

ELEMEN DASAR PROGRAM FORTRAN. Kuliah ke-2

Procedure Division III

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

Sesi/Perkuliahan ke: II

TABEL DIMENSI SATU, TABEL MULTI DIMENSI

SATUAN ACARA PRAKTEK. Praktek Tanya Jawab: mengenai dasar sistem berkas dan metode pengaksesannya. Media Penyim panan Data.

Pengenalan SPSS 15.0

Pengertian Sistem Berkas Konsep Dasar Berkas

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

Algoritma & Pemrograman 1B BASIC

Direktori yang diperlihatkan pada gambar 1. tersebut adalah untuk satu unit (mis. disk pack atau tape reel) dari penyimpanan sekunder. Labelnya berisi

Konsep Dasar Sistem Berkas. Rudi Susanto

BAB 1 SISTEM FILE. 4. Item data elementer adalah Bagian yang lebih kecil dari item data. 5. Record adalah kumpulan item data yang saling berhubungan

Bab 2 Konsep Dasar Pemrograman BASIC

SUMBER BELAJAR PENUNJANG PLPG

DESAIN SISTEM AKUNTANSI TERINCI

PERKEMBANGAN PASCAL. Pascal adalah bahasa tingkat tinggi ( high level language) yang orientasinya pada segala tujuan

STRUKTUR PROGRAM. Secara ringkas, struktur suatu program Pascal dapat terdiri dari : 1.Judul Program 2.Blog Program a.

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

Web Site :

Pengenalan Pascal. Tujuan Pembelajaran

SMA SANTO PAULUS PONTIANAK

AP2a (Pascal) Akuntansi Kelas 1 Semester 2. Hana Pertiwi S.T

Praktikum 2 Data File pada AWK

PENGENALAN DASAR PEMROGRAMAN

Sistem Berkas & Basis Data (CS2323)

OPERATOR dan STATEMENT

PENGANTAR KOMPUTER DAN TEKNOLOGI INFORMASI 1A

Implementasi OOP Pada Perangkat Lunak Pemrograman

>>> type ("5") <'type string'> >>> a= Belajar Python >>> type a <'type string'> AP2B Dini Triasanti Struktur Pemrograman Python (Bagian 2)

ilmu bahasa pemrograman ilmu c++ Copyright izie ilmu c++

Set Instruksi. Set Instruksi. Set Instruksi adalah kumpulan

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Menggunakan Microsoft Access (perhatikan untuk red text)

KONSEP DASAR BAHASA PASCAL

1. STRUCTURED ENGLISH (SE)

intruksi kepada CPU untuk mengakses sistem operasi. BIOS tersimpan pada Read Only

Tipe Data dan Variabel

Program. Instruksi-instruksi yang diberikan kepada komputer agar dapat melaksanakan tugas-tugas tertentu

Pengenalan JAVA. Farhat, ST., MMSI., MSc

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

KONSEP SISTEM INFORMASI B. Pertemuan 5 - Jenis Data dalam Dbase & Spesifikasi File

LAPORAN TERTULIS ON THE JOB TRAINING

Saifoe El Unas 2. Free Format

PARADIGMA VOL. IX. NO. 2, APRIL 2007

Algoritma,Flowchart, Konsep

Instalasi Code::Blocks, Tipe Data, Variabel, Konstanta, Operator, Input-Output dan Flowchart

Transkripsi:

1 PEMROGRAMANOLAHBERKAS PERTEMUAN1 PENDAHULUAN Khalidah

Sub Pokok Bahasan 2 1. Konsep Sistem Berkas & Akses 2. COBOL sebagai bahasa pemrograman yang menerapkan berkas dan akses 3. Struktur Program COBOL 4. COBOL Reserved Word 5. User Defined Word 6. Bentuk data ( Jenis data ) 7. Aturan penulisan source program

Konsep Sistem Berkas & Akses 3 Sistem berkas merupakan mekanisme penyimpanan on-line serta untuk akses, baik data maupun program yang berada dalam sistem operasi. Sebuah sistem berkas sangat membantu para programmer untuk memungkinkan mereka mengakses berkas, tanpa memperhatikan detail dari karakteristik dan waktu penyimpanan. Sistem berkas ini juga yang mengatur direktori, device access dan buffer.

Konsep Sistem Berkas & Akses 4 Terdapat dua bagian penting dalam sistem berkas, yaitu: Kumpulan berkas, sebagai tempat penyimpanan data. Struktur direktori, yang mengatur dan menyediakan informasi mengenaiseluruhberkasdalamsistem.

Konsep Sistem Berkas & Akses 5 Tugas 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 6 COBOL atau Common Business Oriented Language adalah suatu bahasa komputer yang berorientasi langsung pada permasalahan bisnis. COBOL diciptakan tahun 1959. Pengembangan bahasa COBOL selanjutnya dilakukan oleh CODASYL atau Conference on Data System Language. COBOL merupakan high level language atau bahasa tingkat tinggi yang ditulis menggunakan instruksi dalam bahasa inggris. COBOL merupakan program terstruktur, yaitu program yang strukturnya jelas, mudah dibaca, dan mudah dipelajari.

Struktur Program COBOL 7 1. IDENTIFICATION DIVISION Divisi yang menjelaskan identitas program 2. ENVIRONMENT DIVISION 3. DATA DIVISION 4. PROCEDURE DIVISION Divisi yang menjelaskan keadaan komputer dan alat yang digunakan Divisi yang menjelaskan bentuk danjenisdaridata yang digunakan dalam program Divisi yang menjelaskan mengenaiprocedure pemrosesan data program

COBOL Reserved Word 8 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 9 ACCEPT CLOSE END INTO OUTPUT ADD COLUMN 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 10 1. Nama program 2. Nama alat 3. Nama file 4. Nama record 5. Nama data 6. Nama Index 7. Nama kondisi 8. Nama prosedur 9. Nama seksi 10. Nama kualifikasi User Defined Word adalah kata-kata yang dapat dibuat sendiri oleh programmer.

Bentuk data ( Jenis data ) 11 Bentuk dari data dibedakan menjadi 2 yaitu: 1. Variabel Data yang nilainya dapat berubah didalam program. 2. Konstanta Bentuk dari data yang dibutuhkan untuk pengolahan dimana nilai data tidak tergantung dari

Bentuk data ( Jenis data ) 12 Ada 3 bentuk dari konstanta yang dapat dipakai dalam PROCEDURE DIVISION pada program COBOL, yaitu: 1. Literal Numerik 2. Literal Bukan Numerik 3. Figurative Constant

Bentuk data ( Jenis data ) 13 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.

Bentuk Data (Jenis Data) 14 Contoh Literal Numerik BENAR 999-19.19 +9.29 181211 SALAH 73-16 25,25 $5 RP75 1234567890

Bentuk Data (Jenis Data) 15 Literal Bukan Numerik adalah konstanta yang digunakan untuk operasi aritmatika. Panjang maksimum 120 karakter. Boleh terdiri dari kumpulan karakter, kecuali karakter petik, karena literal bukan numerik Harus berada diantara tanda petik.

Bentuk Data (Jenis Data) 16 Contoh Literal Bukan Numerik B E N A R S A L A H NILAI PIUTANG TANGGAL 18-12-2011 1990 HASIL PERHITUNGAN PT XYZ

Bentuk Data (Jenis Data) 17 Figurative Constant Termasuk dalam COBOL Reserved Word Letaknya pada PROCEDURE DIVISION

Bentuk Data (Jenis Data) 18 Contoh Figurative Constant ZERO ZEROS ZEROES Memiliki arti yang sama, yaitu nilai nol(0) SPACE SPACES Memilikiartiyang sama, yaitu1 blank atau lebih QUOTE QUOTES Memiliki arti yang sama, tanda petik

Aturan Penulisan Source Program 19 Kolom1-6 Kolom 7 Digunakanuntuknomorurut, sifatnyaoptional. Nomoryang 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 kolominidiisidengankarakter *, makayang ditulispada baris ini adalah komentar Bilakolominidiisidenganslash /, makayang ditulispada 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 SourceProgram 20 Kolom 8-11 Disebut dengan area A. Semua judul divisi, judul seksi, nama paragraph, judulfile description, level number 01 danlevel number 77 ditulis dikolom ini. Kolom 12-72 Disebut dengan area B. Semua elemen program yang ditulis selain diarea A, ditulisdiarea ini. Kolom 73-80 Kolom yang tidak diproses oleh komputer. Hanya untuk dokumentasi program

Contoh Program Sederhana 21 IDENTIFICATION DIVISION. PROGRAM-ID. HELLO-WORLD. ENVIRONMENT DIVISION. DATA DIVISION. PROCEDURE DIVISION. AWAL. DISPLAY HELLO, WORLD!'. STOP RUN.

Sumber 22 1. http://publib.boulder.ibm.com/infocenter/ratdevz/v7r1 m1/index.jsp?topic=/com.ibm.ent.cbl.zos.doc/topics/igy m1apj.htm 2. Jogiyanto H.M, Teori dan Aplikasi program bahasa COBOL, Penerbit Andi Offset. Yogyakarta, 1991

23 SEKIAN TERIMA KASIH