Soalprediksi.com
Media Soal dan Kunci Jawaban
PENELUSURAN BERSPONSOR
Penelusuran Khusus
Home USBN SMK Latihan Soal dan Kunci Jawaban USBN Pemrograman Dasar SMK 2019
Mata ujian ini mengacu pada pemrograman berbasis PHP, html, web, dan sebagainya. Dan masuk
dalam jajaran Kurikulum 2013. Keseluruhan materi berbeda 100% dari kurikulum lam KTSP.
4. array
5. fungsi
Latihan soal USBN pemrograman dasar ini bisa membantu sobat yang akan melaksanakan ujian
tersebut. Bisa admin katakan terbaru karena sudah dicocokkan dengan materi pada kisi - kisi USBN
SMK pemorgaman dasar terbaru.
Untuk dokumen yang berbentuk soft le sudah admin letakkan link downloadnya pada bagian bawah
soal, yaitu berbentuk PDF yang bisa sobat download secara gratis disini. Sedangkan untuk copy paste,
tidak admin ijinkan. Terutama untuk di posting ulang pada blog.
Selamat mengerjakan
Mohon maaf, dikarenakan banyak sintaks - sintaks pemrogaman. Mungkin ada beberapa soal yang
tidak sesuai dengan pemformatan aslinya. Jadi admin sarankan untuk memilih opsi ke-2, yaitu
download le PDF-nya.
Baca juga:
Lengkap! Latihan Soal dan Jawaban USBN SMK 2019 Semua Mata Pelajaran (Online + PDF)
Latihan Soal dan Kunci Jawaban USBN PAI SMK 2019
Latihan Soal dan Kunci Jawaban USBN PPKN SMK 2019
Latihan Soal dan Kunci Jawaban USBN Pemrograman Dasar SMK 2019
1. Tokoh matematika yang biasa dijuluki “Bapak Algoritma” adalah ….
A. Blaise Pascal
B. Al Khawarizmi
C. George Babbage
D. Mark Zuckerberg
E. Mark Twain
Jawaban : B
2. Pemrograman dalam teknologi informasi memiliki pelbagai bidang. Berikut yang tidak termasuk
bidang pemrograman adalah pemrograman
A. sistem operasi
B. desain gra s
C. web
D. basis data
E. game
Jawaban : B
4. Operator relasional (perbandingan) yang digunakan untuk mencari nilai tidak sama dengan yaitu ...
A. !=
B. <=
C. >=
D. <
E. >
Jawaban : A
Jawaban : B
A. radio button
B. button
C. toggle button
D. list
E. chek box
Jawaban : A
12. Setiap objek dalam Object Oriented Programming memiliki dua komponen yaitu ….
A. input dan output
B. text dan gra s
C. desain dan koding
D. page dan insert
E. properties dan method Jawaban : E
13. Hubungan class dan objek pada Object Oriented Programmig adalah ….
A. class identik dengan objek
B. class adalah turunan objek
C. objek adalah turunan class
D. objek adalah cetak biru dari class
E. class adalah cetak biru dari objek
Jawaban : C
16. Aplikasi-aplikasi berikut yang bukan editor IDE bahasa pemrograman Java adalah ….
A. Delphi
B. BlueJ
C. Netbeans
D. Eclipse
E. JBuilder
Jawaban : A
17. Manakah penulisan deklarasi array berikut ini yang benar ...
A. [50]skor int;
B. [50]int skor;
C. ikor int[50];
D. int 50[skor];
E. int skor[50];
Jawaban : E
18. Sebelum digunakan baris-baris program diperiksa dan dilengkapi agar dapat dimengerti komputer.
Proses pemeriksaan dan pelengkapan ini disebut ….
A. compile
B. refactor
C. instantiation
D. new object
E. messaging Jawaban : B
19. Penjelasan dari deklarasi fungsi berikut : double maks (double x, double y) yang paling tepat adalah
...
A. fungsi maks( ) mempunyai sebuah argumen bertipe double.
B. fungsi mak( ) mempunyai dua buah argumen, dengan masing-masing argumen bertipe Long.
C. fungsi maks( ) mempunyai dua buah argumen, dengan masing-masing argumen bertipe Double.
D. fungsi maks( ) mempunyai tiga buah argumen, dengan masing-masing argumen bertipe int.
E. semua jawaban benar
Jawaban : C
20. Pada penulisan program, tak jarang programmer menuliskan comment. Comment pada
pemrograman dapat dide niskan sebagai ….
A. tulisan pada baris-baris program yang tidak dieksekusi oleh aplikasi
B. tulisan pada baris-baris program yang dieksekusi oleh aplikasi
C. tulisan yang ditandai dengan sintaks sifat program seperti public, private
D. tulisan yang paling awal dieksekusi oleh apikasi
E. tulisan instruksi untuk melaksanakan fungsi
Jawaban : A
24. Lampu lalu lintas mengatur pemakai lalu lintas, dengan menyalakan lampu merah untuk berhenti,
lampu hijau untuk berjalan dan lampu kuning untuk persiapan. Prosedur paling tepat untuk keadaan ini
adalah ….
A. switch to
B. if then
C. on goto
D. case of
E. while do
Jawaban : B
25.
Perhatikan kode program di atas, manakah hasil yang tepat jika kita memasukkan angka 4 sebagai
nilai suku
A. 0
1
1
2
B. 2
1
1
0
C. 1
1
2
3
D. 0
1
1
4
E. 0
1
2
3
Jawaban : A
26. Instruksi Gosub menginstruksikan program utama mengakses subprogram. Apabila subprogram
selesai bekerja, alur program dikembalikan ke program utama. Instruksi yang diberikan pada
subprogram adalah ….
A. back
B. set
C. else
D. return
E. select
Jawaban : D
27. Penulisan pemanggilan fungsi dalam Bahasa Java yang tepat adalah ….
A. @stemba
B. //stemba
C. stemba()
D. /*stemba*/
E. stemba{}
Jawaban : C
28. Sebuah akun email dapat diakses apabila username dan password untuk akun tersebut sesuai
dengan database pengguna. Prosedur pemrograman yang tepat digunakan untuk kondisi ini adalah ....
A. OR
B. AND
C. NOT
D. NOR
E. NAND
Jawaban : B
29. Sebuah sistem server dapat diakses apabila hanya pin atau hanya keyword saja yang sesuai
dengan database pengguna. Prosedur pemrograman yang tepat digunakan untuk kondisi ini adalah ….
A. NOT
B. NOR
C. NAND
D. EXOR
E. EXNOR
Jawaban : C
30. Sebuah akun email dapat diakses apabila username dan password untuk akun tersebut sesuai
dengan database pengguna. Potongan prosedur pemrograman sebagai berikut : user$=”joesti”
input “nama pengguna = “,nama$ if nama$ ……… user$ then print “login Anda salah” ….….
Koding pada baris ke-3 dilengkapi dengan instruksi
A. =
B. >
C. <
D. !=
E. <>
Jawaban : D
31. Sebuah akun email dapat diakses apabila username dan password untuk akun tersebut sesuai
dengan database pengguna. Potongan kode program sebagai berikut :
user$=”joesti” pass$=”stemba”
input “nama pengguna = “,nama$ input “password = “,sandi$
if ……………… then
print “Selamat Datang,”+nama else
print “Maaf, Anda dilarang mengakses” endif
Koding pada baris ke-5 dilengkapi dengan instruksi
A. user$ =nama$ and pass$=sandi$
B. user$ =nama$ or pass$=sandi$
C. user$ =nama$ not pass$=sandi$
D. user$ =nama$ xor pass$=sandi$
E. user$ >>nama$ and pass$>>sandi$
Jawaban : A
32. Siswa kelas XII TKJ melaksanakan pemasan jelang pelajaran olah raga. Mereka berlari mengelilingi
lapangan sepakbola sebanyak tiga kali putaran.
Prosedur perulangan yang tepat untuk kegiatan ini adalah ….
A. if then
B. for next
C. do until
D. while do
E. case of
Jawaban : B
33. “Ikhlash, tolong tengok tempat minum sapi di kandang”, kata Bunda
“Bila tak penuh, ambil air dari sumur sebelah kandang. Isi sampai penuh, ya” lanjut Bunda "Ya, Bunda”,
jawab Ikhlash
Prosedur pemrograman paling tepat untuk kegiatan Ikhlash nanti adalah ….
A. for next
B. do until
C. while do
D. case of
E. repeat do
Jawaban : C
34. Jemparingan adalah sebuah kompetisi memanah tradisional warisan kerajaan Mataram. Pada
even ini setiap pemanah harus berbusana adat Jawa Mataram. Masing-masing diberi tiga anak panah
untuk memanah sasaran berupa bandul putih dengan warna merah di atasnya yang digantung dengan
tali sebagai sasaran tembaknya. Ada bunyi lonceng yang menandai jika anak panah itu tertancap pada
bandul tersebut. Lomba dinyatakan usai bila sasaran terkena anak panah yang dilesatkan dari jarak 30
meter.
Prosedur paling tepat untuk menggambarkan kegiatan tersebut adalah ….
A. if then
B. for next
C. do until
D. while do
E. case of
Jawaban : C
Jawaban : E
“ Latihan Soal dan Kunci Jawaban USBN pemrograman Dasar SMK 2019 PDF,
DOWNLOAD
Demikian Latihan Soal dan Kunci Jawaban USBN pemrograman Dasar SMK 2019 yang admin
bagikan pada kesempatan kali ini. Semoga bermanfaat
Your Name
Your Email
Subscribe Now!
Latihan Soal dan Kunci Jawaban USBN Sistem Komputer SMK 2019
Buka Komentar