Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Asesmen Awal Informatika Kelas XI

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa yang dimaksud dengan algoritma?

a)

Algoritma hanya digunakan dalam matematika.

b)

Algoritma adalah serangkaian langkah atau prosedur untuk menyelesaikan masalah.

c)

Algoritma adalah hasil dari penelitian ilmiah.

d)

Algoritma adalah sebuah bahasa pemrograman.

2.

Sebutkan tiga contoh struktur data sederhana!

a)

Array, Linked List, Stack

b)

Queue

c)

Hash Table

d)

Binary Tree

3.

Apa itu variabel dalam pemrograman?

a)

Variabel adalah fungsi dalam pemrograman.

b)

Variabel adalah jenis data yang tidak dapat diubah.

c)

Variabel adalah alat untuk mengukur waktu dalam pemrograman.

d)

Variabel adalah tempat penyimpanan data yang dapat diubah dalam pemrograman.

4.

Jelaskan pentingnya keamanan digital!

a)

Keamanan digital tidak berpengaruh pada privasi pengguna.

b)

Keamanan digital penting untuk melindungi data dan informasi dari ancaman siber.

c)

Keamanan digital hanya penting untuk perusahaan besar.

d)

Keamanan digital dapat diabaikan jika menggunakan perangkat terbaru.

5.

Apa yang dimaksud dengan etika penggunaan internet?

a)

Etika penggunaan internet adalah panduan untuk memilih kata sandi yang kuat.

b)

Etika penggunaan internet adalah cara untuk mengakses informasi secara gratis.

c)

Etika penggunaan internet adalah prinsip dan norma yang mengatur perilaku pengguna di dunia maya.

d)

Etika penggunaan internet adalah hukum yang mengatur penggunaan perangkat keras.

6.

Sebutkan dua jenis analisis data!

a)

Analisis regresi dan analisis varians

b)

Analisis kualitatif dan analisis kuantitatif

c)

Analisis SWOT dan analisis PESTEL

d)

Analisis deskriptif dan analisis inferensial

7.

Apa langkah-langkah dasar dalam membuat algoritma?

a)

Perbaiki algoritma tanpa pengujian

b)

Uji algoritma sebelum merancang langkah-langkah

c)

Tentukan algoritma terlebih dahulu

d)

1. Identifikasi masalah, 2. Tentukan input/output, 3. Rancang langkah-langkah, 4. Tulis algoritma, 5. Uji algoritma, 6. Perbaiki dan optimalkan.

8.

Jelaskan perbedaan antara array dan linked list!

a)

Array memiliki ukuran tetap, sedangkan linked list memiliki ukuran dinamis.

b)

Linked list lebih cepat dalam akses data dibandingkan array.

c)

Array dapat menyimpan data dengan tipe yang berbeda, sedangkan linked list tidak.

d)

Perbedaan utama antara array dan linked list adalah cara penyimpanan dan akses data: array menyimpan data secara berurutan dengan akses cepat, sedangkan linked list menyimpan data dalam node yang terhubung, memungkinkan fleksibilitas dalam penambahan dan penghapusan.

9.

Apa itu debugging dalam pemrograman?

a)

Debugging adalah proses menulis kode baru.

b)

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

c)

Debugging adalah cara untuk meningkatkan performa aplikasi.

d)

Debugging adalah proses mendokumentasikan kode.

10.

Sebutkan satu contoh ancaman keamanan digital!

a)

Serangan DDoS

b)

Pencurian identitas

c)

Serangan phishing

d)

Serangan malware