wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ujian Tengah Semester Struktur Data

Total questions: 10

Worksheet time: 42mins

Name
Class
Date
1.

void main()

       {

       ....(a)....  x,y,z;

       clrscr();

       cout <<“\n input nilai X=“; cin >> x;

       cout <<“\n input nilai Y=“; cin >> y;

       z = x + y;

       cout <<“\n hasil penjumlahan =“ << z;

       getch();

       }

Tipe data yang tepat untuk (a) adalah ….

a)

Boolean

b)

Char

c)

Array

d)

Integer

2.

void main()

       {

          int r = 10; int s;

          clrscr();

          s = 10 +  ++r;

          cout <<“r = “<< r << ‘\n’;

          cout <<“s = “<< s << ‘\n’;                                             

           getch();

         }

                        Hasil eksekusi dari program diatas adalah …

a)

r = 11, s = 20

b)

r = 11, s = 21 

c)

r = 12, s = 21

d)

r = 10, s = 20

3.

Type data yang menghasilkan bentuk keluaran nilai True dan False (Benar dan Salah) , adalah :

a)

String

b)

char

c)

Array

d)

boolean

4.

Data Acak : 4 6 8 7 5 1 3 2 9

Decending : (?)

Ascending : (?)

Berapakah angka yang ada pada Ascending & Decending?

a)

Ascending : 1 2 3 4 5 6 7 8 9

Decending : 9 8 7 6 5 4 3 2 1

b)

Ascending : 1 2 5 4 3 7 8 9

Decending : 9 8 7 6 5 4 3 2 1

c)

Ascending : 1 2 3 4 5 6 7 8 9

Decending : 8 9 7 6 5 4 3 2 1

d)

Ascending : 1 2 3 4 5 6 8 7 9

Decending : 9 8 7 6 5 4 3 2 1

5.

Ada 2 macam jenis sorting, yaitu....

a)

String & ascending

b)

Boolean & string

c)

Boolean & descending

d)

ascending & descending

6.

Faktor yang mempengaruhi sorting, kecuali...

a)

banyak data yang di turunkan

b)

Kapasitas

c)

Memudahkan pencarian

d)

Tempat penyimpanan data

7.

Berikut ini beberapa karakteristik dari array, kecuali....

a)

Bertipe data sama

b)

Dapat di akses secara random

c)

Bertipe data berbeda

d)

Kumpulan Nilai data

8.

Terdapat Array : A [3][4][5] maka jumlah elemen Array tersebut adalah ……

a)

25

b)

15

c)

50

d)

60

9.

==, <=, >=, !=, termasuk dalam operator …

a)

Aritmatika

b)

Relasi

c)

Binary

d)

Unary

10.

Operasi pada Antrian yang digunakan untuk menambahkan item pada posisi paling belakang, adalah …

a)

Create

b)

Clear

c)

Dequeue 

d)

Enqueue