Uji Kompetensi Pilihlah salah satu jawaban yang paling tepat
e. 6. Untuk Mengakses nilai dari suatu variabel menggunakan pointer vpointer digunakan
perintah….. a. vpointer
b. vpointer c. vpointer
d. vpointer e. pointer
7. Variabel pointer bernilai Nil adalah variabel pointer yang …..
a. Tak tentu
b. Tak terdefinisi c. Tak hingga
d. Menunjuk ke suatu lokasi tertentu e. Tidak menunjuk ke suatu lokasi tertentu
8. Perintah addrVar_pointer adalah perintah untuk ….
a. Menunjuk suatu variabel b. Menampilkan nilai dari suatu variabel
c. Merubah nilai dari suatu variabel d. Menampilkan Alamat dari suatu variabel
e. Menandai suatu variabel 9. Untuk mengalokasikan suatu pointer bisa digunakan perintah
a. Dispose b. Get
c. New d. Release
e. Freemem 10. Untuk Mendealokasikan suatu pointer yang sudah tidak pakai, digunakan perintah
f. Dispose g. Get
h. New i. Mark
j. Getmem 11. Perhatikan kode program berikut:
program Pointer1; var
iptr: integer; Angka: integer;
begin Angka := 100;
writelnBesar angka: , Angka; iptr := Angka;
writeln‘iptr menunjuk variabel dengan nilai: , iptr;
readln; end.
Keluaran atau output dari program tersebut adalah…. a. Angka
b. 100 c. Error
d. Iptr e. Integer
12. Diketahui Nama adalah variabel string yang bernilai ‘SMK’, jika sptr adalah pointer yang
menunjuk Nama maka perintah sptr[3] menghasilkan keluaran …. a. SMK
b. 3 c. K
d. Alamat dari Nama e. Error
13. Bila diberikan deklarasi pointer dalam Pascal :
var p,q,r : integer;