wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Dasar-Dasar Algoritma

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program disebut ….

a)

program

b)

flowchart

c)

pseudo code

d)

pascal

e)

algoritma

2.

Selain dengan menggunakan simbol, algoritma juga bisa disajikan dalam bentuk tulisan dan kode. kode palsu yang mirip dengan pemrograman sebenarnya disebut dengan istilah ….

a)

program

b)

flowchart

c)

pseudo code

d)

pascal

e)

algoritma

3.

Jika dimasukkan angka 15 dan 4 pada kedua input program di atas, maka output yang dihasilkan adalah ….

a)

4

b)

15

c)

30

d)

60

e)

65

4.

Judul yang tepat untuk diagram alir di atas adalah ….

a)

menghitung luas jajaran genjang

b)

algoritma luas persegi panjang

c)

prosedur penghitungan luas lingkaran

d)

menghitung luas segitiga siku-siku

e)

diagram alir menghitung luas lingkaran

5.

KKM sebuah mapel bernilai 70, jika siswa memenuhi nilai KKM maka dia akan lulus, sedangkan jika tidak maka tidak akan lulus. Kondisi tersebut jika disajikan dalam sebuah diagram alir maka simbol yang digunakan yaitu adalah ….

a)
b)
c)
d)
e)
6.

salah satu proses yang harus dilakukan Adel ketika memasak mie goreng adalah mengaduknya setelah dicampur dengan bumbu. Kondisi tersebut jika disajikan dalam sebuah diagram alir maka simbol yang digunakan yaitu adalah ….

a)
b)
c)
d)
e)
7.

Simbol terminator dalam diagram alir berfungsi sebagai ….

a)

proses

b)

keputusan

c)

aktivitas

d)

masukan

e)

mulai dan selesai

8.

Dalam Penulisan Alur pemrograman, terdapat tiga macam diantaranya Pseudocode. Pseucocode merupakan tampilan ....

a)

alir Program

b)

imitasi Program

c)

tiruan Algoritma

d)

tampilan Program

e)

flowchart

9.

Jika tahun sekarang adalah 2020 dan tahun lahir nya adalah 2017, maka hasil yang diperoleh dari flowcart tersebut adalah ....

a)

1

b)

2

c)

3

d)

4

e)

5

10.

Notasi pseudocode yang digunakan untuk suatu pengkondisian adalah ....

a)

BEGIN

b)

IF / THEN / ELSE

c)

INPUT / OUTPUT

d)

END

e)

REPEAT / UNTIL