wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz PERYEMUAN 5

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

Apa urutan struktur dasar dalam penulisan algoritma?

a)

Proses → Input → Output

b)

Input → Proses → Output

c)

Output → Input → Proses

d)

Input → Output → Proses

2.

Manakah contoh penulisan pseudocode yang benar untuk menampilkan 'Halo Dunia'?

a)

Cetak 'Halo Dunia'

b)

print('Halo Dunia')

c)

OUTPUT 'Halo Dunia'

d)

Tampilkan 'Halo Dunia'

3.

Dalam Python, bagaimana cara mendeklarasikan variabel bernama `nama` dengan nilai `'Ali'`?

a)

string nama = 'Ali'

b)

nama := 'Ali'

c)

nama = 'Ali'

d)

var nama = 'Ali'

4.

Manakah pernyataan yang benar tentang fungsi dalam pemrograman?

a)

Fungsi hanya digunakan dalam bahasa C++ dan Java.

b)

Fungsi digunakan untuk mengelompokkan kode agar dapat digunakan kembali

c)

Fungsi adalah bagian dari program yang tidak bisa dipanggil ulang.

d)

Fungsi hanya digunakan untuk menampilkan output.

5.

Apa yang dilakukan struktur pengulangan dalam program?

a)

Menampilkan hasil akhir program

b)

Menjalankan perintah berulang kali selama kondisi terpenuhi

c)

Menghentikan program

d)

Menjalankan perintah satu kali

6.

Apa fungsi dari percabangan dalam algoritma?

a)

Menghentikan program secara paksa

b)

Menentukan jalur eksekusi berdasarkan kondisi

c)

Menampilkan semua output sekaligus

d)

Mengulang perintah tanpa henti

7.

Dalam pseudocode, bagaimana cara menuliskan proses penjumlahan dua angka A dan B?

a)

C = A + B

b)

C := A + B

c)

C ← A + B

d)

A + B = C

8.

Apa arti dari variabel dalam pemrograman?

a)

Perintah untuk mengulang proses

b)

Tempat menyimpan data sementara

c)

Fungsi untuk menampilkan hasil

d)

Kondisi untuk menghentikan program

9.

Manakah struktur pengulangan yang tersedia dalam Python?

a)

repeat-until

b)

for dan while

c)

do-while

d)

loop-end

10.

Apa output dari kode Python berikut: `print(2 + 3 * 4)`?

a)

14

b)

18

c)

20

d)

24