Anda di halaman 1dari 11

Soal PTS

Mata Pelajaran : BP-TIK


Kelas : XII Semua Program

Pilihlah salah satu jawaban yang tepat.


1. Terjadinya blue screen pada PC atau Laptop dan not responding pada smart phone
disebabkan oleh ….
A. Language Error
B. Compile Error
C. Interprete Error
D. Bug Error 
E. Syntax Error
2. Jenis antar muka yang memberikan tampilan menarik, nyaman digunakan serta dapat
menerima input dan output yang lebih dinamis adalah ….
A. CUI
B. GUI 
C. OS
D. Anroid
E. Windows
3. Hal berikut yang bukan merupakan kelebihan antar muka berbasis GUI dibandingkan
berbasis CUI adalah ….
A. tampilan lebih mudah dipelajari
B. tampilan lebih mudah dibuat 
C. tampilan lebih nyaman
D. dapat mengendalikan dan mengarahkan pengguna
E. lebih mudah digunakan oleh pengguna yang baru belajar
4. Untuk menampilkan tiga macam pilihan tetapi hanya boleh dipilih salah satu saja,
komponen yang digunakan adalah ....
A. RadioButton 
B. TextBox
C. Label
D. CheckBox
E. ListBox
5. Anda ingin meminta data pendidikan dari pengguna dengan pilihan yang mungkin
sebagai berikut. (1) Pascasarjana, (2) Sarjana, (3) SMA,(4) SMP,(5) SD. Komponen
yang cocok digunakan untuk mengatur pilihan tersebut adalah ....
A. CheckBox
B.ComboBox 
C.TextBox
D. RadioButton
E. Label
6. Prinsip berikut yang bukan merupakan karakteristik tampilan yang user friendly adalah
….
A. menampilkan bagian teknis kepada pengguna 
B. bersifat intuitif
C. mempertimbangkan budaya pengguna
D. Fleksibel
E. dapat menampilkan informasi yang beragam
7. Pengaturan properti berikut yang tidak dapat diberikan kepada komponen Button
adalah ….
A. Caption
B. Text
C. Label 
D. Font
E. Name
8. Komponen yang tidak digunakan untuk menerima masukan dari pengguna adalah ….
A. TextBox
B. ComboBox
C. DatePicker 
D. Label
E. RadioButton
9. Kemampuan program untuk dapat tetap bekerja dengan baik pada kondisi yang
ekstrem, termasuk kriteria kualitas ....
A. keandalan
B. kekokohan 
C. dapat dikembangkan
D. mudah dalam pemeliharaan
E. tidak mengandung ambigu
10. Program yang dapat digunakan dalam berbagai sistem operasi, browser, dan platform
yanberbeda dapat dinyatakan memiliki kualitas yang baik sesuai dengan kriteria ....
A. teruji dengan baik
B. mudah dalam pemeliharaan
C. tidak mengandung ambiguitas
D. portabilitas 
E. efisien
11. Perhatikan hal-hal berikut terkait dengan refactoring.
(1) Kode program lebih efisien.
(2) Kode program lebih mudah dibaca.
(3) Tampilan program lebih user friendly.
Pernyataan yang berhubungan dengan refactoring ditunjukkan oleh nomor ….
A. (2)
B. (1) dan (2) 
C. (1) dan (3)
D. (2) dan (3)
E. (1),(2), dan (3)
12. Perhatikan hal-hal berikut terkait dengan refactoring.
(1) Layout tampilan program yang tidak memenuhi estetika
(2) Kode program yang terduplikasi
(3) Warna dan ukuran font
(4) Nama variabel yang sembarangan
Hal-hal yang diperbaiki ketika melakukan refactoring ditunjukkan oleh nomor ….
A. (1) dan (2) 
B. (1) dan (4)
C. (2) dan (3)
D. (2) dan (4)
E. (3) dan (4)
13. Perhatikan hal-hal berikut terkait dengan tujuan dari refactoring.
(1) Membantu menemukan bug
(2) Memperbaiki tampilan program
(3)Memperbaiki struktur kode program
(4) Membantu program bekerja lebih cepat
Tujuan dari refactoring yang benar ditunjukkan oleh nomor ….
A. (1),(2), dan (3)
B. (1),(2), dan (4)
C. (1),(3), dan (4) 
D. (2),(3), dan (4)
E. (1),(2),(3), dan (4)
14. Fungsi dan daftar parameter yang panjang dapat diperbaiki dengan melakukan ….
A. pengujian test case 
B. refactoring
C. pengujian nonfungsional
D. pengujian struktural
E. tidak perlu diperbaiki
15.Tim pengembang sengaja mengirimkan virus ke dalam jaringan untuk melihat apakah
perangkat lunak yang dibangun dapat menahan serangan virus tersebut. Pengujian
inidisebut dengan ....
A. pengujian keamanan 
B. pengujian volume
C. pengujian penetrasi
D. pengujian celah keamanan
E. pengujian stabilitas
16.Perangkat lunak yang baru dibangun diuji dengan cara menerima permintaan akses
kebasis data secara bersama-sama. Pengujian ini disebut dengan pengujian ....
A. pengujian daya tahan
B. pengujian pemulihan
C. pengujian skalabilitas 
D. pengujian beban
E. pengujian stabilitas
17.Suatu perangkat lunak harus mampu untuk menangani beberapa pengguna yang
inginmengakses data yang sama. Perangkat lunak tersebut harus memiliki kemampuan
....
A. concurrency 
B. skalabilitas
C. portabilitas
D. operasi
E. aksesibilitas
18.Pengujian untuk menghilangkan bug yang sudah ada dan memastikan tidak ada
bugpada versi yang baru. Pengujian disebut dengan ....
A. pengujian struktural
B. pengujian non fungsi
C. pengujian fungsi
D. pengujian yang berhubungan dengan perubahan 
E. pengujian operasi
19. Test plan disusun dengan mengacu pada ....
A. rencana pengujian 
B. laporan refactoring
C. skenario pengujian
D. panduan kualitas program
E. dokumentasi spesifikasi program
20.Pengujian yang dilakukan dengan cara memberikan masukan yang seharusnya
dilarangadalah pengujian ....
A. positif 
B. negatif
C. nilai batas
D. integrasi
E. lokalisasi
21.Jika batas umur yang dapat diterima oleh sekolah Anda adalah 31 Desember 2004,
kemudian tim penguji memasukkan tanggal 1 Januari 2005 ke dalam sistem.
Pengujian ini disebut dengan ....
A. positif
B. negative 
C. nilai batas
D. integrasi
E. lokalisasi
22. Perhatikan hal-hal berikut terkait laporan test case.
(1) Yang mendesain pengujian
(2) Yang melakukan pengujian
(3) Yang menyetujui pengujian
(4) Tanggal pengujian
(5) Referensi pengujian
Hal-hal yang terdapat di laporan test case ditunjukkan oleh nomor ….
A. (1),(2),(3),(4), dan (5)
B. (2),(3),(4), dan (5)
C. (1),(2),(3), dan (5)
D. (1),(2),(3), dan (4)
E. (1),(2), dan (4) 
23. Pengujian yang dilakukan untuk memeriksa apakah program akan memaksa
pengguna memenuhi persyaratan yang diinginkan adalah ….
A. Pengujian Nilai Batas
B. Pengujian Negatif
C. Pengujian Positif 
D. Pengujian Integrasi
E. Pengujian Lokasi
24. Pengujian yang dilakukan untuk memeriksa implementasi dan kode program melalui
perangkat lunak dan komponen-komponennya adalah ….
A. Pengujian Perubahan
B. Pengujian Struktural 
C. Pengujian Fungsi
D. Pengujian Non Fungsi
E. Pengujian Operasi
25. Pengujian yang dilakukan untuk menentukan apakah perangkat lunak bekerja sesuai
spesifikasi yang telah ditentukan atau tidak adalah ….
A. Pengujian Perubahan
B. Pengujian Struktural
C. Pengujian Fungsi 
D. Pengujian Non Fungsi
E. Pengujian Operasi
26. Potensi e-commerce di Indonesia besar disebabkan oleh ....
A. nilai pembelanjaan online per orang tinggi
B. nilai pembelanjaan online per orang rendah
C. Indonesia terdiri dari pulau-pulau sehingga belanja online menjadi pilihan yang tepat
D. jumlah pengguna internet di Indonesia sangat besar 
E. pengguna internet di Indonesia suka menggunakan media sosial
27. Berikut yang bukan merupakan pelanggaran data pribadi adalah ...
A. Penyedia jasa search enggine membagikan data pencarian pengguna ke universitas A
untuk keperluan penelitian.
B. Penyedia layanan sosial media online membagikan data pengguna ke partai politik.
C. Joni memberikan nomor telepon Sinta ke Budi tanpa persetujuan Sinta.
D. Budi membagikan data pribadi Joni yang di-posting di media sosial untuk keperluan
penjualan mobilnya.
E. Budi meng-copy semua data siswa dari basis data siswa yang ada di sekolah secara
diam-diam 
28. Perhatikan beberapa hal berikut.
(1) Perusahaan B terpercaya.
(2) Perusahaan B berjanji akan menjaga kcrahasiaan data.
(3) Mendapat persetujuan dari pengguna.
Menurut EU GDPR. perusahaan A dapat membagikan data dari pengguna ke perusahaan
B dengan ketentuan yang dirunjukkan oleh nomor ....
A. (1)
B. (2)
C. (3) 
D. (1) dan (2)
E. (1),(2), dan (3)
29. Perhatikan beberapa hal terkait data pribadi berikut :
(1) Etnis
(2) Agama
(3) Pandangan politik
(4) Keanggotaan di serikat pekerja
Menurut EU GDPR, pemrosesan data pribadi yang mengungkapkan data pribadi yang
dilarang ditunjukan oleh nomor ....
A. (1) dan (2)
B. (2) dan (3)
C. (1), (2), dan (3)
D. (1), (2), dan (4) 
E. (1), (2), (3), dan (4)
30. Perhatikan beberapa hal terkait pemrosesan data pribadi berikut :
(1) Mendapat persetujuan yang bersangkutan.
(2) Demi kepentingan kesehatan publik.
(3) Demi melindungi kepentingan vital orang yang bersangkutan.
Pemrosesan data pribadi yang mengungkapkan etnis, pandangan agama,
pandanganpolitik dan lain-lain dapat dilakukan jika salah satu dipenuhi hal yang
ditunjukkan oleh nomor ....
A. (1)
B. (1) dan (2)
C. (1) dan (3) 
D. (2) dan (3)
E. (1), (2), dan (3)
31.Perhatikan beberapa hal terkait UU Nomor 10 Tahun 1998 tentang Perbankan berikut:
(1) Kepentingan perpajakan
(2) Kepentingan marketing bank
(3) Kepentingan hukum
(4) Urusan penyelesaian piutang bank yang sudah diurus lembaga negara.
Merurut UU Nomor 10 Tahun 1998 tentang Perbankan, kerahasiaan data nasabah tidak
berlaku untuk ketentuan yang ditunjukkan oleh nomor ....
A. (1), (2), (3), dan (4) 
B. (1), (3), dan (4)
C. (1), (2), dan (4)
D. (1), (2), dan (3)
E. (1) dan (2)
32. Perhatikan beberapa hal terkait aturan perlindungan data pribadi :
(1) Kurangnya aturan pidana untuk beberapa tindakan.
(2) Kurang mencakup semua kejadian yang mungkin.
(3) Lemahnya lembaga hukum.
Kelemahan aturan perlindungan data pribadi yang ada saat ini ditunjukkan oleh nomor
….
A. (1)
B. (1) dan (2) 
C. (1) dan (3)
D. (2) dan (3)
E. (1), (2), dan (3)
33. Menurut RUU PDP, yang bukan hak dari pemilik data pribadi adalah ....
A. melengkapi data pribadi sebelum diproses oleh pengendali data pribadi.
B. meminta pengendali data pribadi untuk mengirimkan data miliknya ke pihak ketiga.
C. menarik kembali persetujuan penggunaan data pribadi yang sudah ditandatangani 
D. menunda pemrosesan data pribadi miliknya.
E. memilih pemrosesan pseudonim untuk tujuan tertentu.
34. Perhatikan beberapa hal terkait kewajiban dari pengendali data pribadi :
(1) Meminta persetujuan pemilik data pribadi sebelum melakukan pemrosesan data
pribadi.
(2) Menyampaikan pada pemilik data jika ada perubahan informasi pemrosesan data
pribadi.
(3) Memberitahukan pemilik data jika ingin memproses data pribadi miliknya
dikarenakan permintaan pengadilan.
Menurut RUU PDP, yang merupakan kewajiban dari pengendali data pribadi adalah yang
ditunjukkan oleh nomor ....
A. (1)
B. (1) dan (2)
C. (1) dan (3)
D. (2) dan (3)
E. (1), (2), dan (3) 
35. Perhatikan beberapa hal terkait kewajiban menghapus Data Pribadi :
(1) Data Pribadi tidak lagi diperlukan untuk pencapaian tujuan pemrosesan Data Pribadi.
(2) Pemilik Data Pribadi telah melakukan penarikan kembali persetujuan pemrosesan Data Pribadi.
(3) Data Pribadi diperoleh dan/atau diproses dengan cara melawan hukum; dan/atau
(4) Terdapat permintaan dari Pemilik Data Pribadi.
Menurut RUU PDP,Pengendali Data Pribadi wajib menghapus Data Pribadi jika seperti ditunjukkan
oleh nomor....
A. (1), (2), (3) dan (4) 
B. (2), (3), dan (4)
C. (1), (3), dan (4)
D. (1), (2), dan (4)
E. (1), (2), dan (3)

Anda mungkin juga menyukai