Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Uji Coba materi Struktur Data

Presentasi serupa


Presentasi berjudul: "Uji Coba materi Struktur Data"— Transcript presentasi:

1 Uji Coba materi Struktur Data
Pertemuan I s/d IV

2 Dibawah ini yang merupakan type data sederhana Majemuk adalah …
a. Integer c. String b. Float d. Character Berapa ukuran byte dari type data Integer… a c. 3 b d. 4 3. Berapa ukuran byte dari type data Float… Berikut ini yang merupakan rumus dari perhitungan type data Real/float adalah… a. M = Re * X c. M * Re * X b. M * Re = X d. M = Re * Xe

3 tipe data untuk (a) adalah a. Integer c. String b. Float d. Character
Void main() { …(a)…X,Y,Z clrscr(); cout<<“\n input nilai X=“ cin>>X; cout<<“\n nilai Y=“ cin>>Y; Z= X + Y; cout<<“\n hasil pertambhan=“<<Z; getch(); } tipe data untuk (a) adalah a. Integer c. String b. Float d. Character

4 6. ==.<=,>=,!=, termasuk dalam operator… a. Aritmatika c. Relasi
b. Unary d. Bitwise 7. #include<stdio.h> #include<conio.h> #include<iostream.h> main() { int i=10; clrscr(); cout<<"i = "<<i++<<'\n'; cout<<"i = "<<++i<<'\n'; getch(); } Berapakah nilai dari eksekusi program diatas… a. 10 & 12 c. 11 & 12 b. 10 & 11 d. 12 & 12

5 8. #include<stdio.h>
#include<conio.h> #include<iostream.h> main() { int i=10; clrscr(); } dari listing program diatas yang manakah deklarasi nama varibel a. int c. i b. int i d. 10 9. Suatu Array A dideklarasikan int A[5]; dengan alamat awal index berada di 0011(h) ukuran memory type data Integer =2 Tentukan berapa alamat array A[3]? a c. 0021 b d.0015.

6 10. Array yang sangat banyak elemen nol-nya dikenal sebagai…
a. Tringular Array c. Multi dimensional Array b. Sparse Array d. One Dimenional Array 11. Int X [4][5], maka jumlah elemen array 2 dimensi adalah a c. 20 b d. 25 Rumus dari RMO 2 dimensi adalah….

7 13. Suatu Array X dideklarasikan dengan type data Float [4][3], dengan alamat index X[0][0] berada di 0011(h) dan Ukuran type data float/real=4, berapakah X[3][2] Gunakan rumus RMO a c. 002d b d. 001d 14 Suatu Linked List terbagi menjadi 2 Bagian yaitu a. Medan informasi & penyambung b. Medan Statis dan Dinamis c. Medan penambah & penghapus data d. a & b salah

8 Gambar di atas ini adalah penambahan node pada posisi …
15. Gambar di atas ini adalah penambahan node pada posisi … a. Depan c. Tengah b. Belakang d. Depan & Belakang 16.Digunakan perintah apa untuk mempersiapkan sebuah node baru beserta alokasi memorinya… a. New c. next b. Node d. NULL+ + 5 20 NULL

9 17. Suatu kumpulan komponen yang disusun secara berurutan dengan bantuan pointer, disebut…
a. Array c. Node/Simpul b. Pointer d. Linked list 18. Kapan linked list membutuhkan perulangan… a. untuk mengetahui data terdepan b. Untuk mengetahui data terbelakang c. Untuk mengetahui data di tengan d. a & d salah 19. Perintah untuk menyatakan linked list berada dalam kondisi kosong adalah a. head =tail c. bantu=head b.head=tail=NULL d. bantu = tail

10 20. Dibawah ini yang merupakan perbedaan antara array dan linked list adalah
a. memiliki node c. penghapusan data dimungkinkan b. berupa 1 dimensi d. memiliki alamat memori 21. int isEmpty(){ if (head == NULL) return 1; else return 0; } Coding diatas menunjukan kondisi apa… a. Node penuh b. Node kosong c. hapus seluruhnya d. hasil node 0(Nol) 22. baru->next = head; head = baru Perintah diatas menunjukan kondisi… a. hapus depan c. input depan b. hapus belakang d. input belakang

11 23. IsEmpty pada operasi stack menunjukan bahwa stack dalam kondisi
a. menghapus data c. penuh b. Nol d. kosong 24. Insiliasisasi dibawah menunjukan kondisi stack tumpuk.top = -1 25. Logika STACK = MAX_STACK-1, menunjukan kondisi STACK dalam posisi

12 ---SELESAI----


Download ppt "Uji Coba materi Struktur Data"

Presentasi serupa


Iklan oleh Google