wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

algoritma smk x

Total questions: 25

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut ...

(a)  

2.

Diberikan algoritma : Apabila warna merah maka jadi jingga. Apabila warna jingga maka jadi hijau, selain warna merah dan jingga maka jadi putih. Jika kondisi input warna adalah hitam, maka warna jadi ...

(a)  

3.

... disebut juga sebagai diagram alir

(a)  

4.

Berikut ini yang merupakan bahasa pemrograman yaitu …

a)

HTML

b)

Sunda

c)

Jawa

d)

English

5.

Simbol flowchart di samping menunjukkan …

(a)  

6.

Arah aliran disimbolkan dengan anak ...

(a)  

7.

... didalam flowchart berfungsi untuk mengawali dan mengakhiri sebuah proses diagram alir.

(a)  

8.

Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah :

a)

Kosong

b)

25

c)

10 atau 15

d)

10 dan 15

9.

Di bawah ini adalah bahasa bahasa pemrograman, kecuali …

a)

Basic

b)

Pascal

c)

Python

d)

Powerpoint

10.

Perhatikan algoritma berikut ini:

1) Buka aplikasi ojol

2) Mengaktifkan GPS

3) Input lokasi penjemputan

4) Input lokasi tujuan

5) Memilih metode pembayaran

6) Pesan lalu menunggu hingga ojol tiba

7) Menumpang ojol

8) Mengendarai ojol sampai di tujuan

9) Turun

10) Membayar layanan ojol

Simbol flowchart yang paling benar dan tepat untuk algoritma 8 adalah ...

a)

Decision

b)

Proses

c)

Output

d)

Input

11.

Flowchart tersebut merupakan algoritma untuk menghitung keliling ...

(a)  

12.

1. Mulai

2. Surat dimasukan amplop

3. Menutup amplop

4. Selesai

5. Menulis surat

6. Menempel perangko

7. Mengantar ke kantor pos

Urutan algoritma yang benar adalah...

a)

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

b)

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

c)

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

d)

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

13.

Perhatikan hal - hal berikut !

1.Pertama-tama, kita harus datang ke rumah sakit

2.Melakukan pengisian informasi dan riwayat kesehatan di resepsionis

3.Menerima nomor antrian

4.Nomor antrian dipanggil

5.Petugas memasukkan data kita ke dalam sistem

6.Membayar sejumlah biaya administrasi

7.Memperoleh nomor pendaftaran, dan juga kartu berobat di rumah sakit

Langkah langkah diatas termasuk ke dalam contoh ...

(a)  

14.

Pada pembuatan program komputer, Algoritma dibuat ...

a)

Pada saat program dijalankan

b)

Pada saat program dibuat

c)

Sebelum pembuatan program

d)

Sesudah pembuatan program

15.

Perhatikan petikan algoritma berikut:

Algoritma luas segitiga

1. Mulai

2. Masukkan tinggi

3. Masukkan alas

4. ……………………….

5. Tampilkan luas

6. Selesai

Langkah ke-4 adalah ...

a)

Luas = alas * tinggi

b)

Luas = 1/2 * alas * tinggi

c)

Luas = 1/2 x alas x tinggi

d)

Luas = alas x tinggi

16.

Dalam menyusun suatu program, langkah pertama yang harus dilakukan adalah … .

a)

membuat program

b)

melakukan instalasi

c)

memproses program

d)

membuat algoritma

17.

Diagram yang berisi simbol-simbol untuk menjelaskan urutan logis adalah … .

a)

notasi

b)

program

c)

algoritma

d)

flowchart

18.

Berikut ini adalah simbol terminator dalam flowchart yang berfungsi untuk … .

a)

proses

b)

aktivitas

c)

mulai dan selesai

d)

decision/keputusan

19.

Dalam penyajian algoritma terdiri dari dua bentuk yaitu … .

a)

simbol dan huruf

b)

gambar dan angka

c)

huruf dan program

d)

gambar dan tulisan

20.

Bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antarproses secara rinci di dalam suatu program disebut … .

a)

Flowchart Diagram

b)

Flowchart Program

c)

Sistem Algoritma

d)

Program Diagram

21.

Perhatikan simbol  flowchart berikut!

Simbol yang berfungsi untuk menggambarkan suatu masukan/ keluaran yang dilakukan oleh komputer adalah … .

a)
b)
c)
d)
22.

Simbol flowchart di samping menunjukkan …

a)

Terminal

b)

Proses

c)

Input/ Output

d)

Percabangan

23.

Di bawah ini adalah bahasa bahasa pemrograman, kecuali …

a)

Basic

b)

Pascal

c)

Python

d)

Powerpoint

24.

Pada pembuatan program komputer, Algoritma dibuat ...

a)

Pada saat program dijalankan

b)

Pada saat program dibuat

c)

Sebelum pembuatan program

d)

Sesudah pembuatan program

25.

Sebelum membuat program komputer, terlebih dahulu dibuat urutan langkah-langkah dalam penyelesaian masalah. Urutatan langkah yang digunaan untuk pembuatan program disebut juga dengan . . .

a)

Programer

b)

Program

c)

Algoritma

d)

Programing

e)

Pseudocode