NEW
Font size
WorksheetsInformatics worksheet — Arrays and Functions
Total questions: 25
Worksheet time: 13mins
Apa itu array dalam pemrograman?
Koleksi terurut dari elemen dengan tipe yang sama yang disimpan secara kontigu dalam memori
Sebuah variabel tunggal yang hanya dapat menyimpan satu nilai
Peta kunci-nilai yang tidak terurut dengan kunci string
Sebuah jenis fungsi khusus yang memproses input
Bagaimana cara mendeklarasikan array di Java?
int[] nums = new int[5];
int nums[] = {};
List
int nums = new int(5);
Apa yang dimaksud dengan indeks dalam array?
Nomor posisi dari elemen, biasanya dimulai dari 0
Identifikasi unik yang selalu dimulai dari 1
Nilai yang disimpan dalam elemen
Total ukuran array
Apa kegunaan fungsi dalam pemrograman?
Untuk mengenkapsulasi logika yang dapat digunakan kembali ke dalam unit yang dapat dipanggil
Untuk menyimpan data persisten seperti file
Untuk merender grafik saja
Untuk menyediakan driver perangkat keras
Bagaimana cara mendeklarasikan sebuah fungsi di Python?
Gunakan def name(params): diikuti dengan badan fungsi
Gunakan kata kunci function name(params)
Gunakan declareType func(params):
Gunakan class Name(params): untuk membuat sebuah fungsi
Apa itu parameter fungsi?
Sebuah variabel yang terdaftar dalam definisi fungsi yang menerima argumen
Nilai yang dikembalikan oleh sebuah fungsi
Sebuah konstanta yang didefinisikan di luar fungsi
Counter loop yang digunakan di dalam fungsi
Apa yang dimaksud dengan nilai kembali dari sebuah fungsi?
Data yang dihasilkan oleh fungsi dan dikembalikan menggunakan pernyataan return
Jumlah parameter yang diterima oleh sebuah fungsi
Alamat memori dari fungsi
Eksepsi yang dilemparkan ketika sebuah fungsi gagal
Apa peran dari loop dalam konteks array?
Untuk mengiterasi dan memproses setiap elemen
Untuk menghitung hash dari array
Untuk mendefinisikan ukuran array pada waktu kompilasi
Untuk mengonversi array langsung menjadi objek
Apa itu fungsi rekursif?
Sebuah fungsi yang memanggil dirinya sendiri secara langsung atau tidak langsung
Sebuah fungsi yang hanya dieksekusi sekali
Sebuah fungsi yang dibatasi untuk memanipulasi array
Sebuah fungsi yang selalu mengembalikan beberapa nilai
Apa perbedaan antara array statis dan array dinamis?
Array statis memiliki ukuran tetap yang ditentukan saat dibuat, sedangkan array dinamis dapat tumbuh atau menyusut saat runtime
Array statis hanya disimpan di stack, array dinamis hanya di heap
Array statis hanya dapat menyimpan tipe primitif, array dinamis dapat menyimpan objek
Array statis selalu lebih cepat daripada array dinamis untuk setiap operasi
Bagaimana cara mendapatkan panjang array di JavaScript?
Gunakan arr.length
Gunakan length(arr)
Gunakan sizeOf(arr)
Gunakan arr.size()
Apa itu fungsi anonim?
Sebuah fungsi tanpa nama yang sering kali ditugaskan ke variabel atau diteruskan sebagai argumen
Sebuah fungsi yang tidak pernah mengembalikan nilai
Sebuah fungsi bawaan yang disediakan oleh bahasa
Sebuah fungsi yang dikompilasi tetapi tidak pernah dieksekusi
Apa itu array multidimensi?
Sebuah array dari array di mana elemen-elemen itu sendiri adalah array
Sebuah array yang dapat menyimpan tipe data campuran secara sembarangan
Sebuah array yang didefinisikan di beberapa file
Sebuah array yang diimplementasikan hanya dengan pointer
Bagaimana cara menambahkan elemen ke akhir array di JavaScript?
Gunakan arr.push(element)
Gunakan arr.add(element)
Gunakan arr.append(element)
Gunakan arr.end(element)
Apa itu fungsi murni (pure function)?
Sebuah fungsi yang selalu menghasilkan output yang sama untuk input yang sama dan tidak memiliki efek samping
Sebuah fungsi yang mengakses status global selama eksekusi
Sebuah fungsi yang bergantung pada kebetulan
Sebuah fungsi yang memodifikasi argumen inputnya secara langsung
Apa perbedaan antara parameter dan argumen dalam konteks fungsi?
Parameter adalah variabel dalam definisi fungsi; argumen adalah nilai aktual yang diteruskan saat pemanggilan
Argumen adalah variabel dalam definisi; parameter adalah nilai yang diteruskan
Tidak ada perbedaan; mereka adalah sinonim
Parameter selalu merupakan konstanta, argumen selalu merupakan variabel
Apa yang dimaksud dengan fungsi void dalam pemrograman?
Fungsi yang tidak mengembalikan nilai
Fungsi yang menghapus memori yang dialokasikan
Fungsi yang tidak dapat dieksekusi
Fungsi yang selalu mengembalikan null
Apa itu array asosiatif?
Sebuah koleksi yang diindeks oleh kunci (sering kali string) daripada oleh indeks numerik
Sebuah array yang dijamin terurut dalam urutan menaik
Sebuah array yang hanya terdiri dari objek
Sebuah array berukuran tetap dari primitif
Bagaimana cara mendefinisikan array di Python?
Gunakan sintaks list seperti [1, 2, 3] untuk membuat array dinamis
Gunakan array
Gunakan int[] a = {};
Gunakan new Array(1,2,3);
Apa yang dimaksud dengan iterasi dalam konteks array?
Proses berulang untuk mengunjungi setiap elemen satu per satu
Menyortir array di tempat
Menyalin array ke dalam struktur lain
Mengompilasi program yang menggunakan array
Apa itu fungsi lambda?
Sebuah fungsi anonim kecil yang didefinisikan menggunakan sintaks lambda
Sebuah pointer fungsi ke fungsi bernama
Sebuah modul khusus yang memuat fungsi
Sebuah konstruksi loop yang mengulangi kode
Bagaimana cara menghapus elemen dari array di JavaScript?
Gunakan arr.splice(index, 1) untuk menghapus pada posisi
Gunakan delete arr[index] untuk menghapus dan menutup celah
Gunakan arr.pop(value) untuk menghapus nilai tertentu
Gunakan remove(arr, index) sebagai bawaan
Apa itu fungsi callback?
Sebuah fungsi yang diteruskan sebagai argumen untuk dipanggil nanti oleh fungsi lain
Sebuah fungsi yang mengembalikan nama fungsi lain
Sebuah thread latar belakang yang berjalan secara otomatis
Sebuah fungsi yang hanya digunakan dengan pendengar acara
Apa yang dimaksud dengan overloading fungsi?
Menentukan beberapa fungsi dengan nama yang sama tetapi daftar parameter yang berbeda
Menggunakan banyak fungsi bersarang di dalam fungsi lain
Memanggil fungsi yang sama berulang kali dalam sebuah loop
Menetapkan terlalu banyak variabel di dalam satu fungsi
Apa yang dimaksud dengan fungsi tingkat tinggi?
Sebuah fungsi yang mengambil fungsi lain sebagai argumen atau mengembalikan sebuah fungsi
Sebuah fungsi dengan kompleksitas waktu yang sangat tinggi
Sebuah fungsi tingkat sistem operasi
Sebuah fungsi yang hanya dapat didefinisikan di dalam sebuah kelas
