wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz 01 - Dasar Pemrograman

Total questions: 10

Worksheet time: 50mins

Name
Class
Date
1.

Sebutkan 3 cara penulisan algoritma

a)

Uraian deskriptif, pseudocode, diagram

b)

Tulisan, pseudocode, flowchart

c)

Uraian deskriptif, pseudocode, flowchart

d)

Uraian deskriptif, bahasa pemograman, flowchart

2.

Pilihlah tipe data yang bukan angka/ number

a)

Integer

b)

Boolean

c)

Float

d)

Char

3.

x = "Belajar Algoritma". Tipe data apakah variabel x ?

a)

Char

b)

Boolean

c)

Text

d)

String

4.

Pilihlah hasil dari kondisi jika diketahui, A = 10, B = 23, If ((A < 10) and (B > 22)), maka ?

a)

False

b)

True

5.

Jika diketahui C = 11, D = 12, If ((C <> 12) and (D >= 12)), maka hasilnya ?

a)

False

b)

True

6.

Jika diketahui, A = "Ani", B = "Budi", C = "Carlie", If ((A == "Ana") or (B == "Budy") or ( C == "Carli")), maka hasilnya ?

a)

False

b)

True

7.

Jika diinputkan j = 2, maka berapa kali output yang dihasilkan dari perulangan pada gambar ?

a)

Pengulangan ke 2

Pengulangan ke 3

Pengulangan ke 4

b)

Pengulangan ke 2

Pengulangan ke 3

Pengulangan ke 4

Pengulangan ke 5

c)

Pengulangan ke 1

Pengulangan ke 2

Pengulangan ke 3

Pengulangan ke 4

Pengulangan ke 5

8.

Jika diinputkan j = 3, kemudian j modulus 2. Apakah yang dihasilkan dari kondisi dan perulangan pada algoritma tersebut ?

a)

GANJIL

GENAP

GANJIL

GENAP

GANJIL

GENAP

b)

GANJIL

GENAP

GANJIL

GENAP

GANJIL

c)

GENAP

GANJIL

GENAP

GANJIL

GENAP

GANJIL

d)

GENAP

GANJIL

GENAP

GANJIL

GENAP

9.

Jika n = 60, apakah output dari algoritma pada gambar tersebut ?

a)

LULUS

b)

GAGAL

10.

Pilihlah algoritma berdasarkan output yang diinginkan pada gambar.

a)
b)
c)