wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Algoritma

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan algoritma?

a)

Bahasa pemrograman yang digunakan untuk membuat aplikasi.

b)

Sebuah program komputer yang sudah jadi dan siap digunakan.

c)

Langkah-langkah yang berurutan untuk menyelesaikan masalah.

d)

Sekumpulan data yang diatur secara sistematis.

2.

Manakah di antara berikut ini yang merupakan contoh algoritma dalam kehidupan sehari-hari?

a)

Bernyanyi lagu favorit.

b)

Menonton film di bioskop.

c)

Membaca buku cerita.

d)

Resep memasak mi instan.

3.

Penulisan agoritma yang menggunakan bahasa pemrograman tetapi masih dalam format yang mudah dipahami manusia disebut…

a)

Flowchart

b)

Pseudocode

c)

Deskripsi

d)

Program

4.

Alat yang digunakan untuk menyusun algoritma dalam bentuk bagan atau diagram dengan simbol-simbol tertentu disebut...

a)

Flowchart

b)

Pseudocode

c)

Array

d)

Program

5.

Apa fungsi dari simbol jajaran genjang (parallelogram) dalam flowchart?

a)

Menunjukkan proses atau perhitungan

b)

Memulai atau mengakhiri suatu proses

c)

Memulai atau mengakhiri suatu proses

d)

Membuat keputusan atau percabangan

6.

Apa fungsi dari simbol persegi panjang (rectangle) dalam flowchart?

a)

Menunjukkan proses atau perhitungan

b)

Memulai atau mengakhiri suatu proses

c)

Mengambil input dari pengguna

d)

Membuat keputusan atau percabangan

7.

Jika Anda ingin membuat program untuk menghitung luas persegi, manakah dari urutan langkah berikut yang paling tepat?

a)

Cetak luas, hitung luas, baca sisi

b)

Baca sisi, hitung luas, cetak luas

c)

Hitung luas, baca sisi, cetak luas

d)

Baca sisi, cetak luas, hitung luas

8.

Algoritma yang didefinisikan dengan jelas dan tidak ambigu, disebut?

a)

Definiteness (kepastian)

b)

Finiteness (keterbatasan)

c)

Effectiveness (keefektifan)

d)

Generality (generalisasi)

9.

Algoritma harus sederhana dan dapat dilaksanakan dalam waktu wajar, disebut?

a)

Definiteness (kepastian)

b)

Finiteness (keterbatasan)

c)

Effectiveness (keefektifan)

d)

Generality (generalisasi)

10.

Algoritma dirancang untuk dapat menyelesaikan kelas masalah umum, bukan hanya untuk satu masalah spesifik saja, disebut?

a)

Definiteness (kepastian)

b)

Finiteness (keterbatasan)

c)

Effectiveness (keefektifan)

d)

Generality (generalisasi)