
PRETES berpikir kritis Algoritma
Authored by Rangga Destian
Information Technology (IT)
10th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
40 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Manakah pernyataan yang paling tepat untuk menjelaskan konsep algoritma?
Algoritma adalah langkah-langkah sistematis untuk menyelesaikan suatu masalah
Algoritma hanya dapat digunakan dalam bahasa pemrograman tertentu
Algoritma harus selalu ditulis dalam bentuk kode program
Algoritma hanya digunakan oleh programmer profesional
Algoritma adalah sekumpulan perintah tanpa aturan yang jelas
2.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Apa yang membedakan algoritma dengan sekadar daftar instruksi biasa?
Algoritma memiliki urutan yang jelas dan dapat dieksekusi oleh komputer
Algoritma selalu lebih panjang daripada daftar instruksi biasa
Algoritma hanya dapat digunakan untuk membuat program komputer
Algoritma hanya dapat dipahami oleh orang yang ahli dalam pemrograman
Algoritma tidak bisa diubah setelah dibuat
3.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Mengapa penting memahami konsep logika dalam menyusun algoritma?
Karena logika memastikan algoritma dapat berjalan dengan benar
Karena logika membuat algoritma lebih panjang
Karena logika hanya digunakan dalam bahasa pemrograman tertentu
Karena logika tidak mempengaruhi efisiensi algoritma
Karena logika hanya digunakan dalam pemrograman tingkat lanjut
4.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Seorang siswa menulis algoritma tetapi program yang dibuatnya tidak memberikan hasil yang benar. Apa kemungkinan penyebabnya?
Algoritma yang ditulis mengandung kesalahan logika
Algoritma selalu harus ditulis dalam bahasa pemrograman tertentu
Algoritma tidak memerlukan urutan langkah yang jelas
Algoritma yang panjang selalu lebih baik daripada yang pendek
Algoritma harus selalu dalam bentuk flowchart agar berjalan dengan baik
5.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Seorang siswa ingin membuat algoritma untuk menghitung luas segitiga. Manakah dari pilihan berikut yang paling efisien?
Menggunakan rumus langsung: 12×alas×tinggi\frac{1}{2} \times \text{alas} \times \text{tinggi}21×alas×tinggi
Menggunakan pengulangan untuk menjumlahkan luas satu per satu
Menggunakan pengurutan angka sebelum melakukan perhitungan
Menggunakan pencarian biner untuk menemukan hasil luas
Menyimpan data luas dalam array sebelum melakukan perhitungan
6.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Manakah dari pernyataan berikut yang paling benar mengenai perbedaan algoritma dan bahasa pemrograman?
Algoritma adalah konsep yang dapat diterapkan dalam berbagai bahasa pemrograman
Algoritma hanya dapat digunakan dalam satu bahasa pemrograman tertentu
Algoritma tidak bisa dijalankan di komputer
Bahasa pemrograman lebih penting daripada algoritma dalam menyelesaikan masalah
Semua algoritma harus dikonversi ke bahasa pemrograman agar bisa dipahami manusia
7.
MULTIPLE CHOICE QUESTION
20 sec • 2 pts
Jika suatu algoritma memiliki terlalu banyak langkah yang tidak perlu, apa dampaknya terhadap efisiensi program?
Program akan berjalan lebih lambat dan membutuhkan lebih banyak sumber daya
Program akan berjalan lebih cepat karena memiliki banyak instruksi
Program tidak akan terpengaruh karena jumlah langkah tidak berpengaruh
Program akan menghasilkan jawaban yang berbeda
Program akan lebih mudah dipahami oleh pengguna
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?