wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Ulangan Harian

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.
Nama
4 lines
2.
No. Absen
4 lines
3.
Kelas
a)
X PH 1
b)
X PH 2
c)
X Busana 1
d)
X Busana 2
e)
X Busana 3
4.
Manakah yang merupakan pernyataan untuk pengertian algoritma adalah...
a)
Seperangkat instruksi yang tidak berurutan untuk menyelesaikan masalah
b)
Langkah-langkah logis yang disusun secara acak untuk mencapai tujuan
c)
Kumpulan data yang terorganisir untuk memudahkan pencarian
d)
Seperangkat instruksi yang logis, sistematis, dan finite dan berurutan untuk menyelesaikan masalah
e)
Sebuah program yang ditulis dalam bahasa pemrograman tertentu.
5.
Manakah pernyataan yang paling tepat menggambarkan perbedaan antara algoritma dan program?
a)
Algoritma adalah ide, sedangkan program adalah implementasinya dalam bahasa pemrograman.
b)
Algoritma lebih kompleks daripada program
c)
Program selalu lebih efisien daripada algoritma
d)
Algoritma hanya digunakan untuk masalah matematika, sedangkan program untuk semua masalah
e)
Tidak ada perbedaan, keduanya sama saja
6.
Anda ingin membuat secangkir teh. Proses pembuatan teh ini dapat dianggap sebagai sebuah algoritma. Manakah langkah yang paling tepat untuk menjadi langkah awal dalam algoritma tersebut?
a)
Menuangkan air panas ke dalam cangkir
b)
Menyiapkan teh celup
c)
Menambahkan gula sesuai selera
d)
Merebus air
e)
Menunggu teh meresap
7.
Ketika Anda mencari buku di perpustakaan, Anda menggunakan sistem katalog. Proses pencarian buku ini melibatkan algoritma. Manakah pernyataan yang paling tepat menggambarkan algoritma yang digunakan dalam sistem katalog?
a)
Algoritma hanya mencari berdasarkan judul buku
b)
Algoritma mencari buku secara acak
c)
Algoritma mencari buku berdasarkan kata kunci yang dimasukkan
d)
Algoritma hanya mencari buku berdasarkan penulis
e)
Algoritma tidak diperlukan dalam sistem katalog
8.
Saat Anda menggunakan mesin ATM, Anda mengikuti serangkaian langkah untuk melakukan transaksi. Proses ini melibatkan algoritma. Manakah langkah dalam algoritma ATM yang bertujuan untuk memastikan keamanan transaksi?
a)
Memasukkan kartu ATM
b)
Memilih bahasa
c)
Memilih jenis transaksi
d)
Memasukkan PIN
e)
Mengambil uang tunai
9.
Anda ingin mencari resep masakan baru di internet. Proses pencarian resep ini melibatkan algoritma. Manakah faktor yang paling mempengaruhi hasil pencarian resep Anda?
a)
Kata kunci yang Anda masukkan dalam mesin pencari
b)
Bahan-bahan yang tersedia di dapur
c)
Jenis makanan yang Anda suka
d)
Waktu yang Anda luangkan untuk mencari
e)
Popularitas resep di internet
10.
Manakah yang bukan merupakan karakteristik dari algoritma?
a)
Tidak terbatas
b)
Finite
c)
Efektif
d)
Definif
e)
Input
11.
Manfaat utama dari algoritma dalam bidang komputer adalah...
a)
Membuat program menjadi lebih sulit
b)
Menyelesaikan masalah secara sistematis dan efisien
c)
Mengurangi penggunaan memori komputer
d)
Membuat program menjadi lebih lambat
e)
Hanya digunakan untuk perhitungan matematis
12.
Dalam sebuah algoritma, ada beberapa simbol yang digunakan untuk membuat algoritma salah satu contoh adalah simbol panah yang digunakan untuk...
a)
Menunjukkan awal dan akhir algoritma
b)
Melakukan perhitungan
c)
Membaca atau menulis data
d)
Menunjukkan arah aliran data atau proses
e)
Membuat keputusan
13.
Anda ingin mencari kata dalam sebuah kamus yang berisi ribuan kata. Algoritma pencarian mana yang paling efisien?
a)
Linear search
b)
Binary search
c)
Bubble sort
d)
Quick sort
e)
Merge sort