Breaking News
recent

Pembahasan Soal US RPL SMK IT Nurul Amien

Pembahasan Soal US RPL SMK IT Nurul Amien
1.      Apa yang anda ketahui tentang perangkat lunak? Sebutkan dan jelaskan dengan singkat tentang karakteristik perangkat lunak!
Jawab :
Perangkat lunak :
Produk berupa program-program komputer yang dibuat oleh para profesional perangkat lunak yang kemudian mendukungnya dalam jangka waktu panjang.
karakteristik perangkat lunak :
Software dikembangkan atau direkayasa, bukan diproduksi dalam konteks manufaktur
Software tidak mengalami “kelelahan”/aus
Meskipun industri terus beralih ke konstruksi berbasis komponen, sebagian besar perangkat lunak masih tetap dibuat berdasarkan spesifikasi yang diminta pengguna
2.      Menurut anda hal-hal apa saja yang dapat mempengaruhi kegagalan dalam perangkat lunak?
    Kurangnya masukan dari user (Poor User Input)
    Konflik Stakeholder (Stakeholder Conflichts)
    Permintaan yang tidak jelas (Vague Requirement)
    Poor Cost and Schedule Estimation 
    Skills That Do Not Match The Job
    Hidden Cost of  Going “Lean and Mean”
    Failure to Plan
    Communication Breakdown
    Poor Architecture
    Late Failure Warning Signals
3.      Apa yang anda ketahuia tentang CASE Tools? Mengapa CASE Tools diperlukan dalam pengembangan perangkat lunak?
Jawab :
CASE (Computer-Aided Software Engineering) Tools merupakan perangkat komputer yang berbasis produk yang memiliki tujuan untuk mendukung satu atau lebih rekayasa perangkat lunak dalam proses pengembangan software (perangkat lunak).
CASE Tools diperlukan karena :
·         CASE Tools memperbesar kemungkinan otomatisasi pada setiap fase life-cycle software.
·         CASE Tools sangat membantu dalam meningkatkan kualitas design model suatu software sebelum software tersebut dibangun/dikembangkan.
4.      Jelaskan dengan singkat mengenai model proses waterfall!
Jawab :
Waterfall : Pengembangan  perangkat lunak yang sistematis, berurutan/sekuensial dimulai pada tingkat dan kemajuan system pada seluruh persyaratan dalam analisis, perancangan (desain), pengkodean, pengujian (testing), hingga ke tahap pemeliharaan dalam membangun software (perangkat lunak).
5.      Jelaskan faktor2 yang berpengaruh terhadap kualitas perangkat lunak?
Jawab :
Faktor kualitas perangkat lunak :
·         Functionality: Kemampuan menutupi fungsi produk perangkat lunak yang menyediakan kepuasan kebutuhan user.
·         Reliability: Kemampuan perangkat lunak untuk perawatan dengan level performansi.
·         Usability: Kemampuan yang berhubungan dengan penggunaan perangkat lunak.
·         Efficiency: Kemampuan yang berhubungan dengan sumber daya fisik yang digunakan ketika perangkat lunak dijalankan.
·         Maintainanility: Kemampuan yang dibutuhkan untuk membuat perubahan perangkat lunak.
·         Portability: Kemampuan yang berhubungan dengan kemampuan perangkat lunak yang dikirim ke lingkungan berbeda.
ajmi wiguna

ajmi wiguna

No comments:

Post a Comment

Powered by Blogger.