wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Algoritma Tingkat Lanjut

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Seorang siswa membuat algoritma 'membuat jus mangga': 1) Kupas mangga, 2) Potong mangga kecil-kecil, 3) Blender mangga dengan air dan gula, 4) Tuang jus ke gelas, 5) Sajikan. Apabila langkah (2) dihilangkan, kemungkinan yang terjadi adalah ...

a)

Jus tetap bisa dibuat dengan hasil yang sama

b)

Blender bisa bekerja lebih cepat

c)

Jus sulit halus karena potongan mangga terlalu besar

d)

Jus menjadi lebih manis

2.

Flowchart digunakan oleh seseorang untuk menjelaskan langkah memasak mie instan. Simbol belah ketupat paling tepat digunakan ketika ...

a)

Menentukan apakah air sudah mendidih atau belum

b)

Memasukkan bumbu mie ke dalam mangkuk

c)

Meniriskan mie dari air rebusan

d)

Mengaduk mie hingga rata

3.

Salah satu ciri algoritma adalah memiliki output. Dalam aktivitas 'menyapu lantai,' output yang dihasilkan adalah ...

a)

Lantai menjadi bersih

b)

Sapu dan pengki

c)

Debu yang menempel di lantai

d)

Orang yang menyapu

4.

Suatu algoritma dikatakan efektif apabila ...

a)

Dapat diselesaikan dengan langkah yang sederhana dan jelas

b)

Memiliki langkah yang panjang dan berulang-ulang

c)

Tidak pernah berhenti (infinite loop)

d)

Hanya dapat dikerjakan dengan bantuan komputer

5.

Perhatikan urutan berikut untuk aktivitas 'menanam pohon': 1) Menyiram tanah hingga lembab, 2) Membuat lubang di tanah, 3) Memasukkan bibit ke dalam lubang, 4) Menutup kembali lubang dengan tanah. Urutan yang benar agar algoritma berjalan logis adalah ...

a)

1 – 2 – 3 – 4

b)

2 – 3 – 4 – 1

c)

3 – 2 – 1 – 4

d)

4 – 3 – 2 – 1

6.

Algoritma yang memiliki langkah ambigu akan menyebabkan ...

a)

Proses dapat dijalankan oleh siapa pun dengan hasil yang sama

b)

Setiap orang menafsirkan langkah berbeda-beda

c)

Algoritma menjadi lebih efisien

d)

Output selalu sama

7.

Seorang siswa menulis algoritma 'berangkat ke sekolah': 1) Memakai sepatu, 2) Berangkat ke sekolah, 3) Memakai seragam, 4) Sarapan. Kesalahan dalam urutan tersebut adalah ...

a)

Tidak ada langkah input

b)

Tidak ada simbol flowchart

c)

Urutan tidak logis sehingga langkah saling tumpang tindih

d)

Output tidak jelas

8.

Flowchart disebut juga diagram alir karena ...

a)

Menunjukkan urutan langkah-langkah dengan simbol grafis

b)

Menunjukkan banyaknya data yang disimpan dalam komputer

c)

Menentukan hasil dari suatu percobaan sains

d)

Menggambarkan struktur organisasi

9.

Jika dalam suatu algoritma terdapat pengulangan langkah hingga kondisi tertentu tercapai, maka struktur yang digunakan adalah ...

a)

Percabangan

b)

Iterasi (perulangan)

c)

Sekuensial

d)

Input-output

10.

Manfaat utama mempelajari algoritma dalam kehidupan sehari-hari adalah ...

a)

Melatih cara berpikir sistematis dan terstruktur

b)

Menghafalkan simbol-simbol flowchart

c)

Membuat langkah menjadi lebih panjang

d)

Menyelesaikan semua masalah tanpa berpikir