Metode Perancangan Program

Slides:



Advertisements
Presentasi serupa
DASAR PEMROGRAMAN (VTI 301)
Advertisements

Pemrograman Dasar Pengantar Algoritma - 2 PTIIK - UB.
ALGORITMA ERIK HADI SAPUTRA.
STRUKTUR DASAR ALGORITMA
MATERI 9 FUNGSI REKURSIF.
Struktur Perulangan Week 4 & 5.
PENGANTAR KONSEP PEMROGRAMAN
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
(Lanjutan Tugas Pertemuan ke 1)
Oleh Nila Feby Puspitasari
Metode Perancangan Program
ALGORITMA & LOGIKA PEMROGRAMAN
Pemrograman Bahasa Komputer (CS-2700 / 3 SKS ) Oleh:
Dasar Pemrograman Komputer [TKL-4002 ] Pertemuan 01.
Algoritma dan Flowchart
Metode Perancangan Program
Algoritma dan Pemrograman
Pertemuan Pengembangan Algoritma
Algoritma dan Struktur Data
1 PERTEMUAN 1 DIAGRAM ALUR (FLOWCHART). 2 Apa itu Flowchart 1.Suatu skema / bagan yang menggambarkan urutan kegiatan dari suatu program dari awal sampai.
IS 114 Semester Ganjil TA 2010/2011 Politeknik Telkom 2010.
Metode Perancangan Program
Metode Perancangan Program
MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.
PENGERTIAN DASAR ALGORITMA & FLOWCHART
Algoritma dan Flowchart
Bahasa Pemrograman Dasar Pertemuan 6
Materi 1 Perancangan Program
DASAR PEMROGRAMAN & ALGORITMA
Pertemuan 2.
Struktur Keputusan pada Structure English dan Pseudocode
Penulisan Algoritma dan Flowchart
Flowchart (Diagram Alur)
STRUKTUR DASAR ALGORITMA
KONSEP DASAR PEMROGRAMAN KOMPUTER DAN Algoritma
STRUKTUR DASAR ALGORITMA
Metode Perancang Program
MODUL 3 PSEUDOCODE.
STRUKTUR DASAR ALGORITMA
penyusunan algoritma (flowchart)
SYSTEM FLOWCHART.
Struktur Runtunan Oleh Yohana . N..
PROG.STUDI PEND.FISIKA UIN ALAUDDIN MAKASSAR
Metode Perancangan Program
Algoritma dan Pemrograman Pertemuan 1
ATURAN PENULISAN TEKS ALGORITMA
Algoritma dan Struktur Data 1 pertemuan 3
Bab 2B Struktur Dasar 2 Pengulangan
minggu ke-3 Imam Fahrur Rozi
Struktur Perulangan Yohana Nugraheni.
STRUKTUR DATA ( Menjelaskan Mengenai Data & Struktur Data )
SYSTEM FLOWCHART.
Metode Perancangan Program
minggu ke-2 Imam Fahrur Rozi
Algoritma dan Pemrograman (Pertemuan 04)
Pertemuan 2 Rismayuni.
JENIS DAN SIMBOL FLOWCHART PRODI MIK | FAKULTAS ILMU-ILMU KESEHATAN
Latihan Pertemuan Pengembangan Algoritma
DASAR PEMROGRAMAN Anita Qoiriah ..
Fahrobby adnan Fakultas ilmu komputer – universitas jember
Matakuliah : Algoritma & Struktur Data Versi Materi Flowchart
Penyusunan Algoritma Oleh Yohana N.
Algoritma & Pemrograman 1
Algoritma & Pemrograman 1
Oleh : Pramesthi Handaru
19/09/2018 Studi Kasus LOGIKA ALGORITMA Siti Mukaromah.
ATURAN PENULISAN TEKS ALGORITMA
LOGIKA & ALGORITMA KONSEP ALGORITMA & FLOWCHART M. Febriansyah, ST., MT.
Flowchart (Diagram Alur)
Konsep Algoritma Pemrograman
Transcript presentasi:

Metode Perancangan Program Pert 2 – Pengembangan Program

Definisi Masalah Untuk melakukan definisi masalah, maka membaca berulang kali permasalahan diperlukan. Pembacaan ini dilakukan sampai dengan mengerti secara penuh apa yang dibutuhkan. Untuk melakukan analisis awal, maka masalah perlu dibagi kedalam tiga komponen yaitu : Input : daftar data yang disediakan untuk menyelesaikan masalah Output : daftar keluaran yang diperlukan Process : daftar aksi yang diperlukan untuk menghasilkan output

Merancang algoritma solusi Setelah melakukan definisi masalah, maka langkah selanjutnya adalah bagaimana merancang algoritma solusi. Untuk merancang algoritma solusi digunakan pseudocode. Dari proses yang ada, maka akan diubah kedalam solusi algoritma, dengan menggunakan pseudocode

Contoh Sebuah program dibutuhkan untuk membaca dua bilangan, menghitung jumlahnya, selisih, hasil kali dan hasil bagi. Hasil perhitungan akan ditampilkan ke layar.

Contoh Definisi masalah Input Proses Output Bil_1 Bil_2 baca bil_1,bil_2 Hitung jumlah Hitung selisih Hitung kali Hitung bagi Cetak jumlah Cetak selisih Cetak kali Cetak bagi Jumlah Selisih Kali Bagi

Contoh Algoritma solusi: program_kalkulator baca bil_1, bil_2 jumlah = bil_1 + bil_2 selisih = bil_1 – bil_2 kali = bil_1 * bil_2 bagi = bil_1 / bil_2 cetak jumlah, selisih, kali, bagi END

Cek Algoritma solusi Setelah algoritma solusi dibuat, maka algoritma tersebut harus di cek untuk mengetahui apakah algoritma solusi yang dirancang sudah benar atau belum. Pengecekan ini biasanya disebut dengan desk checking

Cek algoritma solusi Ada 6 langkah mudah untuk melakukan cek terhadap algoritma: Pilih data sederhana yang valid. Dua atau tiga data biasanya sudah mencukupi. Tentukan hasil output yang diharapkan untuk setiap set data. Buatlah tabel yang nama variabel yang ada pada algoritma di sebuah kertas Jalankan test satu persatu mengikuti algoritma yang ada, mulai dari perintah / statement pertama sampai dengan selesai Ulangi langkah tersebut menggunakan set data yang lain. Cek apakah hasil dari langkah 5, sesuai dengan hasil yang diharapkan di langkah kedua

Contoh Desk Checking: Data input: Data 1 Data 2 Bil_1 10 20 Bil_2 5

Contoh Desk Checking Hasil yang diharapkan: Data 1 Data 2 Jumlah 15 30 Selisih 5 10 Kali 50 200 Bagi 2

Contoh Tabel desk checking