2. Rekayasa perangkat lunak jelas di batasi oleh hokum local nasional dan internasional…
a. Metode proses perangkat lunak
b. Tanggun jawab professional dan etika
c. Karakteristik dan atribut perangkat lunak
d. Metode peran aksi
3. Setiap fase membutukan informasi masukan, proses dan difinisi dengan baik adalah
a. Model biaya
b. Model fase
c. Model prototype
d. Model seccersive
9. Program pada komputer personal seperti pengolah kata (Microsoft Word), spreadsheet
(Microsoft Excel), multimedia, dan lain-lain adalah
a. Perangkat Lunak Komputer Personal
b. Perangkat lunak kecerdasan buatan
c. Perangkat lunak tidak pernah using
d. Perangkat Lunak Bisnis
10. sebagai pengantar perangkat lunak lain, sebagai kontrol komputer, komunikasi informasi dan
kontrol terhadap piranti lingkungan adalah
a. Aplikasi perangkat lunak
b. Perangkat Lunak Bisnis
c. Sebagai kendaraan
d. Perangkat Lunak System
14. memonitor, mengontrol dan menganalisis kejadian dunia nyata pada saat terjadinya
a. Perangkat Lunak System
b. Perangkat Lunak Real Time
c. Perangkat Lunak Bisnis
d. Perangkat Lunak Teknik
16. mencakup kajian teoritis tentang alat bantu dan metode Rekayasa perangkat lunak adalah
a. Software engineering tools and methods
b. Software engineering process
c. Software quality
d. Software engineering management
17. aktivitas pengujian fungsionalitas satuan terkecil dari sebuah perangkat lunak adalah
a. Unit Test (UT)
b. Integration Test (IT)
c. User Acceptance Test (UAT)
d. Strategi perangkat lunak
20. Mengoreksi kesalahan pada perangkat lunak, yang baru terdeteksi pada saat perangkat lunak
dipergunakan adalah
a. Corrective Maintenance
b. Adaptive Maintenance
c. Perfektive Maintenance
d. Prototyping Model
21. perangkat lunak yang memadukan wujud pengulangan dari model prototyping dengan aspek
pengendalian dan sistematika darilinear sequential model adalah
a. Spiral Model
b. RAD (Rapid Application Development) Model
c. Fourth Generation Techniques (4GT)
d. Prototyping Model
22. Struktur Data, Arsitektur perangkat lunak,Prosedur detil dan Karakteristik Antarmuka adalah
a. Pembuatan kode(Coding)
b. Perancangan ( Design)
c. Pengujian (Testing)
d. Pemeliharaan (Maintenance)
24. Saat ini pengembangan perangkat lunak yang mendukung 4GT, berisi tool-tool kecuali…
a. Bahasa non prosedural untuk query basis data
b. Report generation
c. Data manipulation
d. Evaluasi
25. perangkat lunak dengan menggunakan bahasa pemrograman generasi ketiga yang
konvensional, RAD lebih banyak memproses kerja untuk memakai lagi komponen program
yang telah ada atau menciftakan komponen yang bias dipakai lagi
a. Pembuatan aplikasi (Application generation)
b. Pemodelan proses (Process Modelling)
c. Pemodelan data (Data Modelling)
d. Pemodelan bisnis(business modeling)
26. sistemoperasi atau sebagai tuntutan atas perkembangan sistem computer adalah
a. Corrective Maintenance
b. Adaptive Maintenance
c. Perfektive Maintenance
d. Linear Maintenance
29. System informasi yang mengambarkan hal-hal penting dari system informasi yang akan
dating adalah.
a. Model Spiral
b. Model RAD (Rapid Application Development)
c. Model Fourth Generation Techniques (4GT)
d. Model Prototyping
30. Prose menterjemakah perancangan desain ke bentuk yang dapat di mengerti oleh mesin
dengan mengunakan bahasa program adalah
a. Desain
b. Pengkodean
c. Pengujian
d. Pemeliharaan
31. Sebagia bagian dari fase business disaring kedalam serangkai objek data yang di
butuhkan untuk menopang bisnis adalah
a. Proses modeling
b. Data modeling
c. Application generation
d. Testing dan turnover
32. Penterjemahan perancangan ke bentuk yang dapat dimengerti oleh mesin, dengan
menggunakan bahasa pemrograman
a. Perancangan ( Design)
b. Pembuatan kode (Coding)
c. Pengujian (Testing)
d. Pemeliharaan ( Maintenance)
35. membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan adalah
a. Pengumpulan kebutuhan
b. Membangun prototyping
c. Evaluasi protoptyping
d. Mengkodekan system
37. apakah prototyping yang sudah dibangun sudah sesuai dengan keinginan pelanggan atau
belum. Jika sudah sesuai, maka langkah selanjutnya akan diambil adalah
a. Pengumpulan kebutuhan
b. Membangun prototyping
c. Evaluasi protoptyping
d. Mengkodekan system
38. Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan adalah
a. Menggunakan system
b. Evaluasi Sistem
c. Menguji system
d. Mengkodekan system
39. digunakan untuk menguji kelayakan dari teknologi yang akan digunakan untuk system
informasi yang akan disusun
a. Feasibility prototyping
b. Requirement prototyping
c. Desain Prototyping
d. Implementation prototyping
42. merupakan hasil kombinasi elemen-elemen dari model waterfall yang diaplikasikan secara
berulang adalah
a. Model Incremental
b. Model Boehm
c. Model Rapid Application Development (RAD)
d. Model Implementation
43. erupakan lanjutan dari rancangan prototype, prototype ini langsung disusun sebagai suatu
sistem informasi yang akan digunakan adalah
a. Desain Prototyping
b. Requirement prototyping
c. Implementation prototyping
d. Feasibility prototyping
44. pengguna biasanya memberikan masukan berdasarkan hasil yang didapat dari tahap
engineering dan instalasi adalah
a. Tahap Konstruksi dan Pelepasan
b. Tahap Rekayasa (engineering)
c. Tahap Analisis Resiko
d. Tahap Evaluasi
45. pada tahap ini dibangun komunikasi yang baik dengan calon pengguna adalah
a. Tahap Planning (perencanaan)
b. Tahap Analisis Resiko
c. Tahap Liason
d. Tahap Evaluasi
46. pada tahap ini ditentukan sumber-sumber informasi, batas waktu dan informasi-informasi
yang dapat menjelaskan proyek adalah
a. Tahap Planning (perencanaan)
b. Tahap Analisis Resiko
c. Tahap Liason
d. Tahap Evaluasi
47. langkah yang menjadi karakteristik dalam proses pengembangan pada metode prototype,
kecuali…
a. Pemilihan fungsi
b. Penyusunan Sistem Informasi
c. Perancangan Dialog
d. Evaluasi
49. digunakan sebagai sarana bagi pemakai untuk memasukkan data input bagi perangkat lunak
a. Perangkat Keyboard
b. Layar Monitor
c. Perangkat Mouse
d. Print
50. pemakai akan dikembangkan dengan menggunakan user interface dengan berbasis web
a. Kebutuhan Antarmuka Eksternal
b. Antarmuka Pemakai
c. Antarmuka Perangkat Keras
d. Antarmuka Perangkat Lunak
53. berhubungan dengan abstraksi dan modularitas yaitu pembagian berdasarkan urutan dan
pengelompokan tertentu adalah
a. Modularitas
b. Enkapsulasi
c. Abstraksi
d. Hirarki
54. menyembunyikan banyak hal yang terdapat dalam obyek yang tidak perlu diketahui obyek
lain adalah
a. Modularitas
b. Enkapsulasi
c. Abstraksi
d. Hirarki