NEW
Font size
WorksheetsKuis BK-CT Kelas 8
Total questions: 20
Worksheet time: 11mins
Menurut Donald E. Knuth, salah satu ciri algoritma adalah terdapatnya beberapa output. Yang dimaksud dengan output dalam sebuah algoritma adalah....
solusi permasalahan
penyebab permasalahan
diagram alir penyelesaian masalah
cara penyelesaian masalah
Algoritma yang memiliki langkah-langkah secara berurutan dari awal hingga akhir adalah struktur algoritma....
percabangan
bersyarat
sekuensial
perulangan
Perhatikan informasi berikut ini!
Struktur algoritma ini dapat digunakan untuk memilih atau melanjutkan salah satu perintah dari beberapa perintah yang sudah ada sebelumnya. Akan tetapi, untuk melakukan langkah selanjutnya, ada syarat tertentu harus terpenuhi. Oleh sebab itu, jenis algoritma ini dikenal juga dengan algoritma bersyarat.
Struktur algoritma yang dimaksud dalam informasi tersebut adalah....
algoritma perulangan
algoritma percabangan
algoritma sekuensial
algoritma eksponensial
Jenis algoritma yag akan melakukan perulangan secara terus menerus hingga suatu masalah mendapatkan solusi adalah....
algoritma brute force
algoritma greedy
algoritma dynamic programming
algoritma rekursif
Algoritma ini memiliki cara kerja denan menemukan solusi optimal untuk lokal tanpa memperhatikan akibat yang akan diterima, sehingga dapat menemukan solusi optimal pada tingkat global. Algoritma yang dimaksud dalam pernyataan di atas adalah algoritma....
rekursif
greedy
looping
branching
Algoritma juga dapat dikatakan sebagai serangkaian aktivitas atau kegiatan berurutan. Berikut ini langkah-langkah algoritma.
1) Membeli teh bubuk di warung.
2) Masukan minyak goreng ke wajan.
3) Mengaduk telur di mangkuk.
4) Memasak air sampai mendidih.
5) Menambahkan gula beberapa sendok.
6) Menambahkan daun bawang.
Langkah-langkah di atas yang termasuk dalam algoritma membuat telur dadar ditunjukkan oleh angka....
1), 2), dan 4)
1), 3), dan 5)
2), 3), dan 6)
3), 5), dan 6)
Algoritma dapat diterapkan dalam kehidupan sehari-hari, termasuk ketika kita ingin mengirim pesan ke teman lewat aplikasi Whatsapp (WA) di smartphone dengan cara berikut ini:
1) Tekan tombol Kirim
2) Pilih kontak/nama teman
3) Buka aplikasi WA
4) Pesan akan terikirim
5) Aktifkan smartphone
6) Ketikkan pesan
Urutan algoritma yang benar untuk mengirim pesan ke teman lewat WA adalah....
1 – 3 – 5 – 2 – 4 – 6
3 – 1 – 4 – 2 – 6 – 5
4 – 2 – 1 – 6 – 5 – 3
5 - 3 - 2 - 6 - 1 - 4
Algoritma juga dapat digunakan dalam bidang matematika. Seperti untuk menghitung nilai y dari persamaan y = 3x + 8. Urutan algoritma yang benar di bawah ini untuk menghitung nilai y dari persamaan tersebut adalah....
Perhatikan algoritma berikut ini!
1) Masukan nilai alas (a) dan nilai tinggi (t)
2) Maka untuk menghitung luas digunakan rumus alas dengan tinggi yang sudah ditentukan
3) Rumus untuk menghitung Luas yaitu L = 1/2*a*t
4) Nilai L (Luas) akan dicetak sebagai output ke perangkat output (keluaran)
Algoritma tersebut di atas digunakan untuk menghitung....
luas segitiga
keliling segitiga
luas persegi panjang
luas lingkaran
Pernyataan yang benar di bawah ini tentang diagram alir (flowchart) adalah....
flowchart digunakan untuk menjelaskan ide-ide dari pembuatnya
flowchart menggambarkan urutan/tahapan dari sebuah proses
semua simbol yang digunakan pada flowchart memiliki fungsi yang sama
flowchart terdiri dari banyak ide dan konsep yang bercabang
Simbol flowchart yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lain adalah....
persegi panjang
trapesium
tanda panah
jajaran genjang
Simbol pada gambar berikut ini melambangkan....
input yang berasal dari dokumen kertas
pemilihan proses berdasarkan kondisi
permulaan atau akhir dari suatu proses
memasukkan data secara manual
Processing Symbol adalah simbol yang menunjukkan pengolahan data yang dilakukan oleh komputer. Lambang dari Processing Symbol adalah....
Simbol flowchart ini digunakan untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam media penyimpanan. Simbol dimaksud adalah....
Connector Symbol
Preparation Symbol
Decision Symbol
Display Symbol
Gambar berikut ini adalah bentuk dari strukur flowchart, yaitu struktur....
branching
looping
sequencing
processing
Berikut ini adalah algoritma untuk membuat mie rebus instan.
1) Siapkan mie instan di rumah, kalau tidak ada, beli di warung
2) Siapkan peralatan: panci, gunting, mangkuk, sendok, garpu
3) Masukan bumbu mie instan di piring
4) Hidupkan kompor, masak air sampai mendidih
5) Masukkan mie instan ke panci yang berisi air mendidih. Aduk dan tunggu 3 menit
Simbol flowchart yang digunakan pada langkah nomor 2 adalah simbol yang berbentuk....
lingkaran
belah ketupat
trapesium
segi enam
Berikut ini adalah algoritma untuk menghitung nilai y dari persamaan y = 8x – 2.
1) Mulai
2) Deklarasikan variabel yang diperlukan
3) Masukan nilai x
4) Hitung nilai y = 8x – 2
5) Cetak nilai y
6) Selesai
Flowchart yang benar sesuai dengan algoritma di atas ditunjukkan pada gambar....
Flowchart pada gambar berikut ini digunakan untuk menghitung....
keliling lingkaran
luas lingkaran
luas segitiga
kelliling segitiga
Budi ingin membeli buku tulis. Untuk itu ia pergi ke toko buku dengan membawa uang Rp. 10.000. Berdasarkan flowchart berikut ini, maka Budi akan....
membeli 1 buah buku tulis
membeli 2 buah buku tulis
membeli 3 buah buku tulis
tidak jadi membeli buku tulis
Berikut ini adalah flowchart menentukan nilai ulangan mata pelajaran Prakarya kelas 8. Berdasarkan flowchart tersebut, apabila nilai ulangan Hendra adalah 76, maka yang terjadi adalah....
Hendra lulus ulangan Prakarya
Hendra tidak lulus ulangan Prakarya
Hendra harus ikut ulangan perbaikan
Hendra tidak bisa ikut perbaikan ulangan
