Anda di halaman 1dari 17

SOAL USBK 2023

1. Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis


merupakan pengertian dari …
A. Flowchart
B. Algoritma
C. Pseudocode
D. Structure english
E. Array

2. Perhatikan flowchart berikut …

Pernyataan yang tepat mengenai flowchart diatas adalah …


A. Jika input = 0, output = 0
B. Jika Output=6, output = 6
C. Jika input=1, output = 1
D. Jika input = 8, output=2
E. Jika input=5, output=0

3. Pada sebagian besar bahasa pemrograman, variable harus dideklarasikan lebih dahul untuk
mempermudah compiler bekerja. Namun secara umum ada aturan yang berlaku untuk
hamper semua bahasa pemrograman yaitu, kecuali :
A. Nama variable harus diawali dengan huruf
B. Nama variable boleh mengandung karakter-karakter khusus, seperti : ., +, -,*,/,<,>,&,(,)
C. Tidak boleh menggunakan spasi pada suatu nama variable
D. Nama variable tidak boleh menggunakan kata-kata kunci dibahasa pemrograman
E. Semuanya benar

4. Angga akan menghitung luas segitiga siku-siku yang diketahui alas dan tingginya.
Pseudocode yang paling tepat untuk menyelesaikan kasus tersebut adalah …

A.

B.

C.

D.

E.

5. Perhatikan kode program Java berikut …


Jika variable warna diganti menjadi “kuning”, baris program yang dijalankan setelah baris
ke-4 adalah …
A. Baris ke-5
B. Baris ke-7
C. Baris ke-9
D. Baris ke-10
E. Baris ke-13

6. Keluaran dari kode program berikut adalah …

A. Can drive
B. Can not Drive
C. Thank you
D. Can drive Thank you
E. Can not Drive Thank You

7. Perhatikan gambar dibawah ini!

Flowchart dengan percabangan kondisi 1 tersebut dengan alur “ya” merupakan bilangan …
A. Ana tidak boleh menonton
B. Membaca usia
C. Inputannya usia > 17
D. Silahkan Menonton
E. Integer 17

8. Perhatikan struktur percabangan dibawah ini …

Instruksi diatas jika diterjemahkan adalah …

A.
B.

C.

D.

E.

9. Kondisi pengulangan yang dimulai dengan kondisi pencacah dari yang besar ke kecil adalah
perulangan …
A. Pengulangan dengan pencacah naik
B. Pengulangan dengan pencacah turun
C. Pengulangan dengan fungsi break
D. Pengulangan dengan fungsi continue
E. Pengulangan dengan mengggunakan repeat until

10. Perhatikan lagu berikut ini …

Maksud dari nyanyian diatas merupakan perulangan …


A. Pencacah naik
B. Pencacah turun
C. Bersarang
D. Fot to Do
E. While

11. Perhatikan syntax program dibawah ini! Perhatikan syntax program dibawah ini!

Output yang dihasilkan adalah …


A. Selamat dating diwebsite kami
B. Kamu tidak boleh membuka situs ini
C. Umur 15 tahun
D. Umur dibawah 20 tahun
E. Kamu tidak boleh membuka situs ini dan selamat dating di website kami

12. Kumpulan elemen-elemen yang identic, yang tersusun dalam satu baris. Elemen tersebut
memiliki tipe data yang sama, tetapi isi dari elemen tersebut dapat berbeda merupakan
pengertian dari …
A. Array 1 dimensi
B. Array multidimensi
C. Sequential array
D. Inheritance
E. Percabangan

13. Tipe data yang digunakan pada variable atau konstanta untuk menyimpan nilai dalam bentuk
bilangan atau angka yaitu disebut tipe data …
A. Character
B. Numeric
C. Boolean
D. Array
E. Double

14. Perhatikan syntax dibawah ini :

A. Kategori Beasiswa Penuh


B. Kategori Beasiswa I
C. Kategori Beasiswa II
D. Tidak mendapatkan beasiswa
E. Semuanya benar

15. Gambar operator logika dibawah ini merupakan operator logika …

A. AND
B. OR
C. NOT
D. XOR
E. NOR
16. Kondisi pengulangan yang dimulai dengan kondisi pencacah dari yang terkecil ke yang
terbesar adalah pengulangan …
A. Pengulangan dengan pencacah naik
B. Pengulangan dengan pencacah turun
C. Pengulangan dengan fungsi break
D. Pengulangan dengan fungsi continue
E. Pengulangan dengan menggunakan repeat until

17. Perhatikan potongan program dibawah ini!

Hasil output untuk program diatas adalah …

A.

B.

C.

D.
E.

18. Output yang diharapkan dari kode program berikut adalah menampilkan kalimat “Welcome
to My World” sebanyak 1 kali, Struktur kontrol yang sesuai untuk menghasilkan output yang
diharapkan adalah …

A.

B.

C.

D.
E.

19. Perahatikan potongan program dibawah ini

Dari struktur perulangan diatas merupakan perulangan …


A. Perulangan dengan kondisi diawal
B. Perulangan dengan kondisi diakhir
C. Perulangan degan kondisi input user
D. Perulangan dengan kondisi break
E. Perulangan dengan repea until

20. Seorang guru akan mencari jumlah nilai untuk sebuah kelas yang terdiri dari 30 siswa, maka
analisis perulangannya adalah …

A.
B.

C.

D.

E.

21. Hal pertama yang harus dilakukan ketika terjadi kecelakaan adalah …
A. Memanggil dokter/ambulan
B. Mengangkut korban ketempat yang aman
C. Memberikan nafas buatan
D. Memijat dada korban
E. Menelpon polisi

22. Yang bukan merupakan bagian dari computer adalah …


A. Perangkat input
B. CPU
C. Perangkat output
D. Peripheral/perangkat tambahan
E. Aksesories
23. Komponen computer yang berfungsi untuk menyuplai arus listrik ke komponen PC adalah …
A. Mouse
B. RAM
C. Harddisk
D. Power Supply
E. Monitor

24. Jelaskan pengertian jaringan computer …


A. Sekumpulan sel
B. Dua atau lebih computer yang terhubung satu sama lain dan digunakan untuk berbagi
data
C. Perangkat yang menggunakan koneksi data untuk menghubungkan titik akhir
D. Perangkat jaringan dalam jarak yang relative pendek
E. Jaringan yang tersebar secara geografis

25. Urutan jenis-jenis jaringan dari cakupan kecil ke yang besar adalah …
A. LAN, MAN, WAN, PAN
B. LAN, WAN, MAN, PAN
C. PAN, LAN, MAN, WAN
D. PAN, MAN, LAN, WAN
E. PAN, WAN, MAN, LAN

26. Suatu cara/konsep yang digunakan untuk menghubungkan dua computer atau lebih,
berdasarkan hubungan geometris antara unsur-unsur dasar penyusun jaringan merupakan
pengertian dari …
A. Topologi jaringan
B. System jaringan
C. Pengamanan jaringan
D. Protocol jaringan
E. Instalasai jaringan
27. Jenis-jenis topologi yang menggunakan hub/switch adalah …
A. Topologi Bus
B. Topologi Ring
C. Topologi Mesh
D. Topologi Tree
E. Topologi Star

28. Di dalam layer OSI terdapat berapa buah lapisan …


A. 6
B. 8
C. 7
D. 4
E. 3

29. Untuk pengiriman pesan antara 2 atau lebih host yang ada dalam jaringan merupakan
tanggung jawab dari layer …
A. Physical layer
B. Data link layer
C. Network layer
D. Transport layer
E. Session layer

30. Media jaringan ada 2 yaitu …


A. Wired Network dan Label
B. Wireless Network dan tanpa kabel
C. Wired network dan wireless network
D. Serat optic dan coaxial
E. UTP dan STP

31. Media transmisi yang biasa digunakan untuk jaringan computer adalah kecuali …
A. Kabel tunggal
B. Kabel coaxial
C. Kabel UTP
D. Kabel STP
E. Kabel fiber optic

32. Kabel jaringan yang digunakan untuk menghubungkan device yang sama adalah …
A. Straight
B. Cross
C. Switch
D. Isolator
E. Ripcord

33. Suatu cara untuk mewakili besaran dari suatu fisik benda merupakan pengertian dari …
A. System computer
B. System bilangan
C. System operasi
D. Aplikasi
E. Konversi bilangan

34. Hitunglah hasil konversi dari 10(10) = … (2)


A. 1011(2)
B. 0101(2)
C. 1100(2)
D. 1010(2)
E. 0011(2)

35. Perangkat keras yang dihubungkan ke computer untuk meningkatkan kegunaannya dan
membantu pekerjaan adalah …
A. Perangkat input
B. Perangkat output
C. Perangkat peripheral
D. Perangkat penyimpanan
E. Perangkat proses

36. Printer merupakan salah satu perangkat …


A. Input
B. Output
C. Masukan
D. Proses
E. Penyimpanan

37. Dibawah ini yang bukan termasuk perangkat storage adalah …


A. Floppy disk
B. CD/DVD
C. Flashdisk
D. Harddisk
E. Motherboard

38. Hitunglah hasil konversi dari 1111(2) = …(10)


A. 15(10)
B. 14(10)
C. 20(10
D. 7(10)
E. 12(10)

39. Gambar dibawah ini merupakan symbol gerbang

A. AND
B. NAND
C. NOR
D. OR
E. NOT

40. Tiga gerbang dasar logika adalah …


A. AND, OR, NOT
B. NAND, OR, NOT
C. NAND, NOR, NOT
D. AND, EX-OR, NOT
E. OR, EX-NOR, NOT

41. Tuliskan 3 komponen sistem komputer ?


42. Jelaskan 4 jenis jaringan komputer ?
43. Buatlah desain 3 buah topologi jaringan ?
44. Jelaskan apa yang dimaksud dengan Bahasa Natural, Flowchart, dan Pseudocode....
45. Definisi struktur kontrol percabangan dalam pemrograman…..
1. B 11. B 21. B
2. B 12. A 22. E
3. B 13. B 23. D
4. A 14. B 24. B
5. C 15. A 25. C
6. E 16. A 26. A
7. D 17. A 27. E
8. C 18. B 28. C
9. A 19. C
10. B 20. B

Anda mungkin juga menyukai