MỚI
Cỡ chữ
bảng tínhStruktur Data - 2
Total câu hỏi: 17
Worksheet time: 9mins
Apa yang dimaksud dengan array dalam struktur data?
Struktur data yang menyimpan data di tumpukan (stack)
Kumpulan elemen data dengan tipe yang berbeda-beda
Kumpulan elemen data yang memiliki tipe yang sama dan disimpan dalam urutan memori yang bersebelahan
Struktur data yang memungkinkan elemen diakses secara acak
Bagaimana elemen pada array diakses?
Dengan menggunakan pointer
Dengan menggunakan indeks
Dengan menggunakan perulangan tanpa indeks
Dengan menggunakan algoritma pencarian
Bagaimana cara mengakses elemen dalam array 1 dimensi?
Menggunakan operator pointer
Dengan menuliskan indeks elemen dalam tanda kurung siku
Dengan mengulangi setiap elemen secara manual
Dengan menambahkan semua elemen satu per satu
Apa yang terjadi jika Anda mencoba mengakses elemen array menggunakan indeks yang berada di luar batas array?
Akses data berhasil tanpa masalah
Data acak dari memori akan diakses
Terjadi error "index out of bounds"
Kompilator secara otomatis memperbaiki indeks
Apa kelemahan utama dari array dibandingkan dengan struktur data lainnya seperti linked list?
Array menggunakan terlalu banyak memori
Array tidak mendukung penyimpanan data bertipe sama
Ukuran array harus ditentukan saat deklarasi dan tidak bisa diubah
Array hanya dapat menyimpan satu elemen
Apa yang dimaksud dengan multidimensional array?
Array yang berisi array lain sebagai elemen-elemennya
Array yang hanya bisa menyimpan data dengan dimensi lebih dari satu
Array dengan elemen-elemen yang tersimpan dalam memori non-sekuensial
Array yang hanya bisa diakses menggunakan lebih dari satu indeks
Apa yang terjadi jika array diinisialisasi dengan lebih banyak elemen daripada kapasitas yang ditentukan?
Array akan otomatis memperbesar ukurannya
Terjadi error pada saat kompilasi
Elemen tambahan akan diabaikan
Elemen tambahan akan disimpan di memori terpisah
Array 2 dimensi biasanya digunakan untuk merepresentasikan?
Daftar nilai
Hubungan satu-ke-banyak
Tabel data atau matriks
Pohon biner
Berapa banyak memori yang dibutuhkan untuk menyimpan array A yang berisi 10 element integer, dimana tipe integer memiliki ukuran 4 byte?
10 byte
20 byte
40 byte
80 byte
Dalam array 2 dimensi, berapa banyak elemen yang dimiliki pengurus: array[1..3, 1..4] of string; ?
7
12
16
24
Apa itu Record dalam Struktur Data?
Sekumpulan data yang memiliki tipe data yang sama
Tipe data abstrak yang terdiri dari elemen yang memiliki tipe data berbeda
Sekumpulan elemen yang disusun secara berurutan berdasarkan indeks
Struktur data linier yang menyimpan elemen secara berurutan
Bagaimana cara mengakses elemen dalam Record?
Menggunakan indeks array
Menggunakan pointer
Menggunakan nama field
Menggunakan fungsi hashing
Dalam konteks Record, setiap elemen di dalamnya disebut sebagai?
Field
Index
Node
Key
Manakah dari berikut ini yang merupakan contoh penggunaan Record dalam kehidupan nyata?
Menyimpan data grafik
Menyimpan informasi mahasiswa seperti NIM, nama, dan IPK
Menyimpan elemen tumpukan (stack)
Menyimpan elemen antrian (queue)
Apa perbedaan utama antara Record dan Array?
Record menyimpan data berukuran tetap, sedangkan Array tidak
Array hanya dapat menyimpan satu tipe data, sedangkan Record dapat menyimpan beberapa tipe data berbeda
Record dapat diakses secara langsung menggunakan indeks, sedangkan Array tidak
Array memiliki kemampuan untuk menyimpan elemen dalam urutan acak, sedangkan Record selalu berurutan
Jika sebuah Record berisi data seorang pegawai dengan atribut NIP, Nama, Jabatan, dan Gaji. Bagaimana cara mengakses gaji pegawai tersebut dalam pascal?
Pegawai.Gaji
Pegawai[Gaji]
Gaji.Pegawai
Pegawai->Gaji
Apa yang terjadi jika kita ingin memperbarui nilai salah satu field dalam Record?
Nilai di seluruh Record akan berubah
Nilai field dapat diubah tanpa mempengaruhi field lain dalam Record
Field dalam Record tidak bisa diubah setelah dideklarasikan
Field hanya bisa dihapus, tidak bisa diubah
