STRUKTUR DATA PART 2


POINTER dan SINGLE LINK LIST
Pre Test

1.      suatu variabel yang menunjuk ke alamat memori yang digunakan untuk menampung data yang akan diproses.
a.      Pointer
b.      Variabel
c.       Array
d.      Record

2.      Pada pointer ada dua operasi dasar yang dapat dilakukan yaitu :
a.       Operasi membuat simpul dan operasi menghapus isi simpul
b.      Operasi mengkopi simpul dan operasi mengkopi isi simpul
c.       a dan b benar
d.      a dan b salah

  1. Prev dalam pointer merupakan…
a.      Pointer yang menunjuk ke simpul sesudahnya
b.      Pointer petunjuk yang selalu menunjuk pada awal dari list
c.       Pointer petunjuk yang selalu menunjuk pada akhir dari list
d.      Untuk menyimpan informasi tambahan pada list

  1. Next dalam pointer merupakan….
a.       Pointer yang menunjuk ke simpul sesudahnya
b.      Pointer petunjuk yang selalu menunjuk pada awal dari list
c.       Pointer petunjuk yang selalu menunjuk pada akhir dari list
d.      Untuk menyimpan informasi tambahan pada list

5.      Link list merupakan suatu variabel yang bertipe .......yang membentuk suatu untaian yang saling berhubungan.
a.       Pointer
b.      Variabel
c.       Array
d.      Record

6.      Link list selalu memiliki pointer petunjuk yang selalu menunjuk pada awal dari list yang disebut…..
a.      Head
b.      Tail
c.       Front
d.      Rear

  1. Link list juga selalu memiliki pointer petunjuk menunjuk pada akhir dari list yang disebut….
a.       Head
b.      Tail
c.       Front
d.      Rear

8.      Operasi yang dapat dilakukan pada Link List diantaranya adalah .....
a.       Menambah Simpul dan Menghapus Simpul
b.      Membaca isi link list
c.       a dan b benar
d.      a dan b salah

  1. Header list yang simpul terakhirnya menuding ke simpul header merupakan jenis Link List yang bernama…..
a.       Circular double header list
b.      Circular header list
c.       Circular single header list
d.      Circular triple header list

  1. Metode LIFO dan FIFO termasuk pada jenis…
a.       Single Link List
b.      Double Link List
c.       Duo Link List
d.      Triple Link List

11.  Pendeklarasian variabel pointer yang benar adalah……
a.       Var <Nama Variabel> : '<Tipe Data>
b.    Var <Nama Variabel> : "<Tipe Data>
c.     Var <Nama Variabel> : ~<Tipe Data>
d.    Var <Nama Variabel> : ^<Tipe Data>

  1. Jenis circular double link list yang memiliki simpul tambahan di awal sebagai informasi tambahan.
a.       Header Double Link List
b.      Header Circular Double Link List
c.       Circular Double Link List
d.      Header Circular Single Link List

  1. Memeriksa apakah stack yang ada masih kosong, adalah fungsi dari operasi…..
a.       Clear
b.      Pop
c.       Push
d.      IsEmpty

  1. Pada tumpukan, operator pemeriksaan stack disebut ……
a.       Push
b.      Remove
c.       IsEmpty
d.      Pop

15. Pada tumpukan, operator pengeluaran stack disebut …..
a.       Push
b.      Remove
c.       IsEmpty
d.      Pop

Post Test

  1. Suatu variabel yang akan dialokasikan hanya pada saat diperlukan, yaitu setelah program dieksekusi.
a.       Variabel Statis
b.      Variabel Dinamis
c.       Variabel Pointer.
d.      Salah Semua
2.      suatu variabel yang menunjuk ke alamat memori yang digunakan untuk menampung data yang akan diproses.
a.       Variabel Statis
b.      Variabel Dinamis
c.       Variabel Pointer.
d.      Salah Semua

  1. Variabel dinamik dibentuk dengan menggunakan ……… yang telah dialokasikan.
a.      Variabel Statis
b.      Variabel Dinamis
c.       Variabel Pointer.
d.      Salah Semua

  1. Merupakan suatu variabel yang bertipe pointer yang membentuk suatu untaian yang saling berhubungan.
a.       Variabel Statis
b.      Variabel Dinamis
c.       Variabel Pointer.
d.      Link List
  1. Tempat yang disediakan pada suatu area memori tertentu untuk menyimpan data
a.      Node/Simpul. 
b.      Variabel
c.       Array
d.      Record

  1. Head adalah…..
a.       pointer petunjuk yang selalu menunjuk pada akhir dari list
b.      pointer petunjuk yang selalu menunjuk pada tengah dari list
c.       pointer petunjuk yang selalu menunjuk pada awal dari list
d.      pointer petunjuk yang selalu menunjuk pada awal dan akhir dari list

  1. Head adalah……
    1. pointer petunjuk yang selalu menunjuk pada akhir dari list
    2. pointer petunjuk yang selalu menunjuk pada tengah dari list
    3. pointer petunjuk yang selalu menunjuk pada awal dari list
    4. pointer petunjuk yang selalu menunjuk pada awal dan akhir dari list

  1. Tail adalah…..
a.       pointer petunjuk yang selalu menunjuk pada akhir dari list
b.      pointer petunjuk yang selalu menunjuk pada tengah dari list
c.       pointer petunjuk yang selalu menunjuk pada awal dari list
d.      pointer petunjuk yang selalu menunjuk pada awal dan akhir dari list

  1. Pointer petunjuk yang selalu menunjuk pada awal dari list merupakan definisi dari
a.      Head
b.      Tail
c.       Top
d.      Null

  1. Pointer petunjuk yang selalu menunjuk pada akhir dari list merupakan definisi dari…….
a.       Head
b.      Tail
c.       Top
d.      Null

  1. Fungsi simpul kepala adalah…..
a.       untuk menyembunyikan informasi tambahan pada list
b.      untuk mengedit informasi tambahan pada list
c.       untuk menghapus informasi tambahan pada
d.      list untuk menyimpan informasi tambahan pada list


  1. Header list yang simpul terakhirnya menuding ke simpul header, disebut :
a.       Grounded header list
b.      Header list          
c.       Circular header list     
d.      Simpul

  1. menghapus satu simpul yang terletak paling depan (head) adalah prosedur yang dapat dilakukan oleh…..
a.       EnQueue
b.      DeQueue
c.       IsEmpty
d.      IsFull

  1. Deklarasi Var Temp : PSimpul; dalam Double Link List merupakan deklarasi sebuah…..
a.       Variabel Statis
b.      Variabel Dinamik
c.       Variabel Bantu
d.      Variabel Head

  1. Statement yang terdapat dalam prosedur Insialisasi adalah…….
a.       New(Tail);
b.      New(Head);
c.       New(Nil);
d.      Head(New);

Catatan : yang di Tebalkan (Bold) merupakan jawaban. Saya disini tidak sebagaimana yang mungkin anda bayangkan atau lebih mudahnya tidak sama sekali bertujuan untuk :

  1. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Pemalas.
  2. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Bodoh
  3. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Curang
  4. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Budak
  5. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Pesimis
  6. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Pembohong
  7. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi tidak Produktif
  8. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Mudah Menerima Apapun meskipun Buruk.
  9. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Lemah
  10. Membuat teman-teman pada tingkat mendapatkan praktikum ini menjadi Putus Asa
  11. Membuat teman-teman di ILAB dan di Universitas Gunadarma menjadi Tersinggung atau yang lain sebagainya
Melainkan Jauh dari pada itu tidak lain saya hanya ingin agar dapat :
  1. Berbagi Informasi dari yang saya ketahui dan saya bisa saja salah jadi dipelajari lagi ya yang terdapat pada modulnya jika belum punya dapat di download di halaman resmi ILAB atau pada LAB-TI jika masih tersedia .
  2. Memberikan motivasi agar semuanya Belajar karena saya hanya membatasi masing-masing antara PRE dan POST tidak lebih dari 15 Soal Meskipun kenyataannya lebih banyak dari itu dan LAB ACTIVITY  tidak akan saya berikan, kecuali ada pemberitahuan dan permintaan terlebih dahulu.
  3. Membangkitkan loyalitas agar mandiri
  4. Memberikan Gambaran sedikit dari yang akan didapat pada waktu pelaksanaan dari merangkum pada Modul yang telah diberikan dari ILAB
  5. Segalah kekeliuran, salah penggunaan dan Akibat yang ditumbulkan darinya diluar tanggung jawab saya, Terima Kasih.

0 komentar:

Posting Komentar

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
This Theme Modified by Kapten Andre based on Structure Theme from MIT-style License by Jason J. Jaeger