Anda di halaman 1dari 3

SEKOLAH MENENGAH KEJURUAN (SMK)

JAMIYYATUL AULAD PALABUHANRATU


Program Studi: Rekayasa Perangkat Lunak (RPL) & Perbankan (PBK)
SK. Ijin Operasional: Keputusan Bupati Sukabumi No 421.5/Kep-1215/Disdik
NSS: 402020623111 NIS: 402111 NPSN:69752367
JL. Empang Raya No. 1, Palabuhanratu-Sukabumi, 43364 website: smkjamiyyatulaulad.com, e-mail :
jamiyyatulauladsmk@yahoo.com

SOAL UJIAN KENAIKAN KELAS TAHUN PELAJARAN 2014/2015


Mata Pelajaran
: PEMODELAN PERANGKAT LUNAK
Kelas/Jurusan
: XI ( Sebelas ) RPL
Hari / Tanggal
: Jumat, 29 Mei 2015
Waktu
: 10.30 11.30 ( 60 menit )
Guru Bidang Studi
: Asep Saprudin, S.Kom
1. Di bawah ini merupakan unsur paling penting dari semua proses rekayasa, yaitu .....
a. pengukuran b. teknik
c. Perangkat
d. Attribut
e. kualitas
2. Secara alamiah, proses rekayasa bersifat .....
a. Kuantitatif
b. Kualitatif
c. Lunak
d. simbolik
e. kualitas
3. Keuntungan-Keuntungan Penggunaan Prototipe Pada Proses Perangkat Lunak menurut Gordon dan
Bieman adalah :
a. Kegunaan sistem yang lebih baik.
b. Kesesuain sistem yang lebih dekat dengan kebutuhan user.
c. Kualitas desain yang lebih baik.
d. keterpeliharaan yang lebih
e. Usaha Pengebangan yang lebih ringan.
4. Salah satu tahap pertama yang dilakukan dalam proses pengukuran adalah untuk .....
a. Pengumpulan data yang dibutukan c. Perangkat keras yang mahal
b. Desain pengkodean yang akurat
d. Atribut yang berjumlah besar e. Kualitas desainer yg handal
5. Di bawah ini adalah hal yang dibutuhkan untuk membantu menyeleksi sejumlah percobaan dan target, yaitu
.....
a. Pengukuran
b. Pengujian
c. Teknik
d. attribut
e. kualitas
6. Ketapatan suatu pengukuran dapat dianalisa berdasarkan hal di bawah ini, yaitu ......
a. Perangkat keras yang mahal.
d. Pedoman pra penetapan dan histori data.
b. Desain pengkodean yang akurat
e. Kualitas desainer yang handal
c. Atribut yang berjumlah besar
7. Untuk menambah pengetahuan tentang kualitas perangkat lunak sehingga kinerja produk bisa ditingkatkan
adalah menggunakan ......
a. Hasil analisa.
c. Atribut terbesar
b. Histori data
d. Pedoman para penetapan data
e. Kualitas desainer
8. Salah satu kelemahan sistem pengukuran faktor kualitas adalah di bawah ini, yaitu ....
a. Pengukuran hanya dilakukan secara akurat.
c. Pengukuran hanya dilakukan secara subyektif.
b. Pengukuran hanya dilakukan sesuai persyaratan
d. Pengukuran hanya dilakukan secara obyektif
c. Pengukuran hanya pengujian fungsi.
9. Di bawah ini adalah salah satu spesifikasi untuk pengukuran kualitas tinggi, yaitu ....
a. Dapat dieksekusi, sekurang-kurangnya dapat diterjemahkan. c. Dapat diuji.
b. Dapat dimengerti.
d. Cara yang benar
e. Dapat di capai
10. Satuan pengukuran teknik untuk membantu mereka membuat perangkat lunak dengan kualitas yang lebih
baik dilakukan oleh .....
a. Sistem analis
c. Perangkat keras
b. Mahasiswa teknik
d. Programmer
e. Enginer perangkat lunak
11. Pengukuran-pengukuran dalam rekayasa digunakan salah satunya untuk mengetahui hal di bawah ini, yaitu
....
a. Pengukuran teknik
d. Kualitas hasil yang diinginkan
b. Teknik rekayasa
e. Perangkat yang digunakan dalam pengukuran
c. Atribut/lambang dari model peraga yang diciptakan
12. Suatu proses dimana sekumplan angka atau symbol mendapatkan atribut dari sekumpulan hal di dunia
nyata adalah pengertian dari .....
a. Pengukuran
b. Teknik
c. Perangkat
d. atribut
e. Kualitas
13. Tahap awal untuk memodelkan perangkat lunak adalah
a. Analysis
b. Pengumpulan Data
c. Pengolahan Data
d. Inputan
e. Output
14. Diagram alur sama dengan
a. Psedecoude
b. ERD
c. Flowchartd.
d. Flowmap
e. squance
15. Dalam DFD notasi tersebut
dikenal dengan sebutan..
a. Entitas
b. Storage
c. Prosess
d. Alur
e. Arrow
16. Dalam DFD notasi tersebut
dikenal dengan sebutan.
a. Entitas
b.
Storage
c.
Prosess
d. Alur
e. Arrow
17. Dalam pemodelan perangkat lunak penentuan penjadwalan dilakukan pada tahap..
a. Pengcodean
b. Analisis
c. Pengumpulan data
d. Maintenancee. Pengujian

18. Pertimbangan dalam memilih strategi desain adalah sebagai berikut, kecuali
a. kebutuhan bisnis.
c. pengalaman kelompok
b. in house experience.
d. Project Skills
e. Skill Individu
19. Class diagram dalam notasi UML digambarkan dengan
a. segitiga.
b. jajaran genjang
c. Lingkaran
d. Kotak
e. Jari-jari
20. Cara penulisan pada attribute adalah
a. jika terdapat lebih dari satu suku kata, maka penulisannya digabung dengan suku kata pertama
menggunakan huruf kecil dan awal suku kata berikutnya menggunakan huruf besar.
b. jika terdapat lebih dari satu suku kata, maka pemulisannya digabung dan hurufnya besar
semua.
c. jika terdapat lebih dari satu suku kata, maka penulisannya digabung dan hurufnya kecil semua.
d. salah semua
e. benar semua
21. Bentuk diagram yang menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk
pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu adalah
a. Sequence Diagram.
c. State Chart Diagram.
b. Collaboration Diagram.
d. Composite Structure Diagram
e. Underline State
22. Sebuah message yang hanya proses perpindahan atau transfer control dari satu objek ke objek lainnya
adalah pengertian dari message
a. binary.
b. synchronous.
c. simple.
d. complex
e. complicated
23. Suatu fakta, angka atau symbol yang belum memiliki arti di sebut
a. Informasi
b. Data
c. Recorc
d. Database
e. Attribute
24. Jenis resiko estimasi adalah
a. Planning to Implement Service Management.
d. Service Management.
b. ICT Infrastucture Management.
e.
Maintenance
c. Software Asset Management.
25. Pada salah satu strategi pengembangan program ada pilihan yang memungkinkan pengguna untuk
melakukan customized, yaitu
a. melakukan outsourcing.
c. semua benar.
b. membeli paket software.
d. Semua salah
e. Melakukan Analis
26. Secara prinsip, spesifikasi kebutuhan harus seperti di bawah ini, kecuali
a. lengkap.
b. konsisten.
c. semua benar.
d. Testruktur
e. semua salah
27. Pertanyaan yang bukan memfokuskan untuk menemukan siapa yang membutuhkan software tersebut
adalah
a. siapa yang membutuhkan sistem serta personal di belakangnya ?
b. adakah sumber lain dari solusi yang dibutuhkan ?
c. adakah personal lain yang dapat menambah informasi ?
d. siapa yang akan menggunakan solusi ?
e. siapa yang menentukan keputusan ?
28. Urutan langkah untuk proses analisis kebutuhan adalah
a. identifikasi masalah evaluasi masalah pemodelan review.
b. identifikasi masalah pemodelan evaluasi masalah spesifikasi.
c. identifikasi masalah evaluasi masalah pemodelan review spesifikasi.
d. identifikasi masalah evaluasi masalah pemodelan spesifikasi review.
e. identifikasi masalam review pemodelan spesifikasi evaluasi masalah
29. Orang yang melakukan pengcodean dalam pemodelan perangkat lunak dikenal dengan sebutan ..
a. Sistem Analis
b. Programer
c. Administator d. Adminstrstor analis
e. Gamers
30. Dalam tahap pengcodean sering kali dibuat tim yg terdiri dari beberapa anggota setiap anggota harus
mengerjakan sebuah scrip code yang biasa di sebut
a. Model
b. Arsip
c. Modul
d. Storage
e. Script
31. Dalam pemodelan perangkat lunak penentuan pengujian dilakukan pada tahap..
a. Pengcodean
b. Analisis
c. Pengumpulan data d. Maintenancee. Percobaan
32. Penentuan model waterfall atau prototype dilakukan pada tahap
a. Analisis
b. Pengujian
c. Maintenace
d. Perancangan
e. Pengcodean
33. Apa yang di lakukan pada tahap analisis ..
a. Pengumpulan Scrip program
c. Pengumpulan biaya
b. Pengumpulan data
d. Pengumpulan Anggota
e. Pengumpulan metode
34. Seorang system analisis bertugas untuk..
a. Membuat code program
d. Merawat perangkat lunak
b. Menentukan jadwal kegiatan
e. Menetukan metode dan pengumpulan data
c. Mengumpulkan biaya
35. Dalam pemodelan perangkat lunak Perawatan dilakukan pada tahap..
a. Pengumpulan data
b. Maintenace
c. Pengujian
d. Pengujian
e.
Pengcodean
36. Diagram yang berbentuk lingkaran biasanya di kenal dengan model.
a. Prototype
b. Squance
c. Watterfall
d. Alur
e. Linesquare
37. Perintah yang diberikan kepada komputer untuk membuat fungsi atau perintah tertentu disebut
a. Program
b. Aplikasi
c. Sistem
d. Algoritma
e. Flowchart
38. Penyajian sistematis tentang proses dan logika dari kegiatan penanganan informasi atau penggambaran
secara grafik dari langkah-langkah dan urut-urutan prosedur daru suatu program disebut
a. Algoritma
b. Flowchart
c. Program
d. Aplikasi
e. Sistem

39. Mudah dipahami, dipelajari dan dioperasikan adalah aspek yang dinilai dalam faktor kualitas menurut
ISO9126 dalam faktor kualitas.....
a. Usability.
B. Funcionaly.
c. Efficiency
d. Portabbility
e. Usability
40. Dalam DFD notasi tersebut
dikenal dengan sebutan
a. Storage
b. Proses
c. Alur
d. Entitas
e. lowly