NEW
Font size
WorksheetsQuiz Struktur Data
Total questions: 20
Worksheet time: 10mins
Apa definisi Struktur Data dalam ilmu komputer?
Bagaimana cara menyimpan pakaian di lemari
Bagaimana komputer menyimpan dan mengatur data dengan efisien dan dapat diakses
Sebuah program untuk membuat grafik di komputer
Jenis bahasa pemrograman yang digunakan oleh komputer
Kenapa Struktur Data sangat penting dalam pemrograman komputer?
Untuk membuat penampilan program lebih menarik
Supaya data dapat diproses dengan cepat dan efisien
Untuk membuat komputer lebih cepat dalam perhitungan
Supaya program terlihat lebih rumit dan canggih
Struktur data yang paling mirip dengan loker bernomor di sekolah, di mana setiap loker menyimpan satu item dan dapat diakses dengan nomornya, adalah...
Array
Stack
Queue
Pohon
Salah satu kelemahan utama dari Array adalah...
Ukuran memori harus ditentukan sebelumnya dan sulit untuk diubah
Data yang disimpan tidak terurut
Tidak dapat digunakan untuk menyimpan angka
Tidak dapat menyimpan sejumlah besar data
Prinsip yang digunakan oleh struktur data Antrian (Queue) adalah...
LIFO (Last In, First Out)
FIFO (First In, First Out)
FILO (First In, Last Out)
Akses Acak
Dalam struktur data Antrian, operasi 'Enqueue' berarti...
Mencari elemen tertentu dalam antrian
Menghapus elemen dari antrian
Menambahkan elemen ke antrian
Menyortir elemen dalam antrian
Contoh mana yang paling sesuai dengan prinsip Stack (LIFO)?
Antrian di bank
Peta jalan kota
Setumpuk piring di dapur
Daftar nama siswa di buku absensi
Operasi yang digunakan untuk menambahkan elemen ke Stack (LIFO) adalah...
Pop
Push
Hapus
Dapatkan
Struktur data yang paling cocok untuk merepresentasikan pohon keluarga atau struktur folder di komputer adalah...
Graf
Array
Antrian
Pohon
Dalam struktur data Pohon, istilah untuk 'simpul' yang berada di bagian paling bawah dan tidak memiliki 'anak' adalah...
Cabang
Simpul
Daun
Akar
Manakah pernyataan yang paling akurat menjelaskan struktur data Graph?
Memiliki prinsip FIFO
Hanya dapat menyimpan angka
Terdiri dari simpul dan tepi
Data selalu terurut seperti daftar
Apa dua komponen utama yang membentuk struktur data Graf?
Baris dan kolom
Vertex (Node) dan Edge
Node dan cabang
Akar dan daun
Contoh paling tepat dari aplikasi dalam kehidupan sehari-hari yang menggunakan konsep Graf adalah...
Setumpuk buku di rak
Pohon keluarga
Daftar barang di toko
Jaringan persahabatan di media sosial
Tujuan utama menggunakan Struktur Data adalah...
Agar data dapat disimpan, diakses, dan diproses dengan efisien
Untuk menyimpan data tanpa perlu mengorganisasikannya
Untuk mengatur data agar mudah dihapus
Hanya untuk menampilkan data di layar
Struktur data manakah yang cocok untuk fitur 'Undo' dalam aplikasi pengolah kata, di mana tindakan terakhir yang dilakukan adalah yang pertama kali dibatalkan?
Array
Stack
Queue
Graph
Bagaimana cara kerja Linked List?
Setiap elemen (node) terhubung ke elemen berikutnya dengan sebuah pointer
Setiap elemen harus persis sama
Hanya dapat menyimpan dua elemen
Setiap elemen disimpan di lokasi memori yang berdekatan
Apa keuntungan utama dari Linked List dibandingkan Array?
Ukuran memori yang dibutuhkan bersifat dinamis (fleksibel)
Akses data yang sangat cepat ke posisi mana pun
Memerlukan lebih sedikit memori
Lebih sulit untuk menambah atau menghapus elemen di tengah
Setiap elemen data dalam struktur data Pohon disebut...
Indeks
Tepi
Akar
Node
Manakah pernyataan yang benar mengenai Pohon atau Graf?
Struktur data Graf selalu lebih cepat daripada Pohon
Struktur data Graf selalu memiliki Akar dan Daun
Struktur data Pohon hanya dapat menyimpan angka
Struktur data Pohon selalu memiliki Akar dan Daun
Kenapa mempelajari Struktur Data penting bagi mahasiswa Informatika?
Hanya untuk programmer tingkat lanjut
Hanya digunakan untuk permainan
Membantu komputer mengelola dan menyelesaikan masalah kompleks
Tidak ada hubungannya dengan kehidupan sehari-hari
