2013-10-18_Tutoring Kalkulus II di SAC-BINUS di Ruang 302 di kampus Anggrek BINUS University

Pertemuan 1B : Langkah Pengembangan Program


1. Definisi Masalah 

Langkah awal yaitu Menganalisis masalah.

Untuk melakukan analisis awal, maka masalah perlu dibagi kedalam tiga komponen yaitu :

Input : daftar data yang disediakan untuk menyelesaikan masalah.

Process : daftar aksi yang diperlukan untuk menghasilkan output.

Output : daftar keluaran yang diperlukan.

2. Merancang algoritma solusi  
Untuk merancang algoritma solusi digunakan pseudocode.
Dari proses yang ada, maka akan diubah kedalam solusi algoritma, dengan menggunakan pseudocode.
Contoh sederhana :
20131014_145413

3.  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.

Ada 6 langkah mudah untuk melakukan cek terhadap algoritma:

1.Pilih data sederhana yang valid. Dua atau tiga data biasanya sudah mencukupi.

2.Tentukan hasil output yang diharapkan untuk setiap set data.

3.Buatlah tabel yang nama variabel yang ada pada algoritma di sebuah kertas

4.Jalankan test satu persatu mengikuti algoritma yang ada, mulai dari perintah / statement pertama sampai dengan selesai

5.Ulangi langkah tersebut menggunakan set data yang lain.

6.Cek apakah hasil dari langkah 5, sesuai dengan hasil yang diharapkan di langkah kedua.

Contoh desk checking :

20131014_151546

2 thoughts on “Pertemuan 1B : Langkah Pengembangan Program

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s