wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma Dasar 1

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Simbol oval/terminator pada flowchart digunakan untuk…

a)

Menunjukkan proses perhitungan

b)

Menunjukkan input/output

c)

Menunjukkan awal dan akhir program

d)

Menunjukkan keputusan (kondisi)

2.

Simbol jajar genjang pada flowchart digunakan untuk…

a)

Input/output data

b)

Proses perhitungan

c)

Penyimpanan data

d)

Kondisi keputusan

3.

Simbol persegi panjang dalam flowchart melambangkan…

a)

Output data

b)

Proses/perhitungan

c)

Awal/akhir

d)

Kondisi

4.

Algoritma adalah…

a)

Bahasa pemrograman komputer

b)

Urutan langkah logis untuk menyelesaikan masalah

c)

Diagram simbol untuk menjelaskan data

d)

Sistem operasi komputer

5.

Contoh data tunggal adalah…

a)

Nilai rata-rata kelas

b)

Suhu ruangan saat ini

c)

Daftar nilai siswa

d)

Data jumlah penduduk per kecamatan

6.

Jika ingin membuat flowchart menghitung luas persegi panjang dengan panjang dan lebar yang diinputkan, maka simbol input yang digunakan adalah…

a)

Persegi panjang

b)

Jajar genjang

c)

Belah ketupat

d)

Oval

7.

Dalam algoritma dasar, langkah Output berarti…

a)

Memproses data

b)

Mengambil keputusan

c)

Menampilkan hasil kepada pengguna

d)

Menyimpan data ke memori

8.

Simbol belah ketupat (diamond) dalam flowchart digunakan untuk…

a)

Proses perhitungan

b)

Input data

c)

Output data

d)

Keputusan/percabangan

9.

Urutan yang benar dalam algoritma sederhana untuk menghitung luas persegi adalah…

a)

Input sisi → Proses luas = sisi × sisi → Output luas

b)

Proses luas = sisi × sisi → Input sisi → Output luas

c)

Output luas → Proses → Input sisi

d)

Input sisi → Output luas → Proses luas

10.

Pada flowchart, simbol panah (arrow) berfungsi untuk…

a)

Menunjukkan awal/akhir program

b)

Menyambungkan antar simbol dan menunjukkan arah aliran

c)

Menyimpan data sementara

d)

Menandai data tunggal

11.

Seorang siswa ingin menghitung luas lingkaran dengan jari-jari 7 cm. Notasi algoritma yang benar adalah…

a)

Mulai → Input r → luas = 2 × π × r → Output luas → Selesai

b)

Mulai → Input r → luas = π × r × r → Output luas → Selesai

c)

Mulai → Input r → luas = π × r → Output luas → Selesai

d)

Mulai → luas = π × r² → Input r → Output luas → Selesai

12.

Notasi algoritma untuk menghitung luas persegi panjang adalah…

a)

Mulai → Input panjang, lebar → luas = panjang × lebar → Output luas → Selesai

b)

Mulai → Input panjang → luas = panjang × lebar → Output luas → Selesai

c)

Mulai → luas = panjang + lebar → Input panjang, lebar → Output luas → Selesai

d)

Mulai → luas = panjang × lebar → Output luas → Selesai

13.

Langkah algoritma untuk menghitung keliling persegi dengan sisi s adalah…

a)

Mulai → Input s → keliling = s × s → Output keliling → Selesai

b)

Mulai → Input s → keliling = 4 × s → Output keliling → Selesai

c)

Mulai → keliling = 4 × s → Input s → Output keliling → Selesai

d)

Mulai → Input keliling → Output s → Selesai

14.

Seorang siswa ingin menghitung rata-rata dari 3 nilai ujian: 80, 90, dan 100. Notasi algoritma yang benar adalah…

a)

Mulai → Input n1, n2, n3 → rata = n1 + n2 + n3 → Output rata → Selesai

b)

Mulai → Input n1, n2, n3 → rata = (n1 + n2 + n3) / 3 → Output rata → Selesai

c)

Mulai → rata = (80+90+100)/3 → Output rata → Selesai

d)

Mulai → Input rata → Output n1, n2, n3 → Selesai

15.

Algoritma untuk menghitung luas segitiga dengan alas a dan tinggi t adalah…

a)

Mulai → Input a, t → luas = a × t → Output luas → Selesai

b)

Mulai → Input a, t → luas = (a × t) / 2 → Output luas → Selesai

c)

Mulai → Input a, t → luas = a + t / 2 → Output luas → Selesai

d)

Mulai → luas = (a × t) / 2 → Input a, t → Output luas →