Soal Pemodelan Perangkat Lunak Kelas XI Sem Ganjil [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Pemodelan Perangkat Lunak Kelas XI Sem Ganjil



1. Dibawah ini mana yang bukan merupakan manfaat dari perangkat lunak…. a. Perangkat lunak yang dihasilkan sesuai dengan kebutuhan yang diinginkan. b. Perangkat lunak dapat digunakan dan beroperasi dengan benar di lingkungan sebenarnya. c. Perangkat lunak memberikan manfaat bagi pemakai yang menggunakannya. d. Biaya yang dikeluarkan untuk membuatnya rendah (efisien), efektif dan sesuai dengan anggaran yang telah ditetapkan. e. Perangkat lunak di buat untuk mengganti program 2. Istilah lain dari RPL adalah …. a. Software perangkat lunak b. Software engineering c. Pembuat perangkat komputer d. Software sistem operasi e. Teknisi komputer 3. Komponen perangkat lunak meliputi ….. a. Sistem operasi dan program aplikasi b. Device driver dan program aplikasi c. Program utilitas dan periperal d. Sistem operasi dan program utilitas e. Sistem operasi, device driver dan program utilitas 4. Komponen utama dalam komponen perangkat lunak adalah ….. a. Sistem operasi b. Device driver c. Program utilitas d. Program aplikasi e. Program perangkat lunak 5. Program komputer yang mengawal jenis-jenis peranti yang dipasang (install) pada komputer adalah …. a. Sistem operasi b. Device driver c. Perangkat utilitas d. Program aplikasi e. Driver 6. Program utilitas adalah …. a. Program yang digunakan untuk meningkatkan kapabilitas program komputer yang telah ada pada komputer b. Komponen utama dalam perangkat lunak komputer c. Membantu komputer mengontrol perangkat periperal d. Program aplikasi pemograman e. Progam untuk membuat perangkat lunak



7. Berikut ini adalah karakteristik proses perangakt lunak, kecuali …. a. Visibility b. Supportability c. Rapidity d. Engineering e. Maintainability 8. Dalam buku software engineering Ian Sommerville, perangkat lunak mempunyai karakteristik sebagai berikut,kecuali …. a. Maintainability b. Dependability c. Efesiensi d. Usability e. Rapidity 9. Penerimaan atas proses yang terdefenisi dan yang digunakan oleh Engineer selama pembagunan produk perangkat lunak, hal ini merupakan karakteristik …. a. Maintainability b. Dependability c. Efesiensi d. Acceptability e. Rapidity 10. Proses yang merefleksi atas perubahan terhadap permintaan atau perbaikan proses yang diidentifikasi adalah karakteristik …. a. Maintainability b. Dependability c. Efesiensi d. Usability e. Rapidity 11. Dibawah ini adalah contoh model proses perangkat lunak yang sering digunakan kecuali …. a. Waterfall b. Prototype c. RDA d. Spiral e. RAD 12. Model klasik yang bersifat sistematis dalam membuat suatu perangkat lunak dan sering digunakan adalah ….. a. Waterfall b. Prototype c. RDA d. Spiral e. RAD 13. Model yang mengimplikasikan bahwa Anda harus berusaha untuk menyelesaikan tahap tertentu sebelum pindah ke tahap berikutnya. Berdasarkan pernyataan diatas, apa Model Proses Softwarenya ? a. Waterfall b. Prototype c. RDA d. Spiral e. Semua model



14. Dalam Rekayasa perangkat lunak ada dikenal 2 kebutuhan yaitu kebutuhan …. a. Fungional dan non fungsional b. Clien dan server c. Software dan hardware d. Software dan brainware e. hardware dan fungsional 15. DFD Merupakan singkatan dari …. a. Design Flow Diagram b. Data Flow Diagram c. Data Folowing diagram d. Diagram alir e. Diagram flow data 16. Alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem adalah …. a. DFD b. DDF c. Diagram alir d. Bagan alir e. Diagram flow data 17. Alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem. Uraian diatas merupakan pengertian dari …. a. ERD b. DFD c. Perancangan d. Tools e. Techniques 18. Entitas eksternal yang berkomunikasi dengan system yang sedang dikembangkan. Terdapat dua jenis terminator yaitu terminator sumber (source) dan terminator tujuan (sink). Pernyataan diatas merupakan defenisi dari .... a. Proses b. Entitas Luar c. Data Store d. Alur data e. Komponen sistem 19. Keunggulan model prototype adalah? a. Adanya komunikasi yang baik antara pengembang dan pelanggan dan pelanggan berperan aktif dalam pengembangan sistem b. Pelanggan kadang tidak melihat atau menyadari bahwa perangkat lunak yang ada belum mencantumkan kualitas dan Hubungan pelanggan dengan komputer yang disediakan mungkin tidak mencerminkan teknik perancangan yang baik c. Tidak efisien dalam menggunakan model ini dan tidak adanya komunikasi antara pengembang dan pelanggan d. Membangun prototyping dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan dan terlalu cepat dalam pemgembangan system e. Kurang efisien dalam penggunaan model ini



20. Dalam merancang suatu sistem maka kebutuhan user juga harus di perhatikan guna untuk …. a. Memahami User b. Memahami sistem user c. Menunjukan keunggula sistem d. Mempermudah user e. Mempersulit Pembuatan Sistem 21. Dalam analisis terstruktur perangkat pemodelan Data flow Diagram (DFD) dan kamus data digunakan untuk ….. a. Menggambar fungsi-fungsi dari sistem b. Menggambarkan data yang disimpan c. Menggambarkan perilaku sistem d. Menggambarkan struktur program e. Menggambarkan kebutuhan user 22. Dalam analisis terstruktur perangkat pemodelan Entity Relationship Diagram (ERD) digunakan untuk ….. a. Menggambar fungsi-fungsi dari sistem b. Menggambarkan data yang disimpan c. Menggambarkan perilaku sistem d. Menggambarkan struktur program e. Menggambarkan kebutuhan user 23. Dalam analisis terstruktur perangkat pemodelan State Transition Diagram (STD) digunakan untuk ….. a. Menggambar fungsi-fungsi dari sistem b. Menggambarkan data yang disimpan c. Menggambarkan perilaku sistem d. Menggambarkan struktur program e. Menggambarkan kebutuhan user



Essay 1. 2. 3. 4. 5.



Tuliskan pengertian Rekayasa Perangkat Lunak! Tuliskan 4 tujuan RPL! Tuliskan dan jelaskan pengertian Sistem Operasi! Tuliskan dan jelaskan yang dimaksud dengan model Waterfall! Tuliskan dan jelaskan kelebihan pemodelan Waterfall!