Senin, 04 Oktober 2010

Tugas Pak Farly buat Algoritma

PERTEMUAN 1
PENGERTIAN DASAR LOGIKA DAN ALGORITMA
1. Jelaskan peranan Algoritma dalam pembuatan program??
Jawab: Algoritma sering dimanfaatkan untuk menyelesaikan suatu masalah atau untuk proses pengambilan keputusan. Seorang sistem analisis (analisist system) tentunya menggunakan algoritma untuk merancang suatu sistem. Bagi seorang programer, algoritma digunakan untuk membuat modul-modul program.
2. Jelaskan pengertian pseudocode dan berikan contohnya??
Jawab: Pseudocode, yaitu dengan menggunakan bahasa sehari-hari, tetapi harus jelas dan terstruktur. Contoh, Algoritma melakukan penarikan uang Rp 100.000,- di ATM...
• Masukkan kartu ATM pada tempat yang telah di sediakan
• Masukkan kode pin kartu ATM
• Pilih bahasa Indonesia
• Pilih nominal uang yang 100.000
• Ambil uang di tempat yang telah disediakan
• Ambil kartu ATM
• Ambil kertas laporan transaksi

3. Sebutkan langkah menguji suatu Algoritma, Jelaskan!
Jawab:
• Fase Debugging, yaitu fase dari proses program eksekusi yang akan melakukan koneksi terhadap kesalahan.
• Fase Profilling, yaitu fase yang akan bekerja jika program tersebut sudah benar (telah melewati fase debugging)
4. Buat algoritma bila seorang mahasiswa akan melakukan pembayaran uang kuliah via ATM!
Jawab:
• Pergi ke ATM Bank yang di rekomendasi universitas
• Masukkan nomor pin kartu ATM
• Pilih bahasa indonesia
• Masuk ke menu ATM
• Pilih pembayaran
• Pilih pendidikan
• Pilih universitas yang dituju
• Masukkan nomor induk mahasiswa
• Masukkan jumlah uang
• Pilih OK
• Cetak bukti pembayaran
• Kemudian serahkan kepada admin universitas
5. Sebutkan cara menyatakan algoritma!
Jawab:
• Dengan bahasa semu (pseudocode)
• Dengan diagram alur atau flowchart
• Dengan statement program/penggalan program

Tidak ada komentar:

Posting Komentar