wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

UTS SQA Part 1

Total questions: 50

Worksheet time: 17mins

Name
Class
Date
1.

Apa yang dimaksud dengan Penjaminan Kualitas Perangkat Lunak (SQA)?

a)

Serangkaian aktivitas untuk meningkatkan penjualan perangkat lunak

b)

Serangkaian aktivitas untuk memastikan kualitas perangkat lunak

c)

Serangkaian aktivitas untuk mengurangi biaya produksi perangkat lunak

d)

Serangkaian aktivitas untuk mempercepat pengembangan perangkat lunak

2.

Apa salah satu ciri utama dari SQA?

a)

Bersifat reaktif

b)

Hanya berfokus pada pengujian akhir

c)

Bersifat preventif

d)

Mengabaikan standar

3.

Mengapa SQA mengacu pada standar seperti ISO 9001 dan IEEE?

a)

Untuk meningkatkan biaya produksi

b)

Untuk memastikan kualitas sesuai standar internasional

c)

Untuk mempercepat waktu pengembangan

d)

Untuk mengurangi jumlah pengembang

4.

Apa fokus utama dari Quality Assurance (QA)?

a)

Produk

b)

Proses

c)

Pengguna

d)

Biaya

5.

Apa fokus utama dari Quality Control (QC)?

a)

Proses

b)

Produk

c)

Pengembangan

d)

Desain

6.

Apa sifat dari Quality Control (QC)?

a)

Proaktif

b)

Detektif

c)

Kreatif

d)

Inovatif

7.

Apa yang menjadi fokus dari Software Testing?

a)

Desain produk

b)

Verifikasi & Validasi fungsionalitas software

c)

Pengembangan perangkat lunak

d)

Dokumentasi

8.

Manakah yang termasuk dalam aktivitas Software Testing?

a)

Review kode program

b)

Inspeksi dokumen requirement

c)

Unit testing

d)

Menilai apakah aplikasi sudah sesuai spesifikasi

9.

Apa tujuan dari Quality Control (QC)?

a)

Mencegah cacat

b)

Menemukan cacat

c)

Membuktikan ada/tidaknya bug

d)

Menjalankan test case

10.

Mengapa beberapa industri seperti bank dan kesehatan harus memenuhi standar tertentu?

a)

Untuk mengurangi biaya

b)

Untuk mematuhi hukum dan regulasi

c)

Untuk meningkatkan kecepatan

d)

Untuk mengurangi tenaga kerja

11.

Apa yang dilakukan QA Engineer dalam tahap requirement, desain, hingga deployment?

a)

Mengabaikan standar

b)

Memastikan semuanya sesuai standar

c)

Mengubah desain tanpa izin

d)

Menghapus requirement

12.

Apa yang termasuk dalam pembuatan strategi dan rencana pengujian oleh QA Engineer?

a)

Menentukan harga produk

b)

Menentukan apa yang perlu diuji, bagaimana cara menguji, dan kapan pengujian dilakukan

c)

Menulis kode perangkat lunak

d)

Mengelola keuangan proyek

13.

Jenis pengujian apa yang dilakukan oleh QA Engineer?

a)

Pengujian manual dan otomatis

b)

Pengujian visual dan audio

c)

Pengujian pemasaran dan penjualan

d)

Pengujian desain grafis

14.

Apa yang dimaksud dengan kualitas perangkat lunak?

a)

Tingkat di mana perangkat lunak memenuhi kebutuhan, harapan, dan standar yang ditentukan

b)

Jumlah fitur yang dimiliki perangkat lunak

c)

Harga perangkat lunak di pasaran

d)

Popularitas perangkat lunak di kalangan pengguna

15.

Apa yang dimaksud dengan fungsionalitas dalam kualitas perangkat lunak?

a)

Seberapa cepat perangkat lunak dijalankan

b)

Apakah perangkat lunak melakukan apa yang dijanjikan

c)

Seberapa stabil perangkat lunak saat digunakan

d)

Kemampuan perangkat lunak melindungi data

16.

Apa yang dimaksud dengan "Pemeliharaan" dalam konteks kualitas aplikasi?

a)

Kemampuan aplikasi untuk berjalan di berbagai platform

b)

Kemudahan aplikasi untuk diperbaiki, diupdate, dan dikembangkan

c)

Kecepatan aplikasi dalam memproses data

d)

Keamanan aplikasi dari serangan siber

17.

Apa yang dimaksud dengan "Portabilitas" dalam konteks kualitas aplikasi?

a)

Kemampuan aplikasi untuk berjalan di berbagai platform

b)

Kemudahan aplikasi untuk diperbaiki, diupdate, dan dikembangkan

c)

Kecepatan aplikasi dalam memproses data

d)

Keamanan aplikasi dari serangan siber

18.

Apa yang lebih dinilai dalam "Quality in Use"?

a)

Fitur dan kinerja software

b)

Pengalaman pengguna saat menggunakan software

c)

Perlindungan dari kerugian

d)

Kemampuan digunakan di berbagai kondisi

19.

Apa yang dimaksud dengan "Functional Suitability" dalam konteks kualitas produk?

a)

Kemampuan aplikasi untuk menampilkan katalog dan keranjang belanja

b)

Kecepatan aplikasi dalam membuka halaman saldo

c)

Kemampuan file untuk dibuka di aplikasi lain

d)

Desain aplikasi yang rumit dan membingungkan

20.

Apa yang menjadi indikator dari "Performance Efficiency" yang buruk?

a)

Aplikasi e-commerce tidak memiliki fitur checkout

b)

Aplikasi mobile banking lambat membuka halaman saldo

c)

File dokumen tidak bisa dibuka di aplikasi lain

d)

Desain aplikasi yang mudah digunakan

21.

Bagaimana cara menentukan "Compatibility" dari sebuah aplikasi?

a)

Dengan melihat apakah aplikasi bisa menampilkan katalog

b)

Dengan mengukur kecepatan aplikasi membuka halaman

c)

Dengan memeriksa apakah file bisa dibuka di aplikasi lain

d)

Dengan menilai desain aplikasi yang sederhana

22.

Apa yang dimaksud dengan "Security" dalam konteks aplikasi mobile banking?

a)

Kemampuan aplikasi untuk berjalan di berbagai platform

b)

Penggunaan OTP dan enkripsi untuk mencegah pembobolan

c)

Kemudahan dalam memperbaiki kode aplikasi

d)

Efisiensi dalam penggunaan aplikasi

23.

Mengapa "Maintainability" penting dalam pengembangan aplikasi?

a)

Agar aplikasi dapat diakses dengan cepat

b)

Agar aplikasi dapat berjalan di berbagai platform

c)

Agar kode aplikasi mudah diperbaiki saat ada bug

d)

Agar aplikasi lebih aman dari pembobolan

24.

Bagaimana cara mengukur "Effectiveness" dari sebuah aplikasi belajar online?

a)

Dengan melihat jumlah klik yang dibutuhkan

b)

Dengan mengukur seberapa mudah siswa mengakses materi

c)

Dengan melihat jumlah platform yang didukung

d)

Dengan mengukur tingkat enkripsi yang digunakan

25.

Apa yang dimaksud dengan requirement traceability matrix (RTM)?

a)

Dokumen untuk mengelola anggaran

b)

Alat untuk menghubungkan kebutuhan dengan pengujian

c)

Metode untuk mengembangkan perangkat lunak

d)

Proses untuk menguji perangkat keras

26.

Apa yang termasuk dalam aktivitas SQA selama tahap pengujian?

a)

Menyusun rencana uji dan kasus uji

b)

Melakukan analisis pasar

c)

Mengembangkan fitur baru

d)

Menyusun strategi pemasaran

27.

Apa yang dimaksud dengan defect tracking dalam konteks SQA?

a)

Melacak perkembangan proyek

b)

Mencatat dan menindaklanjuti bug

c)

Menguji performa aplikasi

d)

Menyusun laporan keuangan

28.

Apa tujuan dari smoke test setelah aplikasi dipasang di server/production?

a)

Memastikan aplikasi dapat berjalan dengan baik

b)

Menguji keamanan data

c)

Menilai kepuasan pengguna

d)

Mengukur kecepatan aplikasi

29.

Mengapa verifikasi dokumentasi pengguna penting dalam tahap deployment?

a)

Untuk memastikan dokumentasi lengkap dan jelas

b)

Untuk meningkatkan penjualan

c)

Untuk mengurangi biaya produksi

d)

Untuk mempercepat pengembangan

30.

Apa salah satu aktivitas SQA dalam tahap pemeliharaan?

a)

Mengembangkan fitur baru

b)

Mengawasi perbaikan bug dan update fitur

c)

Mendesain antarmuka pengguna

d)

Menulis kode program

31.

Mengapa SQA melakukan regression testing setiap kali ada patch/update?

a)

Untuk menambah fitur baru

b)

Untuk memastikan fungsi tidak rusak karena perubahan

c)

Untuk mengurangi biaya pengembangan

d)

Untuk meningkatkan kecepatan aplikasi

32.

Apa tujuan utama dari menjaga dokumentasi tetap sesuai dengan perubahan terbaru?

a)

Untuk mengurangi ukuran file

b)

Untuk meningkatkan estetika dokumen

c)

Untuk memastikan semua informasi terkini dan akurat

d)

Untuk mengurangi waktu pengembangan

33.

Apa fokus utama dari pendekatan Quality Built-In dalam pengembangan perangkat lunak?

a)

Pengujian setelah pengembangan

b)

Pencegahan defect

c)

Pengurangan biaya

d)

Peningkatan kecepatan pengembangan

34.

Apa fokus utama dari "Quality After Test"?

a)

Deteksi defect

b)

Pengembangan fitur baru

c)

Desain antarmuka

d)

Dokumentasi pengguna

35.

Mengapa biaya perbaikan lebih mahal dalam "Quality After Test"?

a)

Karena defect ditemukan di awal

b)

Karena defect ditemukan di akhir

c)

Karena tidak ada defect

d)

Karena semua bug sudah diperbaiki

36.

Apa yang dilakukan QA dalam "Quality After Test"?

a)

Mengembangkan kode

b)

Menulis dokumentasi

c)

Deteksi defect

d)

Mendesain antarmuka

37.

Apa fokus utama dari pendekatan Quality Built-In?

a)

Deteksi defect

b)

Pencegahan defect

c)

Pengujian akhir

d)

Revisi produk

38.

Kapan waktu temuan bug dalam pendekatan Quality After Test?

a)

Sejak awal SDLC

b)

Di akhir (testing)

c)

Selama pengembangan

d)

Sebelum pengujian

39.

Bagaimana biaya perbaikan dalam pendekatan Quality Built-In dibandingkan dengan Quality After Test?

a)

Lebih mahal

b)

Sama saja

c)

Lebih murah

d)

Tidak ada biaya

40.

Apa ciri utama dari model Waterfall dalam pengembangan perangkat lunak?

a)

Iteratif dan kolaboratif

b)

Linear dan tahap-tahap berurutan

c)

Fokus pada pencegahan bug sejak awal

d)

Menggunakan automated testing

41.

Apa fokus utama QA dalam model Waterfall?

a)

Pencegahan bug sejak awal

b)

Quality after test

c)

Kolaborasi dengan developer

d)

Automated testing

42.

Dalam model SDLC Waterfall, kapan peran QA biasanya dimasukkan?

a)

Di awal proyek

b)

Di setiap sprint

c)

Di akhir, dengan fokus deteksi bug

d)

Sepanjang pengembangan

43.

Apa yang dimaksud dengan "Keputusan berbasis bukti"?

a)

Keputusan diambil berdasarkan intuisi.

b)

Keputusan diambil berdasarkan data seperti bug report dan test metrics.

c)

Keputusan diambil tanpa analisis data.

d)

Keputusan diambil berdasarkan opini tim.

44.

Pendekatan apa yang digunakan dalam ISO 9001?

a)

Quality built-in + quality after test

b)

Plan–Do–Check–Act (PDCA)

c)

Aktivitas teknis: testing, review, automation

d)

Software yang bebas bug, aman, usable

45.

Apa tujuan dari standar ISO/IEC 25010 dalam menilai kualitas software?

a)

Menilai harga software

b)

Menilai kualitas software dari sisi internal dan eksternal

c)

Menilai popularitas software

d)

Menilai kecepatan pengembangan software

46.

Apa yang dimaksud dengan ISO/IEC 25010?

a)

Standar internasional untuk keamanan data

b)

Standar internasional untuk model kualitas perangkat lunak

c)

Standar nasional untuk pengembangan perangkat keras

d)

Standar lokal untuk desain antarmuka pengguna

47.

Apa yang dimaksud dengan "Portability" dalam konteks kualitas perangkat lunak?

a)

Kemampuan perangkat lunak untuk melindungi data

b)

Kemudahan perangkat lunak untuk diperbaiki dan diupdate

c)

Kemampuan perangkat lunak untuk dipindahkan ke platform lain

d)

Seberapa stabil perangkat lunak saat digunakan dalam jangka panjang

48.

Apa yang dimaksud dengan Level 1 dalam CMMI?

a)

Terukur

b)

Dikelola

c)

Dioptimalkan

d)

Initial (Ad Hoc / Tidak Terkontrol)

49.

Apa fokus utama dari Level 5 dalam CMMI?

a)

Meningkatkan kualitas software

b)

Continuous improvement dengan inovasi & feedback

c)

Mengurangi biaya produksi

d)

Meningkatkan jumlah karyawan

50.

Berapa tingkat kematangan proses yang ada dalam CMMI?

a)

3 tingkat

b)

4 tingkat

c)

5 tingkat

d)

6 tingkat