• Tidak ada hasil yang ditemukan

Tulis nama, kelas, NIM 1 kelompok = 5 orang Kumpulkan sekarang KUIS RPL

N/A
N/A
Protected

Academic year: 2018

Membagikan "Tulis nama, kelas, NIM 1 kelompok = 5 orang Kumpulkan sekarang KUIS RPL"

Copied!
23
0
0

Teks penuh

(1)

Tulis nama, kelas, NIM

1 kelompok = 5 orang

Kumpulkan sekarang

(2)

1. Transformasi model domain informasi ke dalam struktur data.

Obyek dan hubungan data ditetapkan dalam ERD, isi data detail digambarkan dalam kamus data merupakan definisi dari …

(3)

3. Pengujian perangkat lunak adalah ….

a. proses menjalankan dan mengevaluasi sebuah perangkat lunak secara manual maupun otomatis untuk menguji apakah perangkat lunak sudah memenuhi persyaratan atau belum, atau untuk menentukan perbedaan antara hasil yang diharapkan dengan hasil sebenarnya.

b. suatu tahapan penyelesaian yang bertujuan mencari kesalahan program. kesalahan yang terjadi selama proses pengembangan perangkat lunak akan mengakibatkan bertambahnya waktu untuk menyelesaikan pekerjaan tersebut. c. proses dilakukan pada setiap tahap pengujian yaitu mulai dari tahap analisis kebutuhan sampai dengan tahap perawatan

d. proses dilakukan pada setiap tahap pengujian yaitu mulai dari tahap analisis kebutuhan sampai dengan tahap modifikasi

(4)

4. Menurut Davis , prinsip desain PL yang harus diperhatikan adalah, kecuali :

a. Proses desain tidak boleh berjalan dengan “kacamata kuda”

b. Proses desain harus bisa dirujuk dari model analisis c. Proses desain tidak boleh mengulang penemuan dasar

d. Desain harus dapat memaksimalkan jarak intelektual antara PL dan permasalah yang ada di dunia nyata

(5)

5. Konsep desain PL fundamental memberikan kerangka kerja untuk mendapatkan program yang berfungsi dengan benar. Konsep Dasar PL adalah …kecuali

a. abstraksi—data, prosedur, kontrol b. arsitektur—Struktur keseluruhan PL

c. Patterns/pola—”memuat esensi” dari solusi desain yang sudah terbukti

d. modularitas—Pembagian data dan fungsi

(6)

6. Konsep desain PL fundamental memberikan kerangka kerja untuk mendapatkan program yang berfungsi dengan benar. Konsep Dasar refinement berarti …

a. data, prosedur, kontrol

b. memuat esensi” dari solusi desain yang sudah terbukti c. Pembagian data dan fungsi

d. single-minded function dan low coupling

e. elaborasi detail dari semua abstraksi

7. Konsep desain PL fundamental memberikan kerangka kerja untuk mendapatkan program yang berfungsi dengan benar. Konsep Dasar pattern/pola berarti …

a. data, prosedur, kontrol

b. memuat esensi” dari solusi desain yang sudah terbukti

c. Pembagian data dan fungsi

(7)

8. Penyaringan Stepwise adalah strategi desain top down yang

9. Menurut Meyer ada 5 kriteria mengevaluasi metode desain, kecuali

a. Dekomposabilitas Modular b. Komposabilitas Modular

c. Kemampuan Intelektual Modular

(8)

10. Menurut Shaw dan Garlan, definisi arseitektur PL adalah … a. sekumpulan properti sebagai bagian dari desain

arsitektural

b. Design patterns lebih abstrak dari frameworks

c. Modul berisi tugas-tugas yang berhubungan dengan kenyataan bahwa semua harus dieksekusi dalam jangkauan waktu yang sama

d. Kemaslah PL berdasarkan batasan desain dan persyaratan

(9)

11. Semua tanggung jawab superclass akan diwarisi oleh

(10)

13. Kohesi Koisidental adalah …

(11)

14. Kohesi Temporal adalah …

a. Suatu ekstensi natural dari konsep penyembunyian informasi

b. Modul yang melakukan serangkaian tugas yang saling berhubungan secara lepas

c. Modul yang melakukan tugas-tugas yang berhubungan secara logis

d. Modul berisi tugas-tugas yang berhubungan dengan kenyataan bahwa semua harus dieksekusi dalam

jangkauan

waktu yang sama

(12)

15. Gambar di atas adalah

a. Class diagram d. Model desain

(13)

16. Beberapa prinsip pengujian yang harus diperhatikan (diusulkan oleh Davis) adalah…kecuali

a. Semua pengujian harus dapat ditelusuri sampai ke persyaratan pelanggan

b. Pengujian harus direncanakan lama sebelum pengujian itu dimulai

c. Prinsip Pareto mengimplikasikan 80% dari semua

kesalahan yang ditemukan selama pengujian sepertinya akan dapat ditelusuri sampai 20% dari semua modul

program

d. Pengujian harus mulai "dari yg kecil" dan berkembang ke pengujian "yang besar”

(14)

17. Glen Mayers menyatakan sejumlah aturan yang dapat dipandang sebagai sasaran dari pengujian. Pernyataan yang benar di bawah ini adalah …

a. Pengujian perangkat lunak adalah suatu proses

pengeksekusian program dengan tujuan menemukan kesalahan (error)

b. Pengujian (Test case) yang baik adalah yang mempunyai

probabilitas yang kecil untuk menemukan error yang tak diketemukan

c. Pengujian yang sukses adalah pengujian yang dapat menemukan kesalahan (error) yang telah ditemukan sebelumnya

d. Suatu proses pengembangan program dengan tujuan menemukan kesalahan (error)

(15)

18. Seberapa mudah sebuah program komputer dapat diuji.

Karena pengujian sangat sulit, perlu diketahui apa yang dapat dilakukan untuk membuatnya menjadi mudah disebut …

a. Testabilitas PL

b. Responsibility PL c. Desain Test Case d. Structural Testing e. Basis Path Testing

19. Contoh Black Box Testing adalah a. Independent parh dan basis path b. Notasi Diagram Alir

c. Cyclomatic Complexity d. Graph Metrix

e. Equivalence Partitioning dan Boundary Value Analysis

(16)

20. Definisi observabilitas adalah …

a. Semakin baik dia bekerja semakin efisien dia dapat diuji

b. Apa yang anda lihat adalah apa yang anda uji

c. Semakin baik kita dapat mengontrol PL, semakin banyak pengujian yang dapat diotomatisasi dan dioptimalkan.

d. Dengan mengontrol ruang lingkup pengujian kita dapat lebih cepat mengisolasi masalah dan melakukan

pengujian kembali

(17)

21. Test case ini bertujuan untuk menunjukkan fungsi Perangkat Lunak tentang cara beroperasinya, apakah pemasukan data keluaran telah berjalan sebagaimana yang diharapkan dan apakah informasi yang disimpan secara eksternal selalu dijaga kemutakhirannya disebut dengan

a. White Box Testing

b. Black Box Testing

c. Loop Testing

(18)

22. Pada gambar diagram alir di atas, Lingkaran/node menggambarkan …

a. satu/lebih perintah prosedural

b. aliran kontrol

c. daerah yg dibatasi oleh edge dan node d. proses

(19)

23. Pada gambar diagram alir di atas, region menggambarkan … a. satu/lebih perintah prosedural

b. aliran kontrol

c. daerah yg dibatasi oleh edge dan node

d. proses

(20)

24. Rumus Cyclomatic complexity adalah ...

25. Metode black box testing berusaha menemukan beberapa kategori kesalahan di bawah ini, kecuali …

a. Fungsi-fungsi yg hilang atau tidak benar b. Kesalahan pada antarmuka

c. Kesalahan pada struktur data atau pengaksesan database ekternal

d. Kesalahan pada inherintance

(21)

26. Kamus data harus dibangun dan digunakan untuk

27.Di bawah ini merupakan proses desain arsitektur , kecuali a. Tipe aliran informasi dibangun

b. Batas aliran diindikasikan

c. DFD dipetakan kedalam struktur program

d. Hierarki kontrol ditentukan dengan pengkodean

e. Struktur resultan disaring/diperhalus dengan menggunakan

(22)

28.Pernyataan yang benar tentang User Interface Development : a. Mengatur perangkat output

b. Menvalidasi output pemakai

c. Menangani kesalahan dan menampilkan pesan kesalahan

d. Menyediakan sistem operasi

e. Membangun koneksi antara PL aplikasi dan inheritance

29. Program dapat dibuat dalam bentuk modul2 yang lebih kecil dan mudah dalam integrasinya disebut

a. Modularity

b.. Struktur Data Dalam Bahasa Pemrograman c. Struktur Aliran Pengendali

(23)

30. Bahasa pemrograman atau hasil programnya dapat dijalankan di beberapa platform yang berbeda disebut

a. Modularity

b.. Struktur Data Dalam Bahasa Pemrograman c. Struktur Aliran Pengendali

d. Portability (Multiplatform)

Referensi

Dokumen terkait

Standar dikombinasikan dengan output informasi dari pengolah informasi, memungkinkan manajer untuk melaksanakan “management by exception” (suatu gaya yang diikuti

Testing the rank size rule hypothesis with an efficient estimator. The Self-organizing Economy,

[r]

Peningkatan kemampuan berpikir reflektif siswa yang ditunjukkan dengan hasil tes akhir (posttest) kemampuan berpikir reflektif tidak terlepas dari langkah-langkah

Untuk mengecek kebenaran data yang sudah dimasukkan, tekan tombol View data set maka akan muncul tampilan seperti gambar di bawah ini.. Jika ada data yang salah, tekan

permasalahan dalam pengajaran bahasa Jerman. 3) Mengurus surat ijin penelitian ke SMA Pasundan Cikalong Cianjur.. 7) Melakukan pretest untuk mengetahui kemampuan awal siswa.

Kendang memiliki peranan yang sangat penting untuk terlaksananya sajian karawitan, dari beberapa waditra yang terdapat dalam gamelan saléndro.. Fungsi kendang

Sedangkan pada kondisi tanpa menggunakan power control user yang berpindah dari satu sel ke sel yang lain akan mengalami drop call karena setiap user memiliki daya pancar yang