NEW
Font size
WorksheetsREMIDI ASAS SEM 1 2025-2026
Total questions: 50
Worksheet time: 25mins
Apa definisi yang paling tepat untuk Struktur Data?
Bahasa pemrograman khusus untuk membuat game.
Cara mengatur dan menyimpan data dalam komputer agar dapat digunakan secara efisien.
Perangkat keras yang digunakan untuk menyimpan file.
Sebuah aplikasi untuk mengedit teks.
Manakah yang BUKAN termasuk contoh penerapan struktur data Array dalam kehidupan sehari-hari?
Daftar kontak di ponsel.
Susunan kursi di bioskop.
Hubungan pertemanan antar pengguna di media sosial.
Daftar belanjaan mingguan.
Struktur data yang mengikuti prinsip "elemen pertama yang masuk adalah elemen pertama yang keluar" disebut...
Stack
Array
Queue
Linked List
Saat kamu menekan tombol "back" pada browser web untuk kembali ke halaman sebelumnya, kamu menggunakan prinsip kerja dari struktur data...
Queue, karena halaman pertama yang dibuka akan yang pertama ditutup.
Graph, karena halaman-halaman web saling terhubung.
Stack, karena halaman terakhir yang dikunjungi adalah yang pertama akan diakses kembali.
Tree, karena histori disusun secara hierarkis.
Perhatikan contoh: Tumpukan buku di meja. Struktur data yang paling tepat untuk mewakili contoh tersebut adalah...
Tree
Queue
Graph
Stack
Apa karakteristik utama yang membedakan Linked List dari Array?
Linked List menyimpan elemen dengan tipe data yang sama, sedangkan Array tidak.
Elemen pada Linked List terhubung melalui referensi/pointer, sedangkan elemen Array diakses melalui indeks.
Linked List menggunakan prinsip LIFO, sedangkan Array menggunakan FIFO.
Linked List adalah struktur data non-linear, sedangkan Array adalah linear.
Jika kita ingin membuat model silsilah keluarga, struktur data mana yang paling cocok digunakan?
Queue
Stack
Tree
Hash Table
Struktur data yang terdiri dari kumpulan node (simpul) yang dihubungkan oleh garis (edge) dan sangat ideal untuk memodelkan jaringan komputer adalah...
Graph
Linked List
Array
Tree
Manakah yang termasuk ke dalam kelompok Struktur Data Non-Linear?
Array dan Stack
Linked List dan Queue
Tree dan Graph
Array dan Linked List
Struktur data yang menggunakan fungsi hash untuk memetakan kunci ke lokasi penyimpanan data, sehingga sangat efisien untuk pencarian seperti pada kamus atau indeks buku, adalah...
Stack
Hash Table
Queue
Graph
Misteri Sinyal dari Planet Xylos. Alya, seorang analis data di Stasiun Luar Angkasa Internasional, mendeteksi sinyal aneh dari planet Xylos berupa serangkaian data numerik terfragmentasi. Bantu Alya memecahkan petunjuk pertama: "Kode ini adalah representasi biner dari jumlah huruf pada kata 'ALIEN' (5)." Berapakah kode biner yang benar?
00101
01010
10101
11001
Misteri Sinyal dari Planet Xylos. Setelah kode pertama berhasil, muncul petunjuk kedua: "Kode selanjutnya adalah hasil dari operasi penjumlahan biner: 1011 + 0110." Berapakah hasilnya?
10001
10010
1111
10101
Misteri Sinyal dari Planet Xylos. Sebuah log menampilkan urutan kode akses yang gagal: 0011, 0100, 0101. Berdasarkan pola logika penjumlahan biner (increment), kode berikutnya yang seharusnya Alya coba adalah...
0110
0111
1000
0100
Koordinat Oktal (The Octal Grid). Peta bintang Xylos menggunakan bilangan oktal. Peta menunjukkan lokasi sumber sinyal utama ada di koordinat 157 (oktal). Agar sistem navigasi Alya (desimal) dapat memahaminya, berapakah koordinat tersebut dalam desimal?
157
111
99
88
Koordinat Oktal (The Octal Grid). Lokasi Alya saat ini adalah di koordinat 321 (oktal). Untuk mendekati sumber, ia harus menambah 24 (oktal) ke koordinatnya. Berapakah koordinat baru Alya dalam bilangan oktal?
345
355
277
541
Koordinat Oktal (The Octal Grid). Sebuah peringatan muncul dengan kode 777 (oktal), bilangan oktal 3 digit terbesar yang menandakan batas wilayah berbahaya. Berapakah nilai 777 (oktal) jika diubah ke dalam desimal?
777
511
255
63
Terjemahan Desimal (The Decimal Bridge). Terminal komunikasi menggunakan desimal sebagai standar dan meminta validasi dengan memasukkan nilai desimal dari kode biner yang sebelumnya Alya temukan, yaitu 110010. Berapakah nilai desimalnya?
32
50
64
18
Terjemahan Desimal (The Decimal Bridge). Pengukuran energi dicatat dalam unit "Zaps". Satu "KiloZap" setara dengan 8 "Zaps" dan sistem menggunakan konsep oktal. Log mencatat energi sebesar 34 KiloZaps. Jika Alya harus mengonversinya ke total Zaps dalam bilangan desimal, berapa hasilnya?
34 Zaps
42 Zaps
28 Zaps
252 Zaps
Aliran Data Heksa-desimal (The Hexadecimal Stream). Sebuah paket data diberi label A2F (heksadesimal). Untuk memprioritaskan pemrosesan, Alya perlu tahu nilai desimalnya. Berapakah nilai desimal dari A2F?
2607
2527
162
210
Aliran Data Heksa-desimal (The Hexadecimal Stream). Paket data berikutnya berlabel 1B4 (heksadesimal). Sistem Alya akan memicu alarm jika nilai desimalnya di atas 500. Berapakah nilai desimal dari 1B4?
436
500
692
184
Bilangan Biner (Logika Dasar Komputer). Robot Bit sedang mengatur lampu untuk pesta. Ia memiliki 4 lampu yang dikendalikan oleh kode biner 4 digit (1 = lampu menyala, 0 = lampu mati). Jika Robot Bit ingin menyalakan lampu pertama dan ketiga, kode biner seperti apa yang harus ia masukkan?
1010
1100
1001
0101
Gambar Rahasia. Sebuah gambar hitam–putih sederhana dibuat menggunakan kode biner, setiap digit mewakili satu piksel (1 = piksel hitam, 0 = piksel putih). Kode untuk sebuah baris adalah 1100110011. Manakah gambar berikut yang sesuai dengan kode tersebut?
■■■□□■□□■■
■■□□■■□□■■
■■■■□□■■□□
□□■■■■□□■■
Instruksi Robot. Robot Bit bergerak berdasarkan instruksi 2 digit: 01 = Maju 1 langkah; 10 = Belok kanan; 11 = Belok kiri; 00 = Berhenti. Jika robot menerima instruksi 011010, manakah urutan gerakannya?
Maju, Maju, Belok Kanan
Maju, Belok Kanan, Maju
Maju, Belok Kanan, Berhenti
Maju, Belok Kanan, Belok Kanan
Berat Barang. Tiga peti, A, B, dan C, memiliki berat yang berbeda. Peti A lebih berat dari B. Peti C lebih ringan dari B. Jika diurutkan dari yang paling ringan ke yang paling berat, manakah urutan yang benar?
A, B, C
C, B, A
B, C, A
C, A, B
Pengelompokan Data. Seorang peneliti mengelompokkan data berdasarkan aturan berikut: Jika angka habis dibagi 3, masuk ke Grup X. Jika angka bersisa 1 saat dibagi 3, masuk ke Grup Y. Jika angka bersisa 2 saat dibagi 3, masuk ke Grup Z. Grup X: 9, 15, 21; Grup Y: 7, 10, 13; Grup Z: 5, 8, 12. Manakah angka yang salah ditempatkan?
15
10
8
12
Apa tujuan utama mempelajari struktur data?
Membuat program komputer menjadi lebih menarik secara visual.
Mengatur dan menyimpan data agar dapat diakses dan digunakan secara efisien.
Mempelajari cara merakit perangkat keras komputer.
Menerjemahkan bahasa pemrograman ke bahasa mesin.
Manakah yang BUKAN merupakan ciri-ciri dari Array?
Elemen-elemennya memiliki tipe data yang sama.
Disimpan dalam urutan tertentu.
Diakses menggunakan indeks.
Setiap elemen memiliki pointer ke elemen berikutnya.
Antrian loket pembelian tiket kereta api adalah penerapan nyata dari struktur data...
Stack
Graph
Queue
Tree
Prinsip LIFO (Last In, First Out) diterapkan pada struktur data...
Queue, dimana yang pertama masuk adalah yang pertama keluar.
Stack, dimana yang terakhir masuk adalah yang pertama keluar.
Linked List, dimana data saling terhubung secara berurutan.
Tree, dimana ada node induk dan node anak.
Saat Anda menggunakan fitur "Undo" (Ctrl+Z) di sebuah aplikasi, sebenarnya Anda sedang berinteraksi dengan struktur data seperti...
Queue
Graph
Array
Stack
Struktur data yang paling tepat digunakan untuk merepresentasikan hubungan pertemanan di jejaring sosial seperti Facebook adalah...
Array
Linked List
Graph
Perhatikan contoh berikut: - Daftar lagu dalam playlist musik. - Riwayat peramban web (browser history). Struktur data mana yang paling sesuai untuk kedua contoh tersebut?
Queue dan Stack
Stack dan Queue
Linked List dan Tree
Array dan Graph
Apa perbedaan mendasar antara Stack dan Queue?
Stack menyimpan data dengan tipe sama, Queue tidak.
Stack menggunakan prinsip LIFO, sedangkan Queue menggunakan FIFO.
Stack adalah struktur non-linear, Queue linear.
Stack diakses dengan indeks, Queue dengan pointer.
Struktur folder di dalam komputer yang memiliki folder induk dan sub-folder di dalamnya adalah contoh dari...
Graph
Tree
Array
Linked List
Struktur data yang menggunakan fungsi hash untuk memetakan kunci ke nilai, sehingga pencarian data menjadi sangat cepat seperti pada kamus digital, adalah...
Hash Table
Stack
Queue
Tree
Dari pilihan berikut, manakah yang termasuk ke dalam Struktur Data Non-Linear?
Array, Stack, Queue
Linked List, Array
Tree, Graph
Queue, Linked List
Kumpulan node yang terhubung satu sama lain, di mana setiap node berisi data dan pointer ke node berikutnya. Definisi ini menggambarkan...
Array
Stack
Linked List
Hash Table
Mengapa kata sandi (password) yang kuat sangat penting dalam kehidupan digital?
Agar akun kita terlihat lebih keren.
Untuk melindungi data pribadi dan mencegah akses yang tidak sah.
Agar kita mudah diingat oleh teman.
Sebagai syarat utama membuat akun media sosial.
Manakah yang merupakan contoh kata sandi yang paling lemah?
P@ssw0rd!2024
NamaHewanPeliharaanSaya
K3l@p4_D1g1t4l
12345678
Apa fungsi utama dari Autentikasi Dua Faktor (2FA)?
Mengganti kata sandi secara otomatis.
Menambah lapisan keamanan ekstra setelah memasukkan kata sandi.
Mengingat semua kata sandi yang kita miliki.
Memblokir iklan di website.
Apa definisi dari Literasi Digital?
Hanya kemampuan menggunakan media sosial.
Pengetahuan dan kecakapan menggunakan media digital untuk menemukan, mengevaluasi, dan menggunakan informasi secara bijak.
Kemampuan mengetik dengan cepat.
Keterampilan untuk merakit komputer.
Proses di mana mesin pencari menggunakan program "spider" untuk menjelajahi internet dan menemukan konten baru disebut...
Indexing
Ranking
Crawling
Querying
Setelah crawling, mesin pencari "membaca" dan menganalisis konten untuk disimpan dalam database besar. Proses ini disebut...
Ranking
Indexing
Serving
Caching
Internet adalah singkatan dari...
International Network
Interconnected Networks
Internal Networking
Information Network
Proyek jaringan komputer yang menjadi cikal bakal lahirnya Internet, yang dikembangkan oleh Departemen Pertahanan AS, adalah...
World Wide Web
TCP/IP
ARPANET
DNS
Ketika Anda mengetik alamat website seperti www.google.com, ada sistem yang menerjemahkannya menjadi alamat IP (seperti 172.217.194.100). Sistem ini disebut...
HTTP
ISP
DNS (Domain Name System)
FTP
Apa definisi dari Cyberbullying?
Perselisihan yang terjadi di dunia nyata.
Tindakan menyakitkan, mempermalukan, atau merendahkan orang lain melalui teknologi digital.
Memberikan kritik yang membangun di media sosial.
Bermain game online dengan teman.
Seseorang yang secara sengaja memancing emosi orang lain dengan komentar provokatif di forum online sedang melakukan jenis cyberbullying yang disebut...
Flaming
Trolling
Harassment
Outing
Menyebarkan rahasia atau informasi pribadi seseorang tanpa izin di internet adalah bentuk cyberbullying yang disebut...
Boxing
Impersonation
Outing
Cyberstalking
Langkah pertama yang paling tepat untuk dilakukan jika Anda menjadi korban cyberbullying adalah...
Membalas komentar negatif dengan kata-kata yang lebih keras.
Mengabaikan, menyimpan bukti (screenshot), dan memblokir akun pelaku.
Menghapus semua akun media sosial Anda.
Meminta bantuan teman untuk membalas dendam.
