wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma dan Pemrograman

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Berikut ini adalah Algoritma yang belum teratur :

  1. 1. Tuang Gelas A (isi Teh) ke Dalam Gelas C (Kosong)
  2. 2. Tuang Gelas B (Isi Kopi) ke Dalam Gelas A (Kosong)
  3. 3. Tuang Gelas C (isi Teh) ke Dalam Gelas B (Kosong)
  4. 4. Mulai
  5. 5. Selesai
  6. 6. Tambahkan Gelas C (Kosong)
a)

4-6-1-2-3-5

b)

4-1-2-3-6-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

2.

Diatas merupakan contoh dari . . . .

a)

Algoritma Menghitung Luas Segitiga

b)

Flowchart Menghitung Luas Segitiga

c)

Algoritma Menghitung Luas Lingkaran

d)

Flowchart Menghitung Luas Lingkaran

3.

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

4.

Bahasa Pseudocode yang di gunakan pada penulisan algoritma berupa :

a)

Bahassa Inggris

b)

Bahasa Puitis

c)

Bahasa yang lebih ringkas dari algoritma

d)

Sembarang bahasa asal terstruktur

e)

Bahasa

5.

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

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

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

Untuk melengkapi peryataan diatas adalah . . . .

a)

Input

b)

File

c)

Database

d)

Masalah

e)

Rekayasa

7.

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

a)
b)
c)
d)
e)
8.

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

9.

Merupakan simbol atau karakter yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi seperti penjumlahan, pengurangan dan lain-lain disebut

a)

Variabel

b)

Operator

c)

Konstanta

d)

Pointer

10.

Suatu bagian program yang berfungsi sebagai pemberi nama program disebut...

a)

variabel

b)

konstanta

c)

judul program

d)

assignment

11.

Bagian pada baris 1 adalah

a)

Judul program

b)

Alur program

c)

Badan program

d)

Deklarasi program

12.

statment yang digunakan untuk kontrol percabangan 1 kondisi adalah..

a)

If...else If..else

b)

If ...Else

c)

Case

d)

If...Then

e)

If... Else Bersarang

13.

Kondisi berperan sebagai penentu dari stuktur percabangan ini. Jika kondisi terpenuhi maka hasilnya ...

a)

False

b)

True

c)

No

d)

Not

e)

0

14.

Perintah untuk menutup program dalam pascal adalah...

a)

End.

b)

Program

c)

finish.

d)

Uses crt;

e)

End;

15.

Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris, disebut...

a)

Writeln

b)

Write

c)

Readln

d)

Read

e)

Begin