wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma

Total questions: 21

Worksheet time: 29mins

Name
Class
Date
1.

1. Algoritma adalah..

a)

Membantu dalam berhitung saat transaksi jual-beli, menghitung hasil penjualan, untung rugi, dan modal yang ada

b)

Logika, metode dan tahapan “urutan” sistematis yang digunakan untuk memecahkan suatu permasalahan

c)

Angka yang menunjukkan hubungan secara matematis antara suatu jumlah dan jumlah yang lain

d)

Kedudukan sesuatu titik pada peta, yang merupakan pertemuan garis tegak dan garis mendatar dari suatu lembaran peta

2.

Ada berapakah notasi algoritma?

a)

3

b)

1

c)

4

d)

2

3.

Fungsi dari konektor yaitu..

a)

Menandai titik awal dan titik akhir dari suatu diagram alir

b)

Sebuah jalur yang diikuti dan merupakan garis penghubung yang dihubungkan setiap langkah pemecahan masalah yang ada di

c)

Semua Salah

d)

Menghubungkan suatu langkah dengan langkah lain dalam sebuah diagram alir dengan keadaan on atau off page

4.

Bahasa pemrograman biasa disebut dengan..

a)

Algoritma

b)

Bahasa computer

c)

Pseudocode

d)

Bahasa mesin

5.

Kata kunci pada tipe data Boolean adalah..

a)

Char

b)

Int

c)

Bool

d)

String

6.

Arah aliran disimbolkan dengan..

a)

Jajar genjang

b)

Anak panah

c)

Persegi panjang

7.

ntuk menghubungkan suatu langkah dengan langkah lain dalam sebuah diagram alir dengan keadaaan on page dan off page adalah fungsi dari….

a)

Masukan

b)

Proses

c)

Konektor

d)

Terminator

8.

ntuk menghubungkan suatu langkah dengan langkah lain dalam sebuah diagram alir dengan keadaaan on page dan off page adalah fungsi dari….

a)

Masukan

b)

Proses

c)

Konektor

d)

Terminator

9.

Aturan penulisan algoritma dinamakan..

a)

Notasi algoritma

b)

Ciri algoritma

c)

Pseudocode

d)

Flowchart

10.

Int atau (Integer) merupakan tipe data untuk bilangan...

a)

bilangan bulat

b)

bilangan cacah

c)

semua benar

d)

semua salah

11.

Dalam pseudocode bagian untuk mendefinisikan nama yang digunakan dalam program adalah..

a)

Judul algoritma

b)

Deklarasi

c)

Sambutan

d)

Kesimpulan

12.

Float merupakan tipe data untuk bilangan....

a)

bulat

b)

pecahan

c)

ganjil

d)

semua salah

13.

Char merupakan tipe data khusus....

a)

bilangan pecahan

b)

bilangan bulat

c)

data berupa huruf

d)

semua salah

14.

Tahapan yang memiliki urutan langkah-langkah yang didalamnya berisi solusi penyelesaian masalah, tersusun sistematis agar mencapai tujuan yang diharapkan, disebut ....

a)

Narasi

b)

Flowchart

c)

Algoritma

d)

Diagram

15.

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 Tambahkan Gelas C (Kosong)

a)

4-6-1-3-2-5

b)

4-1-2-3-6-5

c)

4-6-3-2-1-5

d)

4-6-2-1-3-5

16.

Simbol ini digunakan untuk menghubungkan setiap langkah dalam flowchart, dan menunjukkan kemana arah aliran diagram ...

a)
b)
c)
d)
17.

Logika berasal dari bahasa Yunani yaitu LOGOS

a)

Ilmu

b)

Kegiatan

c)

Tujuan

d)

Berpikir

18.

Dalam Ilmu komputer algoritma adalah

a)

Urutan logis pengambilan keputusan untuk pemecahan masalah

b)

Urutan penyelesaian masalah yang disusun secara sistematis

c)

Suatu set instruksi atau formula yang berisi langkah-langkah untuk pemecahan masalah (problem solving)

d)

Semua jawaban benar

19.

Langkah-langkah logis untuk memecahkan sebuah masalah dalam pemrograman adalah . . . .

a)

Proses

b)

Program

c)

Algoritma

d)

Step by step

20.

Notasi yang sering digunakan dalam menuliskan algoritma yaitu

a)

Kalimat deskriptif

b)

Rumus

c)

Math

d)

Flowchart (diagram alur)

21.

Notasi yang sering digunakan dalam menuliskan algoritma yaitu

a)

Kalimat deskriptif

b)

Rumus

c)

Math

d)

Flowchart (diagram alur)