wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

ProgDas_Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Langkah-langkah yang disusun secara sistematis dan logis dengan tujuan agar menjadi solusi yang efektif dari suatu masalah adalah pengertian dari...

a)

Algoritma

b)

Aljabar

c)

Pemrograman Dasar

d)

Deklarasi

2.

Contoh-contoh Algoritma dalam kehidupan sehari-hari di antaranya adalah ...

a)

Kunci

b)

Sepatu

c)

ATM

d)

Buku Resep Masakan

3.

Kata Algoritma diambil dari seorang Tokoh Islam yaitu...

a)

Al-Jabr

b)

Al-Khwarizmi

c)

Al-Karimi

d)

Al-Ghazali

4.

Pada contoh kasus Algoritma/Langkah-langkah mengambil uang di ATM, yang menjadi urutan pertama adalah...

a)

Masukan PIN

b)

Masukan Kartu

c)

Masukan Nominal

d)

Pilih Bahasa

5.

Berikut ini adalah Komponen dari Algoritma, kecuali...

a)

Komponen Proses

b)

Komponen Output

c)

Komponen Input

d)

Komponen Tambahan

6.

Komponen yang merupakan tujuan dari Algoritma adalah...

a)

Komponen Input

b)

Komponen Output

c)

Komponen Proses

d)

Deklarasi

7.

Bagian yang terdapat logika masalah, logika Algoritma, rumusan, metode merupakan komponen...

a)

Output

b)

Proses

c)

Input

d)

Program

8.

Yang bukan dari struktur sebuah Algoritma adalah...

a)

Bagian Kepala/Judul

b)

Deklarasi

c)

Algoritma

d)

Proses

9.

Bagian yang digunakan untuk menampilkan semua kebutuhan dalam Algoritma adalah...

a)

Deklarasi

b)

Algoritma

c)

Judul

d)

Proses

10.

Pada struktur Algroritma yang berisi langkah-langkah penyelesaian masalah adalah...

a)

Bagian Algoritma

b)

Bagian Judul

c)

Bagian Deklarasi

d)

Bagian Output

11.

Ada 3 cara atau metode dalam menuliskan ALGORITMA, kecuali...

a)

Bahasa Natural

b)

Pseudocode

c)

Flowchart

d)

Programming

12.

Algoritma yang ditulis dengan bahasa sehari-hari adalah metode...

a)

Pseudocode

b)

Flowchart

c)

Bahasa Natural

d)

Bahasa Pemrograman

13.

Tidak ada aturan yang pasti dalam menuliskan algoritma dengan Bahasa Natural, namun penulisannya tetap disesuaikan dengan...

a)

kaidah Bahasa yang rumit

b)

kaidah Bahasa yang baku

c)

kaidah Bahasa yang diinginkan

d)

kaidah Bahasa yang populer

14.

Pada daerah yang diblok isi yang tepat adalah...

a)

Variabel teks diberikan nilai yaitu “BELAJAR PEMROGRAMAN”

b)

Variabel teks diberikan nilai yaitu “BELAJAR ALJABAR”

c)

Variabel teks diberikan nilai yaitu “BELAJAR SAJA”

d)

Variabel teks diberikan nilai yaitu “BELAJAR ALGORITMA”

15.

Pseudocode berasal dari kata pseudo dan code yang artinya...

a)

kode jelas

b)

kode semu

c)

kode bebas

d)

kode aturan

16.

Notasi panah yang menghadap ke kiri digunakan untuk...

a)

memberikan nilai

b)

memberikan perintah

c)

memberikan tugas

d)

memberukan petunjuk

17.

Simbol // digunakan untuk menyatakan...

a)

pengalihan

b)

komentar

c)

perintah

d)

pertanyaan

18.

Pada daerah yang diblok lebih tepat diisi dengan...

a)

panjang <== Luas * lebar

b)

Luas <== panjang / lebar

c)

Luas <== panjang * lebar

d)

Luas <== panjang + lebar

19.

Pada penulisan dengan Flowchart, simbol proses digambarkan dengan bentuk

a)

persegi panjang

b)

jajar genjang

c)

belah ketupat

d)

lingkaran

20.

Simbol yang tepat untuk mengisi Flowchart di atas adalah berbentuk...

a)

Segitiga

b)

Persegi Panjang

c)

Jajar Genjang

d)

Belah Ketupat