NEW
Font size
WorksheetsPOINTER
Total questions: 10
Worksheet time: 10mins
Apa yang disimpan oleh sebuah pointer dalam bahasa pemrograman Pascal?
Nilai dari variabel yang ditunjuk
Tipe data dari variabel yang ditunjuk
Alamat memori dari variabel lain
Nama variabel yang ditunjuk
Bagaimana cara mendeklarasikan pointer ke variabel bertipe integer dalam Pascal?
var p: pointer;
var p: integer^;
var p: ^integer;
var p: *integer;
Fungsi dari ^ pada pointer di Pascal adalah?
Mengambil alamat dari variabel
Mengakses nilai yang disimpan di alamat yang ditunjuk pointer
Menghapus nilai di memori
Menukar alamat pointer dengan variabel lain
Apa yang akan terjadi jika pointer digunakan tanpa diinisialisasi terlebih dahulu?
Nilai default akan digunakan
Akan menghasilkan kesalahan kompilasi
Pointer akan menunjuk ke lokasi memori sembarang
Nilai yang diakses akan selalu nol
Perintah apa yang digunakan untuk mengalokasikan memori secara dinamis untuk pointer dalam Pascal?
alloc(p);
malloc(p);
create(p);
new(p);
Perintah apa yang digunakan untuk melepaskan memori yang dialokasikan oleh pointer dalam Pascal?
delete(p);
dispose(p);
remove(p);
free(p);
Dalam bahasa Pascal, jika kita memiliki kode berikut: p^ := 10; , apa yang terjadi?
Nilai pointer p diubah menjadi 10
Alamat memori pointer p diubah
Nilai di alamat yang ditunjuk oleh pointer p diubah menjadi 10
Pointer p menunjuk ke variabel baru dengan nilai 10
Setelah kode dieksekusi, berapakah nilai dari x dan y?
x = 10, y = 10
x = 20, y = 10
x = 10, y = 20
x = 20, y = 20
Manakah dari pernyataan berikut yang benar mengenai pointer di Pascal?
Pointer tidak dapat mengakses nilai variabel yang mereka tunjuk
Pointer selalu menunjuk ke nilai konstanta
Pointer dapat digunakan untuk mengubah nilai variabel yang mereka tunjuk
Pointer selalu menunjuk ke variabel lokal
Apa keuntungan utama menggunakan pointer dalam struktur data dinamis?
Dapat mengelola memori secara dinamis selama program berjalan
Menghindari penggunaan alamat memori
Dapat mengalokasikan memori secara statis
Membuat kode lebih lambat namun aman
