Uji Coba materi Struktur Data

Slides:



Advertisements
Presentasi serupa
ARRAY.
Advertisements

ANALISA STRUKTUR PROGRAM LANJUTAN
PEMROGRAMAN SISTEM ARRAY Pertemuan VII. ARRAY Array adalah suatu struktur yang terdiri dari sejumlah elemen yang memiliki tipe data yang sama. Array adalah.
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
PERTEMUAN IV POINTER Pointer adalah suatu variabel penunjuk yang menunjuk pada suatu alamat memori komputer Pointer merupakan.
PEMROGRAMAN SISTEM DASAR STRING Pertemuan IX
Elemen Dasar C++.
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
Modul 10 Fungsi PENGERTIAN FUNGSI
Copyright by : M. YAHYA, S.Kom PERTEMUAN KE - I. 1. Judul Program 2. Blok Program a. Bagian Deklarasi - Deklarasi Tabel - Definisi Konstanta - Definisi.
Dibuat oleh: 1.Wiwin Oktaviani 2.Rikki Affandi 3.Dedi Kurniawan TUGAS PEMROGRAMAN TERSTRUKTUR.
Struktur Sugeng Supriyadi, M.Kom.
02.1 Hari-2.
Fungsi (lanjutan) Pertemuan ke-9 Bahasa C.
Modul 11 – Hendi Hermawan - 1
Fungsi (Bagian 1) Abdul Haris, S.Kom.
3 Variabel, Konstanta Tipe Data dan dalam Bahasa C/C++ Java dan Bab
Tipe Data, Variabel, Konstanta, Operator
Pembahasan soal-soal pemrograman terstruktur
PENGENALAN c++ DAN STRUKTUR DASAR C++
ARRAY.
Perintah Input-OutPut
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
Pemrograman Dasar Fungsi.
ARRAY OF STRUCT Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Array dan String Array dan String.
FUNGSI (Method) Bag.3 Pertemuan 20 Dasar Pemrograman
Fungsi.
Pemrograman Dasar Pointers.
POINTER (VAR.PENUNJUK)
Menggunakan Fungsi String Pertemuan 5 FollowBlog : Aasliyaniunm10.wordpress.com.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Statement Input – Output
STRUCT OF ARRAY Apabila hendak menggunakan 1 struct untuk beberapa kali, ada 2 cara : Deklarasi manual #include typedef struct Mahasiswa { char.
Struktur Data M. Haviz Irfani, S.Si. Pada garis besarnya, data dapat kita kategorikan menjadi : Type Data Sederhana atau Data Sederhana yang terdiri atas.
Bab 05 Tipe Data dan Mengisi Variabel
POINTER.
Contoh penggunaan goto Yuli Astuti,S.Kom. Contoh penggunaan goto #include main() { float p,l,luas,j; ulang: cout
Pointer (Part 1).
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
DASAR STRING PEMROGRAMAN SISTEM.
Fungsi, Array dan String
PEMROGRAMAN SISTEM DASAR STRING Pertemuan VIII
ARRAY / LARIK STRUKTUR DATA Oleh : Yuli Praptomo PHS, S.Kom.
Struktur Organisasi Data 2
TIPE DATA Brian Damastu, S.T., M.Kom
S T R U K T U R.
TYPE DATA ,VARIABEL &KONSTANTA Dalam C++
Defri Kurniawan, M.Kom STRUKTUR DATA Defri Kurniawan, M.Kom
Pertemuan 1 DATA & STRUKTUR DATA.
ARRAY DIMENSI 1 & 2.
Pertemuan 2 ARRAY DIMENSI 1 & 2.
Program komputer Sebuah program komputer yang ditulis dengan bahasa apapun dapat dipandang sebagai sebuah himpunan operasi yang dikerjakan pada data-data.
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Operator dan Operasi Input Output pada C++ Pertemuan 11
~ PERTEMUAN 4 KONSEP TIPE DATA ~
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Tipe data sederhana Hermansyah,S.Kom.
Praktikum KBP 2 Array.
STRUCTURE Struktur (Structure = struct) merupakan suatu struktur data yang terdiri dari satu atau lebih variabel yang bertipe data.
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
DATA & STRUKTUR DATA PERTEMUAN I IMAM SIBRO MALISI NIM :
Type, Variabel, Konstanta
DATA & STRUKTUR DATA PERTEMUAN 2 IMAM SIBRO MALISI NIM :
Algoritma dan Pemrograman
Data dan Struktur Data.
Algoritma dan Stuktur Data
Bab 03 Variabel dan Tipe Data
Operator, Variabel, Konstanta, Tipe Data
Transcript presentasi:

Uji Coba materi Struktur Data Pertemuan I s/d IV

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. 1 c. 3 b. 2 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

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

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

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. 0013 c. 0021 b. 0017 d.0015.

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. 10 c. 20 b. 12 d. 25 Rumus dari RMO 2 dimensi adalah…. a. @M[i][j] = @M[0][0]+[{(j-1)*K+(i-1)}*L b. @M[i][j] = @M[0][0]+[{(N-1)*K+(N-1)}*L c. @M[i][j] = @M[0][0]+[{(i-1)*N+(j-1)}*L d. @M[i][j] = @M[0][0]+[{(N-1)*B+(N-1)}*L

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. 0021 c. 002d b. 0019 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

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

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

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

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

---SELESAI----