wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

TIK 8 MID 2025

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Apa itu struktur data?

a)

Struktur data adalah jenis algoritma untuk memproses data.

b)

Struktur data adalah perangkat keras untuk menyimpan data.

c)

Struktur data adalah bahasa pemrograman untuk mengelola data.

d)

Struktur data adalah cara untuk mengorganisir dan menyimpan data dalam komputer.

2.

Sebutkan tiga jenis struktur data dasar!

a)

Array, Linked List, Stack

b)

Queue

c)

Tree

d)

Hash Table

3.

Apa perbedaan antara array dan linked list?

a)

Array dapat menyimpan elemen dengan tipe data yang berbeda-beda.

b)

Array lebih efisien untuk penyisipan dan penghapusan dibandingkan linked list.

c)

Array memiliki ukuran tetap dan akses elemen yang cepat, sedangkan linked list memiliki ukuran dinamis dan lebih efisien untuk penyisipan dan penghapusan.

d)

Linked list memiliki ukuran tetap dan akses elemen yang lambat.

4.

Jelaskan konsep stack dan queue!

a)

Stack: Random; Queue: Sequential

b)

Stack: LIFO; Queue: FIFO

c)

Stack: First In First Out; Queue: Last In First Out

d)

Stack: FIFO; Queue: LIFO

5.

Apa itu algoritma?

a)

Algoritma adalah hasil dari penelitian ilmiah.

b)

Algoritma adalah sebuah bahasa pemrograman.

c)

Algoritma hanya digunakan dalam matematika.

d)

Algoritma adalah serangkaian langkah atau instruksi untuk menyelesaikan masalah.

6.

Sebutkan langkah-langkah dalam menyelesaikan masalah menggunakan algoritma!

a)

Mengabaikan langkah-langkah yang ada

b)

Menggunakan metode acak untuk mencari solusi

c)

Langkah-langkah dalam menyelesaikan masalah menggunakan algoritma.

d)

Menyelesaikan masalah tanpa algoritma

7.

Apa yang dimaksud dengan logika komputasi?

a)

Logika komputasi adalah jenis algoritma untuk pengolahan data.

b)

Logika komputasi hanya berkaitan dengan matematika murni.

c)

Logika komputasi adalah studi tentang prinsip-prinsip logika yang diterapkan dalam komputasi dan pemrograman.

d)

Logika komputasi adalah teknik untuk meningkatkan kecepatan internet.

8.

Jelaskan apa itu operator logika!

a)

Operator logika adalah simbol yang menghubungkan pernyataan logika untuk menghasilkan nilai kebenaran.

b)

Operator logika adalah simbol yang hanya digunakan dalam pemrograman.

c)

Operator logika adalah alat untuk menghitung nilai numerik.

d)

Operator logika digunakan untuk mengurutkan data dalam database.

9.

Apa itu kecerdasan buatan?

a)

Kecerdasan buatan adalah robot yang dapat melakukan pekerjaan fisik.

b)

Kecerdasan buatan adalah teknologi yang hanya digunakan untuk permainan.

c)

Kecerdasan buatan adalah sistem komputer yang dapat meniru kecerdasan manusia.

d)

Kecerdasan buatan adalah sistem yang tidak memerlukan data untuk belajar.

10.

Sebutkan dua aplikasi kecerdasan buatan dalam kehidupan sehari-hari!

a)

Aplikasi pengeditan foto dan video.

b)

Sistem pengolahan data dan perangkat lunak pengolah kata.

c)

Asisten virtual dan sistem rekomendasi.

d)

Game komputer dan aplikasi cuaca.

11.

Apa perbedaan antara machine learning dan deep learning?

a)

Machine learning is broader and includes various algorithms, while deep learning specifically uses multi-layered neural networks.

b)

Deep learning algorithms are simpler and require less data than machine learning algorithms.

c)

Machine learning only applies to structured data, while deep learning applies to unstructured data.

d)

Deep learning is a subset of machine learning that uses decision trees.

12.

Jelaskan konsep jaringan komputer!

a)

Jaringan komputer hanya digunakan untuk bermain game online.

b)

Jaringan komputer adalah perangkat lunak untuk mengelola data.

c)

Jaringan komputer adalah sistem yang menghubungkan komputer dan perangkat untuk berbagi data dan sumber daya.

d)

Jaringan komputer adalah sistem yang tidak memerlukan koneksi internet.

13.

Apa itu LAN dan WAN?

a)

LAN adalah jaringan global, sedangkan WAN adalah jaringan lokal.

b)

LAN adalah jaringan lokal, sedangkan WAN adalah jaringan luas.

c)

LAN dan WAN adalah istilah untuk perangkat keras komputer.

d)

LAN adalah jaringan yang tidak terhubung, sedangkan WAN adalah jaringan yang terhubung.

14.

Sebutkan komponen utama dari jaringan komputer!

a)

Modem, printer, server, dan kabel HDMI.

b)

Firewall, switchboard, monitor, dan kabel USB.

c)

Laptop, smartphone, tablet, dan router Wi-Fi.

d)

Komputer, router, switch, kabel jaringan, dan perangkat lunak jaringan.

15.

Apa fungsi dari router dalam jaringan?

a)

Router hanya berfungsi sebagai switch.

b)

Router menghubungkan jaringan dan mengarahkan paket data.

c)

Router menyimpan data secara permanen.

d)

Router menghubungkan perangkat tanpa kabel.

16.

Jelaskan apa itu protokol dalam jaringan!

a)

Protokol adalah aturan yang mengatur komunikasi dalam jaringan.

b)

Protokol adalah jenis perangkat lunak untuk mengelola data.

c)

Protokol adalah perangkat keras yang digunakan dalam jaringan.

d)

Protokol adalah metode untuk menyimpan informasi dalam jaringan.

17.

Apa itu IP address?

a)

IP address adalah jenis perangkat keras dalam jaringan.

b)

IP address adalah protokol untuk menghubungkan perangkat secara fisik.

c)

IP address adalah alamat unik yang digunakan untuk mengidentifikasi perangkat dalam jaringan.

d)

IP address adalah sistem operasi untuk perangkat jaringan.

18.

Sebutkan dua jenis IP address!

a)

IPv4 dan IPv7

b)

IPv6 dan IPv8

c)

IPv4 dan IPv6

d)

IPv3 dan IPv5

19.

Apa yang dimaksud dengan firewall?

a)

Firewall adalah aplikasi untuk mengedit gambar.

b)

Firewall adalah sistem untuk mengoptimalkan kecepatan internet.

c)

Firewall adalah perangkat keras untuk menyimpan data.

d)

Firewall adalah sistem keamanan jaringan yang mengontrol lalu lintas data.

20.

Jelaskan pentingnya keamanan dalam jaringan komputer!

a)

Keamanan jaringan komputer tidak berpengaruh pada kinerja sistem.

b)

Data dalam jaringan komputer selalu aman tanpa perlindungan.

c)

Akses tidak sah tidak pernah terjadi dalam jaringan komputer.

d)

Keamanan dalam jaringan komputer penting untuk melindungi data dan mencegah akses tidak sah.

21.

Apa itu VPN dan bagaimana cara kerjanya?

a)

VPN adalah jaringan pribadi yang menghubungkan perangkat secara langsung tanpa internet.

b)

VPN adalah teknologi yang mengenkripsi koneksi internet untuk melindungi privasi pengguna.

c)

VPN adalah perangkat keras yang digunakan untuk mempercepat koneksi internet.

d)

VPN hanya digunakan untuk mengakses situs web yang diblokir.

22.

Sebutkan jenis-jenis topologi jaringan!

a)

Topologi statis, topologi dinamis, dan topologi virtual.

b)

Topologi hierarkis, topologi linier, dan topologi radial.

c)

Topologi acak, topologi terpusat, dan topologi terdistribusi.

d)

Topologi bintang, topologi bus, dan topologi cincin.

23.

Jelaskan apa itu bandwidth dalam jaringan!

a)

Bandwidth adalah kecepatan maksimum dari perangkat keras jaringan.

b)

Bandwidth adalah ukuran fisik dari kabel jaringan yang digunakan.

c)

Bandwidth adalah jumlah data yang dapat ditransfer dalam waktu tertentu melalui jaringan.

d)

Bandwidth adalah jenis protokol yang digunakan dalam komunikasi data.

24.

Apa yang dimaksud dengan pemrograman fungsional?

a)

Pemrograman fungsional adalah paradigma pemrograman yang menggunakan fungsi sebagai unit dasar.

b)

Pemrograman fungsional hanya digunakan untuk aplikasi web.

c)

Pemrograman fungsional adalah metode untuk mengelola basis data.

d)

Pemrograman fungsional adalah teknik untuk mempercepat proses kompilasi.

25.

Sebutkan keuntungan menggunakan cloud computing!

a)

Cloud computing tidak memerlukan koneksi internet.

b)

Cloud computing meningkatkan risiko kehilangan data.

c)

Cloud computing mengurangi biaya perangkat keras dan pemeliharaan.

d)

Cloud computing hanya dapat digunakan oleh perusahaan besar.

26.

Apa itu big data dan mengapa penting?

a)

Big data tidak memiliki aplikasi dalam bisnis.

b)

Big data adalah istilah untuk perangkat keras penyimpanan data.

c)

Big data hanya berkaitan dengan data yang terstruktur.

d)

Big data adalah kumpulan data yang sangat besar dan kompleks yang sulit dikelola dengan alat tradisional.

27.

Apa itu sistem operasi dan fungsinya?

a)

Sistem operasi adalah perangkat keras yang mengelola data.

b)

Sistem operasi hanya digunakan untuk komputer desktop.

c)

Sistem operasi adalah perangkat lunak yang mengatur sumber daya perangkat keras dan menyediakan layanan untuk program aplikasi.

d)

Sistem operasi adalah jenis algoritma untuk pengolahan data.

28.

Jelaskan apa itu database!

a)

Database hanya digunakan untuk aplikasi web.

b)

Database adalah perangkat keras untuk menyimpan informasi.

c)

Database adalah sistem untuk menyimpan dan mengelola data secara terstruktur.

d)

Database adalah metode untuk menghubungkan perangkat dalam jaringan.

29.

Apa yang dimaksud dengan enkripsi data?

a)

Enkripsi data adalah metode untuk menyimpan data dalam cloud.

b)

Enkripsi data hanya digunakan dalam komunikasi suara.

c)

Enkripsi data adalah teknik untuk mempercepat transfer data.

d)

Enkripsi data adalah proses mengubah data menjadi format yang tidak dapat dibaca tanpa kunci tertentu.

30.

Sebutkan manfaat utama dari penggunaan sistem manajemen basis data!

a)

Sistem manajemen basis data tidak dapat digunakan untuk data besar.

b)

Sistem manajemen basis data hanya digunakan untuk aplikasi desktop.

c)

Sistem manajemen basis data memungkinkan pengelolaan data yang lebih efisien dan terstruktur.

d)

Sistem manajemen basis data tidak memerlukan pemeliharaan.