QUIZ REKAYASA PERANGKAT LUNAK 2

 

1.     Jelaskan secara lengkap yang dimaksud dengan manajemen proyek!

Jawab :

Manajemen proyek​ adalah suatu pendekatan/metode untuk​ mengelola suatu proyek dengan efektif dan efisien. Sistem ini hadir sebagai perangkat untuk membantu mengelola kegiatan-kegiatan berbentuk proyek, misalnya proyek konstruksi. Tanpanya, suatu proyek akan sulit dieksekusi baik dari segi biaya, waktu, atau bahkan kualitasnya.

 

2.  Apa yang dimaksud dengan analisis kebutuhan perangkat lunak dan apa fungsi dari analisis kebutuhan perangkat lunak?

Jawab :

Analisis kebutuhan perangkat lunak (software requirements analysis) merupakan Proses mempelajari kebutuhan pemakai untuk mendapatkan definisi kebutuhan sistem atau perangkat lunak.

Tujuan pelaksanaan analisis kebutuhan adalah

1.     Memahami masalah secara menyeluruh (komprehensif) yang ada pada perangkat lunak yang akan dikembang seperti ruang lingkup produk perangkat lunak(product space) dan pemakai yang akan menggunakannya,

2.     Mendefinisikan apa yang harus dikerjakan oleh perangkat lunak untuk memenuhi keinginan pelanggan.

 

3.     Jelaskan apa fungsi dan tujuan dari validasi dan verifikasi!

Jawab :

Verifikasi bertujuan untuk membuktikan bahwa sesuatu ada atau benar, atau untuk memastikan bahwa sesuatu adalah benar, sedangkan validasi bertujuan untuk membuat sesuatu yang resmi diterima atau disetujui, terutama setelah memeriksanya.Sedangkan, validasi diartikan sebagai suatu tindakan pembuktian dengan cara yang sesuai bahwa tiap bahan, proses, prosedur, kegiatan, sistem, perlengkapan atau mekanisme yang digunakan dalam produksi dan pengawasan akan senantiasa mencapai hasil yang diinginkan.

 

 

 

4.     Jelaskan apa yang dimaksud dengan perangkat lunak sistem terdistribusi!

Jawab :

Aplikasi terdistribusi adalah program perangkat lunak yang berjalan pada komputer yang berbeda pada suatu jaringan. Aplikasi terdistribusi biasanya terdiri atas aplikasi frontend dan backend. Aplikasi frontend adalah perangkat lunak yang Anda gunakan di komputer atau perangkat seluler, seperti aplikasi media sosial. Sebaliknya, aplikasi backend adalah program perangkat lunak yang menangani pemrosesan data, logika bisnis, dan tugas manajemen sumber daya.

 

5.     Apa yang dimaksud dengan embedded software? Jelaskan dan berikan contohnya!

Jawab :

Embedded software adalah ‘software yang dibuat' ke elektronik di mobil, telepon, peralatan audio, robot, peralatan, mainan, sistem keamanan, alat pacu jantung, televisi dan jam tangan digital, misalnya. Software ini dapat menjadi sangat canggih dalam aplikasi seperti pesawat, rudal, sistem proses kontrol, dan seterusnya.

 

Komentar

Postingan populer dari blog ini