Search Header Logo

PRETES berpikir kritis Algoritma

Authored by Rangga Destian

Information Technology (IT)

10th Grade

Used 1+ times

PRETES berpikir kritis Algoritma
AI

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?