Jawab lebih dari 100 soal pilihan ganda rekayasa perangkat lunak dan nilai penguasaan Anda pada topik rekayasa perangkat lunak. Gulir ke bawah dan mulai!
A. kotak hitam
B. kotak putih
C. lengkap
D. Bukan dari salah satu di atas
A. generasi kedua
B. generasi ketiga
C. Generasi Keempat
A. Pengujian integrasi bottom-up
B. Pengujian integrasi top-down
C. Pengujian Integrasi Big-Bang
D. Pengujian integrasi campuran/sandwich
A. Itu harus ringkas.
B. Ini harus menentukan implementasi dan masalah di dalamnya.
C. Itu harus menunjukkan integritas konseptual
D. Itu harus disusun
A. warisan, agregasi
B. Asosiasi, warisan
C. agregasi, komposisi
D. Komposisi, Asosiasi
A. Koreksi kesalahan
B. Pencegahan kesalahan
C. Baik A dan B
D. Bukan dari salah satu di atas
A. Pemahaman
B. Kekakuan
C. Efisiensi
D. Pemeliharaan
E. Kompleksitas
A. Kekurangan bahasa pemrograman
B. Kekurangan Kemajuan Cepat dalam Rekayasa Perangkat Lunak
C. Ukuran masalah yang meningkat
D. Semua yang di atas
A. studi kelayakan
B. analisis dan spesifikasi persyaratan
C. desain
D. pengujian
A. Ini membantu dalam pengembangan produk perangkat lunak yang sistematis dan disiplin.
B. Ini membantu dalam mendefinisikan kriteria entri dan keluar hanya untuk fase pertama dan terakhir dari pengembangan perangkat lunak.
C. Ini membantu dalam memantau kemajuan proyek.
D. Model siklus hidup perangkat lunak adalah pengenalan singkat dari siklus hidup perangkat lunak.
A. Kondisi
B. Persyaratan
C. Tindakan
D. Hasil
A. Pengujian Regresi
B. Pengujian volume
C. Pengujian Kegunaan
D. Pengujian Pemeliharaan
E. Pengujian Kompatibilty
A. abstraksi, dekomposisi
B. abstraksi dan lompat
C. pemrograman dekomposisi dan eksplorasi
D. Pemrograman dan abstraksi eksplorasi
E. Pemrograman dan Lompat Eksplorasi
A. AD hoc
B. kotak putih
C. kotak hitam
D. lengkap
A. Manajemen Konfigurasi Perangkat Lunak
B. Validasi
C. Desain dan implementasi
D. Desain Kasus Uji
E. Spesifikasi perangkat lunak
F. Evolusi
G. Dokumentasi
A. statis
B. dinamis
C. baik statis dan dinamis
A. Fungsi dalam sistem
B. Item data yang mengalir di antara stasiun pemrosesan
C. Desain Struktur Kontrol
D. Urutan eksekusi instruksi
E. Bukan dari salah satu di atas
A. Verifikasi, validasi
B. validasi, verifikasi
C. validasi, validasi
D. Verifikasi, Verifikasi
A. Pengujian Kompatibilitas
B. Pengujian volume
C. Pengujian Regresi
D. Pengujian stres
A. pengkodean
B. pengujian sistem
C. merancang
D. pengujian unit
A. warisan
B. asosiasi
C. agregasi
D. komposisi
A. tim uji dalam organisasi yang sedang berkembang
B. tim uji di luar organisasi yang sedang berkembang
C. pelanggan aktual atau kelompok pelanggan yang ramah.
D. sekelompok pengembang terpilih
A. Program mengiris
B. Kasar
C. Mundur
D. Menyebabkan eliminasi
A. sulit dimengerti
B. mudah diimplementasikan
C. Lebih murah untuk dikembangkan
D. semua yang di atas
A. Spesifikasi Perangkat Lunak
B. Perancangan perangkat lunak
C. Validasi perangkat lunak
D. Evolusi Perangkat Lunak
E. Semua yang di atas
A. Pengujian dilakukan pada akhirnya, setelah seluruh proyek dikembangkan
B. Awalnya prototipe dikembangkan dan diuji, dan kemudian pengujian kedua dilakukan setelah penyelesaian proyek
C. pengkodean dilakukan secara bertahap. Peningkatan baru dimulai hanya setelah pengujian yang berhasil dari kenaikan sebelumnya
D. Persyaratan diuji dan didokumentasikan
A. tinggi, tinggi
B. tinggi rendah
C. rendah, tinggi
D. rendah, rendah
A. Alat Pengembangan
B. Proses Teknis Pengembangan Perangkat Lunak
C. Pengembangan metode dan teori
D. Pemeliharaan perangkat keras
E. Jaringan
A. pemulihan
B. kesesuaian
C. volume
D. Regresi
A. Fase Implementasi
B. fase pengujian
C. Fase Studi Kelayakan
D. fase pengkodean
A. Berorientasi model
B. berorientasi properti
C. Baik A dan B
A. Kegagalan Perangkat Lunak
B. Kesalahan Perangkat Lunak
A. Konstruksi entri tunggal dan ekstisi tunggal harus digunakan sebanyak mungkin.
B. Bersembunyi informasi tidak boleh dilakukan sama sekali.
C. Penggunaan tipe data yang ditentukan pengguna harus dihindari sebanyak mungkin.
D. Tingkat bersarang tidak boleh terlalu dalam.
A. Aktor dalam diagram kasus penggunaan hanya dapat berpartisipasi dalam satu kasus penggunaan.
B. Dalam diagram kasus penggunaan, satu kasus penggunaan tidak tergantung pada kasus penggunaan lainnya.
C. Semua pandangan harus dibangun untuk masalah yang diberikan menggunakan semua diagram yang disediakan oleh UML.
D. Struktur statis suatu sistem dijelaskan oleh diagram kelas.
A. Model Berbentuk V.
B. Model prototipe
C. Model spiral
D. Model Air Terjun
A. DFD mewakili aliran data dalam sistem serta fungsi yang dilakukan oleh sistem.
B. Aspek kontrol sangat tepat ditentukan oleh DFDS.
C. DFD mudah dipahami dan digunakan.
D. Urutan operasi proses ditangkap oleh DFD
A. Modul yang berbeda diberi kode kemudian digabungkan bersama dalam satu langkah dan kemudian diuji sebagai satu unit.
B. Komponen yang berbeda diintegrasikan satu per satu dan diuji pada setiap tingkat integrasi.
C. Komponen yang berbeda diintegrasikan satu per satu tetapi diuji hanya sebagai seluruh sistem.
D. Sistem dibagi menjadi modul dan setiap modul diuji secara terpisah.
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. Mengapa perangkat keras komputer sangat mahal?
B. Mengapa perangkat keras komputer sangat mahal?
C. Mengapa biaya begitu banyak untuk mengembangkan perangkat lunak?
D. Mengapa kesalahan perangkat lunak tidak dapat dihapus dari produk sebelum pengiriman?
A. Perangkat lunak menderita paparan lingkungan yang bermusuhan.
B. Cacat lebih mungkin muncul setelah perangkat lunak sering digunakan.
C. Beberapa permintaan perubahan memperkenalkan kesalahan dalam interaksi komponen.
D. Perangkat lunak suku cadang menjadi lebih sulit untuk dipesan.
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. ProcessProcess
B. Pembuatan
C. Metode
D. Peralatan
A. Komunikasi, Perencanaan, Pemodelan, Konstruksi, Penyebaran.
B. Komunikasi, manajemen risiko, pengukuran, produksi, peninjauan.
C. Analisis, perancangan, pemrograman, debugging, pemeliharaan.
D. Analisis, perencanaan, perancangan, pemrograman, pengujian.
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. Aliran proses bersamaan.
B. Aliran proses berulang.
C. Aliran proses linier.
D. Aliran proses spiral.
E. baik b dan c
A. Sei
B. MEMBUMBUI
C. ISO 9000.
D. ISO 9001
E. baik b dan d
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. Pendekatan yang masuk akal ketika persyaratan didefinisikan dengan baik.
B. Pendekatan yang baik saat program kerja diperlukan dengan cepat.
C. Pendekatan terbaik untuk digunakan untuk proyek dengan tim pengembangan besar
D. Model kuno yang jarang digunakan lagi.
A. Pendekatan yang masuk akal ketika persyaratan didefinisikan dengan baik.
B. Pendekatan yang baik ketika produk inti kerja diperlukan dengan cepat.
C. Pendekatan terbaik untuk digunakan untuk proyek dengan tim pengembangan besar.
D. Model revolusioner yang tidak digunakan untuk produk komersial.
A. Bersifat iteratif.
B. Dapat dengan mudah mengakomodasi perubahan persyaratan produk.
C. Umumnya tidak menghasilkan sistem yang dibuang.
D. . Semua yang di atas.
A. Pendekatan yang masuk akal ketika persyaratan didefinisikan dengan baik.
B. Pendekatan yang berguna ketika pelanggan tidak dapat mendefinisikan persyaratan dengan jelas.
C. Pendekatan terbaik untuk digunakan untuk proyek dengan tim pengembangan besar.
D. Model berisiko yang jarang menghasilkan produk yang bermakna.
A. Diakhiri dengan pengiriman produk perangkat lunak.
B. Lebih kacau dari model tambahan
C. Termasuk evaluasi risiko proyek selama setiap iterasi.
D. Semua yang di atas.
A. Nama lain untuk rekayasa bersamaan.
B. Mendefinisikan peristiwa yang memicu transisi status aktivitas rekayasa.
C. Hanya digunakan untuk pengembangan sistem paralel atau terdistribusi.
D. Digunakan setiap kali sejumlah besar permintaan perubahan diantisipasi.
A. Nama lain untuk rekayasa bersamaan.
B. Mendefinisikan peristiwa yang memicu transisi status aktivitas rekayasa.
C. Hanya digunakan untuk pengembangan sistem paralel atau terdistribusi.
D. Digunakan setiap kali sejumlah besar permintaan perubahan diantisipasi.
E. Baik a dan b
A. Hanya sesuai untuk desain perangkat keras komputer.
B. Tidak dapat mendukung pengembangan komponen yang dapat digunakan kembali.
C. Tergantung pada teknologi objek untuk dukungan.
D. Tidak hemat biaya oleh metrik perangkat lunak terukur yang diketahui.
A. Tentukan spesifikasi untuk sistem berbasis komputer.
B. Kembangkan sistem berbasis komputer gratis yang cacat.
C. Verifikasi kebenaran sistem berbasis komputer
D. Semua yang di atas.
A. Fase awal.
B. Fase elaborasi.
C. Tahap konstruksi
D. Fase validasi.
A. Menekankan pengukuran pribadi produk kerja.
B. Praktisi membutuhkan pengawasan yang cermat oleh manajer proyek.
C. Praktisi individu bertanggung jawab untuk memperkirakan dan menjadwalkan.
D. . Praktisi diberdayakan untuk mengontrol kualitas produk kerja perangkat lunak.
A. Mempercepat peningkatan proses perangkat lunak.
B. Berikan manajemen waktu yang lebih baik oleh para profesional yang sangat terlatih.
C. Bangun tim perangkat lunak yang diarahkan sendiri. D. tunjukkan kepada manajer cara mengurangi biaya
D. Baik b dan c
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. Hilangkan penggunaan perencanaan dan pengujian proyek.
B. Hanya produk kerja penting yang diproduksi.
C. Proses memungkinkan tim untuk merampingkan tugas.
D. Menggunakan strategi pengiriman produk tambahan.
A. Pengumpulan persyaratan harus dilakukan dengan sangat hati -hati.
B. Analisis risiko harus dilakukan sebelum perencanaan berlangsung.
C. Peningkatan perangkat lunak harus dikirim dalam waktu singkat.
D. Proses perangkat lunak harus beradaptasi dengan perubahan secara bertahap.
E. Baik C dan D
A. Analisis, desain, pengkodean, pengujian.
B. perencanaan, analisis, desain, pengkodean.
C. perencanaan, analisis, pengkodean, pengujian.
D. perencanaan, desain, pengkodean, pengujian.
A. Apa yang Anda lakukan sejak pertemuan terakhir?
B. Hambatan apa yang Anda temui?
C. Apa penyebab masalah yang Anda temui?
D. Apa yang Anda rencanakan untuk dicapai menjadi pertemuan tim berikutnya?
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. Memperhatikan detail
B. Jujur secara brutal.
C. Mengikuti aturan proses secara dogmatis.
D. Tangguh di bawah tekanan.
A. Suasana kerja yang hingar -bingar.
B. Anggaran yang tidak memadai.
C. Proses perangkat lunak yang terkoordinasi dengan buruk.
D. Definisi peran tim yang tidak jelas.
E. A, B, D
A. Kompleksitas masalah
B. Kompleksitas masalah
C. . Hukum konsekuensi yang tidak diinginkan
D. Risiko yang terkait dengan keputusan
E. Semua yang di atas
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU
A. BENAR
B. PALSU