Font size
WorksheetsSoalan tentang Storan Komputer
Total questions: 94
Worksheet time: 47mins
Mengapakah teknik pengurusan data perlu diutamakan dalam ruangan ingatan?
Untuk penjimatan ruang dan capaian data yang cekap dan efisien
Untuk meningkatkan saiz storan utama
Untuk mengurangkan penggunaan storan sekunder
Untuk mempercepatkan proses pemasangan perisian
Apakah maksud struktur data?
Cara data diproses dalam komputer untuk menghasilkan grafik
Cara data disusun, disimpan dan diuruskan dalam komputer supaya ia dapat digunakan dengan cekap
Cara data dihantar melalui rangkaian komputer
Cara data dipadamkan dari memori komputer
Antara berikut, yang manakah merupakan contoh struktur data?
Array, Linked List, Stack, Queue
CPU, RAM, Hard Disk, Monitor
HTML, CSS, JavaScript, PHP
Input, Output, Process, Storage
Mengapakah struktur data penting dalam pengurusan maklumat dalam komputer?
Supaya data dapat dipadamkan dengan mudah
Supaya proses seperti carian, kemas kini dan pengurusan data dapat dilakukan dengan cepat dan mudah
Supaya komputer dapat berfungsi tanpa perisian
Supaya data dapat dicetak dengan lebih jelas
Struktur data membantu dalam proses carian dan kemas kini data dalam sistem komputer dengan cara:
Struktur data membenarkan data disusun secara rawak tanpa format tertentu
Struktur data menyediakan kaedah atau format untuk menyimpan maklumat supaya proses carian dan kemas kini dapat dilakukan dengan lebih cekap
Struktur data hanya digunakan untuk menyimpan data tanpa sebarang proses lain
Struktur data menghalang pengurusan data secara automatik
Apakah yang biasanya terlibat dalam penggunaan struktur data?
Bentuk data yang dikendalikan
Jenis komputer yang digunakan
Bahasa pengaturcaraan sahaja
Jumlah pengguna sistem
Mengapakah keperluan menggunakan struktur data bergantung kepada?
Jenis data yang hendak disimpan
Jenis komputer yang digunakan
Jumlah pengaturcara
Masa yang diambil untuk menulis kod
Apakah kelemahan utama tatasusunan (array) apabila bilangannya tetap sepanjang aturcara dilarikan?
Merugikan ruang ingatan jika bilangan yang diisytiharkan tidak digunakan sepenuhnya
Menyebabkan aturcara menjadi lambat
Menyukarkan pengaturcaraan
Tidak boleh digunakan dalam semua bahasa pengaturcaraan
Antara berikut, yang manakah merupakan contoh data yang boleh disimpan oleh pemboleh ubah jenis paip integer?
Nombor bulat seperti 30
Teks seperti "Nama"
Nombor perpuluhan seperti 3.14
Tarikh seperti 12/12/2022
Mengapakah pemboleh ubah yang mengandungi data perlu diurus dengan baik dalam sesuatu program?
Untuk memastikan data tidak hilang atau bercampur
Untuk mempercepatkan proses pemasangan komputer
Untuk mengurangkan penggunaan elektrik
Untuk menambah bilangan pemboleh ubah
Jika nombor 30 digunakan dalam pemboleh ubah integer dalam satu pertandingan, apakah kemungkinan maknanya?
Bilangan peserta atau kedudukan ke-30
Jumlah markah maksimum
Panjang rentetan teks
Bilangan fail dalam komputer
Apakah maksud struktur data dalam pengaturcaraan?
Suatu peraturan yang diimplementasikan bagi menguruskan pembolehubah
Kaedah untuk mengira nombor
Proses mengubah warna skrin komputer
Teknik untuk mencipta grafik
Mengapakah penggunaan struktur data lebih efisien berbanding tatasusunan?
Kerana struktur data boleh menguruskan data dengan lebih baik
Kerana tatasusunan lebih pantas
Kerana struktur data memerlukan lebih banyak memori
Kerana tatasusunan lebih mudah digunakan
Struktur data boleh menggabungkan beberapa jenis pembolehubah. Apakah maksudnya?
Struktur data boleh mengandungi pelbagai jenis data dalam satu struktur
Struktur data hanya boleh mengandungi satu jenis data
Struktur data tidak boleh digunakan dalam pengaturcaraan
Struktur data hanya digunakan untuk nombor sahaja
Bagaimanakah struktur data seperti tatasusunan dan struktur data lain digunakan dalam pengaturcaraan?
Untuk mengaplikasikan teknik pengaturcaraan menggunakan kaedah timbunan (stack) dan senarai berpaut (linked list)
Untuk mencipta animasi
Untuk mengubah saiz skrin
Untuk menambah warna pada program
Jelaskan bagaimana struktur data dapat membantu dalam pengurusan data dalam ruang ingatan utama.
Dengan mengurus dan mengendalikan pembolehubah yang mengandungi data
Dengan memadam semua data secara automatik
Dengan menukar data kepada gambar
Dengan mengurangkan saiz data tanpa mengurusnya
Apakah dua jenis utama struktur data yang ditunjukkan dalam rajah?
Statik dan Dinamik
Linear dan Bukan Linear
Satu Dimensi dan Dua Dimensi
Primari dan Sekunder
Manakah antara berikut merupakan contoh struktur data statik?
Tatasusunan (array)
Senarai Berpaut (Linked List)
Giliran (Queue)
Baris (Stack)
Apakah perbezaan utama antara struktur data statik dan dinamik?
Statik mempunyai saiz tetap, manakala dinamik boleh berubah saiz.
Statik hanya digunakan untuk nombor, dinamik untuk teks.
Statik lebih lambat daripada dinamik.
Dinamik tidak boleh digunakan dalam pengaturcaraan.
Jika anda ingin menyimpan data yang sering berubah saiz, struktur data manakah yang paling sesuai digunakan?
Senarai Berpaut (Linked List)
Rekod
Set
Fail
Antara berikut, yang manakah BUKAN contoh struktur data dinamik?
Set
Giliran (Queue)
Baris (Stack)
Senarai Berpaut (Linked List)
Apakah maksud struktur data dalam konteks organisasi data?
Satu model matematik atau logik bagi organisasi data tertentu
Satu cara untuk menyimpan fail multimedia
Satu kaedah untuk mengira nombor secara automatik
Satu sistem untuk menguruskan pengguna komputer
Antara berikut, yang manakah merupakan contoh struktur data?
Senarai (list), tatasusunan (array), pokok (tree), graf (graph)
Prosesor, memori, cakera keras, papan kekunci
Fungsi, prosedur, modul, kelas
Fail, folder, direktori, cakera
Setiap struktur data mempunyai ciri tersendiri. Apakah yang membezakan setiap struktur data?
Cara penyusunan dan hubungan data
Jenis perisian yang digunakan
Bilangan pengguna yang mengakses data
Saiz memori komputer
Apakah prinsip yang digunakan dalam struktur data stack?
LIFO (Last In, First Out)
FIFO (First In, First Out)
FILO (First In, Last Out)
LILO (Last In, Last Out)
Mengapakah penting untuk struktur data mempunyai satu set peraturan?
Untuk menentukan bagaimana elemen data digabung dan diurus dalam struktur tersebut
Untuk memastikan komputer sentiasa berfungsi
Untuk mengurangkan penggunaan elektrik
Untuk meningkatkan kelajuan internet
Apakah maksud penggabungan data dalam struktur data?
Penggabungan data yang terdiri dari pelbagai jenis dalam satu struktur dengan peraturan penggabungan tertentu
Penggabungan data tanpa sebarang peraturan
Penggabungan data hanya untuk tujuan penyimpanan
Penggabungan data yang tidak memerlukan struktur
Mengapakah data perlu diatur secara logik dalam struktur data?
Supaya capaian dan pengubahsuaian data dapat dilakukan dengan cekap
Supaya data tidak boleh diakses langsung
Supaya data sentiasa berubah-ubah
Supaya data tidak perlu diatur
Bagaimanakah penggunaan struktur data mempengaruhi program?
Penggunaan struktur data tertentu mempengaruhi logik dan arahan dalam program
Struktur data tidak memberi kesan kepada program
Struktur data hanya digunakan untuk menyimpan data
Struktur data hanya penting untuk paparan data
Beri satu contoh bagaimana pemilihan struktur data yang sesuai boleh memberi kelebihan dalam pembangunan algoritma.
Pemilihan struktur data yang sesuai boleh menjadikan algoritma lebih cepat dan mudah difahami
Pemilihan struktur data tidak memberi kesan kepada algoritma
Pemilihan struktur data hanya penting untuk estetika
Pemilihan struktur data hanya untuk tujuan penyimpanan
Apakah kepentingan struktur data dalam pembangunan program?
Membantu menyimpan, mengurus dan mengakses data dengan cara yang teratur dan cekap
Menjadikan program lebih lambat dan sukar diselenggara
Mengurangkan kecekapan pengurusan data
Menggunakan lebih banyak memori tanpa sebab
Apakah yang boleh berlaku jika program tidak menggunakan struktur data yang baik?
Program boleh menjadi perlahan, sukar diselenggara dan menggunakan memori yang banyak
Program akan menjadi lebih cepat dan mudah diselenggara
Program tidak memerlukan memori langsung
Program akan sentiasa berfungsi tanpa masalah
Mengapakah kita perlu menggunakan struktur data dalam pembangunan program?
Untuk memastikan data diurus secara teratur dan cekap
Untuk menjadikan program lebih rumit
Untuk mengelakkan penggunaan data
Untuk mengurangkan kecekapan program
Apakah tujuan utama penggunaan struktur data dalam pengurusan data?
Untuk menyimpan data secara rawak tanpa aturan
Untuk membolehkan data disusun secara sistematik
Untuk mengurangkan jumlah data yang disimpan
Untuk menghapuskan keperluan indeks dalam data
Antara berikut, yang manakah contoh struktur data yang membolehkan carian data berlaku hampir serta-merta?
Array
Stack
Hash table
Queue
Mengapakah struktur data seperti Tree dan Graph digunakan dalam program besar?
Untuk menyimpan data mengikut indeks
Untuk mewakili hierarki dan rangkaian hubungan antara data
Untuk memadam data dengan lebih cepat
Untuk mengurangkan saiz data
Bagaimanakah struktur data membantu dalam capaian data yang cepat dan efisien?
Dengan membenarkan data disusun secara rawak
Dengan membolehkan carian, penambahan, dan pemadaman data dilakukan dengan lebih cepat
Dengan mengurangkan bilangan data yang disimpan
Dengan menghapuskan keperluan untuk menyimpan data
Seorang pelajar ingin membina aplikasi media sosial yang memerlukan pengurusan hubungan antara pengguna. Struktur data manakah yang paling sesuai digunakan?
Array
Stack
Tree dan Graph
Queue
Apakah salah satu sebab utama kita perlu menggunakan struktur data dalam pengaturcaraan?
Untuk menjimatkan masa dan ruang memori
Untuk meningkatkan kos pembangunan
Untuk mengurangkan bilangan pemboleh ubah
Untuk mengelakkan penggunaan komputer
Struktur data yang sesuai dapat membantu program berfungsi dengan lebih cepat dan stabil. Pernyataan ini merujuk kepada manfaat struktur data dari segi:
Meningkatkan prestasi dan kecekapan program
Menambah bilangan baris kod
Mengurangkan keperluan dokumentasi
Memudahkan penggunaan peranti keras
Kod yang menggunakan struktur data yang tersusun lebih mudah dibaca dan diubah suai apabila diperlukan. Apakah kelebihan ini dikenali sebagai?
Mudah diselenggara dan dikembangkan
Mudah dipadamkan
Mudah digandakan
Mudah disembunyikan
Contoh struktur data yang lebih sesuai digunakan jika saiz data sering berubah-ubah ialah:
Linked list
Array
Stack
Queue
Anda diminta untuk membina satu program yang memerlukan perubahan saiz data secara kerap. Berdasarkan konsep struktur data, apakah struktur data yang paling sesuai digunakan dan mengapa?
Linked list, kerana ia membenarkan perubahan saiz data dengan mudah
Array, kerana ia mempunyai saiz tetap
Stack, kerana ia hanya membenarkan operasi LIFO
Queue, kerana ia hanya membenarkan operasi FIFO
Apakah salah satu kepentingan struktur data yang membolehkan program berjalan lebih cepat?
Meningkatkan kecekapan algoritma
Mengurangkan bilangan pengguna
Menambah bilangan rekod
Mengurangkan penggunaan internet
Bagaimanakah struktur data membantu dalam pengurusan data besar?
Menyimpan berjuta-juta rekod pelanggan
Mengurangkan saiz fail
Menambah bilangan pengguna
Mengurangkan masa pengiraan
Mengapakah pengoptimuman penggunaan memori penting dalam struktur data?
Membolehkan program berjalan lebih cepat
Mengurangkan bilangan rekod
Menambah bilangan pengguna
Mengurangkan saiz skrin
Struktur data dapat meningkatkan kebolehbacaan dan penyelenggaraan kod. Apakah kesan utama kepada program?
Program lebih mudah dibaca dan diselenggara
Program menjadi lebih lambat
Program memerlukan lebih banyak memori
Program tidak boleh digunakan
Bagaimanakah struktur data membolehkan operasi kompleks seperti pengisihan dan pencarian dilakukan dengan mudah?
Dengan menyediakan kaedah yang efisien untuk sorting dan searching
Dengan menambah bilangan pengguna
Dengan mengurangkan saiz fail
Dengan menghapuskan semua data
Apakah struktur data yang digunakan dalam sistem giliran seperti mesin tiket bank?
Stack
Queue
Tree
Array / List
Apakah tujuan utama penggunaan struktur data Stack dalam pelayar web?
Menyusun folder dan subfolder
Menyimpan dan mencari nama dengan cepat
Menyimpan sejarah laman yang dilawati
Mengurus urutan pelanggan
Telefon bimbit yang menyimpan senarai kenalan biasanya menggunakan struktur data apa?
Tree
Stack
Array / List
Queue
Sistem fail komputer menggunakan struktur data Tree. Jelaskan bagaimana struktur data ini membantu dalam pengurusan fail.
Membantu menyimpan sejarah laman yang dilawati
Membantu menyusun folder dan subfolder
Membantu mengurus urutan pelanggan
Membantu mencari nama dengan cepat
Anda diminta untuk membina aplikasi yang memerlukan pengguna mengakses data secara teratur dan cepat, seperti senarai kenalan dalam telefon bimbit. Struktur data manakah yang paling sesuai digunakan dan mengapa?
Stack, kerana ia menyimpan data secara berurutan
Tree, kerana ia menyusun data secara hierarki
Array / List, kerana ia membenarkan pencarian nama dengan cepat
Queue, kerana ia mengurus urutan pelanggan
Apakah peranan utama struktur data dalam pembangunan program komputer?
Hanya untuk menyimpan data
Asas kepada kecekapan dan kestabilan program
Untuk menghasilkan grafik yang menarik
Untuk mengurangkan saiz fail program
Mengapakah pemilihan struktur data yang betul penting dalam pembangunan program?
Menjadikan program lebih lambat
Menjadikan program lebih sukar diurus
Menjadikan program lebih cepat, mudah diurus dan lebih pintar
Menjadikan program tidak stabil
Berdasarkan kesimpulan, apakah yang TIDAK benar mengenai struktur data?
Struktur data hanya sekadar cara menyimpan data
Struktur data adalah asas kepada kecekapan program
Struktur data mempengaruhi kestabilan program
Pemilihan struktur data yang betul menjadikan program lebih pintar
Apakah maksud struktur data primitif dalam pengaturcaraan?
Jenis data asas yang disediakan oleh bahasa pengaturcaraan
Data yang mempunyai hubungan antara satu sama lain
Data yang hanya digunakan dalam pengaturcaraan lanjutan
Data yang boleh menyimpan pelbagai nilai pada satu masa
Antara berikut, yang manakah merupakan contoh struktur data primitif?
Integer, Float/Real, Character, Boolean
Array, Linked List, Stack, Queue
String, File, Tree, Graph
Object, Class, Method, Module
Mengapakah struktur data primitif tidak mempunyai hubungan antara data lain?
Kerana ia menyimpan satu nilai pada satu masa sahaja
Kerana ia digunakan untuk menyimpan pelbagai nilai
Kerana ia menghubungkan data secara langsung
Kerana ia adalah struktur data kompleks
Apakah maksud struktur data bukan primitif?
Struktur data yang dibina daripada gabungan data primitif untuk menyimpan banyak nilai sekaligus.
Struktur data yang hanya mengandungi satu elemen sahaja.
Struktur data yang tidak boleh menyimpan data pelbagai jenis hubungan.
Struktur data yang hanya digunakan untuk operasi matematik.
Antara berikut, yang manakah merupakan ciri-ciri struktur data bukan primitif?
Boleh mengandungi banyak elemen.
Hanya boleh menyimpan satu elemen sahaja.
Tidak boleh menyimpan data pelbagai jenis hubungan.
Hanya digunakan untuk menyimpan nombor sahaja.
Struktur data bukan primitif terbahagi kepada dua jenis. Apakah dua jenis tersebut?
Linear dan Tidak Linear
Primitif dan Bukan Primitif
Array dan Stack
Tree dan Graph
Struktur data linear mempunyai ciri-ciri tertentu. Pilih pernyataan yang betul mengenai struktur data linear.
Elemen disusun dalam urutan satu demi satu.
Data tidak disusun secara berurutan.
Tidak mempunyai penghubung antara elemen.
Hanya digunakan untuk menyimpan data hierarki.
Antara berikut, yang manakah contoh struktur data linear?
Array, Linked List, Stack, Queue
Tree, Graph
Hash Table, Set
File, Folder
Struktur data tidak linear mempunyai hubungan hierarki atau rangkaian. Pilih contoh struktur data tidak linear.
Tree, Graph
Array, Stack
Queue, Linked List
Set, Hash Table
Apakah perbezaan utama antara struktur data linear dan struktur data tidak linear?
Linear disusun satu demi satu, tidak linear mempunyai hubungan hierarki atau rangkaian.
Linear hanya menyimpan satu elemen, tidak linear menyimpan banyak elemen.
Linear digunakan untuk operasi matematik, tidak linear untuk operasi logik.
Linear tidak mempunyai penghubung, tidak linear mempunyai penghubung.
Apakah maksud Abstract Data Type (ADT)?
Satu model atau konsep logik yang menerangkan bagaimana data disusun dan operasi apa yang boleh dilakukan ke atas data itu, tanpa perlu tahu bagaimana ia dilaksanakan secara dalaman.
Satu jenis data yang hanya boleh digunakan dalam pengaturcaraan berorientasikan objek.
Satu struktur data yang hanya menyimpan nombor bulat.
Satu algoritma untuk mengatur data secara menaik.
Mengapakah penting untuk memahami konsep Abstract Data Type (ADT) dalam pengaturcaraan?
Supaya kita boleh menggunakan data tanpa perlu tahu bagaimana ia dilaksanakan secara dalaman.
Supaya kita boleh menulis kod tanpa menggunakan sebarang struktur data.
Supaya kita boleh mengelakkan penggunaan operasi matematik.
Supaya kita hanya menggunakan satu jenis data sahaja.
Apakah plihan yang paling tepat menerangkan konsep 'Abstraksi' dalam Abstract Data Type (ADT)?
Menyembunyikan cara sebenar data disimpan atau diurus, pengguna hanya tahu operasi yang disediakan
Menentukan operasi yang boleh dilakukan ke atas data
Cara sebenar ADT dilaksanakan tidak penting bagi pengguna
Kod boleh dipecahkan kepada bahagian kecil (modul)
Manakah antara berikut merupakan ciri ADT yang membolehkan program lebih fleksibel dan mudah diubah suai?
Bebas daripada Kaedah Pelaksanaan
Definisi Jelas Operasi
Abstraksi
Pengaturcaraan Modular
Mengapakah ADT menggalakkan pengaturcaraan modular?
Kod boleh dipecahkan kepada bahagian kecil (modul) dan mudah diselenggara
Pengguna hanya tahu operasi yang disediakan
Cara sebenar ADT dilaksanakan tidak penting bagi pengguna
ADT menentukan operasi yang boleh dilakukan ke atas data
Pilih contoh operasi yang boleh ditakrifkan oleh ADT.
tambah data, hapus data, semak data teratas
mengira purata, mencari median, menukar format
menghubungkan dua fail, memampatkan data, menukar warna
mengira luas, menambah dua nombor, menukar suhu
Seorang pelajar ingin mereka bentuk satu program yang mudah diselenggara dan diubah suai. Apakah ciri ADT yang paling membantu dalam situasi ini?
Menggalakkan Pengaturcaraan Modular
Definisi Jelas Operasi
Abstraksi
Bebas daripada Kaedah Pelaksanaan
Apakah operasi utama bagi struktur data 'Stack'?
A. Add, Remove, Get
B. Push, Pop, Peek
C. Enqueue, Dequeue
D. Insert, Delete, Find
Struktur data manakah yang menyimpan data secara First In, First Out (FIFO)?
A. Stack
B. List
C. Queue
D. Tree
Apakah maksud struktur data 'Map / Dictionary'?
A. Menyimpan data dalam bentuk hierarki
B. Menyimpan data berpasangan (key–value)
C. Menyimpan elemen dalam susunan tertentu
D. Menyimpan data secara Last In, First Out (LIFO)
Senarai operasi utama bagi struktur data 'Tree' ialah:
A. Insert, Delete, Traverse
B. Add, Remove, Get
C. Push, Pop, Peek
D. Enqueue, Dequeue
Bagaimanakah data disimpan dalam struktur data 'Stack'?
A. First In, First Out (FIFO)
B. Last In, First Out (LIFO)
C. Dalam bentuk hierarki
D. Berpasangan (key–value)
Jika anda ingin menyimpan elemen dalam susunan tertentu, struktur data manakah yang paling sesuai digunakan?
A. List
B. Stack
C. Queue
D. Map / Dictionary
Terangkan perbezaan utama antara 'Stack' dan 'Queue' dari segi cara data disimpan dan dikeluarkan.
A. Stack menggunakan LIFO, Queue menggunakan FIFO
B. Stack menggunakan FIFO, Queue menggunakan LIFO
C. Kedua-duanya menggunakan LIFO
D. Kedua-duanya menggunakan FIFO
Bagaimana struktur data 'Tree' berbeza daripada 'List' dalam cara data disimpan?
A. Tree menyimpan data dalam bentuk hierarki, List menyimpan data dalam susunan tertentu
B. Tree menyimpan data berpasangan, List menyimpan data secara FIFO
C. Tree menyimpan data secara LIFO, List menyimpan data secara FIFO
D. Tree menyimpan data secara FIFO, List menyimpan data secara LIFO
Apakah yang dimaksudkan dengan analogi mesin ATM dalam konteks Abstract Data Type (ADT)?
Pengguna hanya tahu apa yang boleh dibuat, bukan bagaimana ia dibuat.
Pengguna perlu tahu bagaimana sistem dalam mesin bekerja.
Pengguna perlu membaiki mesin ATM sendiri.
Pengguna perlu tahu kod pengaturcaraan mesin ATM.
Mengapakah pengguna mesin ATM tidak perlu tahu bagaimana sistem dalam mesin bekerja?
Kerana pengguna hanya perlu menekan butang untuk melakukan transaksi.
Kerana pengguna perlu membaiki mesin ATM.
Kerana pengguna perlu mengatur cara mesin ATM.
Kerana pengguna perlu tahu semua komponen mesin.
Bagaimanakah konsep ADT (Abstract Data Type) berkaitan dengan penggunaan mesin ATM?
Pengguna hanya tahu operasi yang boleh dilakukan tanpa mengetahui pelaksanaan dalaman.
Pengguna perlu tahu semua kod sumber mesin ATM.
Pengguna perlu tahu cara membaiki mesin ATM.
Pengguna perlu tahu sejarah mesin ATM.
Apakah maksud "Data Structures" dalam Bahasa Melayu?
Struktur Data
Senarai Tatasusunan
Pelaksanaan Data
Masalah Data
Apakah terjemahan "ArrayList" dalam Bahasa Melayu seperti yang dinyatakan dalam dokumen?
Senarai Tatasusunan
Senarai Data
Tatasusunan Data
Senarai Pelaksanaan
Apakah tajuk kecil yang membincangkan asas Senarai Tatasusunan?
Basic ArrayList
Implementation ArrayList
ArrayList Problems and Applications
Introduction to Data Structures
Jika anda ingin mempelajari tentang masalah dan aplikasi Senarai Tatasusunan, bahagian manakah yang perlu dirujuk?
1.2.3
1.2.1
1.1
1.2.2
Bagaimanakah anda boleh membezakan antara "Implementation ArrayList" dan "Basic ArrayList" berdasarkan tajuk?
"Implementation ArrayList" merujuk kepada pelaksanaan, manakala "Basic ArrayList" merujuk kepada asas.
Kedua-duanya bermaksud perkara yang sama.
"Basic ArrayList" adalah tentang masalah, "Implementation ArrayList" adalah tentang aplikasi.
"Implementation ArrayList" adalah pengenalan, "Basic ArrayList" adalah pelaksanaan.
Apakah itu ArrayList dalam Java?
Struktur data statik untuk menyimpan satu nilai sahaja
Struktur data dinamik untuk menyimpan sekumpulan data seperti nombor, perkataan, atau objek
Fungsi matematik untuk mengira jumlah nombor
Kaedah untuk menghapuskan data dalam pangkalan data
Apakah perbezaan utama antara Array biasa dan ArrayList?
ArrayList tidak boleh menyimpan objek
ArrayList boleh berubah saiz apabila data ditambah atau dibuang
Array biasa boleh berubah saiz
ArrayList hanya boleh menyimpan nombor sahaja
Mengapakah ArrayList lebih sesuai digunakan berbanding Array biasa apabila data sering berubah?
Kerana ArrayList lebih laju daripada Array biasa
Kerana ArrayList boleh berubah saiz mengikut keperluan data
Kerana ArrayList hanya menyimpan satu jenis data sahaja
Kerana ArrayList tidak memerlukan memori
Apakah kelemahan utama tatasusunan (array) dalam pengurusan data?
Saiznya tetap dan tidak boleh menambah data baru tanpa mencipta array lain.
Ia boleh menyimpan pelbagai jenis data dalam satu masa.
Ia secara automatik menguruskan data tanpa campur tangan pengguna.
Ia membenarkan saiz bertambah secara automatik.
Mengapakah Java memperkenalkan ArrayList?
Untuk menyediakan versi dinamik bagi array.
Untuk menggantikan semua struktur data lain.
Untuk mengurangkan penggunaan memori.
Untuk menyimpan data dalam bentuk fail.
