Pseudocode Dengan Modularisasi

Slides:



Advertisements
Presentasi serupa
Pseudocode & Flowchart
Advertisements

Introduction to Algorithm evaluation Soal Matrikulasi Buka Buku
DASAR PEMROGRAMAN (VTI 301)
Pemrograman Dasar Pengantar Algoritma - 2 PTIIK - UB.
TEORI ALGORITMA.
- PERTEMUAN 7 – SUB PROGRAM
STRUKTUR DASAR ALGORITMA
Bahasa Pemrograman dan Flow Chart
SPESIFIKASI PROSES Materi Pertemuan 9.
Algoritma dan Struktur Data
Komunikasi Antar Modul,
(Lanjutan Tugas Pertemuan ke 1)
Flowchart dan Pseudocode
Materi 2 PSEUDOCODE Disusun Oleh : Yulyani Arifin,S.Kom, MMSI.
LOGIKA ALGORITMA Pertemuan 6.
Struktur Kontrol: Keputusan
Materi 7 ARRAY Processing
Notasi Algoritma.
ALGORITMA PSEUDOCODE Pertemuan Ke-2 Meilia Nur Indah Susanti, ST.,MKom
Metode Perancangan Program
Dasar Pemrograman Komputer [TKL-4002 ] Pertemuan 01.
PERTEMUAN 1 Pendahuluan Materi - Endra Rahmawati, S.Kom -
Array Processing & Modular
Algoritma Umum untuk Masalah Bisnis
Langkah Awal Modularisasi
Algoritma (Struktur, Tipe Data, Input/Output)
Metode Perancangan Program
Pertemuan-III Algoritma disajikan gambar
REPETITION CONTROL STRUCTURES
Algoritma dan Pemrograman
PERTEMUAN 2 PENGERTIAN DASAR LOGIKA DAN ALGORITMA.
Kasus Buat algoritma untuk menghitung total pembayaran dari proses pembelian.
Review Modularisasi, Algoritma Bisnis, dan Object Oriented
P ERTEMUAN K E -2 T UGAS K ELOMPOK 3.2 A LGORITMA & P ROGRAM P EMBAGI TEKECIL SUATU BILANGAN.
Pertemuan Pengembangan Algoritma
Algoritma dan Struktur Data
Metode Perancangan Program
Structure English dan Decision Table
Materi 1 Perancangan Program
Materi 9 LOGIKA & ALGORITMA.
KUG1A3 Algoritma& Pemrograman
Struktur Keputusan pada Structure English dan Pseudocode
STRUKTUR DASAR ALGORITMA
KONSEP DASAR PEMROGRAMAN KOMPUTER DAN Algoritma
STRUKTUR DASAR ALGORITMA
MODUL 3 PSEUDOCODE.
STRUKTUR DASAR ALGORITMA
Metode Perancangan Program
MODUL 2.
Flowchart.
Metode Perancangan Program
Metode Perancangan Program
Menuliskan Algoritma Algoritma dapat dituliskan dengan berbagai cara:
Metode Perancangan Program
Algoritma dan Pemrograman Pertemuan 1
Metode Perancangan Program
Algoritma & Pemrograman 1
Bab 2B Struktur Dasar 2 Pengulangan
minggu ke-3 Imam Fahrur Rozi
minggu ke-2 Imam Fahrur Rozi
Array Buat algoritma untuk mencari nilai terbesar dari 5 nilai mahasiswa yang diinputkan dengan array.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
ANALISA PERANCANGAN PROGRAM.
Latihan Pertemuan Pengembangan Algoritma
Pertemuan Ke-2 Tugas Kelompok 3
Materi 2 PSEUDOCODE Disusun Oleh : Yulyani Arifin,S.Kom, MMSI.
19/09/2018 Studi Kasus LOGIKA ALGORITMA Siti Mukaromah.
STRUKTUR DASAR ALGORITMA
Pemilihan Dua Kasus, tiga kasus dan banyak kasus
Flowchart (Diagram Alur)
Transcript presentasi:

Pseudocode Dengan Modularisasi Materi 10 Pseudocode Dengan Modularisasi Disusun Oleh : Yulyani Arifin,S.Kom, MMSI

Agenda Soal Kasus

Kemampuan Akhir yang Diharapkan Mahasiswa mampu memecahkan masalah dengan pendekatan modularisasi

MATERI BELAJAR Soal Latihan 1 Buatlah algoritma untuk membuat program tukar bilangan. Terlebih dahulu masukan dua buah bilangan, kemudian tukarkan bilangan, dan cetak hasil sesudah ditukar. Buatkan proses tukar dalam sub modul.

Diagram Definisi Jawaban Latihan 1 Bil1 Bil2 MATERI BELAJAR Input Proses Masukan dua bilangan Tukar dua bilangan Tampilkan dua bilangan Output

MATERI BELAJAR Jawaban Latihan 1 Hierarchy Chart Tukar_Dua_ Bil Tukar

Pseudocode Jawaban Latihan 1 Mainline : Tukar_dua_bil MATERI BELAJAR Jawaban Latihan 1 Pseudocode Mainline : Tukar_dua_bil Prompt bil1, bil2 Get bil1,bil2 tukar display bil1, bil2 END Sub Modul : Tukar set temp to zero temp = bil1 bil1 = bil2 bil2 = temp END

MATERI BELAJAR Soal latihan 2 2. Desainlah sebuah algoritma dengan modul yang akan menghasilkan laporan pemakaian pulsa internet dari file MsTrans. Setiap record terdiri dari Tgl Transaksi, Kode Transaksi, Deskripsi Transaksi, Pemakaian, Biaya Pemakaian. Cetak setiap record hanya untuk kode transaksi = 01 yaitu unduh video. Pada akhir laporan cetaklah total pemakaian dan total biaya pemakaian.

Jawaban latihan 2 2. Diagram Definisi Baca Mstrans_rec MATERI BELAJAR Jawaban latihan 2 2. Diagram Definisi Input Mstrans_rec : Tgl Kode Deskripsi Pemakaian Biaya Proses Baca Mstrans_rec Hitung Total_pakai dan Total_Biaya Cetak Mstrans_rec Cetak total_pakai dan total Biaya Output Mstrans_rec Total_Pakai Total_Biaya

Hierarchy Chart Jawaban Latihan 2 MATERI BELAJAR Cetak_laporan Baca_file Proses_detail Hitung_total Cetak_total

Jawaban Latihan 2 Pseudocode Mainline : Cetak_Laporan MATERI BELAJAR Jawaban Latihan 2 Pseudocode Mainline : Cetak_Laporan Set Total_pakai to zero Set total_biaya to zero Baca_Mstrans Do while not EOF If Kode = 01 then Proses_detail Else ENDIF ENDDO Cetak_total END

Jawaban Latihan 2 Pseudocode Sub Modul : Baca_Mstrans Read Mstrans_rec MATERI BELAJAR Jawaban Latihan 2 Pseudocode Sub Modul : Baca_Mstrans Read Mstrans_rec END Proses_Detail Hitung_Total Cetak MsTrans_rec Hitung_total Add Pemakaian to Total_Pakai Add Biaya to Total_Biaya END Cetak_total Display Total_Pakai Display Total_Biaya

MATERI BELAJAR Q & A