wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ALGORITMA DAN FLOWCHART 1

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Membuat program

b)

Membuat Algoritma

c)

Membeli komputer

d)

Proses

2.

Perhatikan petikan algoritma berikut :

Algoritma luas segitiga

Masukkan tinggi

Masukkan alas

...........

Tampilkan luas


Untuk mengisi .... yang kosong adalah ...

a)

luas = ½ * panjang * tinggi

b)

luas = alas * tinggi

c)

luas = ½ * alas * tinggi

d)

luas = ¼ * alas * tinggi

3.

algoritma berasal dari nama seorang ilmuwan arab yang bernama...

a)

ibnu sina

b)

ibnu khaldun

c)

umar khayam

d)

abu jafar muhammad

e)

al munawar

4.

Tanpa disadari sebenarnya kita sering menerapkan konsep algoritma dalam menyelesaikan masalah yang dihadapi. Perhatikan algoritma tertib berkendara saat di lampu merah.

Algoritma yang benar dan logis dari contoh di atas adalah …

a)

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

b)

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

c)

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

d)

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

e)

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

5.

 

Berikut adalah algoritma makan,

1. Siapkan piring, sendok dan garpu

2. Cuci tangan

3. Ambil nasi, taruh nasi di atas piring

4. Ambil sayur dan lauk, taruh di atas nasi

5. Ambil air minum di gelas

6. Membaca doa sebelum makan

7. Cuci piring Makan

8. Selesai makan, baca doa sesudah makan

9. Makan

Urutan yang benar dari algoritma tersebut adalah ...

a)

1 2 3 4 5 6 7 8 9

b)

3 2 3 4 5 6 7 8 9

c)

2 1 3 4 5 6 9 8 7

d)

2 1 3 4 5 6 9 7 8

e)

2 1 3 4 5 6 7 8 9

6.

Perhatikan langkah-langkah berikut, urutan yang benar adalah :

1) Gosok piring kotor

2) Piring kotor kini lebih bersih

3) Ambil sedikit sabun

4) Siapkan piring kotor

5) Siapkan gosokan piring dan sabun cuci piring

a)

5, 3, 2, 1 dan 4

b)

4, 5, 3, 1, dan 2

c)

1, 5, 3, 4 dan 2

d)

2, 3, 1, 5 dan 4

e)

2, 4, 3, 1 dan 2

7.

Bagian Flowchart yang berfungsi untuk menyatakan suatu tindakan disebut . . . .

a)

Manual Operation

b)

Decision

c)

Preparation

d)

Process

8.

Bagian Flowchart yang berfungsi untuk mencetak disebut . . . .

a)

Input

b)

Output

c)

Proses

d)

Decision

9.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

10.

Apa nama simbol Flowchart berikut

a)

Input/Output

b)

Proses

c)

Mula/Tamat

d)

Pilihan

11.

simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah . . . .

a)
b)
c)
d)
e)
12.

nama lain dari Flow chart adalah....

a)

Diagram

b)

algoritma

c)

bagan alir

d)

logika

e)

logaritma

13.

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

14.

Aspek Penting Algoritma :

Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas, disebut dengan ...

a)

Finite

b)

Definite

c)

Input

d)

Output

e)

Effective

15.

Aspek Penting Algoritma :

setiap langkah didefinisikan secara tepat, tidak boleh membingungkan (ambigu), disebut dengan ...

a)

Finite

b)

Definite

c)

Input

d)

Output

e)

Effective

16.

Aspek Penting Algoritma :

setiap algoritma diharapkan memiliki sifat efektif. (setiap langkah harus sederhana dan sehingga dapat dikerjakan dalam waktu yang masuk akal), disebut dengan ...

a)

Finite

b)

Definite

c)

Input

d)

Output

e)

Effective

17.

Algoritma yang alur algoritma dapat dilihat secara visual, menggunakan penulisan ...

a)

Menggunakan bahasa natural

b)

Menggunakan Flowchart

c)

Menggunakan Pseudocode

d)

Menggunakan Code

e)

Menggunakan bahasa asing

18.

Berikut ini adalah simbol...

a)

Terminal

b)

Proses

c)

Keputusan

d)

Persiapan

e)

Input Output

19.

Simbol berikut ini adalah simbol dari

a)

Terminal

b)

Arus/flow

c)

Process

d)

Decition

e)

Connector

20.

Sebutkan ciri-ciri algoritma! kecuali

a)

menyelesaikan Langkah terbatas

b)

Jelas

c)

Tidak ambigu

d)

panjang