wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Algoritma Informatika Kelas 7

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Apa yang dimaksud dengan Algoritma?

a)

Algoritma adalah urutan langkah-langkah logis untuk menyelesaikan masalah atau tugas tertentu.

b)

Algoritma adalah nama seorang tokoh sejarah

c)

Algoritma adalah proses memasak makanan

d)

Algoritma adalah kumpulan angka acak

2.

Berapa langkah-langkah dalam Algoritma?

a)

5 langkah

b)

Tidak terbatas, bergantung pada kompleksitas masalah yang dihadapi.

c)

100 langkah

d)

10 langkah

3.

Apa yang dimaksud dengan Diagram Alir Algoritma?

a)

Diagram Alir Algoritma adalah nama sebuah band

b)

Diagram Alir Algoritma adalah kumpulan angka acak

c)

Diagram Alir Algoritma adalah representasi visual dari langkah-langkah logis yang diperlukan untuk menyelesaikan masalah atau tugas.

d)

Diagram Alir Algoritma adalah gambar hiasan untuk presentasi

4.

Apa yang menjadi tujuan utama dari Algoritma?

a)

Menyulitkan pengguna

b)

Membuat masalah semakin rumit

c)

Menjadi bingung dan tidak efisien

d)

Menyelesaikan masalah atau tugas tertentu dengan langkah-langkah terdefinisi dengan jelas dan efisien

5.

Apakah Algoritma harus memiliki langkah-langkah yang jelas?

a)

Ya

b)

Tergantung

c)

Mungkin

d)

Tidak

6.

Bagaimana cara menyusun Algoritma dengan baik?

a)

Membuat algoritma yang rumit dan sulit dipahami

b)

Atur langkah-langkah secara acak tanpa urutan yang logis

c)

Memahami permasalahan, identifikasi langkah-langkah, atur langkah-langkah secara logis dan urut, pastikan algoritma efisien dan mudah dipahami.

d)

Menyusun algoritma tanpa memahami permasalahan terlebih dahulu

7.

Mengapa penting untuk memahami Algoritma dalam pemrograman?

a)

Algoritma hanya diperlukan untuk pemrograman sederhana

b)

Algoritma tidak berpengaruh dalam pemrograman

c)

Algoritma tidak membantu dalam merancang solusi efisien

d)

Algoritma membantu dalam merancang solusi yang efisien dan efektif untuk masalah yang kompleks.

8.

Apa yang dimaksud dengan langkah pertama dalam Algoritma?

a)

Menganalisis data

b)

Mendefinisikan masalah

c)

Menyelesaikan masalah

d)

Mengimplementasikan solusi

9.

Bagaimana cara mengidentifikasi masalah dalam Algoritma?

a)

Tidak memeriksa langkah-langkah algoritma

b)

Memahami tujuan algoritma saja

c)

Identifikasi masalah dalam algoritma dengan memahami tujuan algoritma, langkah-langkahnya, memeriksa input, proses, dan output untuk menemukan bagian yang tidak berfungsi dengan benar.

d)

Mengabaikan input dan output algoritma

10.

Apa yang dimaksud dengan langkah terakhir dalam Algoritma?

a)

Algoritma itu sendiri

b)

Proses algoritma

c)

Hasil akhir dari algoritma

d)

Langkah pertama dalam algoritma

11.

Bagaimana cara mengevaluasi keefektifan Algoritma yang telah dibuat?

a)

Tidak memperhatikan performa Algoritma

b)

Menggunakan dataset yang sama untuk semua pengujian

c)

Tidak melakukan analisis terhadap kecepatan dan efisiensi Algoritma

d)

Langkah-langkah yang dapat dilakukan untuk mengevaluasi keefektifan Algoritma yang telah dibuat antara lain adalah melakukan pengujian dengan dataset yang beragam dan representatif, membandingkan performa Algoritma dengan metrik yang relevan seperti akurasi, presisi, recall, dan F1-score, serta melakukan analisis terhadap kecepatan dan efisiensi Algoritma.

12.

Apa yang dimaksud dengan variabel dalam Algoritma?

a)

Simbol yang digunakan untuk menyimpan nilai yang dapat berubah selama eksekusi program.

b)

Variabel adalah nilai tetap dalam algoritma.

c)

Variabel digunakan untuk menampilkan output program.

d)

Variabel hanya digunakan untuk angka dalam algoritma.

13.

Bagaimana cara membuat pseudocode untuk Algoritma?

a)

Langsung menuliskan kode program tanpa membuat langkah-langkah terlebih dahulu

b)

Tulis pseudocode tanpa memperhatikan aturan dan sintaks yang benar

c)

Menggunakan bahasa asing yang tidak dimengerti oleh pembaca

d)

Buatlah langkah-langkah atau proses algoritma dalam bahasa alami, kemudian ubah ke dalam bentuk pseudocode dengan aturan dan sintaks yang telah disepakati.

14.

Apa yang dimaksud dengan iterasi dalam Algoritma?

a)

Proses pengulangan langkah-langkah tertentu dalam sebuah algoritma untuk mencapai solusi atau output yang diinginkan.

b)

Proses mengubah urutan langkah-langkah dalam algoritma

c)

Proses menghentikan algoritma secara tiba-tiba

d)

Proses memilih algoritma yang paling kompleks

15.

Bagaimana cara menggambar Diagram Alir Algoritma yang benar?

a)

Tidak perlu menghubungkan setiap langkah dengan panah, cukup menuliskannya saja

b)

Langkah pertama adalah menentukan langkah-langkah atau proses yang akan dijalankan dalam algoritma. Kemudian, tentukan urutan langkah-langkah tersebut dengan menggunakan simbol-simbol standar seperti start, proses, keputusan, dan akhir. Pastikan untuk menghubungkan setiap langkah dengan panah yang menunjukkan aliran proses. Terakhir, pastikan diagram alir algoritma tersebut mudah dipahami dan mengikuti aturan yang berlaku.

c)

Langkah pertama adalah menentukan warna yang menarik untuk diagram alir algoritma

d)

Menggunakan simbol-simbol acak tanpa memperhatikan standar yang berlaku