Wednesday 26 December 2012

Lembar Tugas Mahasiswa (Logika algoritma Pertemuan 1 AMIK Semester 1)

0

1.Jelaskan peranan Algoritma dalam pembuatan program?
Jawab :
Memungkinkan programmer untuk menciptakan software yang hemat memory, lebih cepat karena memiliki jalan penyelesaian yang pendek-pendek, dan yg pasti tidak boros system resources.

 


2.Jelaskan perngertian pseudocode dan berikan contonhya
Jawab :
Pseudocode adalah pernyataan algoritma yang diungkapkan dengan bahasa sehari-hari secara sederhana agar mudah dibaca oleh manusia.
Contoh : untuk menghitung luas segitiga :
1.masukkan nilai alas
2.masukan nilai tinggi
3.hitung luas = (alas x tinggi) / 2
4.cetak luas

 


3.Sebutkan langkah menguji suatu algoritma, Jelaskan !
Jawab :
a.Fase Debugging, yaitu fase dari suatu proses program eksekusi yang akan melakukan koreksi terhadap kesalahan program. Yang dimaksud disni adalah error atau salah dalam penulisan program baik logika maupun sintaksnya.
b.Fase Profilling, yaitu fase yang akan bekerja jika program tersebut sudah benar atau telah melalui proses pada fase debugging. Fase ini bekerja untuk melihat dan mengukur waktu tempuh atau running time yang diperlukan serta jumlah memori/storage yang digunakan dalam menyelesaikan suatu algoritma.

 


4.Buat Algoritma bila seorang mahasiswa akan melakukan pembayaran uang kuliah via ATM !
Jawab :
a.Datang ke ATM sesuai dengan Bank yang ditunjuk oleh universitas,
b.Masukkan kartu ATM dan masukkan no PIN
c.Pilih menu pembayaran
d.Lalu pilih pembayaran pendidikan
e.Ketik nominal yang akan dibayarkan, lalu tekan OK,
f.Pilih universitas yang dimaksud dan masukkan NIM kita, lalu tekan OK,
g.Cetak resi sebagai bukti yang sah.

 

5.Sebutkan cara menyatakan algoritma.
Jawab :
a.Dengan bahasa semu (pseudocode)
b.Dengan diagram alur atau flowchart
c.Dengan statement program/penggalan program

0 komentar:

Post a Comment

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com