NEW
Font size
Worksheetssoal algoritma dan pemograman
Total questions: 20
Worksheet time: 20mins
Apa yang dimaksud dengan algoritma?
A. Bahasa pemrograman untuk komputer
B. Urutan langkah-langkah sistematis untuk menyelesaikan masalah
C. Cara menggambar diagram alir
D. Kode yang dipahami komputer
Mengapa algoritma penting dalam dunia pemrograman?
A. Untuk mempercepat proses pengkodean
B. Karena komputer bisa berpikir sendiri
C. Membantu komputer memahami instruksi manusia secara terstruktur
D. Memungkinkan komputer berkomunikasi
Ciri-ciri algoritma yang benar adalah berikut, kecuali:
A. Langkah-langkahnya harus efektif
B. Langkah-langkahnya tidak terbatas
C. Harus menghasilkan output yang sesuai
D. Tersusun secara logis
Apa tujuan utama dari pembuatan algoritma?
A. Memprogram situs web
B. Menyusun data dalam tabel
C. Menyelesaikan masalah secara terstruktur dan efisien
D. Mengembangkan hardware
Apa manfaat algoritma dalam kehidupan sehari-hari?
A. Menghapus virus dari komputer
B. Mengatur jaringan internet
C. Membantu berpikir logis dan efisien
D. Membuat tampilan grafis lebih menarik
Flowchart digunakan untuk...
A. Menampilkan grafik statistik
B. Mengatur urutan memori
C. Mewakili algoritma dalam bentuk visual
D. Menguji kesalahan dalam kode
Simbol berlian dalam flowchart menunjukkan:
A. Proses
B. Input/output
C. Keputusan
D. Terminator
Pemrograman adalah proses...
A. Membuat hardware
B. Menulis instruksi dalam bentuk kode
C. Merakit komputer
D. Mengedit foto digital
Apa yang dimaksud dengan kode dalam pemrograman?
A. Gambar visual dalam komputer
B. Simbol dalam flowchart
C. Instruksi yang dimengerti komputer
D. Nomor identitas software
Langkah awal belajar pemrograman adalah memahami:
A. JavaScript dan HTML
B. Logika, algoritma, dan struktur data
C. Photoshop dan CorelDraw
D. Cara menginstal software
Bahasa pemrograman yang cocok untuk pemula adalah:
A. Python
B. Assembly
C. Java Enterprise
D. Kotlin
Apa itu Scratch?
A. Bahasa pemrograman tingkat lanjut
B. Aplikasi belajar coding dengan blok perintah
C. Platform jual beli online
D. Editor gambar digital
Scratch cocok digunakan oleh:
A. Hanya programmer profesional
B. Semua kalangan, terutama pemula dan anak-anak
C. Hanya pengguna Linux
D. Pelajar jurusan desain
Perhatikan Gambar disamping!
Tombol “Go” dalam Scratch digunakan untuk:
A. Menyimpan proyek
B. Mengatur suara
C. Menjalankan blok kode
D. Menghapus script
Apa fungsi dari Tab “Costume” di Scratch?
A. Menyusun kode
B. Mengatur suara
C. Mengatur tampilan Sprite
D. Menghapus blok
Jawaban: C
A. Menyusun kode
B. Mengatur suara
C. Menghapus blok
D. Mengatur tampilan Sprite
Script Area di Scratch adalah tempat untuk:
A. Menyimpan proyek
B. Menjalankan simulasi
C. Menempatkan blok kode
D. Memilih Sprite
Bagian jendela Scratch yang digunakan untuk melihat hasil program disebut:
A. Menu bar
B. Stage
C. Paint Editor
D. Costume Tab
Apa fungsi dari tombol “Stop” di Scratch?
A. Menyimpan proyek
B. Menambahkan suara
C. Menghentikan jalannya program
D. Mengatur ukuran Sprite
Di mana kita bisa menambahkan efek suara pada proyek Scratch?
A. Tab Code
B. Tab Costume
C. Tab Sound
D. Script Area
Mengapa debugging penting dalam belajar pemrograman?
A. Untuk membuat grafik
B. Untuk memperbaiki kesalahan dan memahami kode
C. Untuk menghapus aplikasi
D. Untuk mempercepat loading program
