wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Algoritma dan Pemrograman

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Algoritma harus disusun secara logis dan sistematis agar …

a)

Program terlihat menarik

b)

Mudah dipahami dan dijalankan

c)

Komputer bekerja lebih cepat

d)

Menggunakan banyak bahasa

2.

Berikut ini yang merupakan contoh algoritma dalam kehidupan sehari-hari adalah …

a)

Menulis kode Python

b)

Menggambar flowchart

c)

Langkah-langkah mengerjakan PR

d)

Menginstal aplikasi

3.

Pseudocode berfungsi untuk …

a)

Menjalankan program

b)

Menyimpan data

c)

Menuliskan algoritma dengan bahasa sederhana

d)

Mengganti bahasa pemrograman

4.

Simbol flowchart yang digunakan untuk menunjukkan awal dan akhir proses adalah …

a)

Persegi panjang

b)

Jajar genjang

c)

Oval

d)

Belah ketupat

5.

Struktur algoritma yang digunakan untuk mengambil keputusan berdasarkan kondisi disebut …

a)

Urutan

b)

Percabangan

c)

Perulangan

d)

Input

6.

Perhatikan pernyataan berikut: “Selama nilai belum mencapai 75, siswa harus mengikuti remedial.” Struktur algoritma yang sesuai dengan pernyataan tersebut adalah …

a)

Urutan

b)

Percabangan

c)

Perulangan

d)

Input-output

7.

Dalam algoritma, langkah Input berarti …

a)

Menampilkan hasil

b)

Mengolah data

c)

Memasukkan data

d)

Menyimpan data

8.

Salah satu tujuan utama belajar pemrograman bagi siswa SMP adalah …

a)

Menjadi programmer profesional

b)

Menghafal sintaks bahasa

c)

Melatih berpikir logis dan pemecahan masalah

d)

Membuat game yang kompleks

9.

Bahasa pemrograman yang menggunakan blok dan mudah dipahami pemula adalah …

a)

C

b)

Java

c)

Scratch

d)

Assembly

10.

Urutan penyelesaian masalah dengan algoritma yang benar adalah …

a)

Proses → Output → Input

b)

Output → Proses → Input

c)

Input → Proses → Output

d)

Input → Output → Proses