Struktur Keputusan pada Structure English dan Pseudocode

Slides:



Advertisements
Presentasi serupa
Flowchart (Diagram Alur)
Advertisements

TEORI ALGORITMA.
Algorithma Pemrograman
Flowchart (Diagram Alur)
Bahasa Pemrograman dan Flow Chart
SPESIFIKASI PROSES Materi Pertemuan 9.
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Analisa & Perancangan Sistem Informasi
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Algoritma dan Pemograman 1A
Flowchart (Diagram Alur)
Analisa & Perancangan Sistem Informasi
HIPO (Hierarchy plus Inpot-Proses-Output)
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
Variabel, Konstanta, Tipe Data Dan Operator pada VB
HIPO Hierarchy plus Input-Proses-Output.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
BAB 2 BAHASA PEMROGRAMAN
ALGORITMA & PEMROGRAMAN I-A
Flowchart (Diagram Alur)
Pengantar Pemrograman Basis Data (PPBD)
Flowchart (Diagram Alir)
HIERARCHY PLUS INPUT PROSES OUTPUT ( HIPO )
Algoritma.
APSI.
MODUL 3 PSEUDOCODE.
FLOWCHARTING Pertemuan 3 & 4 Muhamad Haikal, S.Kom., MT.
ALGORITMA DAN PEMOGRAMAN 1A
Pengertian Algoritma dan Flowchart
penyusunan algoritma (flowchart)
MODUL 2.
Flowchart.
SYSTEM FLOWCHART.
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Flowchart (Diagram Alur)
Flowchart (Diagram Alur)
Algoritma dan Pemrograman Pertemuan 1
LOGIKA & ALGORITMA Algoritma & Pengenalan Flow Chart
Flowchart (Diagram Alur)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pertemuan 11 ANALISA PERANCANGAN PROGRAM Bagian 1.
Struktur Algoritma Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. Selection Process: instruksi dikerjakan jika memenuhi kriteria.
Pertemuan 11 ANALISA PERANCANGAN PROGRAM Bagian 2.
SYSTEM FLOWCHART.
SIM LOGISTIK PERTEMUAN 4.
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
ANALISA PERANCANGAN PROGRAM.
Bahasa Pemrograman dan Flow Chart
Keterampilan komputer 1AB
DIAGRAM ALUR (FLOWCHART)
UJIAN TERDIRI ATAS 50 SOAL
LOGIKA & ALGORITMA -Algoritma & Pengenalan Flow Chart
DEFINISI DAN SIMBOL-SIMBOL
Pertemuan ke 6 Nori Sahrun, S.Kom., M.Kom
Algoritma dan Pemrograman STRUKTUR ALGORITMA (3)
Pertemuan 11 ANALISA PERANCANGAN PROGRAM Bagian 2.
DASAR-DASAR ALGORITMA dan FLOW CHART
BAB II METODOLOGI PENGEMBANGAN SIA
TEORI ALGORITMA.
ALGORITMA & DASAR PEMROGRAMAN
Flowchart (Diagram Alur)
1 Flowchart (Diagram Alur). 2 Flowchart Bagan-bagan yang mempunyai arus Menggambarkan langkah-langkah penyelesaian suatu masalah Merupakan salah satu.
UJIAN TERDIRI ATAS 50 SOAL
Flowchart (Diagram Alur)
PENGANTAR APLIKASI KOMPUTER
Flowchart (Diagram Alur)
PENGERTIAN DASAR FLOWCHART
PEMROGRAMAN DASAR 3.1 & 4.1 KONSEP, STRUKTUR, PENULISAN ALGORITMA DHARU WIHARTASIH, S.PD SMK PALAPA SEMARANG.
ALGORITMA DAN STRUKTUR DATA
Transcript presentasi:

Struktur Keputusan pada Structure English dan Pseudocode Selection structure merupakan struktur logika guna mengambil suatu keputusan. Pada struktur ini dapat digunakan instruksi-instruksi seperti IF-THEN atau struktur CASE

Inisialisasi variabel Baca data Nilai Siswa Contoh : Struktur English Inisialisasi variabel Baca data Nilai Siswa Jika nilai siswa lebih besar dari 60 maka status sama dengan lulus, jika tidak maka status sama dengan gagal Cetak status siswa Pseudocode REM Program kelulusan siswa LET data Nilai diberi nilai awal 0 INPUT data Nilai IF data Nilai>60 THEN Status siswa sama dengan ‘Lulus’ ELSE Status siswa sama dengan ‘Gagal’ PRINT Status Siswa END

Struktur Perulangan pada Structure English dan Pseudocode Suatu perulangan diterapkan pada situasi di mana suatu instruksi atau grup dari instruksi diproses berulang kali sampai kondisi yang diinginkan terpenuhi. Pada struktur perulangan ini dapat digunakan instruksi FOR, REPEAT – UNTIL , DO – WHILE.

Contoh : Struktur English Inisialisasi variabel yang digunakan Tentukan nilai awal hitungan Bila hitungan belum mencapai lebih besar dari sepuluh maka ulangilah blok instruksi berikut ini : = > Cetak kata “Udinus” = > Hitungan ditambah Satu Selesai Pseudocode REM Program Untuk menampilkan kata Udinus 10 Kali LET Hitungan diberi nilai awal 0 While Hitungan <= 10 PRINT Kata “Udinus” Hitungan ditambah 1 Wend END

HIPO (Hierarchy plus Input-Process-Output HIPO merupakan alat dokumentasi program yang dikembangkan dan didukung oleh IBM. Tetapi kini HIPO juga telah digunakan sebagai alat bantu untuk merancang dan mendokumentasikan siklus pengembangan sistem.

Sasaran HIPO : HIPO telah dirancang dan dikembangkan secara khusus untuk menggambarkan suatu struktur bertingkat guna memahami fungsi-fungsi dari modul-modul suatu sistem dan HIPO juga dirancang untuk menggambarkan modul-modul yang harus diselesaikan oleh pemrogram. HIPO tidak dipakai untuk menunjukkan instruksi-instruksi program yang akan digunakan, disamping itu HIPO menyediakan penjelasan yang lengkap dari input yang akan digunakan, proses yang akan dilakukan serta output yang diinginkan.

Diagram HIPO HIPO menggunakan 3 macam diagram untuk masing-masing tingkatannya, yaitu a. Visual table of contens Diagram ini menggambarkan hubungan dari modul-modul dalam suatu sistem secara berjenjang

Sistem Perpustakaan Entry Data Pelayanan Sirkulasi Laporan Karyawan Anggota Pustaka Peminjaman Kembali Laporan Denda Laporan Pustaka Laporan Peminjaman Tambah Tambah Tambah Tambah Tambah Edit Edit Edit Edit Edit Urut Urut Urut Urut Urut Hapus Hapus Hapus Hapus Hapus

B. Overview diagrams Overview diagram digunakan utk menunjukkan secara garis besar hubungan dari input, proses dan output, di mana bagian input menunjukkan item-item data yang akan digunakan oleh bagian proses, bagian proses berisi langkah-langkah yang menggambarkan kerja dari fungsi atau modul dan bagian output berisi hasil pemrosesan data Input Process Output Data Karyawan Memasukkan Data Kartu identitas Daftar Karyawan Slip Gaji

C. Detail Diagram Detail diagram berisi elemen-elemen dasar dari paket yang menggambarkan secara rinci kerja dari fungsi atau modul Input Process Output Data Karyawan Meliputi : NIP Nama lengkap Tempat Tgl_lahir Alamat Golongan Gaji Pokok Masukkan data Uji Kesamaan Data Uji Akhir Input Data Kartu Identitas DAftar Karyawan Slip GAji Pemberitahuan kesamaan data Pemberitahuan kesalahan data Kembali ke menu induk

Flowchart Structure English disusun dengan tujuan utk menggambarkan tahap-tahap penyelesaian suatu masalah dengan kata-kata (teks). Metode ini memiliki kelemahan, dimana penyusunan algoritma dengan structure english sangat dipengaruhi oleh tata bahasa pembuatnya, sehingga kadang-kadang sulit dipahami oleh orang lain . Oleh karena itu kemudian dikembangkan suatu metode utk menggambarkan tahap-tahap pemecahan masalah dengan merepresentasikan simbol-simbol tertentu yang mudah dimengerti, mudah digunakan dan standar. Salah satu metode penulisan simbol ini adalah flowchart.

Tujuan utama dari penggunaan flowchart adl utk menggambarkan suatu tahapan penyelesaian masalah secara sederhana, terurai, rapi dan jelas dengan menggunakan simbol-simbol yang standar. Tahap penyelesaian masalah yang disajikan harus jelas, sederhana, efektif dan tepat. Dalam penulisan flowchart dikenal dua model, yaitu sistem flowchart dan program flowchart

Sistem Flowchart Sistem Flowchart merupakan diagram alir yang menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut. Sistem flowchart ini tdk digunakan utk menggambarkan urutan langkah utk pemecahan masalah, tetapi hanya utk menggambarkan prosedur dalam sistem yang dibentuk Dalam menggambarkan flowchart baisanya digunakan simbol-simbol yg standar, tetapi pemrogram juga dapat membuat simbol-simbol sendiri apabila simbol-simbol yg telah tersedia dirasa masih kurang. Dalam kasus ini pemrogram harus melengkapi gambar flowchart tersebut dng kamus simbol utk menjelaskan arti dari masing-masing simbol yang digunakannya, agar pemrograman lain dapat mengetahui maksud dari simbol-simbol tsb

Simbol-simbol System Flowchart

Contoh Penggunaan System Flowchart

Simbol-simbol Program Flowchart

Proses Konseptual Flowchart Pada penggambaran program flowchart terdapat dua jenis metode yaitu conceptual flowchart dan detail flowchart. Conceptual flowchart menggambarkan tentang alur dari suatu pemecahan masalah secara global saja. Sedangkan detail flowchart menggambarkan alur pemecahan masalah secara rinci

Contoh Detail Flowchart