wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Prodas 1

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Berikut ini yang BUKAN termasuk ciri-ciri konsep algoritma adalah....

a)

Logis

b)

Sistematis

c)

Ambigu

d)

Langkah-langkah berurutan

2.

Ibnu Musa Al-Khawarizmi adalah penemu....

a)

Flowchart

b)

Pseudocode

c)

Bahasa Pemrograman C

d)

Algoritma

3.

Berikut ini syarat algoritma yang baik adalah....(pilih 3 jawaban yang tepat)

a)

Efisien

b)

Sulit dipahami

c)

Harus ada kriteria berhenti

d)

Tingkat kepercayaan tinggi (realibility)

e)

Frekuensi kalkulasi sepanjang mungkin

4.

Logika pemrograman yang berupa suatu urutan dinamakan....

a)

Percabangan

b)

Sequential

c)

Perulangan

d)

Conditional

e)

Looping

5.

Notasi algoritma yang menggunakan kalimat deskriptif Bahasa Indonesia dinamakan....

a)

Flowchart

b)

Pseudocode

c)

English Structure

d)

Indonesia Structure

6.

Metode untuk menggambarkan tahap-tahap pemecahan masalah dengan merepresentasikan simbol-simbol tertentu yang mudah dimengerti, mudah digunakan dan standar, merupakan notasi algoritma yang dinamakan....

a)

English Structure

b)

Indonesia Structure

c)

Flowchart

d)

Pseudocode

7.

Notasi algoritma yang menggambarkan algoritma dengan menggunakan kode yang mirip dengan kode pemrograman yang sebenarnya dinamakan

a)

English Structure

b)

Indonesia Structure

c)

Flowchart

d)

Pseudocode

8.

Simbol flowchart yang digunakan untuk suatu PROSES pada algoritma adalah....

a)

Oval

b)

Jajar Genjang

c)

Persegi Panjang

d)

Lingkaran

9.

Simbol flowchart yang digunakan untuk awalan dan akhiran adalah....

a)

Oval

b)

Jajar Genjang

c)

Persegi Panjang

d)

Lingkaran

10.

Simbol flowchart yang digunakan untuk perintah input dan output adalah....

a)

Oval

b)

Jajar Genjang

c)

Persegi Panjang

d)

Lingkaran

11.

Jika kita ingin membuat flowchart suatu algoritma untuk mengkonversi suhu dari Celcius ke Fahrenheit, maka pada simbol Input yang tepat berisi nilai....

a)

suhu (dalam Celcius)

b)

suhu (dalam Fahrenheit)

c)

F =9/5*C + 32

d)

Hasil F

12.

Jika kita ingin membuat flowchart algoritma menghitung umur seseorang, maka nilai yang tepat untuk mengisi simbol persegi panjang adalah....

a)

tanggal_lahir

b)

tanggal_sekarang

c)

Umur = tanggal_sekarang - tanggal_lahir

d)

Cetak Umur

13.

Sebuah instruksi standar (himpunan dari aturan sintaks) untuk memerintah komputer agar menjalankan fungsi tertentu dinamakan....

a)

Algoritma

b)

Bahasa Pemrograman

c)

Flowchart

d)

Pseudocode

14.

Keluaran dari Bahasa Pemrograman adalah (a)  

15.

Berikut ini yang termasuk Bahasa Pemrograman Tingkat Rendah adalah....

a)

C

b)

Pascal

c)

Java

d)

Assembly