1. Pernyataan yang benar pada tahapan dasar pada
Debug adalah…
a. Mencari, menemukan dan memperbaiki kesalahan yang ada di dalam program
b. Mencari dan menemukan kesalahan yang ada di dalm program
c. Mencari dan memperbaiki kesalahan yang ada di dalm program
d. Mencari, menemukan, menyelidiki dan memperbaiki kesalah yang ada di dalam program
2. Pada tahapan apa kita dapat membuat program?
a. Test
b. Code
c. Design
d. Debug
3. Validasi adalah pengujian…
a. Statis dari sebuah program
b. Yang dilakukan manusia
c. Dengan mengeksekusi / menjalankan program
d. Yang melibatkan programmer, user dan tester
4. Pilihlah jawaban yang bukan termasuk user dan dokumentasi sistem…
a. Install
b. Design
c. Debug
d. Maintain
5. Pilihlah jawaban yang benar dokumentasi sistem untuk user…
a. Use
b. Design
c. Maintain
d. Debug
6. Resources yang dibutuhkan untuk menjalankan program, diukur dari kecepatan, waktu tanggap dan optimisasi
sesumber adalah pengertian dari …
a. Expandability
b. Efficiency
c. Interoperability
d.
7. Jenis-jenis sistem testing adalah sebagai berikut, kecuali…
a. Functional Testing
b. Performance Testing
c. Installation Testing
d.
8. Pada requirements testing yang diuji adalah…
a. Kebutuhan system
b. Output system
c. Proses Input system
d. Fungsionalitas system
9. Tujuan Pengujian Perangkat Lunak adalah :
1. Menemukan kesalahan [fault] sebanyak mungkin dari perangkat lunak yang diuji.
2. Membuat perangkat lunak yang diuji, setelah perbaikan dilakukan, menjadi perangkat lunak yang berkualitas.
3. Melakukan pengujian secara efektif dan efisien.
4. Mengumpulkan kesalahan yang terjadi dan menggunakannya untuk tindakan preventif.
Jawaban yang benar adalah :
a. Hanya 1
b. 1 dan 3
c. 2 dan 4
d. Semua benar
10. Keunggulan prototyping adalah…
a. Adanya komunikasi yang baik antara pengembang dan pelanggan dan pelanggan berperan aktif dalam pengembangan sistem
b. Pelanggan kadang tidak melihat atau menyadari bahwa perangkat lunak yang ada belum mencantumkan kualitas dan Hubungan pelanggan dengan komputer yang disediakan mungkin tidak mencerminkan teknik perancangan yang baik
c. Tidak efisien dalam menggunakan model ini dan tidak adanya komunikasi antara pengembang dan pelanggan
d. Membangun prototyping dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan dan terlalu cepat dalam pemgembangan system
11. Kelompok mana saja yang terkait dalam pengembangan perangkat lunak
a. Management,Customer,Developer
b. Management,User,Customer
c. Programer,User,Developer
d.
12. Apa maksud dari perangkat unak yang bersifat fleksibel
a. Perubahan kebutuhan Mudah untuk memverifikasi tujuan
b. Dambak Perubahan terlihat pada tahap design
c. Perubahan kebutuhan mudah untuk diakomodasi oleh pengembangan PL
d. Perubahan kebutuhanmudah untuk di modifikasi
13. Artifical intelligent software adalah software yang berfungsi untuk
a. Pengolahan kata
b. Meniru kecerdasan manusia
c. Mengatur program-program lain
d. Jaringan syaraf tiruan
14. Manakah dibawah ini yang termasuk siklus pembuatan perangkat lunak
a. Specification-validation-development-evolution
b. Specification-development-evolution -validation
c. Specification- development- validation-evolution
d. Semua Salah
15. Melakukan perubahan pada perangkat lunak,pengertian dari
a. Specification
b. Validation
c. Development
d. Evolution
16. Untuk menentukan apa yang dibutuhkan customer dari sebuah sistem
a. Requirement engineering
b. Requirement definition
c. Requiremen specification
d. Semua salah
17. Tujuan utama dari penerapan RPL
a. Membangun software secara ekonomis ,handal [reliable] dan efisien
b. Membangun software menurut keinginan user
c. Membangun software mengikuti perkembangan teknologi
d. Membangun software yang dpt memicu masalah
18. Sebutkan 2 macam requirment
a. Fungsional dan non fungsional
b. Fungsional dan Structural
c. Structural dan non fungsional
d. Semua salah
19. Yang tidak termasuk kedalam definisi / spesifikasi requirment
a. Requirements definition
b. Requirements specification
c. Software specification
d. Software definition
20. Yang tidak termasuk kedalam proses untuk menentukan requirement engineering yaitu
a. Feasibility study
b. Requirements analysis
c. Requirements definition
d. Semua benar
21. Yang bukan termasuk Fase dalam rekayasa perangkat lunak
a. Implementation Phase
b. Integration Phase
c. Maintenance Phase
d. Engineer Phase
22. Pernyataan yang benar dari sistem software adalah
a. Perangkat lunak yang tersimpan dalam ROM
b. Aplikasi perangkat lunak yang banyak memproses angka-angka
c. Program yang mengatur/melayani program-program lain
d. Perangkat lunak yang memonitor – menganalisa – mengendalikan kejadian/peristiwa yang sedang terjadi
23. Pernyataan yang benar dari embedded software adalah
a. Perangkat lunak yang tersimpan dalam ROM
b. Aplikasi perangkat lunak yang banyak memproses angka-angka
c. Program yang mengatur/melayani program-program lain
d. Perangkat lunak yang memonitor – menganalisa – mengendalikan kejadian/peristiwa yang sedang terjadi
24. Fungsi dokumentasi pada perangkat lunak, kecuali
a. Memasang[install]
b. Menghapus [remove]
c. Memakai[use]
d. Mengembangkan[develop]
25. Ukuran tingkat keamanan yang bisa diberikan oleh sistem. Merupakan karakteristik dari
a. Maintainability
b. Dependability
c. Efficiency
d. Usability
26. Yang bukan kelompok yang terkait dalam pengembangan perangkat lunak
a. Management
b. Customer
c. Independent Test
d. Practitioner
27. Keunggulan prototype model
a. Implementasi mudah
b. User ingin cepat selesai
c. User berharap terlalu banyak
d. Pemakai sibuk
28. Urutan yang benar aktifitas umum software engineering adalah
a. Requirement-Specification-Design-Code-Test-Debug-Maintainance
b. Design -Requirement-Specification--Code--Debug -Test -Maintainance
c. Requirement -Design-Code- Specification -Test- Maintainance- Debug
d. Maintainance -Specification-Design-Code-Test-Debug –Requirement
29. Karakteristik untuk Proses yang baik, Kecuali
a. Understand ability
b. Robustness
c. Opportunistic
d. Rapidity
30. Yang merupakan tahapan risk anaysis pada model spiral
a. Menentukan kebutuhan awal
b. Identifikasi resiko
c. Pengembangan produk
d. Penyiapan user support
31. Mana yang tidak termasuk kedalam masalah Evolutionary development adalah...
a. Kurangnya visibilitas proses
b. Sistem ini sering kurang terstruktur
c. Keterampilan khusus
d. Beberapa sistem bisnis memiliki persyaratan stabil.
32. Apa yang dimaksud dengan rekayasa perangkat lunak...
a. Suatu disiplin rekayasa yang berkaitan dengan semua aspek produksi perangkat lunak
b. Satu set kegiatan yang tujuannya adalah pengembangan atau evolusi dari perangkat lunak
c. Software untuk mendukung pengembangan perangkat lunak dan proses evolusi.
d. Sebuah komponen yang bekerja untuk mencapai beberapa tujuan umum.
33. Apa yang termasuk ke dalam atribut-atribut perangkat lunak yang baik…
a. Maintanability
b. Data-flow
c. Requirement
d. Data structure
34. Apa yang dimaksud dengan software…
a. Sebuah komponen yang bekerja untuk mencapai beberapa tujuan umum
b. Sebuah pengembangan perangkat lunak dan proses evolusi
c. Sebuah proses model yang berasal dari UML
d. Sebuah program computer yang penuh dengan dokumentasi
35. Mana yang termasuk kedalam proses tahapan debug….
a. Locate error – design error repair – repair error – retest program
b. Design error repair – repair error – retest program - Locate error
c. Locate error – design error repair – retest program – repair error
d. Repair error - Locate error – design error repair – retest program
36. Mana yang termasuk fase – fase waterfall adalah…
a. Few business systems have stable requirements.
b. Requirements analysis and definition
c. Systematic approaches to developing a software design.
d. Individual components are tested independently
37. Apa yang dimaksud dengan CASE…
a. Software untuk mendukung pengembangan perangkat lunak dan proses evolusi.
b. Suatu disiplin rekayasa yang berkaitan dengan semua aspek produksi perangkat lunak
c. Sebuah proses model yang berasal dari UML
d. sebuah software yang fleksibel dan dapat berubah
38. Gambar di bawah ini merupakan tahapan
a. Waterfall model
b. Throw-away
c. Testing process
d. System evolution
39. Gambar di bawah ini merupakan prosess model…
a. Waterfall model
b. Design prototyping
c. Agile model
d. System prototyping
40. Fase-fase Rational Unified Process [RUP] adalah…
a. Inception – Elaboration – Construction – Transition
b. Functional perspective – Construction – Transition – Inception
c. Functional perspective - Process perspective - Integration perspective
d. Component or unit testing - System testing - Acceptance testing
41. pilih 2 macam maintenance yang ada dalam RPL :
a. corrective & adaptive
b. adaptive & structure
c. structure & pervective
d. perfective & subjective
42. dependabilitty merupakan salah satu ciri perangkat lunak yang baik. apa maksud dari dependability?
a. bisa diinstall di berbagai macam hardware & software
b. dapat di jalankan di berbagai macam sistem operasi[compatibility]
c. ada dokumentasi yang lengkap
d. program dapat berjalan dengan baik[reliability]
43. pada spiral model tahapan planning menggambarkan
a. jangkauan[scope]
b. spesifikasi
c. requirements
d. risk analysis
44. pada daur hidup software/software proses, fase apakah yang membutuhkan biaya termahal?
a. planning phase
b. design phase
c. requirements phase
d. maintenance phase
45. software yang baik mempunyai dokumentasi yang lengkap, sebutkan 2 macam dokumentasi yang dibutuhkan sebuah software
a. install & uninstall
b. design & structure
c. use & install
d. maintain & scope
46. Gambar apakah ini?
a. Software Life Cycle
b. Waterfall model
c. Prototype model
d. Spiral Model
47. Gambar apa ini?
a. Software Life Cycle
b. Waterfall model
c. Prototype model
d. Spiral Model
48. Gambar apa ini ?
a. Software Life Cycle
b. Waterfall model
c. Prototype model
d. Evolutionary development
49. Gambar apa ini?
a. Software Life Cycle
b. Testing Process
c. Prototype model
d. Evolutionary development
50. gambar apa ini?
a. System evolution
b. Testing Process
c. Prototype model
d. Evolutionary development
51. Beberapa gambaran umum tentang perangkat lunak antara lain, kecuali...
a. Perintah yang bila di eksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan
b. Struktur data yang memungkinkan program memanipulasi informasi secara proporsional
c. Dokumen yang menggambarkan operasi dan kegunaan program
d. Suatu disipilin ilmu yang terkait dengan semua aspek produksi software
52. Yang termasuk Business Software adalah...
a. Mesin cuci, Microwave, Lemari Pendingin
b. Penggajian, Penjualan, Persediaan Barang
c. Astronomi, Otomotif, Peramalan Cuaca, Biologi
d. Pengolah Data, Basis Data, Hiburan
53. Proses perangkat lunak terdiri dari, kecuali...
a. Model Aliran Kerja
b. Spesifikasi Proses
c. Pengembangan Perangkat Lunak
d. Validasi Perangkat Lunak
54. Apa yang di maksud dengan Understandability dalam Process Characteristic?
a. Apakah proses secara eksternal kelihatan maju
b. Apakah proses mudah dipahami
c. Dapatkah proses didukung oleh CASE
d. Apakah proses bisa diterima oleh orang yang terlibat di dalam nya
55. Menganalisa keperluan yang terdapat pada permasalahan yang ada dalam Proses Prototyping, disebut proses …
a. Analisis
b. Desain
c. Buat prototipe
d. Evaluasi dan perbaikan
56. berikut ini yang bukan keunggulan dari prototipe adalah…
a. Peran user meningkat
b. Pengembangan lebih cepat
c. Implementasi mudah
d. Prototipe bekerja tidak efisien
57. Terdapat 2 macam bentuk prototyping …
a. Traceability & Adaptability.
b. Adaptability & Comprehensibility
c. Evolutionary & Throwaway
d. Throwaway & Traceability
58. Suatu proses pengubahan spesifikasi sistem menjadi sistem yang dapat dijalankan merupakan pengembangan perangkat lunak dalam tahap …
a. Tahap Perancangan arsitektural
b. Tahap Implementasi
c. Tahap Spesifikasi Proses
d. Tahap Analisis
59. Sistem perangkat lunak yang menyediakan aktivitas dukungan yang rutin dalam memproses perangkat lunak seperti mengedit diagram desain, mengecek konsistensi diagram dan mengawasi test program telah dijalankan disebut …
a. Upper-CASE
b. Lower-CASE
c. Application CASE
d. CASE tools
60. Berikut ini adalah Model Proses perangkat lunak, kecuali …
a. Model pengembangan evolusioner
b. Model peran/aksi
c. Model aliran data [dataflow]
d. Model aliran kerja [workflow]
61. Stages of waterfall:
a. Implementation and unit testing -> sistem and software design -> operation and maintenance -> requirements definition -> integration and system testing
b. Integration and system testing -> implementation and unit testing -> requirements definition -> sistem and software design -> operation and maintenance
c. Requirements definition -> sistem and software design -> implementation and unit testing -> integration and system testing -> operation and maintenance
d. Sistem and software -> operation and maintenance -> integration and system testing -> requirements definition -> implementation and unit testing
62. What is Evolution?:
a. changing the software in response to changing demands
b. production of the software system
c. what the system should do and its development constraints
d. checking that the software is what the customer wants
63. Software products may be generic, what does that mean?
a. Bespoke [custom] - developed for a single customer according to their specification
b. engineering discipline which is concerned with all aspects of software production
c. developed for a particular customer or may be developed for a general market
d. developed to be sold to a range of different customers
64. Visibility is one of the process characteristics, what does that mean?
a. Can the process be supported by CASE tools
b. Is the process acceptable to those involved in it
c. Is the process defined and understandability
d. Is the process progress externally visible
65. Rapidity is one of the process characteristics, what does that mean?
a. Can the process evolve to meet changing organisational needs
b. How fast can the system be produced
c. Can the process continue in spite of unexpected problems
d. Are process errors discovered before they result in product errors
66. Manajemen, pemakai dan pengembang adalah
a. Tiga Kelompok yang terkait dalam pengembangan perangkat lunak
b. Mitos tentang perangkat lunak
c. Aplikasi perangkat lunak
d. Aktifitas menghasilkan perangkat lunak
67. Initiation and Scope Definition dan Review and Evaluation adalah bagian dari software
a. Engineering Management
b. Engineering Process
c. Engineering Tools & Methids
d. Requirements
68. Rekayasa perangkat lunak memanfaatkan prinsip-prinsip rekayasa dalampengembangan perangkat lunak dari sisi teknis dan non teknis. Kedua sisi tersebut adalah :
a. Research dan Divide or Conguer.
b. Project management dan Divide or Conguer .
c. Information System Management dan Project Management.
d. Organization dan Project Management.
69. Kualitas, biaya dan dokumentasi perangkat lunak bisa diukur melalui pengukuran langsung dengan memanfaatkan
a. Banyaknya programmer yang bekerja
b. Banyaknya modul yang terbentuk
c. Banyaknya baris program yang ada
d. Banyaknya model yang dibuat
70. Tahapan proyek yang tidak urut, bentuk kerja lambat terlihat, kesalahan ditahap awal berakibat fatal, ciri dari :
a. Model proses spiral
b. Model proses prototyping
c. Model proses waterfall
d. Model proses deterministic
71. Fase terdepan dalam proses rekayasa perangkat lunak [software engineering] ….?
a. Requirements
b. Specification
c. Desain
d. Code
72. Kapan pengujian perangkat lunak dilakukan……?
a. Dapat dilakukan sepanjang daur hidup pengembangan system
b. Terutama sekali pada saat program selesai dibuat
c. Pada saat menjelang program selesai dibuat
d. Kapan saja sesuai dengan jenis programnya
73. Siapa pihak yang dikatakan melakukan pengujian secara tidak langsung…..?
a. User
b. Tester
c. Developer
d. Customer
74. Pada 7 aktivitas dasar RPL verification & validation identik dengan….?
a. Requirement
b. Desain
c. Code
d. Test
75. Apa yang tidak termasuk dalam 7 tahapan dasar kegiatan pada RPL….?
a. Debug
b. Maintenance
c. Develop
d. Spesification
76. Requirement Engineering adalah proses untuk menentukan apa yang menjadi kebutuhan user atau customer. Sebutkan pembagian Requirement Engineering………….?
a. Functional dan Non Functional
b. Maintance and Testing
c. Generic dan Specific
d. System Software and Business Software
77. Apa yang dimaksud dengan Artificial Intelligent Software…….?
a. Software yang dibuat untuk kepentingan bisnis
b. Software yang dibuat sesuai dengan kecerdasan manusia
c. Spesifikasi dalam pembuatan software
d. Validasi dalam sebuah software
78. Apa yang dimaksud dengan software….?
a. Spesifikasi Kebutuhan
b. Perangkat keras
c. Perangkat Lunak
d. Kecerdasan manusia
79. Pilihlah pernyataan yang benar dibawah ini…?
a. Software merupakan perangkat keras
b. Biaya Software pada sebuah computer lebih murah daripada biaya hardware nya sendiri
c. Requirement Engineering berhubungan dengan bagaimana cara software bekerja
d. Program untuk mengatur/melayani program-program lainnya serta berinteraksi dengan perangkat keras
80. Dibawah ini manakah salah satu model yang termasuk dalam Metodologi Pengembangan Sistem [System Development Methodologies]……?
a. Waterfall Model
b. Starshcema Model
c. Snoflake Model
d. Requirement Model
81. Keputusan teruskan-hentikan [GO NO GO DECISION] terdapat di antara tahapan …..
a. Risk Analysis dan Engineering
b. Engineering dan Construction & Release
c. Customer Evaluation dan Construction & Release
d. Planning dan Risk Analysis
82. Berikut ini aktivitas yang terstruktur yang dibutuhkan untuk mengembangkan sebuah sistme software, kecuali : …..
a. Spesifikasi
b. Design
c. Validasi
d. Services
83. Karakteristik dari sebuah Software yang baik yaitu, kecuali .....
a. Sangat sulit untuk melakukan tunning sistem untuk membuatnya lebih bergantung
b. Sistem dapat beradaptasi dengan requirement baru
c. Sistem dapat di perbaiki apabila terdapat kesalahan
d. Sistem mudah didefinisikan dan dipahami bagi mereka yang terlibat di dalamnya
84. Generic View of SE
Urutan yang benar dari gambar diatas adalah …..
a. Test – Debug – Maintain - Design – Code - Requirement – Specification
b. Code – Test – Debug – Maintain - Requirement – Specification – Design
c. Requirement – Specification - Design – Code – Test – Debug – Maintain
d. Design – Code – Test – Debug – Maintain - Requirement – Specification
85. Atribut Perangkat Lunak yang Bagus harus Efficiency, yang termasuk Efficiency, kecuali …..
a. Memory
b. Security
c. CPU time
d. Storage
86. Yang bukan termasuk kelompok yang terkait dalam pengembangan perangakat lunak adalah …..
a. Management
b. Customer
c. Investor
d. Practitioner
87. Model ini mengimplikasikan bahwa Anda harus berusaha untuk menyelesaikan tahap tertentu sebelum pindah ke tahap berikutnya. Berdasarkan pernyataan diatas apa Model Proses Softwarenya ? .....
a. Spiral model
b. Prototyping model
c. Extreme Programming
d. Waterfall model
88.
Dari gambar di atas itu termasuk model Proses apa? …..
a. Spiral model
b. Incremental model
c. Rational Unified Process
d. Waterfall model
89. Process Verification & Validation ada ditahap : …..
a. Code
b. Test
c. Debug
d. Maintain
90. Penyataan yang salah mengenai Evolutionary [Exploratory] Prototyping …..
a. User interfaces biasanya dikembangkan menggunakan Perangkat pengembangan GUI
b. Sistem ini dikembangkan sebagai rangkaian peningkatan yang disampaikan kepada pelanggan
c. Teknik untuk pengembangan sistem yang cepat digunakan seperti CASE tools dan 4GLs
d. Prototipe ini dikembangkan dari spesifikasi awal, disampaikan untuk percobaan kemudian dibuang
91. Mengubah perangkat lunak dalam menanggapi tuntutan perubahan adalah :
a. Spesifikasi
b. Validasi
c. Evolusi
d. Verifikasi
92. Model ini hanya cocok ketika sebuah requirement sudah dimengerti dengan baik dan perubahan hanya terjadi sesekali selama proses desain adalah masalah dari :
a. Model Waterfall
b. Model Spiral
c. Model Prototyping
d. Model Parallel
93. Dibawah ini manakah karakteristik proses yang baik yang dapat memproses juga berevolusi untuk memenuhi perubahan kebutuhan organisasi :
a. Rapidity
b. Reliability
c. Robustness
d. Maintainability
94. Dibawah ini yang BUKAN mengenai pengembangan spiral adalah :
a. Proses direpresentasikan sebagai spiral
b. Setiap loop pada spiral merepresentasikan fase dalam setiap proses
c. Tidak ada fase tetap seperti spesifikasi atau desain – loops dalam spiral dipilih berdasar apa yang dibutuhkan
d. Integrasi dan sistem testing spiral
95. Manakah yang BUKAN tahapan model Spiral :
a. Penetapan tujuan
b. Penilaian dan pengurangan resiko
c. Pengembangan , Desain dan planning
d. Pengembangan , validasi dan planning
96. Dibawah ini, manakah yang termasuk model proses prototyping :
a. Evolutionary dan Throwaway
b. Incremental dan extreme programming
c. Spiral dan waterfall
d. Rational Unified Process dan Opportunistic Approach
97. Dibawah ini, yang bukan termasuk artificial intelligent software :
a. Patern recognition
b. Expert System
c. Embedded Software
d. Neural network
98. Apakah Perangkat Lunak itu :
a. Konfigurasi data dan file + dokumentasi
b. Program computer + dokumentasi
c. Konfigurasi data dan file + Program computer
d. Program computer + Konfigurasi data dan file + dokumentasi
99. Menurut Kruchten, requirement diklasifikasikan berdasarkan kualitas sistem yaitu :
a. Generic dan Spesifik
b. Functional requirement dan Non Functional requirement
c. Analysis requirement dan Manajement requirement
d. Verification requirement dan Validasi requirement
100. Yang tidak termasuk dalam phase Maintenance yaitu :
a. Reduce
b. Adaptif
c. Corrective
d. Preventive
101. Berikut 4 aktifitas yang dibutuhukan dalam pengembangan system software, kecuali ?
a. Validasi
b. Evolusi
c. Maintenance
d. Design
102. Sistem dibangun dari komponen yang sudah ada, merupakan model proses ?
a. The waterfall model
b. Component-based software engineering
c. Pengembangan spiral
d. Throw-away prototyping
103. Berikut ini 3 kelompok yang terkait dalam pengembangan perangkat lunak ?
a. Management, customer, developer
b. Distributor, konsumen, manager
c. Management, distributor, customer
d. Developer, management, financial
104. Penggajian, penjualan dan inventory merupakan contoh perangkat lunak ?
a. System software
b. Real time software
c. Business software
d. Engineering and scientific software
105. Yang bukan merupakan keunggulan prototyping ?
a. Pengembangan bertingkat
b. Peran user meningkat
c. Membantu analis
d. Pengembangan lebih cepat
106. Yang tidak termasuk ke dalam fase waterfall model adalah ?
a. Analisa kebutuhan dan definisi
b. Implementasi dan unit testing
c. Integrasi dan sistem testing
d. Model dan kondisi
107. Yang merupakan keunggulan model spiral adalah ?
a. Implementasi mudah
b. Membantu analis
c. Komunikasi user-developer meningkat
d. Meminimalkan kegagalan
108. Artificial intelligent merupakan software untuk ?
a. Memproses angka-angka
b. Meniru kecerdasan manusia
c. Mengendalikan kejadian yang sedang terjadi
d. Mengatur program-program lain
109. Yang tidak termasuk kedalam Dimensi penting dari kebergantungan sistem adalah :
a. Availability
b. Failure
c. Reliability
d. Security
110. Kemungkian sistem pada satu waktu dapat beroperasi dan mampu untuk memberikan layanan yang diinginkan disebut juga?
a. Availability
b. Reliability
c. Fault tolerance
d. Safety
111. Berikut ini adalah cirri-ciri karekteristik Perangkat Lunak yang baik, Kecuali ...
a. Maintainability
b. dependability
c. Efficiency
b. Quality
112. Apa yang akan terjadi bila dalam sebuah project yg telah berjalan menambah seorang programmer ...
a. Project menjadi cepat selesai karena semakin banyak orang akan semakin mempercepat pekerjaan
b. Nilai project akan menjadi lebih mahal
c. Project yg dibuat akan semakin canggih
d. Project akan menjadi lama, karena programmer baru akan lama beradaptasi
113. Apakah yang akan terjadi bila dalam sebuah pekerjaan kita mendahulukan koding …
a. Program cepat selesai
b. Program semakin canggih
c. Program terstruktur
b. Program akan lama selesainya
114. Berikut ini adalah keuntungan memakai prototype, kecuali …
a. Pengembangan lebih cepat
b. Evaluasi oleh user berkali-kali
c. Membantu analisis menentukan kebutuhan user
d. User ingin cepat selesai
115. Berikut ini adalah Kelemahan memakai prototype, kecuali ...
a. Bentuk prototype sering berubah-ubah
b. User ingin cepat selesai
c. Berharap terlalu banyak
b. Pengembangan lebih cepat
116. Yang bukan contoh jenis model proses perangkat lunak adalah …
a. Workflow
b. Main flow
c. Data flow
d. Model Peran
117. Rekayasa Perangkat Lunak berkaitan dengan, kecuali …
a. Teori
b. Fakta
c. Metoda
b. Alat-alat [tools]
118. Rekayasa perangkat lunak harus menghasilkan, kecuali …
a. Produk yang ekonomis
b. Ramah Lingkungan
c. Handal
d. Bekerja efisien
119. Ilmu yang membahas semua aspek produksi perangkat lunak, muali dari tahapan awal spesifikasi system sampai pemeliharaab system setelah digunakan, merupakan pengertian dari …
a. Sitem Infromasi
b. Rekayasa Perangkat Lunak
c. Teknologi Informasi
b. Rekayasa Perangkat Keras
120. Ukuran kemampuan PL untuk di-up grade tanpa mengganggu proses penggunaan PL yang sedang berlangung adalah salah satu pengertian dari …
a. Flexibility
b. Maintainability
c. Configurability
d. Testability
121. Apa yang dimaksud dengan perangkat lunak / software engineering?
a. Pengembangan perangkat lunak secara tim [kelompok]
b. Pengembangan perangkat lunak secara perorangan
c. Pengembangan perangkat lunak dengan menggunakan case
b. Pengembangan perangkat lunak secara cepat
122. Berikut ini adalah keuntungan memakai prototype, kecuali …
a. Pengembangan lebih cepat
b. Evaluasi oleh user berkali-kali
c. Membantu analisis menentukan kebutuhan user
d. User ingin cepat selesai
123. Apa tujuan rekayasa perangkat lunak?
a. Menghasilkan PL yang baik walaupun mahal
b. Menghasilkan PL yang efektif
c. Menghasilkan PL yang baik dan murah
e. Menghasilkan PL yang efisien
124. Berikut ini adalah cirri-ciri karekteristik Perangkat Lunak yang baik, Kecuali ...
a. Maintainability
b. dependability
c. Efficiency
d. Quality
125. Resources yang dibutuhkan untuk menjalankan program diukur dari : kecepatan, waktu tanggap dan optimisasi sesumbar adalah pengertian dari
a. Reliability
c. Interoperability
d. Expandability
e. Eficiency
126. Yang bukan contoh jenis model proses perangkat lunak adalah …
a. Workflow
b. Main flow
c. Data flow
d. Model Peran
127. Tujuan utama dari penerapan RPL adalah:
a. Membangun software menurut keinginan user
b. Membangun software mengikuti perkembangan teknologi
c. Membangun software secara ekonomi, andal [reliable] dan efisien
e. Membangun software yang dapat memecahkan masalah
128. Berikut ini adalah Kelemahan memakai prototype, kecuali ...
a. Bentuk prototype sering berubah-ubah
b. User ingin cepat selesai
c. Berharap terlalu banyak
d. Pengembangan lebih cepat
129. Rekayasa perangkat lunak harus menghasilkan, kecuali …
a. Produk yang ekonomis
c. Ramah Lingkungan
d. Handal
e. Bekerja efisien
130. Yang dimaksud dengan prototype adalah
a. Bentuk system yang telah siap dipakai
b. Bentuk kerja dari system informasi untuk keperluan demonstrasi dan evaluasi
c. Salah satu alternatif metoda pembuatan program
d. Metoda pembuatan system yang modern
131. Sebutkan 3 kelompok yang terkait dalam pengembangan perangkat lunak..
a. Management, Customer, Developer
b. Pemimpin Perusahaan, Management, User
c. Developer, Management, Progremer
d. Progremer, User, Pemimpin Perusahaan
132. Sebutan lain untuk Software Engineering adalah…
a. Rekayasa Perangkat Keras
b. Rekayasa Perangkat Lunak
c. Perbaikan Perangkat Lunak
d. Pengaturan Perangkat Keras
133. Dibawah ini yang termasuk perangkat lunak bersifat fleksibel adalah…
a. Aplikasi Perangkat Lunak Yang Banyak Memproses Angka-Angka
b. Program Untuk Mengatur/Melayani Program-program lain
c. Banyak Berinteraksi Dengan Perangkat Keras
d. Perubahan Kebutuhan Mudah Diakomodasi Oleh Pengembangan PL
134. Apa saja tugas dari Management didalam pengembangan PL, kecuali…
a. Mengatur Anggaran
b. Menjaga Jadwal Dari Keterlambatan
c. Membantu Menyelesaikan Program
d. Meningkatkan Kualitas
135. Model Spiral adalah penggabungan dari dua Model apa saja…
a. Model Waterfall dan Model Prototype
b. Model Paralel dan Model Waterfall
c. Model Prototype dan Model Paralel
d. Model Incremental dan Model Paralel
136. Berikut ini adalah macam – macam sifat dari perangkat lunak yang baik, kecuali ?
a. Maintainability
b. Acceptability
c. Dependability
d. Usability
137. Dari semua karakteristik di bawah ini mana yang bukan termasuk dari proses [perangkat lunak] yang baik ?
a. Supportability
b. Maintainability
c. Robustness
d. Efficiency
138. ..............adalah sebuah proses kemajuan yang tampak secara eksternal ?
a. Understandability
b. Reliability
c. Visibility
d. Rapidity
139. Berikut adalah tiga kelompok yang terkait dalam pengembangan perangkat lunak, kecuali ....?
a. Tester
b. Customer
c. Developer
d. Management
140. Aplikasi perangkat lunak yang banyak memproses angka – angka adalah....?
a. Basis Data
b. Algoritma
c. Astronomi
d. Matriks
141. Suatu Software Engineering haruslah menghasilkan sesuatu yang, Kecuali ...
a. Produk yang ekonomis
b. Handal
c. Efisien
b. Simple
142. Dalam tujuh tahapan S.E proses mencari kesalahan sintak terdapat pada
a. Requirements
b. Design
c. Test
d. Code
143. Software process yang baik harus memiliki karakteristik sebagai berikut, kecuali…
a. Understandability
b. Reliability
c. Visibility
d. Validity
144. Dalam Software Process haruslah dapat diterima oleh orang yang terlibat didalamnya, hal tersebut merupakan karakteristik..
a. Rosbustness
b. Acceptability
c. Rapidity
d. Maintainability
145. Berikut ini adalah Kelemahan memakai prototype, kecuali ...
a. Sering berubah-ubah
b. Banyak ditemukan kesalahan
c. User ingin cepat selesai
d. Pengembangan lebih cepat
146. Perangkat Lunak harus dapat berkembang dalam memenuhi kebutuhan user yang dinamis, merupakan cirri..
a. Validation
b. Evolution
c. Specification
d. Development
147. Rekayasa Perangkat Lunak berkaitan dengan, kecuali …
a. Teori
b. Tools
c. Metoda
d. Fakta
148. Dalam Spiral Model, kegiatan pengembangan produk dimulai dengan prototype awal sampai akhirnya menjadi produk jadi. Hal tersebut terdapat pada bagian?
a. Risk Analysis
b. Planning
c. Customer Evaluation
d. Engineering
149. Tiga kelompok yang terkait dalam pengembangan perangkat lunak, kecuali…
a. Customer
b. Comisioner
c. Management
d. Practitioner
150. Dalam Maintenance S.E, pemeliharaan untuk pencegahan supaya bisa bertahan dengan baik. Merupakan..
a. Adaptive maintenance
b. Preventive maintenance
c. Corrective maintenance
d. Perfective maintenance