wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Algoritma & Flowchart

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Di Bawah ini 5 Kriteria untuk Algoritma agar dikatakan baik, Kecuali ....

a)

Masukkan (Input)

b)

Tidak Efisiensi

c)

Arah/Pasti (Definite)

d)

Efisiensi

2.

1. Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

e)

Memproses Listing Algoritma

3.

Motivasi untuk membuat algoritma adalah...

a)

Tantangan

b)

Pertanyaan

c)

Kondisi

d)

Situasi

e)

Masalah

4.

Tokoh arab pencetus pertama kali dari lahirnya algoritma adalah...

a)

Abu Janda

b)

Abu Nawas

c)

Abu Ja'far

d)

Abu Tofar

e)

Abu Tolif

5.

Sebutkan ciri-ciri algoritma! kecuali

a)

menyelesaikan Langkah terbatas

b)

Jelas

c)

Tidak ambigu

d)

panjang

6.

Apa nama simbol flowchart berikut

a)

Mula/Tamat

b)

Proses

c)

Input/Output

d)

Pilihan

7.
Antara contoh  aktiviti harian yang berikut, yang manakah memerlukan langkah algoritma?
a)
Memasak sandwich
b)
Berjalan
c)
Termenung
8.

Apakah yang dimaksudkan dengan flowchart?

a)

flowchart merupakan langkah-langkah yang ditulis yang menyerupai bahasa yang kita guna seharian.

b)

flowchart merupakan penyelesaian masalah yang terdapat dalam algoritma.

c)

flowchart merupakan perwakilan algoritma secara bergrafik iaitu menggunakan simbol-simbol tertentu.

d)

flowchart merupakan salah satu kaedah yang digunakan dalam algoritma

9.

Pada pembuatan program komputer, algoritma dibuat :

a)

Sebelum pembuatan program

b)

Pada saat program dibuat

c)

Sesudah pembuatan program

d)

Pada saat verifikasi program

e)

Sebelum menulis ide

10.

Diberikan algoritma: apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka warna jadi?

a)

Merah

b)

Putih

c)

Ungu

d)

Abu-abu

e)

Hijau

11.

Diberikan algoritma

P=10;

P=P+5; Q=P.

nilai P dan Q masing-masing adalah?

a)

15 dan 0

b)

0 dan 10

c)

0 dan 15

d)

10 dan 15

e)

15 dan 15

12.

Simbol berikut ini adalah simbol dari

a)

Terminal

b)

Arus/flow

c)

Process

d)

Decition

e)

Connector

13.

Simbol flowchart yang digunakan sebagai awal pembuatan flowchart menggunkana simbol ...

a)
b)
c)
d)
e)
14.

Berikut ini merupakan prosedur yang benar dalam merancang algoritma dengan flowchart adalah ………..

a)

Setiap kegiatan boleh memiliki input saja tanpa output

b)

Harus dimulai dengan simbol start (lingkaran) dan diakhiri dengan simbol end (lingkaran)

c)

Kegiatan yang terpotong dan akan disambung di tempat lain harus ditunjukkan dengan jelas tanpa perlu menggunakan simbol penghubung

d)

Peletakan simbol dimulai dari bawah ke atas

e)

Setiap kegiatan harus memiliki alur data proses yang jelas

15.

Berdasarkan simbol diatas, urutan yang benar untuk menyelesaikan permasalahan perhitungan luas lingkaran adalah ……..

a)

3), 1), 2), 6), 5) , 4)

b)

3), 1), 2), 5), 6) , 4)

c)

3), 2), 1), 5), 6) , 4)

d)

3), 2), 6), 1), 5) , 4)

e)

3), 2), 1), 6), 5) , 4)

16.

Apabila masukan bilangan bulat adalah 13, maka keluaran flowchart diatas adalah …….

a)

Tidak mengeluarkan tampilan apapun

b)

Ganjil Genap

c)

Genap Ganjil

d)

Ganjil

e)

Genap

17.

Di bawah ini flowchart yang benar untuk menampilkan hasil penjumlahan 2 buah bilangan yaitu ……

a)
b)
c)
d)
e)
18.

Manakah algoritma berikut yang ambigu

a)

Masukan satu gelas air putih kedalam adonan

b)

Tuangkan adonan kedalam cetakan

c)

Jika kue sudah matang, keluarkan dari oven

d)

Kukus adonan selama 20 menit

e)

Sajikan Selagi Hangat

19.

Manakah pernyataan algoritma yang tidak benar

a)

Algoritma harus disusun secara logis

b)

Algoritma harus disusun secara sistematis

c)

Algoritma harus mempunyai berbagai macam makna

d)

Algoritma memiliki langkah yang jelas

e)

Algoritma memiliki hasil yang benar

20.

Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :

a)

10

b)

15

c)

10 atau 15

d)

10 dan 15

21.

Tujuan pembuatan flowchart yang paling tepat yaitu…

a)

Penyajian algoritma dalam bentuk menarik

b)

Mengetahui struktur algoritma.

c)

Memahami makna simbol.

d)

Untuk memberi gambaran visual bagaimana data akan diproses.

e)

Untuk mendeskripsikan langkah kerja.

22.

Simbol flowchart untuk input dan output data yaitu

a)
b)
c)
d)
e)
23.

Flowchart tersebut merupakan algoritma untuk menghitung luas ….

a)

lingkaran

b)

segitiga

c)

persegi panjang

d)

persegi

e)

belah ketupat

24.

KKM sebuah mapel bernilai 80, jika siswa memenuhi nilai kkm maka dia akan lulus, sedangkan jika tidak maka tidak akan lulus. Untuk kondisi, jika disajikan dalam sebuah flowchart maka simbol yang digunakan yaitu..

a)
b)
c)
d)
e)
25.

1. Mulai

2. Menulis surat

3. Surat dimasukan amplop

4. Menutup amplop

5. Menempel perangko

6. Mengantar ke kantor pos

7. Selesai

Urutan algoritma yang benar adalah...

a)

1-3-2-4-6-5-7

b)

1-6-2-3-5-4-7

c)

1-6-5-4-2-3-7

d)

1-6-2-3-4-5-7

e)

1-2-3-4-5-6-7