SOAL
DAN JAWABAN PEMROGRAMAN DASAR XI TKJ 2 BAB IV
OLEH
SILFIA TRIMADANI
SMK
ISLAM 1 BLITAR
Bab IV. Pointer
KB 1. Pointer ke Variabel
KB 2. Pointer ke Array
KB 3. Pemanfaatan Pointer
1. Link
,referensi,penunjuk adalah suatu variabel yang menyiman atau menunjuk alamat
dari suatu variabel yag lain disebut..
a. Pointer
b. Tanda
panah
c. Array
d. Analogi
e. tipe
data
2. Menginisialisasi
pointer artinya..
a. Memberi
isi alamat mana yang akan ditunjuk
b. Menunjuk
kemana-mana
c. Menjuk
alamat dari suatu variabel
d. Membei
isi alamat yang ditunjuk daerah kosong
e. Ditunjuk
untuk sesuatu yang penting
3.
Variabel Pointer berisi alamat dari suatu variabel yang lain.
Adapun cara untuk mengisikan alamat dari suatu variabel ke variabel pointer
adalah
a. var_pointer:=@variabel_data;
b.
var_pointer:=@variabel_data
c.
var_pointer:=@variabel_data;
d.
var_pointer:@variabel_data;
e.
var_pointer:=variabel_data;
4.
Keterangan dari var_pointer adalah..
a.
Nama variabel yang alamatnya akan disimpan pointer
b. nama variabel pointer
c. Nama variable
d.
Nama variable yang alamtnya akan disimpan.
e.
variabel pointer
5.
Variabel pointer yang tidak dipakai sebaiknya diisi sesuatu yang
kira-kira artinya..
a.
Tidak menunjuk
kemana-mana.
b.
dapat mengisi pointer dengan NIL
c.
memberikan assignment
d.
menujuk keman-mana
e.
diinisiasikan sebagai Nil pointer
6.
Pada pascal disediakan fungsi untuk menampilkan alamat dari suatu pointer,sehingga
keberaadaannnya kita ketahui. Adapun perintah yang digunakan adalah
a.
addr(Var_Pointer)
b.
addr(VarPointer)
c.
addr(_Pointer)
d.
addr(Var_Pointer)
e.
addr(Var_)
7.
Prosedur New digunakan untuk..
a. memesan memori untuk pointer bertipe
b.
memesan memori untuk pointer yang tidak bertipe
c.
membentuk suatu variabel dinamik
d.
mengalokasikan berbagai tipe
e.
waktu program dieksekusi
8.
Bentuk deklarasi statemen dari operasi penugasan adalah
a.
T1:=
b. T1:=T2;
c.
T1:T2;
d.
T1:=T2;\
e.
T1:=T2
9.
Suatu variabel pointer hanya dapat dilakukan operasi aritmatika
dengan nilai integer
saja. Operasi yang biasa dilakukan adalah..
a. operasi penambahan satu (increment) ,pengurangan satu (decrement),
+ dan -.
b.
pengurangan satu (decrement), + dan -.
c.
penambahan satu (increment)
d.
+ dan -.
e.
pengurangan satu (decrement)
10.
Kata "palindrom" berasal dari bahasa Yunani yaitu
a.
palin ("balik") dan ("pacuan kuda").
b.
palin ("balik") dan dromos ("pacuan ").
c.
palin ("maju") dan dromos ("pacuan kuda").
d. palin ("balik") dan dromos ("pacuan kuda").
e.
palin ("mundur") dan dromos ("pacuan kuda").