Tuesday, September 24, 2013

INTERAKSI MANUSIA DAN KOMPUTER SESI 1

Download Materi IMK Pertemuan 1 di sini

LATIHAN SOAL PERTEMUAN 1

1. Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah :
a.Membuat program
b. Membuat Algoritma
c. Membeli komputer
d. Proses
e. Mempelajari program

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut :
a. Proses
b. Program
c. Algoritma
d. Prosesor
e. Step

3. Pseudocode yang digunakan pada penulisan algoritma dapat berupa :
a. Bahasa Inggris
b. Bahasa Puitis
c. Bahasa pemrograman
d. Bahasa Asing
e. Sembarang bahasa asal terstruktur

4. Pada pembuatan program komputer, algoritma dibuat :
a. Sebelum pembuatan program
b. Pada saat program dibuat
c. Sesudah pembuatan program
d. Pada saat verifikasi program
e. Saat Program di eksekusi

5. Tahapan dalam menyelesaikan suatu masalah adalah :
a. Masalah – Pseudocode – Flowchart – Program – Eksekusi – Hasil
b. Masalah – Algoritma – Flowchart – Program – Eksekusi – Hasil
c. Masalah – Model – Algoritma – Eksekusi – Hasil
d. Masalah – Model – Algoritma – Program – Eksekusi – Hasil
e.Algoritma – Program – Model – Eksekusi - Hasil

Latihan : (Gunakan Bahasa sehari-hari / Pseudocode)

1. Buat algoritma untuk mengirim email kepada teman dengan asumsi sudah mempunyai alamat email.
2. Buat algoritma untuk meminjam buku di perpustakaan
3. Buat algoritma pada saat membeli buku di toko buku

Sifat - Sifat Algoritma

1. Banyaknya Langkah Instruksi Harus Berhingga
2. Langkah atau Instruksi harus Jelas
3. Proses harus Jelas dan mempunyai batasan
4. Input dan Output harus mempunyai Batasan
5. Efektifitas
6. Adanya Batasan Ruang Lingkup

Analisis Suatu Algoritma

(Untuk melihat faktor efesiensi & efektifitas dari algoritma tersebut), Dapat dilakukan terhadap suatu algoritma dengan melihat pada :

a. Waktu Tempuh (Running Time) dr suatu Algortima
Hal-hal yg dpt mempengaruhi drpd waktu tempuh adalah :
1. Banyaknya langkah.
2. Besar dan jenis input data.
3. Jenis Operasi.

4. Komputer dan kompilator
b. Jumlah Memori Yang Digunakan