STRUKTUR DIVISION PADA COBOL

Slides:



Advertisements
Presentasi serupa
STATEMEN READ-DATA 10 READ A10 READ A,B,C 20 DATA 2,3,420 PRINT A,B,C 30 READ B,C30 END 35 PRINT A,B,C40 DATA 2,3,4 40 ENDOk Ok STATEMEN RESTORE 10 READ.
Advertisements

CONDITION I (Tunggal – Ganda) IF - Then
STATEMENT KONDISI Adalah perintah yang memungkinkan
Dasar Komputer & Pemrog 2 A minggu 4
Algoritma : CONTROL STRUCTURES
Tipe data dan algoritma dasar
< > <= >= = <> lebih kecil dari lebih besar dari
Pemrograman Berorientasi Objek (3)
BAB III KONTROL PROGRAM
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Struktur Kendali Proses (Seleksi)
Proses Percabangan Bersyarat
Konsep Dasar Pemrograman COBOL
ARSITEKTUR SET INSTRUKSI
SELECTION (STATEMEN KENDALI / PERCABANGAN)
2 JAM TEORI dan 1 jam praktek
DIAGRAM ALUR (FLOWCHART)
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Struktur Kendali Perulangan pada C
Struktur Kendali Percabangan pada C
Common Business Oriented Language
Nested IF (If di dalam If) dan Operator Logika
Struktur Kendali dan Repetisi
Algoritma (Struktur, Tipe Data, Input/Output)
Pernyataan bersyarat,seleksi,dan perulangan
TEKNIK PEMROGRAMAN TERSTRUKTUR 1
Variabel, Konstanta, Tipe Data Dan Operator pada VB
TIPE DATA, VARIABEL, DAN OPERATOR
{Pertemuan 4 Struktur Kondisi IF}
Algoritme dan Pemrograman
Percabangan Dosen Pengampu: M. Zidny Naf’an, M.Kom.
if (condition) statement if (x == 100) cout << "x is 100";
ALGORITMA PEMROGRAMAN 2A
Konsep Teknologi Informasi a
Transfer of control (pemindahan langkah)
STRUKTUR DASAR ALGORITMA
{Pertemuan 4 Struktur Kondisi IF}
PRAKTIKUM KONSEP PEMROGRAMAN
Dasar-Dasar Pemrograman
Pertemuan 2 OPERATOR DAN EKSPRESI.
PART 3 DOSEN : AHMAD APANDI, ST
{Pertemuan 4 Struktur Kondisi IF}
Teknik Pemrograman Terstruktur1
Matriks Grafik Matriks Grafik sangat berguna untuk mengembangkan peranti perangkat lunak yang membantu pengujian basis path Matriks Grafik adalah matriks.
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
STRUKTUR DASAR PROGRAM
PERCABANGAN Siti Mukaromah, S.Kom.
Pseudocode – Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
DASAR PEMROGRAMAN JAVA
Konsep Dasar Pemrograman COBOL
As’ad Djamalilleil Ekspresi As’ad Djamalilleil
Tipe Data, Variabel, dan Operator
PEMROGRAMAN WEB Ahmad Ramadhani, S.kom.
Tipe data & Variabel 1. Aturan Leksikal. 2. Operator. 3. Statement
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
Tipe data & Variabel 1. Aturan Leksikal. 2. Operator. 3. Statement
DIAGRAM ALUR (FLOWCHART)
PHP.
Oleh: Abdul Haris Heryani
Dasar-Dasar Pemrograman
Struktur dan Arsitektur Pemrograman
ALGORITMA DAN PEMROGRAMAN
Nested if 164.
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman Berorientasi Objek Struktur Kontrol.
if (condition) statement if (x == 100) cout << "x is 100";
Karakteristik Set Instruksi 14 JP. Karakteristik Set Instruksi Pengertian Set Instruksi Set instruksi adalah kumpulan dari instruksi yang dapat dijalankan.
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Teknik Pemrograman Terstruktur 1
Teknik Pemrograman Terstruktur 1
Transcript presentasi:

STRUKTUR DIVISION PADA COBOL PART 2 STRUKTUR DIVISION PADA COBOL We designed this template so that each member of the project team has a set of slides with its own theme. Members, here’s how you add a new slide to just your set: Mark where you want to add the slide: Select an existing one in the Thumbnails pane, click the New Slide button, then choose a layout. The new slide gets the same theme as the other slides in your set. Careful! Don’t annoy your fellow presenters by accidentally changing their themes. That can happen if you choose a different theme from the Design tab, which changes all of the slides in the presentation to that look. Dosen : Ahmad Apandi, ST

Tujuan Mengetahui bentuk umum dari masing- masing Division pada program COBOL. Mengetahui penggunaan masing - masing Division pada program COBOL. Mengetahui isi dari masing- masing Division pada program COBOL. Mengetahui Aritmatika pada program COBOL Mengetahui jenis-jenis kondisi pada program COBOL

Struktur Division Struktur program COBOL dibagi menjadi 4 bagian yang disebut DIVISION, yaitu : 1. IDENTIFICATION DIVISION 2. ENVIRONMENT DIVISION 3. DATA DIVISION 4. PROCEDURE DIVISION

IDENTIFICATION DIVISION (TUJUAN) Tujuan dari IDENTIFICATION DIVISION adalah memberikan informasi mengenai program yang dibuat.

IDENTIFICATION DIVISION (BENTUK UMUM) Keterangan : Garis Bawah = Bentuk yang digaris bawahi harus ditulis persis bila digunakan. Tanda “[ ]” (bracket) = Bentuk yang ada diantara tanda ini sifatnya optional, boleh ditulis / tidak. Huruf kecil = nama yang dibentuk oleh programmer. Penulisan semua divisi dan paragraphnya dimulai dari area A yaitu kolom 8.

ENVIRONMENT DIVISION (TUJUAN) Tujuan dari ENVIRONMENT DIVISION adalah memberikan informasi mengenai peralatan yang digunakan dalam program. Divisi ini dibagi menjadi 2 section yaitu CONFIGURATION SECTION dan INPUT -OUTPUT SECTION.

ENVIRONMENT DIVISION (BENTUK UMUM)

DATA DIVISION (TUJUAN) Divisi ini memberikan penjelasan tentang input data dan output yang dipergunakan. Isi dari divisi ini adalah semua keterangan tentang file, record, nama- data, serta bentuk format yang akan digunakan di PROCEDURE DIVISION.

PROCEDURE DIVISION(TUJUAN) PROCEDURE DIVISION merupakan tempat instruksi -instruksi dimana dilakukan prosedur pekerjaan proses dari input data menjadi output data. Dengan kata lain divisi ini merupakan intidari program COBOL. Dan statement statement yang ada di PROCEDURE DIVISION dibentuk dari verb .

MOVE verb MOVE verb adalah statement yang ada di PROCEDURE DIVISION yang digunakan untuk memindahkan data dari satu field ke lokasi field yang lain, sehingga input data dapat dimanipulasi untuk menghasilkan output.

MOVE verb (Bentuk Umum)

STOP verb Digunakan untuk menghentikan program baik secara permanen maupun sementara, lalu proses program dapat dilanjutkan kembali.

STOP verb (Bentuk Umum) STOP RUN menyebabkan proses program berhenti secara permanen. STOP LITERAL menyebabkan proses program berhenti secara sementara.

ACCEPT verb Digunakan untuk memasukkan data lewat layar sewaktu program tersebut dijalankan B.U : ACCEPT nama_data

ADD verb Digunakan untuk menambahkan 2 atau lebih operand numerik dan menyimpan hasilnya.

ADD verb (Bentuk Umum)

SUBSTRACT verb Verb ini digunakan untuk membentuk statement operasi aritmatika pengurangan suatu nilai operand numerik.

SUBSTRACT verb (Bentuk Umum)

MULTIPLY verb Verb ini digunakan untuk membentuk statement guna instruksi perkalian dua nilai numerik dan menyimpan hasilnya.

MULTIPLY verb (Bentuk Umum)

DIVIDE verb Verb ini digunakan untuk membentuk statement operasi pembagian. Ada 5 bentuk umum dari opersi divide

DIVIDE verb (Bentuk Umum)

DIVIDE verb (Bentuk Umum)

DIVIDE verb (Bentuk Umum)

GOTO verb St atement yang akan membawa proses program menuju ke suatu paragraf tertentu (tanpa syarat). Bentuk Umumnya : GOTO nama paragraf

Conditional Statement Perintah kondisi dipergunakan untuk menyeleksi suatu kondisi. Perbedaan conditional statement dengan imperative statement yang sering dijumpai adalah : Conditional statement adalah suatu statement yang dipergunakan untuk menyeleksi suatu kondisi/syarat dan akan mengerjakan suatu operasi tergantung dari nilai kondisinya Imperative statement adalah statement yang langsung mengerjakan operasi tanpa ada penyeleksian suatu kondisi.

Conditional Statement Seluruh perintah kondisi dalam COBOL diawali dengan IF Verb. Ada beberapa jenis perintah kondisi dalam COBOL. Kondisi sederhana (Simple condition) Kondisi tanda (Sign condition) Kondisi kelas (class condition) Kondisi bersarang (Nested condition) Kondisi kompleks/jamak (Complex condition/Compound condition)

Kondisi Sederhana Perintah ini digunakan untuk menyeleksi kondisi tunggal, yaitu membandingkan suatu hubungan antara 2 item yang ditunjukkan oleh tanda operasi (Operational operator). Relational operator dalam COBOL yaitu :

Kondisi Sederhana (Bentuk Umum)

Kondisi Tanda Perintah ini digunakan untuk menentukan apakah suatu data/perumusan ekspresi aritmatika mempunyia nilai sama dengan nol, positif, atau negative. Bentuk umum :

Kondisi Kelas Perintah ini memungkinkan untuk penyeleksian apakah isi suatu field termasuk kelas numerik atau alphabetik. Bentuk umum :

Kondisi Bersarang Perintah ini memungkinkan untuk penyeleksian bercabang, bila kondisi terpenuhi maka akan menjalankan blok statement-1 dan bila tidak terpenuhi akan menjalankan next statement setelah ELSE. Bentuk umum :

Kondisi Jamak Kondisi jamak (compound conditions) adalah kondisi yang mempunyai lebih dari 1 kondisi, merupakan gabungan dari kondisi tunggal/ sederhana dengan penggunaan operator logika OR, AND, atau NOT.