wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ALGORITMA 1

Total questions: 20

Worksheet time: 18mins

Name
Class
Date
1.

Algoritma diperkenalkan oleh …

a)

RASMUS LERDORF

b)

MARK ZUCKERBERG

c)

CHARLES BABBAGE

d)

GOTTFRIED WILHELM LEIBNIZ

e)

ABU JA’FAR MOHAMMAD IBN MUSA AL KHWARIZMI

2.

Tahun berapa algoritma di perkenalkan …

a)

822 M

b)

823 M

c)

824 M

d)

825 M

e)

826 M

3.

Urutan langkah-langkah logis dan sistematis yang digunakan untuk menyelesaikan masalah pemrograman komputer adalah....

a)

Fungsi pemrograman

b)

Mekanisme pemrograman

c)

Algoritma pemrograman

d)

Function pemrograman

e)

Variabel pemrograman

4.

Algoritma dapat disajikan menggunakan cara, kecuali ...

a)

Menggunakan bahasa rahasia

b)

Menggunakan pseudocode

c)

Menggunakan Kalimat Deskriptif

d)

Menggunakan bahasa sehari-hari

e)

Menggunakan flowchart

5.

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-6-5-7

b)

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

c)

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

d)

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

e)

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

6.

Manusia merupakan makhluk yang mampu berpikir dan bernalar dengan baik. Oleh karena itu dalam setiap keadaan manusia membutuhkan pola pikir logis. Berpikir secara logis berarti….

a)

Berpikir dengan cara yang benar dan masuk akal

b)

Berpikir menurut hati nurani

c)

Berpikir secara sistematis

d)

Berpikir dengan cerdas

e)

Berpikir dengan emosional

7.

Penulisan algoritma menggunakan simbol-simbol tertentu merupakan pengertian dari teknik penulisan algoritma ...

a)

Flowchart

b)

Pseudocode

c)

Kalimat deskriptif

d)

Coding

e)

Bahasa sehari-hari

8.

Perhatikan petikan algoritma berikut :

Algoritma keliling persegi panjang

1. Mulai

2. Masukkan panjang

3. Masukkan lebar

4. ……………

5. Tampilkan keliling

6. Selesai

Langkah ke 4 adalah …

a)

Keliling = 2p + 2l

b)

Keliling = 4 * S

c)

Keliling = ½ panjang tinggi

d)

Keliling = p * l

e)

Keliling = s * s

9.

Variabel digunakan untuk ....

a)

Menghentikan eksekusi program

b)

Membuat program

c)

Mengulang beberapa baris perintah

d)

Menyimpan nilai

e)

Memilih perintah berdasarkan kondisi tertentu

10.

Simbol flowchart yang berfungsi untuk percabangan atau pilihan adalah  

a)

b)

c)

d)

e)

11.

Nama simbol Flowchart berikut adalah...

a)

Terminator

b)

Arrow

c)

Process

d)

Decision

e)

Preparation

12.

Nama simbol Flowchart berikut adalah...

a)

Terminator

b)

Arrow

c)

Process

d)

Decision

e)

Preparation

13.

Nama simbol Flowchart berikut adalah...

a)

Terminator

b)

Arrow

c)

Process

d)

Decision

e)

Preparation

14.

Kata Logika berasal dari Yunani kuno yaitu ...

a)

Logos

b)

Logis

c)

Logica

d)

Logic

e)

Lhogic

15.

Gambar diatas merupakan contoh penyelesaian masalah menggunakan algoritma dengan menggunakan tipe ...

a)

Percabangan

b)

Flowchart

c)

Pseudocode

d)

Abstrak

e)

Deskriptif

16.

Gambar diatas merupakan contoh penyelesaian masalah menggunakan algoritma dengan menggunakan tipe ...

a)

Flowchart

b)

Pseudocode

c)

Abstrak

d)

Percabangan

e)

Kalimat Deskriptif

17.

Gambar diatas merupakan contoh penyelesaian masalah menggunakan algoritma dengan menggunakan tipe ...

a)

Percabangan

b)

Flowchart

c)

Pseudocode

d)

Abstrak

e)

Deskriptif

18.

Algoritma yang ditulis dengan code-code yang hampir mirip dengan bahasa pemrograman, disebut dengan algoritma ...

a)

Flowchart

b)

Pseudocode

c)

Abstrak

d)

Percabangan

e)

Deskriptif

19.

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)

20.

Perhatikan Flowchart berikut!

Nilai KKM adalah 75 tapi. Apa yang terjadi apabila nilai kamu hanya 70 …

a)

LULUS

b)

TIDAK LULUS

c)

REMIDI

d)

FRUSTASI

e)

MENGULANG