wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Assesment 7

Total questions: 10

Worksheet time: 2mins

Name
Class
Date
1.

Algoritma “menentukan lulus/tidak” harus memiliki komponen …

a)

Input nilai

b)

Proses perbandingan

c)

Decision (if-else)

d)

Semua benar

2.

Dalam flowchart, penghubung antar simbol dilakukan dengan …

a)

Garis putus-putus

b)

Garis panah

c)

Teks langsung

d)

Tidak perlu penghubung

3.

Jika algoritma tidak memiliki output, maka …

a)

Hasilnya tetap bisa dilihat

b)

Tidak menghasilkan apapun

c)

Lebih cepat selesai

d)

Lebih sederhana

4.

Flowchart untuk menentukan bilangan positif/negatif memerlukan simbol …

a)

Decision

b)

Proses

c)

Output

d)

Semua benar

5.

Perhatikan algoritma berikut:

  1. 1. Mulai

  2. 2. Input X

  3. 3. Jika X > 0, tampilkan “Positif”

  4. 4. Jika X < 0, tampilkan “Negatif”

  5. 5. Jika X = 0, tampilkan “Nol”

  6. 6. Selesai
    Algoritma ini termasuk contoh penggunaan …

a)

Perulangan

b)

Percabangan

c)

Proses

d)

Iterasi

6.

Dalam flowchart, simbol lingkaran kecil digunakan untuk …

a)

Awal/akhir

b)

Proses

c)

Penghubung antar halaman

d)

Input/output

7.

Seorang siswa membuat flowchart menghitung nilai rata-rata, tetapi lupa menambahkan langkah jumlah = nilai1 + nilai2 + nilai3. Analisis kesalahan yang terjadi adalah …

a)

Flowchart tidak memiliki input

b)

Flowchart tidak memiliki proses penting

c)

Flowchart tetap bisa berjalan

d)

Flowchart tidak memiliki output

8.

Jika sebuah flowchart perhitungan luas lingkaran tidak menggunakan π, maka …

a)

Tetap benar

b)

Salah karena rumus tidak lengkap

c)

Lebih cepat selesai

d)

Tidak berpengaruh

9.

Algoritma berikut digunakan untuk menghitung volume kubus:

  1. 1. Mulai

  2. 2. Input sisi

  3. 3. Volume = sisi × sisi × sisi

  4. 4. Output volume

  5. 5. Selesai
    Algoritma tersebut …

a)

Salah, karena tidak ada decision

b)

Benar dan lengkap

c)

Salah, karena rumus salah

d)

Tidak jelas

10.

Seorang siswa menulis algoritma berikut:

  1. 1. Mulai

  2. 2. Input A, B

  3. 3. Output A + B

  4. 4. Selesai
    Analisis kesalahan algoritma tersebut adalah …

a)

Tidak ada input

b)

Tidak ada proses penjumlahan

c)

Tidak ada output

d)

Tidak ada terminator