LATIHAN SOAL UJIAN TENGAH AKHIR SEMESTER GANJIL TAHUN AJARAN 2011-2012 MATA KULIAH DOSEN : STRUKTUR DATA : ZEN MUNAWAR
I. Essay: 1. Berikan Definisi Logika, Algoritma, Struktur Data dan Manfaat nya
2. Apa yang dimaksud dengan Array. Sebutkan kelebihan dan kekurangan data dengan struktur Array. Berikan contohnya ! 3. Diketahui : Besar memori untuk Integer adalah 1 byte. Misalnya terdapat Array sebagai berikut : NILAI : array[1..2, 1..3] of Integer Berapakah besar memori untuk array NILAI tersebut ?
1 2 3 4
N1= 5
A A 0 A A
1 2
A A 0 A A
3
A A 0 A A
4
A A 0 A A
A A 0 A A
5 = N2
2. Buatlah Algoritma mencari bilangan yang terkecil dari 3 data yang diinput.
3. Gambarkan bentuk matrik yang akan dibentuk dari algoritma dibawah ini : N1=2 N2=2 for x 1 to N1 do for y 1 to N2 do if (xy) then MAT[x,y] A else MAT[x,y] 0 endif endfor endfor