wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma dan Pemrograman

Total questions: 15

Worksheet time: 5mins

Name
Class
Date
1.

Berikut ini adalah Algoritma yang belum teratur :

1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)

2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)

3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)

4. Mulai

5. Selesai

6. Tambah Gelas C (Kosong)

a)

4-6-1-2-3-5

b)

4-6-3-2-1-5

c)

4-1-2-3-6-5

d)

4-6-2-1-3-5

2.

 

Berikut ini adalah salah satu contoh dari . . . .

a)

Narasi

b)

Algoritma Narasi/Deskriptif

c)

Algoritma dalam Bentuk Flowchart

d)

Algoritma dalam bentuk Pseudecode

3.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Algoritma Menghitung Luas Lingkaran

c)

Flowchart Menghitung Luas Segitiga

d)

Flowchart Menghitung Luas Lingkaran

4.

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

a)

Masukkan (Input)

b)

Efisiensi

c)

Arah/Pasti (Definite)

d)

Tidak Efisiensi

5.

Berikut ini adalah salah satu contoh dari . . . .

a)

Flowchart

b)

Algoritma Narasi

c)

Narasi

d)

Algoritma dalam Bentuk Flowchart

6.

Langkah pertama yang dilakukan untuk menyusun sebuah program adalah :

a)

Proses

b)

Membuat program

c)

Membuat Algoritma

d)

Membeli komputer

7.

Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahasa pemrograman tertentu

b)

Bahasa yang lebih ringkas dari algoritma

c)

Sembarang bahasa asal terstruktur

d)

Bahassa Inggris

8.

Tahapan dalam menyelesaikan suatu masalah adalah :

a)

Masalah-Model-Algoritma-Eksekusi-Hasil

b)

Masalah-Model-Algoritma-Program-Eksekusi-hasil

c)

Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

d)

Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

9.

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

a)
b)
c)
d)
10.

Lengkapilah pernyataan algoritma berikut, ……. > Program > Komputer > Solusi / hasil.

Untuk melengkapi peryataan diatas adalah . . . .

a)

Input

b)

File

c)

Masalah

d)

Database

11.

Perhatikan penggalan Psedocode Luas trapesium !

program luas_Trapesium;

Deklarasi

x: real

artinya . . . .

a)

x variabel real

b)

x tipe data real

c)

x tidak sama dengan Real

d)

x tidak memiliki arti

12.

Didalam pembuatan algoritma Pseudocode, terdapat nilai input, proses maupun output dari suatu Algoritma. Yang memiliki nilai sama dengan declarasi input bernilai integer pada algoritma volume balok adalah . . .

a)

Nilai Panjang, Lebar dan Volume

b)

Nilai Volume, Lebar dan Tinggi

c)

Nilai Panjang, Tinggi dan Volume

d)

Nilai Panjang, Lebar dan Tinggi

13.

Apa nama simbol Flowchart berikut ...

a)

Input/Output

b)

Proses

c)

Start/Finish

d)

Percabangan

14.

Apa nama simbol flowchart berikut ...

a)

Input/Output

b)

Proses

c)

Start/Finish

d)

Percabangan

15.

Berapakah nilai luaran dari variabel b berdasarkan algoritma berikut?

a)

-5

b)

5

c)

10

d)

-10