Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Asesmen Algoritma dan Pemogramanan

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.
  1. 1. Apa itu algoritma ?

a)

a. Serangkaian langkah logis untuk menyelesaikan masalah

b)

b. sebuah jenis bahasa pemrograman

c)

c. sebuah perangkat komputer

d)

d. sebuah sistem informasi

e)

e. sebuah perangkat lunak

2.

2. Apa yang dimaksud dengan dekomposisi dalam algoritma?

a)

a. Menggabungkan langkah-langkah menjadi satu

b)

b. Mengindentifikasi pola dalam data

c)

c. Memecahkan masalah besar menjadi bagian-bagian kecil

d)

d. Menyederhanakan informasi yang tidk relevan algoritma mana yang digunakan untuk mencari elemen dalam daftar yang terurut dengan cepat

e)

e. Mengidentifikasi pola dalam data

3.

3.   Apa peran utama algoritma dalam pemrograman?

a)

a. Algoritma digunakan untuk menyimpan data secara permanen.

b)

b. Algoritma hanya diperlukan dalam pengembangan perangkat lunak berbasis web.

c)

c. Algoritma berfungsi untuk meningkatkan kecepatan internet.

d)

d. Peran utama algoritma dalam pemrograman adalah sebagai panduan untuk menyelesaikan masalah secara sistematis.

e)

e.Mengelola jaringan komputer

4.
  1. 4. Algoritma mana yang menggunakan pendekatan membandingkan elemen yang berdampingan dan menukarnya untuk mengurutkan data?

a)

a. Insertion Sort

b)

b. Bubble Sort

c)

c. Quick Sort

d)

d. Selection Sort

e)

e. Merge Sort

5.
  1. 5. Dalam pemrograman, struktur kontrol mana yang digunakan untuk menjalankan suatu blok kode secara berulang-ulang?

a)

a. Condition

b)

b. Function

c)

c. Loop

d)

d. Variable

e)

e. Kondisi(if)

6.

6. Apa yang dimaksud dengan variabel dalam pemrograman?

a)

a. Variabel adalah alat untuk mengukur performa program.

b)

b. Variabel adalah tempat penyimpanan data yang dapat berubah dalam pemrograman.

c)

c. Variabel adalah fungsi yang mengembalikan nilai.

d)

d. Variabel adalah jenis data yang tidak dapat diubah.

e)

e. Algoritma mengurutkan nilai

7.
  1. 7. Tipe data mana yang digunakan untuk menyimpan nilai desimal dalam bahasa pemrograman seperti Python?

 

a)

a. integer

b)

b. string

c)

c. boolean

d)

d. float

e)

e. int

8.
  1. 8. Apa itu array dalam pemrograman?

a)

a. Array adalah fungsi yang digunakan untuk menghitung jumlah elemen.

b)

b. Array adalah metode untuk mengurutkan data secara otomatis.

c)

c. Array adalah struktur data yang menyimpan elemen dengan tipe data yang berbeda.

d)

d. Array adalah struktur data yang menyimpan sekumpulan elemen dengan tipe data yang sama.

e)

e. Array adalah tipe data yang hanya menyimpan satu elemen.

9.
  1. 9. Apa yang dimaksud dengan debugging dalam pemrograman?

 

a)

a. Menjalankan program tanpa kesalahan

b)

b. Proses menulis kode baru

c)

c. Mengoptimalkan kinerja program

d)

c. Debugging dalam pemrograman adalah proses menemukan dan memperbaiki kesalahan dalam kode.

e)

d. Membuat dokumentasi untuk kode

10.
  1. 10. Apa perbedaan antara parameter dan argumen dalam fungsi?

 

a)

a. Argumen adalah variabel yang didefinisikan dalam fungsi; parameter adalah nilai yang diterima.

b)

b. Parameter adalah variabel dalam fungsi; argumen adalah nilai yang diberikan saat fungsi dipanggil.

c)

c. Parameter dan argumen adalah istilah yang sama dalam pemrograman.

d)

d. Parameter adalah nilai yang diberikan saat fungsi dipanggil; argumen adalah variabel dalam fungsi.

e)

e. Parameter dan argumen adalah sinonim dan dapat digunakan secara bergantian