wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Kelas 9 Bab 6 (Pemecahan Masalah Komputasi dgn Subprogram)

Total questions: 10

Worksheet time: 30mins

Name
Class
Date
1.

main () disebut juga...

a)

fungsi data

b)

fungsi tambahan

c)

tipe parameter

d)

fungsi utama

2.

Berikut merupakan keuntungan menggunakan fungsi, kecuali...

a)

Mempermudah dalam penulisan program yang berulang-ulang

b)

Mempermudah pelacakan kesalahandalammembuat program karena tinggalmemperbaiki subprogram/fungsi tertentu

c)

menyederhanakan program yang rumit

d)

menghindari penulisan program yang berulang-ulang dengan penulisan instruksi yang sama

3.

Proses algoritma dikelompokkan menjadi tiga jenis, kecuali...

a)

selection process

b)

sequence process

c)

data process

d)

iteration process

4.

Apa yang dimaksud dengan fungsi pada pemrograman...

a)

banyak instruksi yang dikelompokkan menjadi suatu nama

b)

satu interaksi yang diberi nama

c)

satu instruksi atau banyak instruksi yang dikelompokkan menjadi beberapa nama

d)

satu instruksi atau banyak instruksi yang dikelompokkan menjadi satu nama

5.

Berikut merupakan ikon Pembagian pada pemrograman yaitu...

a)

;

b)

{

c)

/

d)

*

6.

Berikut merupakan tujuan dalam pembuatan fungsi, yaitu...

a)

Mempermudah tujuan pelacakan

b)

Menghemat ukuran program

c)

menyebabkan kembali ke program utama dengan membawa data hasil proses

d)

Menggunakan kalimat yang jelas

7.

Apa yang dimaksud Input pada syarat-syarat algoritma?

a)

Algoritma yang dirancang sebaiknya ada input dari usersehingga ada interaksi antara user dengan komputer.

b)

Algoritmayang baik selalu berpedoman kepada tujuan pembuatan algoritmanya.

c)

Algoritma yang dirancang hendaknya menggunakan kalimat yang jelas.

d)

Algoritma yang dirancang menggunakan kalimat yang jelas.

8.

Prosedur atau urutan dalam penyelesaian suatu masalah, merupakan pengertian...

a)

Subprogram

b)

Bahasa komputer

c)

Algoritma

d)

Bahasa C

9.

Pemecahan masalah secara urutan menggunakan bahasa komputer merupakan pengertian dari...

a)

Subprogram

b)

Bahasa C

c)

Algoritma

d)

Parameter data

10.

return tambah artinya...

a)

kembali ke fungsi kali

b)

mengisi lagi data variabelmenjadi nol

c)

menampilkan hasil penjumlahannya

d)

mengembalikan hasil penjumlahan menjadi 0