Font size
WorksheetsRekayasa Perangkat Lunak
Total questions: 20
Worksheet time: 15mins
Mengapa diperlukan desain/perancangan perangkat lunak
Supaya perangkat lunak yang dibuat berjalan dengan baik dan sejalan dengan proses bisnis yang berjalan
Agar supaya perangkat lunak berjalan tanpa hambatan
Supaya perangkat lunak yang dibuat berjalan cepat dan membuat nyaman pemilik stakeholder
Supaya perangkat lunak yang dibuat berjalan tidak lambat dan memiliki proses bisnis yang cepat
Pada gambar di atas menunjukan perbandingan metode perangkat lunak apa?
Waterfall vs Agile
Agile vs Waterfall
RAD vs Agile
RAD vs Waterfall
Dimanakah diagram proses di bawah ini yang merupakan proses pengembangan perangkat lunak itterative
Mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan adalah
Software construction
Software testing
Software maintenance
Software configuration
Sekumpulan aktifitas yang saling terkait untuk menspesifikasikan, design, implementasi dan pengujian sistem perangkat lunak adalah
Software construction
Software testing
Software configuration
Software Proses
Berhubungan dengan detil pengembangan perangkat lunak, termasuk algoritma, pengkodean, pengujian, dan pencarian kesalahan adalah
Software Construction
Software Testing
Software configuration
Software engineering
Aktivitas pengujian fungsionalitas satuan terkecil dari sebuah perangkat lunak adalah
Unit Testing (UT)
Integration Test (IT)
User Acceptance Test (UAT)
Strategi perangkat lunak
Suatu proses dimana kebutuhan pemakai diterjemahkan menjadi produk perangkat lunak adalah
Proses pengembangan perangkat lunak
Siklus Pengembangan Perangkat Lunak
Model Proses Pengembangan Perangkat Lunak
Prototyping Model
Suatu perangkat yang merupakan program yang memungkinkan sebuah komputer dapat melakukan suatu tugas tertentu adalah ...
hardware
brainware
software
mallware
Rekayasa perangkat lunak adalah
Pembentukan dan penggunaan prinsip rekayasa(engineering) untuk mendapatkan perangkat lunak secara ekonomis namun andal dan dapat bekerja secara efesien pada komputer
Penerapan pendekatan yang sistematis, disiplin, dan terukur untuk pengembangan, operasi, dan pemeliharaan perangkat lunak
Penetapan dan penggunaan prinsip-prinsip rekayasa untuk menghasilkan perangkat lunak ekonomis yang dapat diandalkan dan bekerja secara efektif dan efisien
Penerapan pendekatan yang rumit akan tetapi akan menghasilkan perangkat lunak yang cepat menjadikan pengguna tidak menunggu proses yang lama
Apa pengertian proses perangkat lunak?
serangkaian kegiatan dan hasil-hasil relevannya yang menghasilkan perangkat lunak
mengembangkan sistem perangkat lunak yang efektif dari segi biaya
disiplin ilmu yang membahas semua aspek produksi perangkat lunak
spesifikasi sistem sampai pemeliharaan sistem setelah digunakan
Apa tujuan RPL?
membahas semua aspek perangkat lunak
menspesifikasi sistem hingga pemeliharaan sistem setelah digunakan
mengembangkan Perangkat Lunak yang efektif dari segi biaya
menghasilkan perangkat lunak
Berikut adalah karakteristik dari sebuah perangkat lunak, kecuali
Maintanability (Dapat Dirawat)
Efisiensi
ambiguisity
Dependability
Mencakup kajian teoritis tentang alat bantu dan metode Rekayasa perangkat lunak adalah
Software engineering tools and methods
Software engineering process
Software quality
Software engineering management
Rekayasa perangkat lunak adalah ...
Prinsip-prinsip pengembangan perangkat lunak
Metode penggalian kebutuhan perangkat lunak
Ilmu yang mempelajari tentang programming
Pendekatann yang digunakan untuk mengelola perangkat lunak
Pilih lebih dari 1 jawaban
Software adalah
Kodefikasi program
Instruksi yang berisi algoritma
Memiliki peran ganda
Instruksi, data, dokumen
Siapakah yang bukan merupakan tim software developer?
Project Leader
Risk Analyst
System Analyst
Tester
Perangkat lunak terdiri dari:
Set of instructions + operating procedures
Programs + documentation + operating procedures
Programs + hardware manuals
Set of programs
Proses pengembangan produk perangkat lunak menggunakan prinsip dan metode rekayasa perangkat lunak disebut ....
Software Myths
Scientific Product
Software Evolution
Salah semua
Apa alasan mendasar mengapa perangkat lunak/software tidak dapat dianggap sebagai tindakan perakitan/assembly daripada rekayasa/engineering?
Perangkat lunak dirancang oleh manusia karena terdapat kecacatan
Software engineering adalah suatu seni/art dan bukan suatu ilmu
Disiplin ilmu perangkat lunak ini relatif baru, katakanlah dibandingkan dengan pembangunan jembatan yang merupakan kegiatan yang memiliki ribuan tahun praktek
Kompleksitas sistem dan interaksinya berlanjut lebih cepat daripada yang dapat kita pahami.
Tidak ada yang benar. Rekayasa Perangkat Lunak adalah disiplin yang sangat ketat
