Anda di halaman 1dari 8

1.

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 ….

a. Perangkat Lunak d. Manajemen

b. Perangkat Keras e. Sistem

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

e. Mengoperasikan prosedur sistem dengan benar

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

c. Mengoperasikan prosedur sistem dengan benar

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

d. Mengoperasikan prosedur sistem dgn benar


e. Semua aspek produksi perangkat lunak

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

c. Rekayasa perangkat Lunak

d. Rekayasa Database

e. Rekayasa Komputer

6. Mendukung aktivitas proses pembangunan tahap awal (tahap analisis kebutuhan dan desain),
disebut …..

a. CASE d. High-CASE

b. Lower-CASE e. Below CASE

c. Upper- CASE

7. Mendukung aktivitas pembangunan di tahap akhir programming, debuging, dan testing), disebut …..

a. CASE d. High-CASE

b. Lower-CASE e. Below CASE

c. Upper- CASE

8. Gambar disamping merupakan model dari …..

a. Model Waterfall

b. Model Prototyping

c. Model Evolutionary

d. Model Spiral

e. Reuse Based Development

9. Berikut ini adalah gambar dari model …..

a. Model Waterfall

b. Model spiral
c. Model Evolutionary

d. Model Prototyping

e. Reuse Based Development

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

12. Yang bukan termasuk ke dalam Faktor-faktor yang mempengaruhi

hasil akhir proyek Perangkat Lunak yaitu

a. Budgets & Costs d.System Constrains

b. Delivery online e.Application Domain

c. Technology Can Be Implemented

13. Yang bukan termasuk ke dalam permasalahan dalam manajemen proyek yaitu …

a. Kualitas produk d.Estimasi/ perkiraaan dana

b. Beban resiko yang timbul e. Ukuran perangkat keras

c. Penjadwalan proyek

14. Yang bukan termasuk ke dalam Fokus dalam RPL yaitu …

a. Analisa Desain d. Manajemen proyek

b. Estimasi Biaya e. Manajemen Sumber Daya Manusia

c. Penjadwalan

15. Yang bukan termasuk ke dalam kenapa PL harus diukur yaitu …

a. Untuk mengetahui karakteristik Perangkat Lunak

b. Proses evaluasi Perangkat Lunak

c. Prediksi kebutuhan Perangkat Lunak

d. Pengembangan Perangkat Lunak


e. Proses pembuatan jadwal

16. Diagram yang termasuk dalam artifact UML kecuali..

a. Use case Diagram d. Package Diagram

b. Class Diagram e. Deployment Diagram

c. Development Digram

17. Konsumen menerima struk pembayaran

actor use case diatas adalah

a. struk d. menerima

b. pembayaran e. data flow

c. Konsumen

18. Mendefinisikan perilaku objek termasuk kedalam salah satu jenis state machine diagram, yaitu

a. behavioral state machien d. use case diagram

b. protocol state machine e. package diagram

c. class state machine

19. Association menggambarkan..

a. aliran data

b. bagaimana actor terlibat dalam use case

c. aliran informasi

d. aliran komunikasi

e. bagaimana actor terlibat dengan data

20. Tiga area pokok dalam class diagram, yaitu

a. aliran data, informasi dan komunikasi

b. nama, aliran data, operasi

c. aliran informasi, nama, atribut

d. aliran komunikasi,operasi, nama


e. nama, atribut, opersi

21. Activity diagram digunakan untuk menggambarkan..

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

a. use case diagram d. sequence diagram

b. class diagram e. collaboration diagram

c. activity diagram

24. Collaboration diagram lebih menekankan pada…

a. perilaku objek d. waktu penyampaian objek

b. atribut objek e. nama objek

c. peran masing-masing objek

25. Penghubung antara boundary dengan tabel pada sequence diagram digambarkan dengan…

a. an actor d. control class

b. entity class e. a message

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

27. Simbol relationship pada ERD biasanya menggunakan keterangan berupa

a. kata benda d. kata sifat

b. kata kerja e. kata perintah

c. kata pengganti

3. Simbol Weak Entity digambarkan dengan ….. d

28. Tahapan proses pembuatan DFD yang menggambarkan sistem secara global

a. Diagram konteks d. Diagram Nol

b. Diagram Detail e. diagram Top Down

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

a. Depth dan width b. Fan-out

c. Fan-in d. Superordinat

e. Subordinat

32. Yang tidak termasuk dalam Indepedensi Fungsi adalah

a. Kohesi b. Kohesif Koisidental

c. Kohesif secara logis d. Kohesif Temporal

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

a. Kamus data d. Desain Perangkat Lunak

b. Struktur Data e. Design Forces

c. Struktur Program

37. Dalam desain data, yang harus mendukung spesifikasi dan realisasi dari tipe-tipe data abstrak
adalah :

a. Kamus data d. Desain PL

b. Struktur Data e. Design Forces

c. Struktur Program

38. Untuk mengembangkan struktur program modular dan merepresentasikan hubungan kontrol
antar modul disebut desain …

a. Arsitektur d. Perangkat Lunak

b. Data e. Forces

c. Program
39. Yang bukan termasuk area desain interface adalah

a.Desain interface antara modul-modul PL

b.Desain interface antara Perangkat Lunak dan prosedur dan konsumen informasi

c.Desain interface antara seorang manusia dan komputer

d.Desain interface antara seorang user dan komputer

e.Desain interface antara hierarki program dan komputer

40. Desain interface inter-modular dikendalikan oleh data yang harus mengalir diantara modul-modul
dan karakteristik bahasa pemrograman dimana Perangkat Lunak akan diimplementasikan disebut:

a. Desain interface pemakai internal

b. Desain interface pemakai eksternal

c. Desain interface pemakai

d. Desain interface manusia

e. Desain interface manusia mesin

Anda mungkin juga menyukai