Kumpulan dari program, prosedur, dan dokumen data lain yang saling berhubungan yang
merepresentasikan masalah di dunia nyata yang dikonfigurasikan dalam sebuah bentuk aplikasi yang
harus dikerjakan komputer disebut ….
c. Database
2. Yang tidak termasuk ke dalam hal kemampuan dari Perangkat Lunak yang dibuat yaitu:
a. Tepat waktu
b. Tepat anggaran
c. Meningkatkan kinerja
d. Tepat guna
3. Perekayasa membuat suatu alat bekerja. Menerapkan teori, metode, dan alat bantu yang sesuai,
selain itu mereka menggunakannya dengan selektif dan selalu mencoba mencari solusi terhadap
permasalahan, disebut …
a. Disiplin rekayasa
b. Meningkatkan kinerja
d. Tepat waktu
e. Tepat anggaran
4. RPL tidak hanya berhubungan dengan proses teknis dari pengembangan perangkat lunak tetapi
juga dengan kegiatan seperti Manajemen proyek PL dan pengembangan alat bantu, metode, dan teori
untuk mendukung produksi Perangkat Lunak. Hal ini disebut :
a. Tepat anggaran
b. Meningkatkan kinerja
c. Disiplin Rekayasa
5. Rekayasa yang berkaitan dengan semua aspek dalam pembangunan sistem berbasis komputer
termasuk hardware, rekayasa Perangkat Lunak dan proses disebut ….
a. Rekayasa Sistem
b. Disiplin Rekayasa
d. Rekayasa Database
e. Rekayasa Komputer
6. Mendukung aktivitas proses pembangunan tahap awal (tahap analisis kebutuhan dan desain),
disebut …..
a. CASE d. High-CASE
c. Upper- CASE
7. Mendukung aktivitas pembangunan di tahap akhir programming, debuging, dan testing), disebut …..
a. CASE d. High-CASE
c. Upper- CASE
a. Model Waterfall
b. Model Prototyping
c. Model Evolutionary
d. Model Spiral
a. Model Waterfall
b. Model spiral
c. Model Evolutionary
d. Model Prototyping
11. Dalam fokus manajemen proyek PL, Seluruh proses yang dibutuhkan untuk menghasilkan suatu
produk disebut …
a. People d. Project
b. Process e. Pembiayaan
c. Product
13. Yang bukan termasuk ke dalam permasalahan dalam manajemen proyek yaitu …
c. Penjadwalan proyek
c. Penjadwalan
c. Development Digram
a. struk d. menerima
c. Konsumen
18. Mendefinisikan perilaku objek termasuk kedalam salah satu jenis state machine diagram, yaitu
a. aliran data
c. aliran informasi
d. aliran komunikasi
a. proses bisnis
b. aktor
c. data store
d. entitas
e. Relasi
23. Penggambaran skenario atau rangkaian langkah-langkah yang dilakukan sebagai respon dari
sebuah event untuk menghasilkan output tertentu adalah
c. activity diagram
25. Penghubung antara boundary dengan tabel pada sequence diagram digambarkan dengan…
c. boundary class
26. Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi
bahwa real word terdiri dari objek-object dasar yang mempunyai hubungan atau relasi antara objek-
objek tersebut disebut …
a. ERD
b. UML
c. LRS
d. Acces Path
e. Bagan Terstruktur
c. kata pengganti
28. Tahapan proses pembuatan DFD yang menggambarkan sistem secara global
c. Diagram Objek
30. Yang tidak termasuk hal-hal yang harus diperhatikan dalam desain perangkat lunak dan rekayasa
perangkat lunak yaitu
a. Desain Data
b. Desain Arsitektur
c. Desain Interface
d. Desain Prosedural
e. Desain ERD
31. Dalam Hierarki kontrol yang mengindikasikan berapa banyak modul yang secara langsung
mengontrol sebuah modul yang diberikan disebut
c. Fan-in d. Superordinat
e. Subordinat
e. Kohesif Modul
34. Dalam Hierarki Kontrol, komponen yang dipakai secara tidak langsung oleh sebuah modul yang
ditetapkan disebut
a. Diagram Pohon
b. Visibilitas
c. Konektivitas
d. Partisi Vertikal
e. Partisi Horizontal
35. Ditandai dengan pergerakan data sepanjang jalur masuk yang mengkonversikan informasi dunia
eksternal ke dalam suatu transaksi disebut aliran …
a. Transformasi d. Hierarki
b. Transaksi e. Heuristik
c. Informasi
36. Dalam desain data, yang harus dibangun dan digunakan untuk menentukan baik data maupun
desain program adalah
c. Struktur Program
37. Dalam desain data, yang harus mendukung spesifikasi dan realisasi dari tipe-tipe data abstrak
adalah :
c. Struktur Program
38. Untuk mengembangkan struktur program modular dan merepresentasikan hubungan kontrol
antar modul disebut desain …
b. Data e. Forces
c. Program
39. Yang bukan termasuk area desain interface adalah
b.Desain interface antara Perangkat Lunak dan prosedur dan konsumen informasi
40. Desain interface inter-modular dikendalikan oleh data yang harus mengalir diantara modul-modul
dan karakteristik bahasa pemrograman dimana Perangkat Lunak akan diimplementasikan disebut: