UNIVERSITAS GUNADARMA
SK No. 92 / Dikti/ Kep /1998
Paki Hime Korie, Teh van, Faunce Tet Spt & Peencatann ikl, Seen
Prvgran Diploma (ts 1 Deora. Tekh Keer. abuttars, Moasgensen IWS LAAN
Pr Teknik Mesn
SOAL UJIAN AKHIR SEMESTER
Mata Kuiah Graf & Analisis Algoritma Tanggal 2 27/01 2016
Fakuttas imu Komputer & Teknologi Informasi Waktu 90 Menit
JenjangiJurusan : S1_/ Sistem Informasi Dosen :
TingkaviKelas = II/ 3KAO1-23, 26-38, 41-43 Sitat Ujan—: Tutup Buku
Semester/Tahun dumish Soal : 40 soal
PETUNIUK :
* Kerjakan semua soal.
* Untuk sctiap soal, hanya ada satu jawaban yang paling benar.
* Tidak diperkenankan menggunakan kalkulator.
Untuk soal no. 1 s/d 10, gunakan graf G di bawah ini :
GrfG
1. Order dari graf G adalah ...
AS Pe
B.6 D. 10
Size dari graf G adalah ...
7 Cc. 12
ae DB
care ans Toa on€
Puna 163. Derajat graf G adalah ...
20 c. 45°
B22 D, 180°
4, Jarak antara simpul A dan simpul F pada grafG adalah ...
7S3 C5
B4 D.6
5. Diameter graG adalah ...
AL6
B.S
6. Bilangan Kromatik dari graf G adalah
A.4
3
7. Jumlah Sirkuit pada grafG adalah ...
AL4
Am 7 12
8. Simpul pada graf G yang tidak ber-adjacent sn D adalah simpul
ALE A
B.C DF
9. Edge dari graf G yang ber-incident dengan simpul A adalah
A, AC AB
B. DA DEA
10, Derajat simpul D dari graf G adalah
AL? c4
B.3 a»
Untuk soal no. 11 s/d 12, gunakan graf G1 di bawah ini:
Gral & Analisis Agora Walnan2 dani &
27 Janu 201611, Untuk menentukan Pohon Rentangan Minimum, dapat dilakukan dengan menggunakan
Metode Prims. Dengan metode tersebut, jika diterapkan pada graf G1, maka ruas yang
tempilih pada langkah ketiga adalah rua
A. EF c. CE
B. AD jE
12, Pohon Rentangan Minimum dari graf G1 mempunyai total bobot ...
AL 18 5
B. 25 pb. X
13. Graf terhubung yang tidak mengandung sirkuit disebut ....
aMesaih > mode! > algoritma > program > eksekusi > hasil
.B. Masalah > program > mode! > algoritma > hasil
C. Masalah > semi algoritma > mode! > program > eksekusi
D. Masalah > algoritma > program > > eksekusi > hasil
23, Suatu prosedur yang hanya akan berhenti
adalah:
ika menghasilkan penyelesaian yang diharapkan
ae algoritma C. Semi instruksi
B. Thstruksi D. Algoritma
24, Suatu keadaan yang merupakan nilai maksimum dari kompleksitas waktu suatu algoritma,
disebut :
A. Best case C. Average case
B. Random case orst case
25. Best case dan Worst case pada kompleksitas waktu suatu algoritma “penjumlahan” matriks
bujur sangkar adalah :
A. O(n?) dan O(n’) C. O(n’) dan O(n’)
B. O(n’) dan O (n?) 70 (n") dan 0 (n*y
26. Best case dan Worst case pada kompleksitas waktu suatu algoritma “perkalian” matriks bujur
sangkar adalah :
A. O(n?) dan 0 (n*) C. O(n’) dan O(n’)
(n*) dan O(n’) D. O(n’) dan 0 (n’)
27. Dalim hal menganalisis algoritma, dikenal adanya istilah kompleksitas algoritma, Dalam hal
mengukur komplcksitas algoritma, dapat digunakan salah satu dari yang berikut ini
A, Omega, Theta, small oh , Big Oh C. Omega, Beta, Theta, Big Oh
oneen ‘Theta, Big Oh D. Omega, Beta, Theta
rat & Analisis Aigorioma Fatman 4 dar 6
27 Januari 201628, Diketahui bahwa terdapat sebuah teorema tentang kompleksitas waktu algoritma sebagai
berikut: Jika f{n) =a, n™ + apqj nl +. +ay n+a9 adalah polinomial tingkat m,
maka fin) = ...
A. OI) Axoan)
B. O(a n™) D. Dlam)
29. Algoritma yang memanfaatkan konsep strategi algoritma yang didasarkan pada penyelesaian
solusi langsung adalah
A. Pemrograman Dinamis rate Force
B. Backtracking D. Divide and Conquer
30. Algoritma yang memanfaatkan konsep strategi algoritma yang didasarkan pada pencarian
ruang status adalah
A. Pemrograman Dinamis Peeking
B. Brute Force D. Greedy
31. Suatu proses yang dapat memanggil dirinya sendiri disebut :
A. Teknik leratif C. Teknik Greedy
BTesaik Rekursif D. Pemrograman Dinamis
32. Pada masalah menara Hanoi, bila banyaknya piringan = 5, maka dibutuhkan pemindahan
C. 127 kali
D. 63 kali
33. Dasar dari teknik algoritma Backtracking adalah
‘A. Merging arching
B. Sor D. ‘Sharing
34, Solusi yang diperoleh dengan menggunakan DFS adalah berupa tupel yang,
A. seragam atau sama C. sembarang
estes D. tidak teratur
35. Pada persoalan Sum of Subset, jika diketahui suatu himpunan yaitu (2,3, 5,8, 10}, maka
dengan menggunakan metode DFS untuk jumlah selurub elemenn; kan diperoleh tupel
berikut, kecuali
PC IO.1-040 1 C. {1,1,0,1,0}
B. Y0,0,1,1,0} D. {0,1,0,0,1}
36. Metode Backtracking adalah pengembangan dari metode
ranch and Bound
Greedy
Gate AraiC. Divide and Conquer D. Brute Force
37. Tahapan dalam teknik Divide and Conquer yang membagi masalah menjadi beberapa sub
masalah yang memiliki kemiripan dengan masalah semula namun berukuran lebih kecil
adalah tahap :
A. Conquer C. Identifikasi
B. Combine Divide
38, Dikethui Ts(n) = O{n) dan T3(0) = O(n’), maka nil dari y(n) + T3(0) adalah
A. O(n) = O(n®) opt
B, O(n’) DSO(n*+n) W4* bien
39. Bila diketahui data dalam array A adalah (7,6,5,4,4,3,2,1] maka dapat dikatakan bahwa :
A. elemen dalam array disusun secara menaik
B. elemen dalam array disusun secara tidak turun
C. elemen dalam array disusun secara menurun
‘elemen dalam array disusun secara tidak naik
40. Jika Graf X merupakan penyajian pohon dari ruang penyclesaian dalam BFS, sedangkan
Graf Y merupakan penyajian pohon dari ruang penyelesaian dalam DFS, untuk 3 tuple dapat
digambarkan seperti di bawah ini.
GrafX Graf ¥
Maka simpul 2 pada graf X adalah sama dengan ...
impul K pada graf CC. Simpul M pada gray
impul L pada graf Y D. Simpul O pada graf Y
Grate Anata gerne Taoman 6 di 6
27 Januar 2016