WorksheetsSeleksi Ekstra Coding dan Computer
Total questions: 25
Worksheet time: 25mins
MASUKAN NAMA LENGKAP
MASUKAN KELAS
Apa alasan utama kamu ingin ikut ekstrakurikuler coding di sekolah ini?
Buatlah selengkap - lengkapnya!
(Waktu mengerjakan adalah 2 menit)
Kalau kamu diberi kesempatan membuat satu proyek coding sederhana, ide seperti apa yang ingin kamu buat, dan kenapa?
Buatlah selengkap lengkapnya!
(Waktu mengerjakan 2 menit)
Saat kamu bermain game di komputer, kamu menekan tombol di keyboard untuk bergerak dan hasilnya muncul di layar. Dari peristiwa ini, perangkat input dan output yang benar adalah…
Keyboard = output, Layar = input
Keyboard = input, Layar = output
Keduanya input
Keduanya output
Seorang siswa membuka aplikasi Browser untuk surfing web. Aktivitas ini menunjukkan bahwa komputer digunakan dengan bantuan…
Hardware
Software aplikasi
Software sistem
Prosesor
Prosesor (CPU) dalam sistem komputer berfungsi sebagai…
Penyimpan data permanen
Alat menampilkan data
Pusat pengolah instruksi
Penghubung ke internet
Bayangkan ada 30 siswa ingin praktek komputer, tapi hanya ada 10 PC. Jika harus membuat jadwal agar adil, strategi penjadwalan yang paling masuk akal adalah…
Semua siswa masuk sekaligus
Hanya siswa nilai tinggi duluan
Membagi waktu bergiliran secara efisien
Siapa cepat dia dapat
Algoritma pada dasarnya adalah…
Perangkat keras dalam komputer
Bahasa pemrograman tingkat tinggi
Langkah-langkah logis dan terurut untuk menyelesaikan masalah
Program aplikasi bawaan
Seorang siswa menuliskan langkah "Mulai → Buka WhatsApp → Pilih kontak → Ketik pesan → Kirim → Selesai". Notasi ini merupakan contoh…
Algoritma dalam bentuk langkah terurut
Sistem operasi
Struktur data
Hardware
Jenis struktur data yang cocok untuk menyimpan daftar nilai 30 siswa dalam 1 kelas secara terurut adalah…
Linked List
Array
Queue
Stack
Dalam sistem antrian di kantin sekolah, siswa dilayani sesuai urutan kedatangan: siapa datang duluan, dia yang dilayani lebih dulu. Struktur data yang paling sesuai adalah…
Stack
Array
Queue
Linked List
Saat kamu menggunakan fitur "Undo" di Microsoft Word (membatalkan perintah terakhir), struktur data yang paling sesuai menggambarkan proses tersebut adalah…
Array
Queue
Stack
Linked List
Seorang programmer membuat sistem untuk menghubungkan data dari satu titik ke titik berikutnya secara dinamis. Struktur data yang dipakai adalah…
Linked List
Array
Stack
Queue
Seorang siswa ingin menghitung luas segitiga dengan komputer. Ia menuliskan langkah: "Mulai → Input alas dan tinggi → Hitung luas → Tampilkan hasil → Selesai". Langkah ini merupakan contoh…
Algoritma dasar
Struktur data
Antarmuka pengguna
Optimasi penjadwalan
Kamu diminta menyusun daftar nama 5 siswa di kelas menggunakan komputer. Struktur data yang paling sederhana dan cocok untuk menyimpannya adalah…
Queue
Stack
Linked List
Array
Dalam kehidupan nyata, struktur data queue mirip dengan…
Tumpukan buku di meja
Antrian tiket di loket bioskop
Daftar nilai di Excel
Susunan kursi di kelas
Komputer menyimpan data siswa dalam bentuk berurutan sehingga mudah diakses berdasarkan nomor urut. Jenis struktur data yang digunakan adalah…
Queue
Stack
Array
Linked List
Saat kamu membuka Windows lalu mengoperasikan dengan klik ikon, tombol, dan menu, jenis antarmuka pengguna yang dipakai adalah…
GUI (Graphical User Interface)
CLI (Command Line Interface)
Optimasi penjadwalan
Struktur data
Salah satu kelebihan CLI (Command Line Interface) adalah…
Lebih cepat untuk perintah tertentu
Tidak butuh hafalan perintah
Lebih mudah untuk pemula
Tidak bisa digunakan di komputer modern
Seorang siswa membuka 10 aplikasi sekaligus di komputer sekolah, lalu komputernya jadi lambat. Solusi terbaik untuk mengoptimalkan kinerja adalah…
Menutup aplikasi yang tidak diperlukan
Menambah game baru
Menghapus sistem operasi
Membeli komputer baru
Komputer dapat membantu guru membuat jadwal pelajaran yang tidak bentrok antar kelas. Manfaat ini berkaitan dengan…
Hardware
Software aplikasi
Optimasi penjadwalan
Struktur data array
Seorang siswa menggunakan komputer hanya untuk bermain game sampai larut malam, sehingga nilainya turun. Kondisi ini menunjukkan bahwa…
Penggunaan komputer bisa berdampak negatif jika tidak seimbang
Komputer selalu merugikan siswa
Komputer tidak berguna untuk belajar
Masalah ini hanya terjadi di game online
Antarmuka pengguna penting karena…
Menghubungkan manusia dengan komputer agar mudah digunakan
Hanya dipakai programmer
Membuat komputer lebih berat
Mengganti hardware komputer
Klick gambar untuk memperbesar. Waktu mengerjakan adalah 10 menit
