NEW
Font size
WorksheetsRekayasa Perangkat Lunak
Total questions: 40
Worksheet time: 3hrs 20mins
Model ini dikerjakan secara berurutan. Penggunaan model ini dalam penerapan di kehidupan sehari-hari sangatlah memakan waktu dan sangat sedikit dipakai membuat software. Namun model ini cocok untuk bisnis kecil.
Pernyataan tersebut adalah pernyataan dari model pengembangan...
Waterfall
Spiral
Incremental
RAD
proses pengerjaan perangkat lunak akan dilakukan perbagian sehingga bagian selanjutnya akan dikerjakan setelah bagian awal telah selesai dan selanjutnya sampai menghasilkan perangkat lunak yang lengkap dengan semua fungsi yang diperlukan dan pengerjaan perangkat lunak berakhir
Pernyataan diatas adalah pengertian dari model perangkat lunak...
Waterfall
Spiral
Incremental
RAD
Gambar berikut merupakan diagram dari model...
Evolusi
Prototype
V Model
RAD
Urutan tahapan pada System Development Life Cycle adalah..
Planning - Analysis - Design - Implementation – Maintenance
Planning - Design - Analysis - Implementation – Maintenance
Planning - Implementation - Design - Analysis – Maintenance
Planning - Analysis - Design - Coding – Testing
Pada sistem penjualan (kasir) yang tidak termasuk aktor adalah..
pelanggan
kasir
supervisor
bagian gudang
Kumpulan objek-objek yang mewakili karakteristik sama disebut
Objek
Class
Diagram
Property
Atribut
Proses pewarisan data dan method dari suatu class kepada class yang lain disebut
Encapsulation
Inheritance
Polymorphism
Overriding
Overloading
Dibawah ini yang bukan tujuan penggunaan UML adalah
Dapat memberikan Bahasa pemodelan visual kepada pengguna dari berbagai macam pemrograman maupun proses rekayasa
Dapat menyatukan praktik-praktik terbaik yang ada dalam pemodelan
Dapat memberikan model yang siap untuk digunakan
Tidak dapat berguna sebagai blueprint
Dapat memodelkan system yang berorientasi objek, jadi tidak hanya digunakan untuk memodelkan perangkat lunak (software) saja
Dibawah ini yang bukan merupakan objek adalah
Manusia
Benda
Satuan organisasi
Tempat
Method
Proses pewarisan data dan method dari suatu class kepada class yang lain disebut
Encapsulation
Inheritance
Polymorphism
Overriding
Overloading
format penulisan package yang benar adalah
package namapackage.
package namapackage'
package namapackage,
package namapackage;
package namapackage:
syarat penamaan package, kecuali
diawali huruf besar
menggambar cals yang dibungkusnya
harus unik
merepresentasikan path
harus sama dengan nama direktorinya
pemberian hak akses pada atribut atau method agar dapat diakses oleh semua class adalah....
encapsulation
public
private
protected
class
dibawah ini yang bukan karakteristik use case diagram adalah
use case class tidak harus memiliki objek
use case adalah interaksi atau dialog antara sistem dan actor, termasuk pertukaran pesan dan tindakan yang dilakukan oleh sistem
use case diprakarsai oleh actor dan mungkin melibatkan peran actor lain
use case bisa memiliki perluasan yang mendefinisikan tindakan khusus dalam interaksi, atau use case lain mungkin disisipkan
use case class memiliki objek use case
Dalam mengukur validasi UML, economy adalah
Bagaimana tata cara pembuatan persyaratan tersebut dalam system yang disusulkan
Bagaimana tata cara penggunaan persyaratan tersebut dalam system yang akan dikembangkan
Berapakah biaya yang diperlukan guna membangun persyaratan tersebut didalam system
Apa kegunaan persyaratan dalam system
Memungkinkan penggunaan kembali objek yang ada
Dalam mengukur validasi UML, operational adalah
Bagaimana tata cara pembuatan persyaratan tersebut dalam system yang disusulkan
Bagaimana tata cara penggunaan persyaratan tersebut dalam system yang akan dikembangkan
Berapakah biaya yang diperlukan guna membangun persyaratan tersebut didalam system
Apa kegunaan persyaratan dalam system
Memungkinkan penggunaan kembali objek yang ada
Dalam mengukur validasi UML, technical adalah
Bagaimana tata cara pembuatan persyaratan tersebut dalam system yang disusulkan
Bagaimana tata cara penggunaan persyaratan tersebut dalam system yang akan dikembangkan
Berapakah biaya yang diperlukan guna membangun persyaratan tersebut didalam system
Apa kegunaan persyaratan dalam system
Memungkinkan penggunaan kembali objek yang ada
Berikut ini Tingkatan
Level DFD,kecuali...
Diagram konteks
Diagram level negatif 1
Diagram level Zero
Diagram level satu
Tipe-tipe User Interface,kecuali...
User Interface Data
Purchasing Data Entry
Sales Data Entry
User Interface GUI
Tujuan Antar Muka (interface) Pengguna,kecuali...
Menyesuaikan antar muka pengguna dengan tugas.
Membuat antar muka pengguna menjadi efisien.
Memberikan arus balik yang tepat kepada pengguna.
Membuat pengguna merasa tidak nyaman
Salah satu jenis diagram UML yang menggambarkan interaksi antara system dan actor adalah .….
Use case diagram
Activity diagram
Sequence diagram
Class diagram
Statemachine diagram
Jenis diagram UML dibawah ini adalah diagram...
Activity diagram
Class diagram
Sequence diagram
Statemachine diagram
Use case diagram
Berikut ini yang bukan merupakan manfaat penggunaan pemodelan berorientasi objek adalah....
maintanance program yang cepat
mudah menemukan sistem yang error
memudahkan progremmer untuk pengembangan program
membuat struktur coding yang rapi
permasalahan sistem diselesaikan dalam blok tunggal
Mobil berwarna merah melaju dengan cepat!
Berdasarkan kalimat di atas, yang merupakan contoh karakteristik objek , yaitu...
mobil
cepat
berwarna
melaju
merah
Berikut ini adalah tujuan penggunaan metode yang digunakan dalam mengembangkan sebuah perangkat lunak berbasis objek, kecuali ...
sesuai dengan kebutuhan aplikasi yang akan dibangun
mudah digunakan
dimengerti oleh pengembang perangkat lunak
biaya tinggi untuk mendapatkan hasil yang bagus
Pada activity diagram diatas, aktivitas yang dilakukan oleh guru adalah ...
mengisi nilai, mencetak nilai, menyimpan ke database
mengisi nilai, menekan tombol simpan, menyimpan ke database
Login, mengisi nilai, menyimpan ke database
Login, mengisi nilai, menekan tombol simpan
Interaksi yang mengharuskan login terlebih dahulu adalah ...
cari peminjam, pendataan buku, peminjaman buku, perpanjangan
pendataan buku, peminjaman buku, perpanjangan
pendataan buku, peminjaman buku, cari peminjam
pendataan buku, peminjaman buku, informasi denda
1 Datang ke sekolah
2 Mengisi formulir
3 Mengembalikan formulir
4 Membuat Laporan
5 Menerima Laporan
6 Membayar biaya pendaftaran
7 Menerima kwitansi pembayaran
8 Memberikan kwitansi
Interaksi yang dilakukan oleh siswa adalah ....
1 - 2 - 3 - 4 - 6
2 - 4 - 5 - 6 - 7
4 - 5 - 6 - 7 - 8
1 - 2 - 3 - 6 - 7
Dari activity Penerimaan Siswa Baru tersebut, keterangan yang tepat sesuai dengan activity diagram diatas adalah ...
Calon siswa memvalidasi data pendaftaran apakah lengkap atau tidak
Sistem melakukan login untuk masuk ke aplikasi menu utama pendaftaran calon siswa
Sistem memvalidasi data pendaftaran apakah lengkap atau tidak
Calon siswa memvalidasi data kelengkapan lalu menyimpannya ke sistem
Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang diinginkan oleh user. Pernyataan tersebut adalah pernyataan yang berkaitan dengan tahapan…
Desain
Analisis
Coding
Pengujian
Maintenance
Gambar diatas merupakan contoh dari..
Diagram level 1
Contex Diagram
Diagram level 0
Diagram rinci
Diagram level 2
One to many
One to one
Many to many
Many to one
Many to onemany
Tujuan dari desain antarmuka (user interface) adalah untuk :
1.Untuk membuat interaksi pengguna sesederhana mungkin
2.Untuk membuat interaksi pengguna terlihat sama
3.Untuk membuat interaksi pengguna seefisien mungkin
4.Untuk membuat tampilan sistem user friendly
Tujuan yang benar terdapat pada nomor..
1,2,3 dan 4
1,2 dan 3
1,2 dan 4
2,3 dan 4
1,3 dan 4
Membangun/memperbaiki mock up-mendengarkan pelanggan-pelanggan melihat/menguji mock up
Analisis resiko- membangun/ memperbaiki mock up- menguji mock up
Analisis-desain-coding
Rekayasa-Konstruksi dan peluncuran-pengujian oleh pelanggan
Mendengarkan pelanggan-membangun atau memperbaiki mock up-pelanggan melihat/menguji mock up
Entitas kuat memiliki ciri ciri, kecuali
Memiliki atribut kunci
Tidak memiliki atribut kunci
Bersifat mandiri
Tidak bergantung kepada entitas yang lain
Memiliki karakter yang unik
Sekumpulan aktifitas yang saling terkait untuk menspesifikasikan, design, implementasi dan pengujian sistem perangkat lunak adalah
Software construction
Software testing
Software configuration
Software Proses
