wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Seleksi Ekstra Coding dan Computer

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

MASUKAN NAMA LENGKAP

4 lines
2.

MASUKAN KELAS

4 lines
3.

Apa alasan utama kamu ingin ikut ekstrakurikuler coding di sekolah ini?
Buatlah selengkap - lengkapnya!
(Waktu mengerjakan adalah 2 menit)

4 lines
4.

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)

4 lines
5.

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…

a)

Keyboard = output, Layar = input

b)

Keyboard = input, Layar = output

c)

Keduanya input

d)

Keduanya output

6.

Seorang siswa membuka aplikasi Browser untuk surfing web. Aktivitas ini menunjukkan bahwa komputer digunakan dengan bantuan…

a)

Hardware

b)

Software aplikasi

c)

Software sistem

d)

Prosesor

7.

Prosesor (CPU) dalam sistem komputer berfungsi sebagai…

a)

Penyimpan data permanen

b)

Alat menampilkan data

c)

Pusat pengolah instruksi

d)

Penghubung ke internet

8.

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…

a)

Semua siswa masuk sekaligus

b)

Hanya siswa nilai tinggi duluan

c)

Membagi waktu bergiliran secara efisien

d)

Siapa cepat dia dapat

9.

Algoritma pada dasarnya adalah…

a)

Perangkat keras dalam komputer

b)

Bahasa pemrograman tingkat tinggi

c)

Langkah-langkah logis dan terurut untuk menyelesaikan masalah

d)

Program aplikasi bawaan

10.

Seorang siswa menuliskan langkah "Mulai → Buka WhatsApp → Pilih kontak → Ketik pesan → Kirim → Selesai". Notasi ini merupakan contoh…

a)

Algoritma dalam bentuk langkah terurut

b)

Sistem operasi

c)

Struktur data

d)

Hardware

11.

Jenis struktur data yang cocok untuk menyimpan daftar nilai 30 siswa dalam 1 kelas secara terurut adalah…

a)

Linked List

b)

Array

c)

Queue

d)

Stack

12.

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…

a)

Stack

b)

Array

c)

Queue

d)

Linked List

13.

Saat kamu menggunakan fitur "Undo" di Microsoft Word (membatalkan perintah terakhir), struktur data yang paling sesuai menggambarkan proses tersebut adalah…

a)

Array

b)

Queue

c)

Stack

d)

Linked List

14.

Seorang programmer membuat sistem untuk menghubungkan data dari satu titik ke titik berikutnya secara dinamis. Struktur data yang dipakai adalah…

a)

Linked List

b)

Array

c)

Stack

d)

Queue

15.

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…

a)

Algoritma dasar

b)

Struktur data

c)

Antarmuka pengguna

d)

Optimasi penjadwalan

16.

Kamu diminta menyusun daftar nama 5 siswa di kelas menggunakan komputer. Struktur data yang paling sederhana dan cocok untuk menyimpannya adalah…

a)

Queue

b)

Stack

c)

Linked List

d)

Array

17.

Dalam kehidupan nyata, struktur data queue mirip dengan…

a)

Tumpukan buku di meja

b)

Antrian tiket di loket bioskop

c)

Daftar nilai di Excel

d)

Susunan kursi di kelas

18.

Komputer menyimpan data siswa dalam bentuk berurutan sehingga mudah diakses berdasarkan nomor urut. Jenis struktur data yang digunakan adalah…

a)

Queue

b)

Stack

c)

Array

d)

Linked List

19.

Saat kamu membuka Windows lalu mengoperasikan dengan klik ikon, tombol, dan menu, jenis antarmuka pengguna yang dipakai adalah…

a)

GUI (Graphical User Interface)

b)

CLI (Command Line Interface)

c)

Optimasi penjadwalan

d)

Struktur data

20.

Salah satu kelebihan CLI (Command Line Interface) adalah…

a)

Lebih cepat untuk perintah tertentu

b)

Tidak butuh hafalan perintah

c)

Lebih mudah untuk pemula

d)

Tidak bisa digunakan di komputer modern

21.

Seorang siswa membuka 10 aplikasi sekaligus di komputer sekolah, lalu komputernya jadi lambat. Solusi terbaik untuk mengoptimalkan kinerja adalah…

a)

Menutup aplikasi yang tidak diperlukan

b)

Menambah game baru

c)

Menghapus sistem operasi

d)

Membeli komputer baru

22.

Komputer dapat membantu guru membuat jadwal pelajaran yang tidak bentrok antar kelas. Manfaat ini berkaitan dengan…

a)

Hardware

b)

Software aplikasi

c)

Optimasi penjadwalan

d)

Struktur data array

23.

Seorang siswa menggunakan komputer hanya untuk bermain game sampai larut malam, sehingga nilainya turun. Kondisi ini menunjukkan bahwa…

a)

Penggunaan komputer bisa berdampak negatif jika tidak seimbang

b)

Komputer selalu merugikan siswa

c)

Komputer tidak berguna untuk belajar

d)

Masalah ini hanya terjadi di game online

24.

Antarmuka pengguna penting karena…

a)

Menghubungkan manusia dengan komputer agar mudah digunakan

b)

Hanya dipakai programmer

c)

Membuat komputer lebih berat

d)

Mengganti hardware komputer

25.

Klick gambar untuk memperbesar. Waktu mengerjakan adalah 10 menit

4 lines