Teknik Pemrograman Terstruktur 1

Slides:



Advertisements
Presentasi serupa
Instruksi FORMAT pada FORTRAN Pertemuan 3
Advertisements

1 Output Specification Untuk mendefinisikan tampilan output dan semua record-record dan file-file yang digunakan dalam program. Diantaranya mencakup informasi.
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
Matakuliah : Algoritma & Struktur Data Versi Materi
INSTRUKSI MASUKAN DAN KELUARAN
Konsep Dasar Pemrograman COBOL
PEMROGRAMAN TERSTRUKTUR (Pertemuan 4) Oleh : SYARIF HIDAYAT, M.Si.
Dasar-Dasar Pemrograman 3 (Fasilitas Set, File Program, Entri Data)
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
STRUKTUR DIVISION PADA COBOL
TEKNIK PEMROGRAMAN TERSTRUKTUR 1
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Pengenalan Assembler.
Pertemuan 3.
ANALISA DAN DESAIN ALGORITMA
ALGORITMA PEMROGRAMAN 2A
Pertemuan 1 DATA DAN ALGORITMA.
Elemen Dasar Dalam C++.
Chapt 04 : Stack Oleh : Yuli Praptomo PHS, S.Kom
ALGORITMA & PEMROGRAMAN 1B
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
PERTEMUAN 2 Bambang Irawan.
Nilai dan Tipe Data Nilai dan Tipe data
Tipe, Nama, dan Nilai Anifuddin azis.
Algoritma dan Pemrograman 2A
Aturan Penulisan Program
BAB 2 Elemen Dasar.
TIPE DATA, NAMA dan EKSPRESI
Mengelola Desain Tabel
Tipe Data, Operator Dalam Delphi
MENGELOLA DESAIN TABEL
Teknik Pemrograman Terstruktur1
Dosen : Dhyah Wulansari, SE., MM.
Matematika Lanjutan Bilangan Bulat Ke Pokok Pembahasan.
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Tipe, Nama, dan Nilai.
Pengenalan Assembler.
Pseudocode – Tipe Data, Variabel, dan Operator
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
Mengelola Desain Tabel
Membuat Dokumen dengan Software Pengolah Angka
Mengenal Model Data, Perintah I/O
PERTEMUAN 2 Pemrograman VB 6.0
Konsep Dasar Pemrograman COBOL
Tipe Data, Nama dan Nilai
TIPE DATA.
Statement Input / Output
PART 3 TABEl PADA COBOL.
Pemrograman Bahasa C sRi nurhayati, mt.
PJJ FLOW CHART D3 - Teknik Komputer dan Jaringan
Struktur Data.
Aritmatika Komputer.
PENGANTAR TEKNOLOGI KOMPUTER & INFORMASI 1A
JENIS-JENIS DATA PADA MS. EXCEL 2007
S1 FLOW CHART Pendidikan Teknik Informatika Jurusan Teknik Elektro
Struktur dan Arsitektur Pemrograman
ALGORITMA DAN PEMROGRAMAN
Aturan penulisan pernyataan fortran 77
Seminar Topik Skripsi - Kuliah 13 Aries Yulianto Fakultas Psikologi
MENGELOLA DESAIN TABEL
Struktur Data.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
KOMENTAR Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris program. Teks yang ditulis sebagai komentar tidak akan dikompilasi.
Komponen table Ms. Access
Teknik Pemrograman Terstruktur 1
Transcript presentasi:

Teknik Pemrograman Terstruktur 1 Pertemuan #02 – Konsep Dasar Bahasa Pemrograman COBOL (Lanjutan) Universitas Gunadarma 2017

Agenda #01 Bentuk Data pada COBOL #02 Aturan Penulisan pada COBOL #03 Level Number pada COBOL #04 Picture Clause pada COBOL #05 Operator dan Aritmatika #99 Agenda Minggu Depan

#01 Bentuk Data pada COBOL

Bentuk Data pada COBOL Data Variabel Data Konstanta adalah data yang nilainya dapat berubah didalam program. Contoh : ACCEPT NAMA_MHS Data Konstanta adalah suatu data yang nilainya tidak tergantung dari input yang dibaca (bernilai tetap) Contoh : MULTIPLY JAM-KERJA BY 500 GIVING GAJI-OUT.

Data Konstanta Literal Numerik Aturannya : Maksimum panjangnya 18 digit Boleh ada tanda plus pada posisi terkiri tanpa ada spasi dengan angka pertama. Bila tanpa tanda maka dianggap bernilai positif. Boleh ada titik desimal dimana saja kecuali pada posisi terkanan. Contoh : -15.50, 20.5, +0.72, 9876, dst…

Data Konstanta Literal Non-Numerik Konstanta yang digunakan bukan untuk operasi aritmatika. Aturannya : Panjang maksimum 120 karakter Boleh terdiri dari kumpulan karakter kecuali karakter petik. Contoh : ‘KA12’

Data Konstanta Figurative Constant Termasuk dalam COBOL Reserved Word (kata yang telah dikenal oleh kompiler). Contoh : ZERO. Digunakan pada Procedure Division. Move Zero TO Jumlah. Artinya memberikan nilai 0 pada Jumlah.

#02 Aturan Penulisan pada COBOL

Aturan Penulisan pada COBOL Kolom yang tersedia untuk menulis program Cobol (1-80) Kolom Keterangan Kolom 1-6 Untuk nomor urut bila diperlukan (optional) Kolom 7 Untuk tanda hypen, baris sambungannya berada di area B. Bila diisi dengan tanda *, maka baris tersebut dianggap sebagai komentar. Bila diisi dengan tanda /, maka baris tersebut dianggap sebagai komentar dan akan dicetak mulai halaman baru teratas. Bila diisi dengan karakter D, maka akan dianggap sebagai komentar. Tetapi bila pada Environment division dalam paragraph Source-Computer disebutkan With Debugging Mode, maka akan berguna untuk tujuan debugging. Kolom 8-11 Disebut area A. Tempat menuliskan semua judul divisi, judul seksi, nama paragraph, judul file description (FD), level number 01 dan level number 77 Kolom 12-72 Disebut area B. Tempat penulisan semua elemen program selain yang ditulis diarea A Kolom 73-80 Untuk komentar atau dokumentasi program

Aturan Penulisan pada COBOL

#03 Level Number pada COBOL

Level Number Adalah suatu nomer yang menunjukkan jenjang dari data item dalam suatu record. Makin besar nomer levelnya, makin rendah jenjang tingkatannya. Level Number 01 Level Number 02-49 Level Number 66 Level Number 77 Level Number 88

Level Number Level Number 01 Level Number 02-49 Digunakan untuk mengawali keterangan dari record Level Number 02-49 Digunakan untuk mengawali keterangan dari data item

Level Number Level Number 66 Level Number 77 Digunakan untuk RENAMES Digunakan untuk untuk mengawali data item yang berdiri sendiri

Level Number Level Number 88 Digunakan untuk mengawali suatu nama kondisi

#04 Picture Clause pada COBOL

Picture Clause pada COBOL Berfungsi untuk melakukan perubahan bentuk dari data yang tersimpan (edit data) di dalam memori, sehingga data yang tercetak nantinya akan lebih mudah dimengerti, dibaca, dan mempunyai susunan yang lebih baik dari data aslinya. Berlaku hanya untuk numerik, kecuali Picture editing karakter B.

Jenis-Jenis Picture Clause Picture Clause – Karakter “Z” Untuk menghilangkan angka 0 dimuka. Contoh : Space  Jml Pic 9(6) | Space Edit  Jml-O Pic Z(6) Data Sumber  5000 Hasil Sebelum di Edit  005000 Hasil Setelah di Edit  5000

Jenis-Jenis Picture Clause Picture Clause – Karakter “$” Menambahkan karakter $ saat pencetakan yang terletak paling ujung kiri. Contoh : Space  Jml Pic 9(6) | Space Edit  Jml-O Pic $Z(6) Data Sumber  5000 Hasil Sebelum di Edit  005000 Hasil Setelah di Edit  $ 5000

Jenis-Jenis Picture Clause Picture Clause – Karakter “.” dan “,” Untuk menunjukkan letak posisi dari titik desimal pada saat pencetakan. Dapat dipertukarkan kedudukannya dengan cara mendefinisikan terlebih dahulu : DATA DIVISION. WORKING-STORAGE SECTION. SPECIAL-NAMES. DECIMAL POINT IS COMMA.

Jenis-Jenis Picture Clause Picture Clause – Karakter “-” Menambahkan tanda – pada posisi paling kiri pada saat pencetakan jika data aslinya bernilai negatif, jika bernilai positif akan digantikan dengan blank Picture Clause – Karakter “+” Jika data aslinya bernilai positif tanda + akan tampak pada posisi paling kiri. Tetapi jika data aslinya bernilai negatif, maka yang akan muncul bukan karakter + tetapi karakter -

Jenis-Jenis Picture Clause Picture Clause – Karakter “DB” atau “CR” Menambahkan karakter DB atau CR pada posisi paling kanan dimana hanya berlaku untuk data aslinya yang bernilai negatif. Jika data bernilai positif tidak akan tampak. Picture Clause – Karakter “B” Khusus untuk mengedit data bukan numeric. Akan menyebabkan nilai blank dimana posisi B itu berada

Jenis-Jenis Picture Clause Picture Clause – Karakter “*” Untuk menggantikan nilai 0 (nol) yang muncul pada posisi paling kiri dengan karakter *. Contoh : Space  Jml Pic 9(6) | Space Edit  Jml-O Pic ****** Data Sumber  400 Hasil Sebelum di Edit  000400 Hasil Setelah di Edit  ***400

Jenis-Jenis Picture Clause Picture Clause – Karakter “0” Untuk menyisipkan karakter 0 pada posisi dimana karakter 0 itu berada Picture Clause – Karakter “/” Untuk menyisipkan karakter / pada posisi dimana karakter / itu berada

#05 Operator dan Aritmatika

Operator Aritmatika Operator Aritmatika Maksud Jenjang ** Pangkat 1 * Kali 2 / Bagi + Tambah 3 - Kurang

Operator Relational Operator Relational Maksud < LESS THAN <  LESS THAN Lebih kecil dari >  GREATER THAN Lebih besar dari = EQUAL TO Sama dengan NOT > NOT GREATER THAN Lebih kecil atau sama dengan NOT < NOT LESS THAN Lebih besar atau sama dengan NOT = NOT EQUAL TO Tidak sama dengan

Ungkapan Aritmatika Maksud Penulisan A + B C + D ( A + B ) / ( C + D )   ( A + B ) / ( C + D ) A2 (B + C ) 3 A * * 2 / ( B + C ) * * 3

#99 Agenda Minggu Depan

Pertemuan #03 Logika dan Teknik Pemrograman pada COBOL