wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

LATIHAN PSAJ (UJI PEMAHAMAN) 9-1

Total questions: 100

Worksheet time: 2hrs 40mins

Name
Class
Date
1.
Apa langkah pertama dalam berpikir komputasional untuk memecahkan masalah?
a)
Mengidentifikasi masalah
b)
Menyusun algoritma
c)
Menulis kode
d)
Menguji program
2.
Dalam berpikir komputasional, abstraksi berarti?
a)
Menyederhanakan masalah
b)
Membuat program baru
c)
Menemukan bug
d)
Membuat database
3.
Fungsi utama CPU dalam sistem komputer adalah?
a)
Memproses data
b)
Menyimpan data
c)
Menampilkan gambar
d)
Menghubungkan jaringan
4.
Apa fungsi utama dari email?
a)
Mengirim pesan elektronik
b)
Menyimpan file
c)
Membuat presentasi
d)
Mengedit gambar
5.
Topologi jaringan yang semua perangkat terhubung ke satu titik pusat dinamakan?
a)
Topologi star
b)
Topologi ring
c)
Topologi bus
d)
Topologi mesh
6.
Nilai rata-rata dari data disebut?
a)
Mean
b)
Median
c)
Modus
d)
Varians
7.
Grafik apa yang paling tepat untuk menunjukkan tren data dari waktu ke waktu?
a)
Grafik garis
b)
Grafik batang
c)
Grafik lingkaran
d)
Grafik area
8.
Blok Scratch yang digunakan untuk mengulang perintah disebut?
a)
Perulangan (loop)
b)
Variabel
c)
Fungsi
d)
Operator
9.
Fungsi variabel dalam Scratch adalah?
a)
Menyimpan nilai sementara
b)
Menampilkan gambar
c)
Menjalankan suara
d)
Mengubah warna
10.
Event handling dalam Scratch digunakan untuk?
a)
Menangani kejadian tertentu
b)
Menghitung angka
c)
Menyimpan data
d)
Menggambar bentuk
11.
Apa arti dekomposisi dalam pemecahan masalah?
a)
Memecah masalah menjadi bagian kecil
b)
Menggabungkan masalah
c)
Menghindari masalah
d)
Menyalin solusi
12.
CMS adalah singkatan dari apa?
a)
Content Management System
b)
Computer Management System
c)
Content Making Software
d)
Content Marketing System
13.
Bilangan desimal 10 dalam bentuk biner adalah?
a)
1010
b)
1100
c)
1001
d)
110
14.
Bilangan desimal 15 dalam heksadesimal ditulis sebagai?
a)
F
b)
A
c)
E
d)
1A
15.
Konversi biner 1101 ke desimal adalah?
a)
13
b)
11
c)
15
d)
9
16.
Fungsi pencarian data vertikal dalam tabel adalah?
a)
Mencari data berdasarkan kolom
b)
Mencari data berdasarkan baris
c)
Mencari data acak
d)
Menghapus data
17.
Struktur percabangan dalam pemrograman adalah?
a)
If-Else
b)
Loop
c)
Fungsi
d)
Variabel
18.
Blok yang digunakan untuk mengulang instruksi disebut?
a)
Loop
b)
If
c)
Variabel
d)
Event
19.
Kesalahan dalam program disebut?
a)
Bug
b)
Loop
c)
Fungsi
d)
Variabel
20.
Tujuan subprogram dalam pemrograman adalah?
a)
Memecah program menjadi bagian kecil
b)
Menggabungkan program
c)
Menghapus program
d)
Menjalankan program
21.
Struktur data yang mengikuti prinsip LIFO adalah?
a)
Stack
b)
Queue
c)
Array
d)
Tree
22.
Gerbang logika AND menghasilkan output 1 jika?
a)
Kedua input 1
b)
Salah satu input 1
c)
Kedua input 0
d)
Salah satu input 0
23.
Proses mengubah data menjadi sinyal disebut?
a)
Encoding
b)
Decoding
c)
Processing
d)
Transmission
24.
Simbol yang menunjukkan proses dalam flowchart adalah?
a)
Persegi panjang
b)
Segitiga
c)
Lingkaran
d)
Belah ketupat
25.
Pengolahan citra digital bertujuan untuk?
a)
Memanipulasi gambar digital
b)
Membuat video
c)
Membuat suara
d)
Mengedit teks
26.
Apa tujuan utama berpikir komputasional?
a)
Memecahkan masalah secara sistematis
b)
Membuat game
c)
Menulis cerita
d)
Menggambar
27.
Perangkat keras yang digunakan untuk menyimpan data secara permanen adalah?
a)
Hard disk
b)
RAM
c)
CPU
d)
Monitor
28.
Apa singkatan dari email?
a)
Electronic mail
b)
Electronic male
c)
Easy mail
d)
External mail
29.
Topologi jaringan yang berbentuk lingkaran disebut?
a)
Topologi ring
b)
Topologi star
c)
Topologi bus
d)
Topologi mesh
30.
Nilai tengah dari data yang diurutkan disebut?
a)
Median
b)
Mean
c)
Modus
d)
Varians
31.
Blok untuk mendeteksi tabrakan dalam Scratch adalah?
a)
Touching
b)
Variable
c)
Loop
d)
Say
32.
Operator dalam Scratch digunakan untuk?
a)
Menghitung nilai
b)
Menyimpan gambar
c)
Menampilkan suara
d)
Mengubah warna
33.
Blok yang digunakan untuk memulai program disebut?
a)
Event start
b)
Variable
c)
Loop
d)
Function
34.
Apa fungsi algoritma dalam pemecahan masalah?
a)
Menyusun langkah penyelesaian
b)
Membuat gambar
c)
Mengedit video
d)
Menyimpan file
35.
Blog biasanya digunakan untuk?
a)
Menulis artikel pribadi
b)
Membuat game
c)
Mengirim email
d)
Membuat presentasi
36.
Bilangan biner 1111 setara dengan desimal?
a)
15
b)
14
c)
13
d)
16
37.
Bilangan heksadesimal A setara dengan desimal?
a)
10
b)
11
c)
15
d)
12
38.
Konversi desimal 7 ke biner adalah?
a)
111
b)
101
c)
110
d)
100
39.
Apa fungsi fungsi VLOOKUP di spreadsheet?
a)
Mencari data di kolom tertentu
b)
Menghapus data
c)
Mengurutkan data
d)
Menyisipkan data
40.
Percabangan digunakan untuk?
a)
Mengambil keputusan
b)
Mengulang instruksi
c)
Menyimpan data
d)
Menghapus data
41.
Loop digunakan untuk?
a)
Mengulang perintah
b)
Menyimpan data
c)
Menghapus file
d)
Membuat variabel
42.
Jika program tidak berjalan sesuai rencana, itu disebut?
a)
Bug
b)
Loop
c)
Fungsi
d)
Variabel
43.
Fungsi utama subprogram adalah?
a)
Mengurangi pengulangan kode
b)
Membuat gambar
c)
Menyimpan data
d)
Menghapus file
44.
Queue adalah struktur data yang prinsip kerjanya?
a)
FIFO (First In First Out)
b)
LIFO
c)
Random
d)
Sequential
45.
Gerbang logika OR menghasilkan output 1 jika?
a)
Salah satu input 1
b)
Kedua input 1
c)
Kedua input 0
d)
Salah satu input 0
46.
Fungsi decoding adalah?
a)
Mengubah sinyal menjadi data
b)
Mengubah data menjadi sinyal
c)
Menyimpan data
d)
Mengirim data
47.
Simbol untuk keputusan dalam flowchart adalah?
a)
Belah ketupat
b)
Persegi panjang
c)
Lingkaran
d)
Segitiga
48.
Proses meningkatkan kualitas gambar digital disebut?
a)
Pengolahan citra
b)
Pengolahan suara
c)
Pengolahan teks
d)
Pengolahan video
49.
Apa yang dimaksud dengan algoritma?
a)
Urutan langkah penyelesaian masalah
b)
Program komputer
c)
Perangkat keras
d)
Data komputer
50.
RAM berfungsi sebagai?
a)
Memori sementara komputer
b)
Penyimpanan permanen
c)
Prosesor
d)
Monitor
51.
Bagian dari email yang berisi alamat penerima adalah?
a)
To
b)
Subject
c)
Attach
d)
Body
52.
Topologi bus memiliki ciri khas?
a)
Semua perangkat terhubung satu jalur utama
b)
Semua terhubung ke pusat
c)
Berbentuk lingkaran
d)
Terhubung acak
53.
Modus adalah nilai data yang?
a)
Paling sering muncul
b)
Nilai tertinggi
c)
Nilai tengah
d)
Nilai terendah
54.
Blok untuk mengubah posisi sprite di Scratch disebut?
a)
Move
b)
Say
c)
Wait
d)
Change
55.
Operator + dalam Scratch digunakan untuk?
a)
Menjumlahkan nilai
b)
Mengurangi nilai
c)
Mengalikan nilai
d)
Membagi nilai
56.
Untuk menjalankan program saat ikon hijau diklik, digunakan blok?
a)
When green flag clicked
b)
Forever
c)
Wait
d)
Broadcast
57.
Apa fungsi debugging dalam pemrograman?
a)
Mencari dan memperbaiki kesalahan
b)
Menulis kode
c)
Menghapus kode
d)
Menyimpan kode
58.
CMS digunakan untuk?
a)
Mengelola konten website
b)
Membuat game
c)
Menulis email
d)
Membuat dokumen
59.
Bilangan biner 1000 dalam desimal adalah?
a)
8
b)
7
c)
9
d)
10
60.
Heksadesimal 1A dalam desimal adalah?
a)
26
b)
20
c)
30
d)
15
61.
Konversi desimal 12 ke biner adalah?
a)
1100
b)
1010
c)
1110
d)
1001
62.
Fungsi pencarian horizontal di spreadsheet adalah?
a)
HLOOKUP
b)
VLOOKUP
c)
MATCH
d)
INDEX
63.
Percabangan if digunakan untuk?
a)
Mengambil keputusan
b)
Mengulang instruksi
c)
Menyimpan data
d)
Menghapus data
64.
Blok yang digunakan untuk mengulangi instruksi disebut?
a)
Loop
b)
If
c)
Variable
d)
Event
65.
Perbaikan kesalahan dalam program disebut?
a)
Debugging
b)
Loop
c)
Fungsi
d)
Variabel
66.
Subprogram membantu dalam?
a)
Mengurangi pengulangan kode
b)
Membuat game
c)
Menghapus data
d)
Menyimpan file
67.
Struktur data yang beroperasi dengan prinsip FIFO adalah?
a)
Queue
b)
Stack
c)
Array
d)
Linked list
68.
Output gerbang NOT untuk input 1 adalah?
a)
0
b)
1
c)
2
d)
-1
69.
Encoding adalah proses?
a)
Mengubah data menjadi sinyal
b)
Mengubah sinyal menjadi data
c)
Menyimpan data
d)
Mengirim data
70.
Simbol untuk input/output dalam flowchart adalah?
a)
Jajar genjang
b)
Persegi panjang
c)
Lingkaran
d)
Segitiga
71.
Dalam pengolahan citra, istilah resize berarti?
a)
Mengubah ukuran gambar
b)
Menghapus gambar
c)
Mengubah warna
d)
Menambahkan efek
72.
Apa yang dilakukan pada tahap evaluasi dalam berpikir komputasional?
a)
Menilai hasil pemecahan masalah
b)
Membuat program
c)
Menggambar flowchart
d)
Menulis kode
73.
Perangkat input komputer adalah?
a)
Keyboard
b)
Monitor
c)
Printer
d)
Speaker
74.
Bagian yang berisi judul pesan dalam email disebut?
a)
Subject
b)
To
c)
Body
d)
Attach
75.
Topologi Mesh memiliki ciri khas?
a)
Semua perangkat saling terhubung
b)
Satu pusat terhubung semua
c)
Berbentuk lingkaran
d)
Jalur utama
76.
Varians data menunjukkan?
a)
Penyebaran data
b)
Nilai rata-rata
c)
Nilai tengah
d)
Nilai terendah
77.
Blok "wait" pada Scratch berfungsi untuk?
a)
Menunda eksekusi
b)
Menghentikan program
c)
Menghapus sprite
d)
Mengubah warna
78.
Operator '>' digunakan untuk?
a)
Membandingkan nilai lebih besar
b)
Menjumlahkan nilai
c)
Mengurangi nilai
d)
Mengalikan nilai
79.
Blok untuk mengubah warna sprite disebut?
a)
Change color effect
b)
Say
c)
Move
d)
Hide
80.
Apa yang dilakukan tahap implementasi dalam pemecahan masalah?
a)
Menerapkan solusi
b)
Membuat flowchart
c)
Menggambar diagram
d)
Menulis laporan
81.
Blog biasanya berisi?
a)
Artikel dan tulisan pribadi
b)
Data angka
c)
Program game
d)
Musik
82.
Bilangan biner 1010 sama dengan desimal?
a)
10
b)
12
c)
8
d)
15
83.
Heksadesimal 10 sama dengan desimal?
a)
16
b)
10
c)
11
d)
15
84.
Konversi biner 1001 ke desimal adalah?
a)
9
b)
8
c)
10
d)
11
85.
Fungsi MATCH digunakan untuk?
a)
Mencari posisi data
b)
Menghapus data
c)
Mengurutkan data
d)
Menyisipkan data
86.
Percabangan if-else digunakan untuk?
a)
Membuat pilihan
b)
Mengulang program
c)
Menyimpan data
d)
Menghapus file
87.
Blok "repeat" berfungsi untuk?
a)
Mengulang perintah
b)
Menyimpan data
c)
Membuat variabel
d)
Menghapus file
88.
Bug dalam pemrograman berarti?
a)
Kesalahan program
b)
Perintah loop
c)
Fungsi
d)
Variabel
89.
Subprogram biasanya dibuat untuk?
a)
Mempermudah pemrograman
b)
Membuat game
c)
Menghapus data
d)
Menyimpan file
90.
Array adalah struktur data yang berisi?
a)
Sekumpulan elemen dengan tipe sama
b)
Elemen acak
c)
Elemen tunggal
d)
Elemen berbeda
91.
Output gerbang XOR untuk input (1,0) adalah?
a)
1
b)
3
c)
2
d)
4
92.
Proses decoding bertujuan untuk?
a)
Mengubah sinyal menjadi data
b)
Mengubah data menjadi sinyal
c)
Menyimpan data
d)
Mengirim data
93.
Simbol untuk akhir proses dalam flowchart adalah?
a)
Oval
b)
Persegi panjang
c)
Belah ketupat
d)
Lingkaran
94.
Filter pada pengolahan citra digunakan untuk?
a)
Menghaluskan atau menajamkan gambar
b)
Mengubah ukuran gambar
c)
Menghapus gambar
d)
Mengganti warna
95.
Manakah yang bukan contoh dekomposisi dalam pemecahan masalah?
a)
Menggabungkan seluruh masalah menjadi satu
b)
Memecah masalah menjadi bagian kecil
c)
Menyusun langkah-langkah solusi
d)
Mengidentifikasi masalah
96.
Perangkat yang berfungsi untuk mengubah data digital menjadi suara adalah?
a)
Speaker
b)
Monitor
c)
Keyboard
d)
Printer
97.
Untuk mengirim lampiran dalam email, kita menggunakan fitur?
a)
Attach
b)
Subject
c)
To
d)
CC
98.
Topologi jaringan yang memiliki jalur alternatif jika satu kabel putus adalah?
a)
Topologi mesh
b)
Topologi bus
c)
Topologi star
d)
Topologi ring
99.
Dalam statistik, data yang paling sering muncul disebut?
a)
Modus
b)
Median
c)
Mean
d)
Varians
100.
Tujuan utama membuat proyek aplikasi sederhana menggunakan EduBlocks adalah?
a)
Membuat aplikasi fungsional
b)
Membuat game
c)
Membuat video
d)
Membuat website