Informatika Ar S 3
Informatika Ar S 3
ANTONIUS RADITYA
XI IPS 3
TUGAS
1.Sebut dan jelaskan kelebihan dan kekurangan dari pengembangan perangkat lunak dengan
metode waterfall dan prototype!
2.Carilah contoh program/aplikasi yang menggunakan kedua pengembangan perangkat lunak di
atas! (masing-masing
3.Jelaskan yang dimaksud dengan algoritma enkripsi dan dekripsi di dalam Bahasa pemrograman!
4.Carilah contoh program C++ untuk algoritma enkripsi!
JAWABAN
1. Merode air terjun memiliki beberapa kelebihan, antara lain sebagai berikut,. Proses
pengerjaan lebih teratur, dari satu tahap ke tahap selanjutnya, Klien dapat merencanakan
dan menyiapkan seluruh kebutuhan data dan proses yang akan diperlukan, Jadwal setiap
proses dapat ditentukan secara pasti, berikut target penyelesaian pengembangan program,
Dengan adanya urutan yang pasti, dapat dilihat pula perkembangan setiap tahap
secarapasti.
Adapun kelemahan metode air terjun antara lain sebagai berikut, Sifatnya kaku, schingga
susah melakukan perubahan di tengah proses,Jika terdapat kekurangan proses atau
prosedur dari tahap sebelumnya, maka tahap pengembangan harus diulangi dari awal. Hal
ini akan memakan waktu yang cukup lama,' Membutuhkan daftar kebutuhan yang lengkap
di awal, tetapi jarang klien bisa memberikan kebutuhan tersebut secara lengkap, Klien
hanya dilibatkan di awal, sehingga tidak bisa memberikan masukan terhadap
pengembangan program yang sedang berjalan.