Rekayasa Piranti Lunak

Sori kawan2, tapi ban mobil saia pecah, jadi nyangkut di jalan tak bise pulang. T.T
...


1. Dalam merekayasa / merancang piranti lunak kita harus mengetahui model arsitekturnya. Apa saja atributnya, sebutkan dan jelaskan!

2. Gambarkan Model AReal-Time system!

3. Dalam software testing ada beberapa proses, Gambarkan aliran prosesnya.

4. Dalam Aplication Architechture ada beberapa processing, sebutkan, Jelaskan dan berikan contohnya!

5. Dalam User Interface Design ada 3 prinsip, Sebutkan dan jelaskan!

Jawaban :
1.
1.) Atribut produk
a. Reliabilitas perangkat lunak yang diperlukan
b. Ukuran basis data aplikasi
c. Kompleksitas produk
2.) Atribut perangkat keras
a. Performa program ketika dijalankan
b. Memori yang dipakai
c. Stabilitas mesin virtual
d. Waktu yang diperlukan untuk mengeksekusi perintah
3.) Atribut Sumber Daya Manusia
a. Kemampuan analisis
b. Kemampuan ahli perangkat lunak
c. Pengalaman membuat aplikasi
d. Pengalaman menggunakan mesin virtual
e. Pengalaman dalam menggunakan bahasa pemrograman
4.) Atribut proyek
a. Menggunakan perangkat lunak tambahan
b. Metode rekayasa perangkat lunak
c. Waktu yang diperlukan

2.

3.


4.
• Spesifikasi – apa yang harus dilakukan oleh perangkat lunak dan batasan/kendala pengembangannya
• Pengembangan – proses memproduksi sistem perangkat lunak
• Validasi – pengujian perangkat lunak terhadap keinginan penggunak
• Evolusi – perubahan perangkat lunak berdasarkan perubahan keinginan.

5.
- tempatkan user sebagai control, antara lain : adanya interaksi, mendukung fleksibilitas.
-memudahkan user untuk mengingat, misalnya : shortcut yg inituitif, adanya visualisasi
- konsistensi antar muka, dengan menjaga konsistensi aplikasi-aplikasi, dan tidak merubah aplikasi yg tidak ada kesalahan.


Read more / Selengkapnya...