wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma Dasar

Total questions: 36

Worksheet time: 8hrs 33mins

Name
Class
Date
1.

Untuk membuat nasi goreng, langkah-langkah yang harus dilakukan secara berurutan adalah...

a)

Menggoreng telur, menumis bumbu, menambahkan nasi.

b)

Menumis bumbu, menambahkan nasi, menggoreng telur.

c)

Menambahkan nasi, menggoreng telur, menumis bumbu.

d)

Menggoreng telur, menambahkan nasi, menumis bumbu.

2.

Saat ingin pergi ke sekolah, kita akan melakukan beberapa tindakan seperti bangun tidur, mandi, dan memakai seragam. Jenis algoritma yang sesuai adalah...

a)

Percabangan

b)

Perulangan

c)

Sekuensial

d)

Acak

3.

Mesin ATM bekerja dengan menjalankan beberapa langkah seperti memasukkan kartu, memasukkan PIN, dan memilih menu. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Perulangan

b)

Sekuensial

c)

Percabangan

d)

Pencarian

4.

Saat bermain game, kita akan menggerakkan karakter sesuai dengan perintah yang diberikan. Algoritma yang digunakan adalah...

a)

Perulangan

b)

Sekuensial

c)

Percabangan

d)

Pencarian

5.

Jika lampu kamar mati, maka kita akan menyalakannya. Jenis algoritma yang sesuai adalah...

a)

Sekuensial

b)

Perulangan

c)

Percabangan

d)

Pencarian

6.

Untuk masuk ke perpustakaan, kita harus menunjukkan kartu anggota. Jenis algoritma yang digunakan untuk memeriksa kartu anggota adalah...

a)

Sekuensial

b)

Percabangan

c)

Perulangan

d)

Pencarian

7.

Jika hari Minggu, maka kita akan pergi ke taman. Jenis algoritma yang sesuai adalah...

a)

Perulangan

b)

Percabangan

c)

Sekuensial

d)

Pencarian

8.

Saat bermain ular tangga, kita akan melempar dadu dan maju sesuai dengan jumlah mata dadu. Jenis algoritma yang sesuai adalah...

a)

Percabangan

b)

Sekuensial

c)

Perulangan

d)

Pencarian

9.

Jika nilai ulangan matematika kurang dari 70, maka kita harus belajar lebih giat. Jenis algoritma yang digunakan adalah...

a)

Perulangan

b)

Percabangan

c)

Sekuensial

d)

Pencarian

10.

Untuk membuat kue, langkah-langkah yang harus dilakukan secara berurutan adalah...

a)

Mencampur bahan, mendinginkan, memanggang.

b)

Mendinginkan, mencampur bahan, memanggang.

c)

Memanggang, mencampur bahan, mendinginkan.

d)

Mencampur bahan, memanggang, mendinginkan.

11.

Proses pendaftaran online biasanya melibatkan beberapa langkah seperti mengisi formulir, mengunggah dokumen, dan menekan tombol kirim. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Pencarian

c)

Perulangan

d)

Sekuensial

12.

Jika suhu udara di bawah 20 derajat Celsius, maka kita harus mengenakan jaket. Jenis algoritma yang digunakan adalah...

a)

Percabangan

b)

Perulangan

c)

Pencarian

d)

Sekuensial

13.

Jika kita ingin menonton film, langkah-langkah yang harus dilakukan adalah memilih film, membeli tiket, dan menemukan tempat duduk. Jenis algoritma yang sesuai adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

14.

Untuk membuat smoothie, langkah-langkah yang harus dilakukan secara berurutan adalah memotong buah, memasukkan ke dalam blender, dan menghaluskan. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Perulangan

b)

Sekuensial

c)

Pencarian

d)

Percabangan

15.

Jika kita ingin pergi berlibur, maka kita harus mempersiapkan tiket, mengemas barang, dan memeriksa akomodasi. Jenis algoritma yang digunakan adalah...

a)

Sekuensial

b)

Pencarian

c)

Perulangan

d)

Percabangan

16.

Jika kita ingin membuat kopi, langkah-langkah yang harus dilakukan adalah merebus air, menambahkan kopi, dan mengaduk. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Pencarian

b)

Sekuensial

c)

Percabangan

d)

Perulangan

17.

Jika kita ingin pergi berbelanja, maka kita harus membuat daftar belanja, pergi ke toko, dan membayar. Jenis algoritma yang digunakan adalah...

a)

Sekuensial

b)

Percabangan

c)

Perulangan

d)

Pencarian

18.

Untuk menyelesaikan tugas sekolah, kita harus membaca materi, mengerjakan soal, dan mengumpulkan tugas. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Perulangan

b)

Pencarian

c)

Sekuensial

d)

Percabangan

19.

Untuk membuat salad, langkah-langkah yang harus dilakukan secara berurutan adalah mencuci sayuran, memotong sayuran, dan menambahkan dressing. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

20.

Jika kita ingin mengirim email, maka kita harus menulis pesan, memasukkan alamat penerima, dan menekan tombol kirim. Jenis algoritma yang digunakan adalah...

a)

Pencarian

b)

Perulangan

c)

Percabangan

d)

Sekuensial

21.

Jika kita ingin membuat rencana perjalanan, langkah-langkah yang harus dilakukan adalah menentukan tujuan, mencari transportasi, dan memesan akomodasi. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Pencarian

b)

Sekuensial

c)

Percabangan

d)

Perulangan

22.

Untuk membuat sandwich, langkah-langkah yang harus dilakukan secara berurutan adalah memotong roti, menambahkan selai, dan menutup sandwich. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Perulangan

b)

Pencarian

c)

Sekuensial

d)

Percabangan

23.

Jika kita ingin membersihkan rumah, maka kita harus menyapu, mengepel, dan merapikan barang. Jenis algoritma yang digunakan adalah...

a)

Sekuensial

b)

Percabangan

c)

Perulangan

d)

Pencarian

24.

Jika kita ingin menyiapkan presentasi, langkah-langkah yang harus dilakukan adalah mengumpulkan materi, membuat slide, dan berlatih. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

25.

Jika kita ingin membuat teh, langkah-langkah yang harus dilakukan adalah merebus air, menambahkan teh, dan menyaring. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

26.

Jika kita ingin mengatur jadwal harian, langkah-langkah yang harus dilakukan adalah menentukan waktu, menulis kegiatan, dan mengatur prioritas. Jenis algoritma yang digunakan adalah...

a)

Pencarian

b)

Percabangan

c)

Sekuensial

d)

Perulangan

27.

Jika kita ingin menyiapkan makanan, langkah-langkah yang harus dilakukan adalah memilih resep, membeli bahan, dan memasak. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Sekuensial

b)

Percabangan

c)

Perulangan

d)

Pencarian

28.

Jika kita ingin mengatur pesta, langkah-langkah yang harus dilakukan adalah memilih tema, mengundang tamu, dan menyiapkan makanan. Jenis algoritma yang digunakan adalah...

a)

Pencarian

b)

Sekuensial

c)

Percabangan

d)

Perulangan

29.

Jika kita ingin belajar bahasa baru, langkah-langkah yang harus dilakukan adalah mencari materi, berlatih berbicara, dan melakukan latihan. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Pencarian

b)

Sekuensial

c)

Percabangan

d)

Perulangan

30.

Jika kita ingin menyiapkan presentasi, langkah-langkah yang harus dilakukan adalah mengumpulkan informasi, membuat slide, dan berlatih. Jenis algoritma yang sesuai adalah...

a)

Percabangan

b)

Perulangan

c)

Sekuensial

d)

Pencarian

31.

Jika kita ingin menyusun presentasi, langkah-langkah yang harus dilakukan adalah menentukan topik, membuat slide, dan berlatih berbicara. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

32.

Jika kita ingin merencanakan acara ulang tahun, langkah-langkah yang harus dilakukan adalah memilih lokasi, mengundang teman, dan menyiapkan dekorasi. Jenis algoritma yang digunakan adalah...

a)

Perulangan

b)

Sekuensial

c)

Pencarian

d)

Percabangan

33.

Jika kita ingin melakukan olahraga pagi, langkah-langkah yang harus dilakukan adalah bangun pagi, melakukan pemanasan, dan berolahraga. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

34.

Jika kita ingin membuat rencana diet, langkah-langkah yang harus dilakukan adalah memilih jenis makanan, menghitung kalori, dan menyiapkan menu. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Pencarian

b)

Percabangan

c)

Perulangan

d)

Sekuensial

35.

Jika kita ingin mengatur jadwal belajar, langkah-langkah yang harus dilakukan adalah menentukan mata pelajaran, menetapkan waktu, dan menyiapkan materi. Jenis algoritma yang digunakan adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan

36.

Jika kita ingin merencanakan acara ulang tahun, langkah-langkah yang harus dilakukan adalah memilih tema, mengundang teman, dan menyiapkan kue. Algoritma yang paling tepat untuk menggambarkan proses ini adalah...

a)

Percabangan

b)

Sekuensial

c)

Pencarian

d)

Perulangan