Ulangan Pemodelan Perangkat Lunak

35 Pertanyaan | Total Attempts: 1365

SettingsSettingsSettings
Ulangan Pemodelan Perangkat Lunak - Quiz

Silahkan kerjakan soal berikut ini secara individu bukan kelompok, Jangan lupa Berdoa sebelum mulai mengerjakan. Selamat Mengerjakan


Questions and Answers
  • 1. 
    Memenuhi kebutuhan kepada pemakai sistem dan memberikan gambaran yang jelas dan rancangan bangunan yang lengkap kepada program komputer adalah tujuan dari
    • A. 

      Analisis Sistem

    • B. 

      Desain Sistem

    • C. 

      Sistem Terstruktur

    • D. 

      Analisa Berorientasi Objek

    • E. 

      Data Store

  • 2. 
    Yang bukan merupakan fase pada RAD (Rapid Application Development) adalah…
    • A. 

      Business modelling

    • B. 

      Integration and system testing

    • C. 

      Data modelling

    • D. 

      Process Modelling

    • E. 

      Application Generation

  • 3. 
    Yang merupakan kelemahan dalam model RAD (Rapid Application Development) adalah.
    • A. 

      Tidak cocok untuk proyek skala besar.

    • B. 

      Proyek bisa gagal karena waktu yang disepakati tidak dipenuhi

    • C. 

      Sistem yang tidak bisa dimodularisasi tidak cocok untuk model ini.

    • D. 

      Resiko teknis yang tinggi juga kurang cocok untuk model ini.

    • E. 

      Jawaban a, b, c dan d benar.

  • 4. 
    Perangkat lunak mempuantai dua hal pokok adalah
    • A. 

      Konsep dasar rekayasa perangkat lunak

    • B. 

      Proses dan metode perangkat lunak

    • C. 

      Evaluasi perkembangan software

    • D. 

      Karakteristik dan atribut perangkat lunak

    • E. 

      Metode Peran aksi

  • 5. 
    Rekayasa perangkat lunak jelas di batasi oleh hukum local nasional dan internasional…
    • A. 

      Metode proses perangkat lunak

    • B. 

      Tanggun jawab professional dan etika

    • C. 

      Karakteristik dan atribut perangkat lunak

    • D. 

      Metode peran aksi

    • E. 

      Metode Harga menghargai

  • 6. 
    Berikut merupakan masalah dengan waterfall model adalah…
    • A. 

      Perubahan sulit dilakukan karena sifatnya yang kaku.

    • B. 

      Model ini cocok ketika kebutuhan dikumpulkan secara lengkap sehingga perubahan bisa ditekan sekecil mungkin. Tapi pada kenyataannya jarang sekali konsumen/pengguna yang bisa memberikan kebutuhan secaralengkap, perubahan kebutuhan adalah sesuatu yang wajar terjadi.

    • C. 

      Waterfall pada umumnya digunakan untuk rekayasa sistem yang besar dimanaproyek dikerjakan di beberapa tempat berbeda, dan dibagi menjadi beberapa bagian sub-proyek.

    • D. 

      Jawaban a, b dan c benar.

    • E. 

      Jawaban a, b, dan c salah.

  • 7. 
    Yang bukan merupakan Fase-fase dalam Waterfall Model menurut referensi Pressman adalah…
    • A. 

      Analysis

    • B. 

      Design

    • C. 

      Spesifikasi

    • D. 

      Code

    • E. 

      Test

  • 8. 
    Yang bukan Fase-fase dalam Waterfall Model menurut referensi Sommerville adalah…
    • A. 

      Requirements definition

    • B. 

      System and software design

    • C. 

      Implementation and unit testing

    • D. 

      Integration and system testing

    • E. 

      Evolusi

  • 9. 
    Yang bukan merupakan proses pada model prototyping adalah…
    • A. 

      Pengumpulan kebutuhan (user requirement)

    • B. 

      Perancangan

    • C. 

      Evaluasi prototype

    • D. 

      Developer

    • E. 

      Jawaban a,b,c dan d benar

  • 10. 
    Berikut merupakan proses yang terjadi dalam Component-based Development Model :
    • A. 

      Identifikasi class-class yang akan digunakan kembali dengan menguji classtersebut dengan data yang akan dimanipulasi dengan aplikasi/software danalgoritma yang baru

    • B. 

      Class yang dibuat pada proyek sebelumnya disimpan dalam class library, sehingga bisa langsung diambil dari library yang sudah ada. Jika ternyata ada kebutuhan class baru, maka class baru dibuat dengan metode berorientasi objek.

    • C. 

      Bangun software dengan class-class yang sudah ditentukan atau class baru yang dibuat, integrasikan.

    • D. 

      Jawaban a, b, dan c benar.

    • E. 

      Jawaban a, b, dan c salah.

  • 11. 
    Seluruh perintah yang digunakan untuk memproses informasi
    • A. 

      Perangkat lunak

    • B. 

      Aplikasi 

    • C. 

      Desain

    • D. 

      Analisa

    • E. 

      Model

  • 12. 
     Faktor-faktor yang melatar belakangi munculnya rekayasa perangkat lunak kecuali….
    • A. 

      Ketidakmampuan organisasi memprediksi waktu, usaha dan biaya

    • B. 

      Kemajuan pesat perangkat keras

    • C. 

      Kemajuan dalam teknik-teknik pembuatan perangkat lunak

    • D. 

      Software Requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak

    • E. 

      Diperlukannya beberapa software sebagai peran bantu manusia

  • 13. 
    Suatu proses dimana kebutuhan pemakaiditerjemahkan menjadi produk perangkat lunak adalah
    • A. 

      Proses Pengembangan Perangkat Lunak

    • B. 

      Siklus Pengembangan Perangkat Lunak

    • C. 

       Model Proses Pengembangan Perangkat Lunak 

    • D. 

      Prototyping Model

    • E. 

      Air terjun Model

  • 14. 
    Perangkat lunak yang memadukan wujud  pengulangan dari model prototyping dengan aspek pengendalian dan sistematika darilinear sequential model adalah
    • A. 

      Spiral Model

    • B. 

      RAD (Rapid Application Development) Model

    • C. 

      Fourth Generation Techniques (4GT)

    • D. 

      Prototyping Model

    • E. 

      Waterfall Model

  • 15. 
    Perangkat lunak yang memanfaatkan adanya peran konsumen atau pelanggan dalam proses pembuatan aplikasi
    • A. 

      Spiral Model

    • B. 

      RAD (Rapid Application Development) Model

    • C. 

      Fourth Generation Techniques (4GT)

    • D. 

      Prototyping Model

    • E. 

      Waterfall Model

  • 16. 
    Sebuah perangkat lunak yang dapat mendaur ulang hasil sebelumnya sehingga proses pengerjaan lebih cepat di banding model yang lainnya
    • A. 

      Spiral Model

    • B. 

      RAD (Rapid Application Development) Model

    • C. 

      Fourth Generation Techniques (4GT)

    • D. 

      Prototyping Model

    • E. 

      Waterfall Model

  • 17. 
    Dalam Model ini tidak terdapat kesalahan dalam aplikasi selama aplikasi digunakan
    • A. 

      Spiral Model

    • B. 

      RAD (Rapid Application Development) Model

    • C. 

      Fourth Generation Techniques (4GT)

    • D. 

      Prototyping Model

    • E. 

      Waterfall Model

  • 18. 
    Sebuah pembuatan perangkat lunak yang mana program atau aplikasi dari awal sampai aplikasi berhasil di buat oleh programer itu sendiri, pengguna dan konsumen hanya tinggal menggunakan saja
    • A. 

      Spiral Model

    • B. 

      RAD (Rapid Application Development) Model

    • C. 

      Fourth Generation Techniques (4GT)

    • D. 

      Prototyping Model

    • E. 

      Waterfall Model

  • 19. 
    Struktur Data, Arsitektur perangkat lunak,Prosedur detil dan Karakteristik Antarmuka adalah
    • A. 

      Pembuatan kode(Coding)

    • B. 

      Perancangan ( Design)

    • C. 

      Pengujian (Testing)

    • D. 

      Pemeliharaan (Maintenance)

    • E. 

      Analisa (analys)

  • 20. 
    Pengumpulan kebutuhan dengan fokus pada perangkat lunak adalah
    • A. 

      Perancangan ( Design)

    • B. 

       Pembuatan kode (Coding)

    • C. 

      Pengujian (Testing)

    • D. 

      Analisis kebutuhan perangkat lunak (Software Requirements Analysis)

    • E. 

      Model Waterfall

  • 21. 
    System informasi yang mengambarkan hal-hal penting dari system informasi yang akan datang adalah.
    • A. 

      Model Spiral

    • B. 

      Model RAD (Rapid Application Development)

    • C. 

      Model Fourth Generation Techniques (4GT)

    • D. 

      Model Prototyping

    • E. 

      Model Waterfall

  • 22. 
    Prose menterjemakah perancangan desain ke bentuk yang dapat di mengerti oleh mesin dengan mengunakan bahasa program adalah
    • A. 

      Desain

    • B. 

      Pengkodean

    • C. 

      Pengujian

    • D. 

      Pemeliharaan

    • E. 

      Analisa

  • 23. 
    Tiap pengembang perangkat lunak menentukan beberapa karakteristik perangkat lunak pada level  tinggi adalah
    • A. 

      Spiral Model

    • B. 

      RAD (Rapid Application Development) Model

    • C. 

      Prototyping Model

    • D. 

      Fourth Generation Techniques (4GT)

    • E. 

      Waterfall Model

  • 24. 
    Membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan adalah
    • A. 

      Pengumpulan kebutuhan

    • B. 

      Membangun prototyping

    • C. 

      Evaluasi protoptyping

    • D. 

      Mengkodekan system

    • E. 

      Menganalisa System

  • 25. 
    Pengguna biasanya memberikan masukan berdasarkan hasil yang didapat dari tahap engineering dan instalasi adalah
    • A. 

      Tahap Konstruksi dan Pelepasan

    • B. 

      Tahap Rekayasa (engineering)

    • C. 

      Tahap Analisis Resiko

    • D. 

      Tahap Evaluasi

    • E. 

      Tahap Pengujian

Back to Top Back to top