Informatika

Daftar Pertanyaan Latihan

Materi Bab 3: Algoritma dan Pemrograman

#1mudah Sub-bab: Algoritma

Pseudocode 'IF nilai >= 75 THEN cetak Lulus ELSE cetak Tidak Lulus' adalah contoh struktur...

#2mudah Sub-bab: Scratch/Blockly

Dalam Scratch/Blockly, blok 'repeat 10 times' adalah contoh struktur...

#3mudah Sub-bab: Algoritma

Flowchart menggunakan simbol belah ketupat (diamond) untuk menyatakan...

#4mudah Sub-bab: Scratch/Blockly

Blok 'when green flag clicked' di Scratch digunakan untuk...

#5mudah Sub-bab: Algoritma

Variabel dalam pemrograman adalah...

#6mudah Sub-bab: Scratch/Blockly

Dalam Scratch, sprite adalah...

#7mudah Sub-bab: Algoritma

Struktur 'while kondisi do ...' adalah...

#8mudah Sub-bab: Scratch/Blockly

Blockly adalah bahasa pemrograman visual yang menggunakan...

#9mudah Sub-bab: Algoritma

Output dari algoritma: x=5; y=3; z=x+y; cetak z adalah...

#10mudah Sub-bab: Scratch/Blockly

Blok 'play note 60 for 0.5 beats' di Scratch berfungsi untuk...

#11sedang Sub-bab: Algoritma

Algoritma untuk mencari nilai terbesar dari 3 bilangan a, b, c adalah...

#12sedang Sub-bab: Scratch/Blockly

Dalam membuat animasi langkah kaki di Scratch, blok yang paling tepat digunakan adalah...

#13sedang Sub-bab: Algoritma

Rekursi (recursion) dalam pemrograman adalah teknik di mana...

#14sedang Sub-bab: Scratch/Blockly

Blok 'if... else...' di Scratch digunakan untuk...

#15sedang Sub-bab: Algoritma

Debugging adalah proses...

#16sedang Sub-bab: Scratch/Blockly

Variabel dalam Scratch dapat digunakan untuk...

#17sedang Sub-bab: Algoritma

Kompleksitas waktu bubble sort O(n²) menjadikannya...

#18sedang Sub-bab: Scratch/Blockly

Dalam game Scratch, blok 'touching [other sprite]?' digunakan untuk...

#19sedang Sub-bab: Algoritma

Manfaat menggunakan fungsi (function/procedure) dalam program adalah...

#20sedang Sub-bab: Scratch/Blockly

Apa perbedaan blok 'repeat until' dengan 'repeat n times' di Scratch?

#21sulit Sub-bab: Algoritma

Fungsi rekursif untuk menghitung faktorial: factorial(n) = n * factorial(n-1), dengan base case factorial(0)=1. Nilai factorial(4) = ...

#22sulit Sub-bab: Scratch/Blockly

Untuk membuat game di Scratch di mana bola memantul di dinding, blok yang diperlukan adalah...

#23sulit Sub-bab: Algoritma

Perbedaan antara compiler dan interpreter dalam pemrosesan kode program adalah...

#24sulit Sub-bab: Scratch/Blockly

Untuk membuat quiz dengan 5 pertanyaan di Scratch menggunakan variabel dan percabangan, alur yang paling tepat adalah...

#25sulit Sub-bab: Algoritma

Binary search tree (BST) adalah struktur data di mana setiap node memiliki...

#26sulit Sub-bab: Scratch/Blockly

Konsep 'event-driven programming' dalam Scratch berarti...

#27sulit Sub-bab: Algoritma

Mengapa penggunaan variabel global harus diminimalkan dalam pemrograman terstruktur?

#28sulit Sub-bab: Scratch/Blockly

Untuk mensimulasikan algoritma bubble sort secara visual di Scratch menggunakan sprite, langkah pertama yang paling kritis adalah...

#29sulit Sub-bab: Algoritma

Masalah 'off-by-one error' yang umum dalam loop adalah...

#30sulit Sub-bab: Scratch/Blockly

Penggunaan 'broadcast and receive' di Scratch digunakan untuk...

UUJIAN MANDIRI

Platform latihan ujian online Kurikulum Merdeka untuk jenjang SD, SMP, dan SMA. Bantu wali memantau perkembangan belajar anak.

Kontak

© 2026 UJIAN MANDIRI — CV Polmantic Media Citra. Semua hak dilindungi.

ujianmandiri.com