wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ASAS INFORMATIKA XII GANJIL 2025

Total questions: 60

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

Dalam struktur data tree, setiap elemen disebut node dengan hubungan parent dan child. Node paling atas disebut root. Apa istilah untuk node yang tidak memiliki child?

a)

Root

b)

Parent

c)

Leaf

d)

Subtree

e)

Sibling

2.

Sebuah binary tree adalah struktur data tree di mana setiap node memiliki maksimal dua child yang dikenal sebagai left child dan right child. Apa ciri utama dari sebuah binary tree?

a)

Setiap node memiliki lebih dari dua child

b)

Setiap node memiliki maksimal dua child

c)

Root selalu memiliki dua child

d)

Semua leaf memiliki child

e)

Node hanya memiliki satu child

3.

Ketika menambahkan elemen baru ke dalam Binary Search Tree (BST), proses dilakukan dengan membandingkan nilai elemen baru dengan node mulai dari root hingga menemukan posisi yang sesuai. Ke manakah elemen baru dimasukkan dalam BST?

a)

Di sembarang posisi kosong

b)

Di subtree kiri jika nilainya lebih besar dari root

c)

Di subtree kanan jika nilainya lebih kecil dari root

d)

Di subtree kiri jika nilainya lebih kecil dari node saat ini

e)

Di subtree kanan jika nilainya sama dengan root

4.

Pada Binary Search Tree (BST), nilai pada left child dari suatu node selalu lebih kecil dibandingkan node tersebut, sedangkan nilai pada right child selalu lebih besar. Jika sebuah node memiliki nilai 15, nilai manakah yang dapat berada di right child node tersebut?

a)

10

b)

12

c)

15

d)

20

e)

8

5.

Sebuah Binary Search Tree memiliki elemen-elemen: 10, 5, 20, 3, dan 7. Node root adalah 10, dan elemen-elemen lainnya dimasukkan secara berurutan. Di mana posisi elemen 7 dalam tree tersebut?

a)

Sebagai left child dari 5

b)

Sebagai right child dari 5

c)

Sebagai left child dari 20

d)

Sebagai right child dari 10

e)

Sebagai right child dari 20

6.

Perhatikan urutan angka berikut yang akan dimasukkan ke dalam sebuah Binary Search Tree (BST) yang masih kosong: 50, 30, 20, 40, 70, 60, 80. Angka lebih kecil ke kiri, angka lebih besar ke kanan. Jika divisualisasikan, pernyataan manakah yang benar mengenai posisi angka-angka tersebut?

a)

Angka 50 adalah root, dan 80 adalah leaf di posisi paling kanan

b)

Angka 30 adalah root, dan 20 adalah leaf di posisi paling kiri

c)

Angka 50 adalah root, dan 60 terletak di sebelah kanan angka 70

d)

Angka 80 adalah root karena nilainya paling besar

e)

Angka 20 dan 80 adalah sibling karena sama-sama di bawah

7.

Aplikasi ojek online menggunakan peta digital untuk menghubungkan berbagai lokasi penjemputan. Lokasi digambarkan sebagai titik-titik dan jalan raya sebagai garis; setiap garis memiliki informasi jarak dalam kilometer. Dalam terminologi struktur data Graph, apa sebutan teknis untuk "titik lokasi" dan "garis jalan" tersebut secara berurutan?

a)

Root dan Leaf

b)

Key dan Value

c)

Vertex dan Edge

d)

Row dan Column

e)

Parent dan Child

8.

Sebuah sistem keamanan pintu otomatis menyimpan data sidik jari karyawan. Agar pintu terbuka instan, sistem harus mencocokkan data tanpa mencari satu per satu (Linear Search). Sistem ini menggunakan fungsi matematika untuk memetakan data sidik jari langsung ke alamat memori penyimpanan sehingga waktu akses rata-rata O(1)O(1) . Struktur data yang digunakan adalah…

a)

Linked List

b)

Hashtable

c)

Binary Tree

d)

Stack

e)

Priority Queue

9.

Dalam media sosial "Instagram", jika Andi mem-follow Budi, belum tentu Budi mem-follow Andi. Hubungan ini bersifat satu arah. Jenis Graph manakah yang paling tepat untuk memodelkan hubungan "Follower" di Instagram tersebut?

a)

Undirected Graph (Graf Tak Berarah)

b)

Weighted Graph (Graf Berbobot)

c)

Cyclic Graph (Graf Bersiklus)

d)

Directed Graph (Graf Berarah/Digraph)

e)

Connected Graph (Graf Terhubung)

10.

Perhatikan jaringan sosial sederhana: Tono berteman dengan Rina dan Budi. Rina berteman dengan Tono dan Susi. Budi berteman dengan Tono, Susi, dan Adi. Susi berteman dengan Rina dan Budi. Adi berteman dengan Budi. Dalam konteks Graph, setiap orang adalah node/vertex dan hubungan pertemanan adalah edge. Berapakah derajat (degree) dari node Budi?

a)

1

b)

2

c)

3

d)

4

e)

5

11.

Sebuah fungsi hash sederhana dirumuskan sebagai h(x)=xmod10h(x)=x \bmod 10 . Data yang akan dimasukkan adalah: 15, 25, dan 32.

Input 15 menghasilkan 15mod10=515 \bmod 10=5 .

Input 25 menghasilkan 25mod10=525 \bmod 10=5 .

Terjadi kondisi di mana dua data berbeda menempati indeks yang sama. Fenomena i"perebutan" indeks yang sama dalam Hashtable disebut…

a)

Encapsulation

b)

Sorting

c)

Collision (Tabrakan)

d)

Traversing

e)

Debugging

12.

Saat merakit prototipe sirkuit pada Arduino Kit, Anda ingin menghubungkan banyak komponen seperti LED, Resistor, dan Kabel Jumper untuk menguji rangkaian tanpa proses penyolderan yang permanen. Alat apa yang digunakan untuk menghubungkan komponen secara sementara?

a)

Breadboard (Papan Roti)

b)

Solder

c)

Multimeter

d)

PCB (Printed Circuit Board)

e)

Kabel Dupont (Kabel Jumper)

13.

Anda ingin menghubungkan papan Arduino Uno ke laptop untuk mengunggah program dan sekaligus menyalakannya. Bagian manakah pada papan Arduino Uno yang berfungsi ganda sebagai antarmuka transfer data program dan juga sumber daya listrik awal?

a)

Pin Digital I/O

b)

Port USB Type B

c)

Pin GND (Ground)

d)

ICSP Header

e)

Power Jack (Barrel Jack)

14.

Anda merancang lampu taman yang otomatis menyala ketika hari mulai gelap. Dengan Arduino, diperlukan komponen yang dapat merasakan tingkat cahaya di lingkungan sekitar. Komponen apa dari Arduino Kit yang menjalankan fungsi sebagai sensor intensitas cahaya?

a)

Potensiometer

b)

Kabel Jumper

c)

LDR (Light Dependent Resistor) / Photoresistor

d)

LED (Light Emitting Diode)

e)

Resistor

15.

Anda ingin menyalakan dan mematikan LED secara bergantian (blinking). Untuk mengirimkan sinyal tegas HIGH atau LOW dari Arduino ke LED, pin manakah yang paling umum digunakan?

a)

Pin Vin

b)

Pin Digital I/O (D0 - D13)

c)

Pin Analog Input (A0 - A5)

d)

Port ICSP

e)

Pin 3.3V

16.

Pada rangkaian sederhana yang menyalakan LED, kaki positif LED disambungkan langsung ke pin 5V Arduino sehingga LED cepat putus. Komponen apakah yang harus ditambahkan secara seri pada rangkaian tersebut untuk melindungi LED dari arus berlebih?

a)

Dioda

b)

Motor Servo

c)

Kabel Jumper

d)

Resistor

e)

Breadboard

17.

Setelah program selesai diunggah, Anda ingin mengoperasikan proyek Arduino secara mandiri tanpa terhubung ke komputer dengan adaptor daya (misalnya 9V) sebagai sumber listrik. Bagian manakah pada papan Arduino Uno yang merupakan tempat mencolokkan adaptor daya eksternal ini?

a)

Port USB

b)

Pin 5V

c)

Power Jack (DC Barrel Jack)

d)

Pin Analog A0

e)

Pin Digital D13

18.

Anda sedang menguji program yang menjalankan gerakan motor servo. Di tengah pengujian, motor macet dan Anda perlu mengulang program dari awal tanpa mencabut kabel daya. Tindakan apa yang harus dilakukan dan bagian mana yang ditekan pada papan Arduino Uno?

a)

Mencabut dan mencolokkan kembali Pin GND

b)

Mengunggah ulang program melalui Port USB

c)

Menekan Tombol Reset

d)

Menekan chip Mikrokontroler (ATmega328P)

e)

Menarik dan memasang kembali kabel pada Port USB

19.

Di sebuah perusahaan teknologi, ditemukan bahwa sistem keamanan telah disusupi pihak yang tidak bertanggung jawab. Apa yang dimaksud dengan ancaman siber?

a)

Ancaman siber adalah jenis perangkat keras komputer

b)

Ancaman siber adalah kerusakan yang terjadi pada komputer

c)

Ancaman siber hanya terjadi di dunia fisik

d)

Ancaman siber adalah serangan yang dilakukan oleh individu secara langsung

e)

Ancaman siber adalah serangan atau aktivitas berbahaya yang dilakukan melalui jaringan komputer

20.

Seorang siswa menerima email mencurigakan dari pengirim yang tidak dikenal berisi tautan untuk "mengklaim hadiah" yang kemudian meminta data pribadi seperti nomor kartu identitas dan password. Jenis ancaman siber apakah ini?

a)

Ransomware

b)

Phishing

c)

Malware

d)

Denial of Service (DoS)

e)

Spyware

21.

Dalam sebuah seminar, siswa mempelajari bahwa salah satu elemen utama keamanan siber adalah menjaga integritas data. Hal ini berarti data harus tetap utuh dan tidak diubah tanpa izin. Apa contoh nyata dari pelanggaran integritas dalam keamanan siber?

a)

Data pengguna dicuri dan dipublikasikan tanpa izin

b)

Data transaksi keuangan dimodifikasi oleh pihak tak dikenal

c)

Pengguna tidak dapat mengakses layanan karena serangan DDoS

d)

Sistem mengalami kegagalan teknis karena hardware rusak

e)

Data dihapus oleh pengguna tanpa sengaja

22.

Seorang siswa melihat peringatan di komputer sekolah bahwa perangkat telah terkunci, dan pengguna diminta membayar sejumlah uang untuk membuka kembali akses. Apa jenis ancaman siber yang sedang terjadi?

a)

Spyware

b)

Ransomware

c)

Keylogger

d)

Trojan

23.

Seorang siswa menggunakan kata sandi yang sama untuk semua akun online-nya, termasuk akun media sosial dan perbankan. Apa risiko utama yang dihadapi siswa karena menggunakan kata sandi yang sama untuk beberapa akun?

a)

Keamanan data pribadi lebih terjamin

b)

Akun lebih mudah diakses jika kata sandi terlupakan

c)

Jika satu akun diretas, semua akun lainnya berisiko diretas

d)

Menyulitkan proses pemulihan akun

e)

Menghindari serangan malware

24.

Rina baru saja mendapatkan pekerjaan baru dan sangat antusias untuk memulai. Namun, dia mendengar banyak berita tentang serangan siber yang semakin meningkat. Sebagai langkah pencegahan, sebutkan langkah-langkah yang harus diambil Rina untuk melindungi diri dari serangan siber!

a)

Menggunakan kata sandi yang mudah ditebak

b)

Membagikan informasi pribadi secara terbuka

c)

Aktivasi otentikasi dua faktor (2FA)

d)

Mengabaikan semua perangkat elektronik

e)

Menggunakan password tanggal lahir atau tanggal jadian dengan pacar

25.

Dalam kelas keamanan siber, seorang siswa belajar tentang firewall. Firewall adalah sistem yang mengatur lalu lintas data yang masuk dan keluar dari jaringan komputer. Apa fungsi utama dari firewall dalam konteks keamanan siber?

a)

Mengubah data agar lebih aman

b)

Meningkatkan kecepatan koneksi internet

c)

Mengontrol akses data yang diizinkan atau ditolak

d)

Menghapus malware dari komputer

e)

Mencegah pengguna mengakses internet

26.

Diberikan urutan data nilai yang dimasukkan ke dalam BST kosong: 50, 25, 75, 10, 30. Tentukan BENAR atau SALAH untuk pernyataan berikut: Node 50 adalah akar (root) dari pohon.

a)

Benar

b)

Salah

27.

Diberikan urutan data nilai yang dimasukkan ke dalam BST kosong: 50, 25, 75, 10, 30. Tentukan BENAR atau SALAH untuk pernyataan berikut: Node 30 adalah anak kanan (right child) dari node 25.

a)

Benar

b)

Salah

28.

Diberikan urutan data nilai yang dimasukkan ke dalam BST kosong: 50, 25, 75, 10, 30. Tentukan BENAR atau SALAH untuk pernyataan berikut: Jika node 75 dihapus, node 50 harus dirotasi agar tetap seimbang.

a)

Benar

b)

Salah

29.

Sebuah Graph tak-berarah (Undirected Graph) memodelkan 4 kota (A, B, C, D) dengan koneksi: A terhubung dengan B dan C; B terhubung dengan A dan D; C terhubung dengan A dan D; D terhubung dengan B dan C. Tentukan kebenaran pernyataan: Derajat (degree) dari node A adalah 22 . Pilih satu.

a)

Benar

b)

Salah

30.

Sebuah Graph tak-berarah (Undirected Graph) memodelkan 4 kota (A, B, C, D) dengan koneksi: A terhubung dengan B dan C; B terhubung dengan A dan D; C terhubung dengan A dan D; D terhubung dengan B dan C. Tentukan kebenaran pernyataan: Terdapat cycle (sirkuit) dalam graph ini, contohnya A → B → D → C → A. Pilih satu.

a)

Benar

b)

Salah

31.

Sebuah Graph tak-berarah (Undirected Graph) memodelkan 4 kota (A, B, C, D) seperti pada deskripsi. Tentukan kebenaran pernyataan: Node D adalah tetangga (neighbor) dari node A. Pilih satu.

a)

Benar

b)

Salah

32.

Seorang manajer basis data menggunakan Hash Table berukuran 10 (indeks 0 sampai 9) dengan fungsi hash sederhana h(k)=kmod10h(k)=k\bmod 10 . Tentukan kebenaran pernyataan: Kunci 123 akan disimpan di indeks 3. Pilih satu.

a)

Benar

b)

Salah

33.

Seorang manajer basis data menggunakan Hash Table berukuran 10 (indeks 0–9) dengan fungsi h(k)=kmod10h(k)=k\bmod 10 . Tentukan kebenaran pernyataan: Kunci 3 dan 13 akan menyebabkan collision (tabrakan). Pilih satu.

a)

Benar

b)

Salah

34.

Seorang manajer basis data menggunakan Hash Table berukuran 10 (indeks 0–9) dengan fungsi h(k)=kmod10h(k)=k\bmod 10 . Tentukan kebenaran pernyataan: Load factor α\alpha dihitung dengan membagi jumlah data (N) dengan ukuran tabel (M). Pilih satu.

a)

Benar

b)

Salah

35.

Struktur data tree adalah representasi hierarkis dengan elemen yang disebut node. Dalam tree, terdapat hubungan parent dan child. Salah satu jenis tree adalah binary tree, di mana setiap node memiliki maksimal dua child.

Tentukan kebenaran pernyataan: Dalam binary tree, setiap node harus memiliki dua child. Pilih satu.

a)

Benar

b)

Salah

36.

Struktur data tree adalah representasi hierarkis dengan elemen yang disebut node. Dalam tree, terdapat hubungan parent dan child. Salah satu jenis tree adalah binary tree, di mana setiap node memiliki maksimal dua child.

Tentukan kebenaran pernyataan: Root adalah node tertinggi dalam tree yang tidak memiliki parent. Pilih satu.

a)

Benar

b)

Salah

37.

Penyusunan Binary Search Tree (BST) dimulai dari node root, kemudian elemen lain dimasukkan dengan aturan: elemen lebih kecil dari root ditempatkan di subtree kiri, sedangkan elemen lebih besar ditempatkan di subtree kanan. Tentukan kebenaran pernyataan: Penyusunan BST selalu menghasilkan tree yang seimbang. Pilih satu.

a)

Benar

b)

Salah

38.

Penyusunan Binary Search Tree (BST) dimulai dari node root, kemudian elemen lain dimasukkan dengan aturan: elemen lebih kecil dari root ditempatkan di subtree kiri, sedangkan elemen lebih besar ditempatkan di subtree kanan.

Tentukan kebenaran pernyataan: Elemen 15 akan ditempatkan di subtree kanan jika root adalah 1010 . Pilih satu.

a)

Benar

b)

Salah

39.

Penyusunan Binary Search Tree (BST) dimulai dari node root, kemudian elemen lain dimasukkan dengan aturan: elemen lebih kecil dari root ditempatkan di subtree kiri, sedangkan elemen lebih besar ditempatkan di subtree kanan.

Tentukan kebenaran pernyataan: Penyisipan elemen baru ke BST memerlukan pencarian lokasi yang sesuai. Pilih satu.

a)

Benar

b)

Salah

40.

Operasi pada Binary Search Tree (BST) meliputi pencarian, penyisipan, penghapusan, dan traversal. Penghapusan elemen memiliki beberapa kasus, termasuk node tanpa child, node dengan satu child, dan node dengan dua child. Tentukan kebenaran pernyataan: Jika node yang dihapus memiliki dua child, node tersebut digantikan dengan nilai terkecil di subtree kanan. Pilih satu.

a)

Benar

b)

Salah

41.

Operasi pada Binary Search Tree (BST) meliputi pencarian, penyisipan, penghapusan, dan traversal. Penghapusan elemen memiliki beberapa kasus, termasuk node tanpa child, node dengan satu child, dan node dengan dua child.

Tentukan kebenaran pernyataan: Operasi penghapusan pada BST dapat menyebabkan perubahan struktur tree. Pilih satu.

a)

Benar

b)

Salah

42.

Sebuah Binary Search Tree memiliki elemen-elemen: 20, 10, 30, 5, 15. Elemen 20 adalah root. Penyisipan dan operasi pada BST dilakukan mengikuti aturan utama binary search tree.

Tentukan kebenaran pernyataan: Node 10 adalah child kiri dari node 20. Pilih satu.

a)

Benar

b)

Salah

43.

Sebuah Binary Search Tree memiliki elemen-elemen: 20, 10, 30, 5, 15. Elemen 20 adalah root. Penyisipan dan operasi pada BST dilakukan mengikuti aturan utama binary search tree.

Tentukan kebenaran pernyataan: Elemen 30 akan berada di subtree kanan dari root.

a)

Benar

b)

Salah

44.

Sebuah Binary Search Tree memiliki elemen-elemen: 20, 10, 30, 5, 15. Elemen 20 adalah root. Penyisipan dan operasi pada BST dilakukan mengikuti aturan utama binary search tree.

Tentukan kebenaran pernyataan: Traversal preorder tree tersebut menghasilkan urutan 20, 10, 5, 15, 30. Pilih satu.

a)

Benar

b)

Salah

45.

Keamanan siber bertujuan melindungi data, sistem, dan jaringan dari ancaman siber. Elemen utama sering dirangkum sebagai CIA: Confidentiality (kerahasiaan), Integrity (integritas), Availability (ketersediaan). Tentukan kebenaran pernyataan: Confidentiality memastikan data hanya dapat diakses oleh pihak yang berwenang. Pilih satu.

a)

Benar

b)

Salah

46.

Keamanan siber bertujuan melindungi data, sistem, dan jaringan dari ancaman siber. Elemen utama sering dirangkum sebagai CIA: Confidentiality (kerahasiaan), Integrity (integritas), Availability (ketersediaan).

Tentukan kebenaran pernyataan: Integrity melibatkan perlindungan terhadap akses fisik pada perangkat keras. Pilih satu.

a)

Benar

b)

Salah

47.

Keamanan siber bertujuan melindungi data, sistem, dan jaringan dari ancaman siber. Elemen utama sering dirangkum sebagai CIA: Confidentiality (kerahasiaan), Integrity (integritas), Availability (ketersediaan).

Tentukan kebenaran pernyataan: Serangan ransomware adalah contoh ancaman terhadap availability. Pilih satu.

a)

Benar

b)

Salah

48.

Dalam dunia siber, ancaman dapat berupa serangan langsung seperti malware, atau aktivitas pasif seperti pencurian data. Ancaman bisa terjadi karena kelemahan pada perangkat lunak, jaringan, atau kelalaian pengguna. Tentukan kebenaran pernyataan: Phishing adalah contoh ancaman siber yang melibatkan rekayasa sosial. Pilih satu.

a)

Benar

b)

Salah

49.

Dalam dunia siber, ancaman dapat berupa serangan langsung seperti malware, atau aktivitas pasif seperti pencurian data. Ancaman bisa terjadi karena kelemahan pada perangkat lunak, jaringan, atau kelalaian pengguna.

Tentukan kebenaran pernyataan: Malware hanya menyerang perangkat keras komputer. Pilih satu.

a)

Benar

b)

Salah

50.

Dalam dunia siber, ancaman dapat berupa serangan langsung seperti malware, atau aktivitas pasif seperti pencurian data. Ancaman bisa terjadi karena kelemahan pada perangkat lunak, jaringan, atau kelalaian pengguna.

Tentukan kebenaran pernyataan: Serangan siber tidak dapat dicegah sama sekali. Pilih satu.

a)

Benar

b)

Salah

51.

Sebuah aplikasi ojek online memodelkan peta kota "Cyber City". Kota-kota kecamatan digambarkan sebagai titik-titik simpul, dan jalan raya digambarkan sebagai garis penghubung. Beberapa jalan adalah satu arah (one-way), sementara yang lain dua arah. Setiap jalan memiliki informasi jarak dalam kilometer untuk menghitung tarif.

Pasangkan konsep di kolom kiri dengan istilah teknis yang tepat di kolom kanan!

a)

Titik yang mewakili kecamatan dalam peta.

1.

Vertex (Simpul)

b)

Garis penghubung antar kecamatan.

2.

Edge (Sisi)

c)

Jalan yang memiliki arah spesifik (satu arah).

3.

Directed Edge

d)

Jalan yang bisa dilalui bolak-balik (dua arah).

4.

Undirected Edge

e)

Informasi jarak (km) yang menempel pada jalan.

5.

Weighted Graph

52.

Sistem perpustakaan digital menyimpan ID buku menggunakan struktur Binary Search Tree (BST). Aturan penyimpanannya: ID buku pertama menjadi Root. Buku dengan ID lebih kecil dari Root diletakkan di cabang kiri, dan yang lebih besar di cabang kanan. Proses ini berulang untuk setiap sub-pohon. Misalkan urutan masuk: 50, 30, 20, 40, 70.

Pasangkan posisi angka/konsep berikut dengan deskripsinya!

a)

Angka 50 (Data pertama masuk).

1.

Root

b)

Angka 30 (Lebih kecil dari 50).

2.

Child Kiri dari 50

c)

Angka 70 (Lebih besar dari 50).

3.

Child Kanan dari 50

d)

Angka 20 (Lebih kecil dari 30).

4.

Leaf (Daun Kiri Bawah)

e)

Angka 40 (Lebih besar dari 30, kecil dari 50).

5.

Child Kanan Dari 30

53.

1.      Guru Informatika memberikan analogi kehidupan nyata untuk menjelaskan struktur data agar siswa lebih paham. Siswa diminta menghubungkan benda/sistem nyata tersebut dengan konsep struktur data yang paling mirip secara logika.

Pasangkan analogi benda dengan struktur datanya!

a)

Silsilah Keluarga (Kakek -> Ayah -> Anak).

1.

Tree

b)

Jaringan Penerbangan Antar Bandara Dunia.

2.

Graph

c)

Tumpukan piring kotor di wastafel.

3.

Stack

d)

Antrean pembeli tiket bioskop.

4.

Queue

e)

Kamus (Mencari arti kata berdasarkan kata kunci).

5.

Hashtable / Dictionary

54.

PT SMANTOL MANDIRI baru saja mengalami insiden keamanan siber yang melumpuhkan operasional kantor selama 24 jam. Tim IT Forensik menemukan bahwa serangan tersebut tidak hanya berupa satu jenis program jahat, melainkan kombinasi dari beberapa malicious software (malware). Setiap malware memiliki karakteristik dan cara kerja yang unik, mulai dari yang memeras korban hingga yang memata-matai aktivitas pengguna secara diam-diam."  Pasangkan Deskripsi Serangan (Kolom A) dengan Jenis Malware yang tepat (Kolom B).

a)

Program jahat yang mengenkripsi data korban dan meminta tebusan uang agar data bisa dibuka kembali.

1.

Ransomware

b)

Perangkat lunak yang menyamar sebagai program legal/berguna untuk menipu pengguna agar menginstalnya.

2.

Trojan Horse

c)

Malware yang mereplikasi dirinya sendiri dan menyebar melalui jaringan tanpa perlu interaksi pengguna.

3.

Worm

d)

Program yang secara otomatis menampilkan iklan yang mengganggu dan tidak diinginkan secara berlebihan.

4.

Adware

e)

Perangkat lunak yang mengumpulkan informasi pribadi atau aktivitas browsing pengguna tanpa izin.

5.

Spyware

55.

1"Dalam dunia keamanan siber, terdapat tiga pilar utama yang menjadi standar keamanan informasi, dikenal dengan CIA Triad (Confidentiality, Integrity, Availability). Selain itu, terdapat konsep pendukung lain yang memastikan bahwa setiap akses dapat dipertanggungjawabkan dan diverifikasi keasliannya. Kegagalan pada salah satu aspek ini dapat dianggap sebagai insiden keamanan." Pasangkan Definisi Konsep (Kolom A) dengan Istilah Keamanan yang tepat (Kolom B)

a)

Menjamin bahwa data hanya bisa diakses oleh pihak yang berwenang dan memiliki izin.

1.

Integrity (Integritas)

b)

Memastikan bahwa sistem dan data dapat diakses kapan saja saat dibutuhkan oleh pengguna yang sah.

2.

Availability (Ketersediaan)

c)

Menjamin keaslian data dan memastikan data tidak diubah atau dimodifikasi oleh pihak tidak berwenang.

3.

Confidentiality (Kerahasiaan)

d)

Proses pembuktian identitas pengguna, biasanya menggunakan username dan password.

4.

Authentication (Autentikasi)

e)

Jaminan bahwa seseorang tidak dapat menyangkal telah melakukan suatu tindakan atau transaksi digital.

5.

Non-repudiation (Non-penyangkalan)

56.

Struktur data tree digunakan untuk merepresentasikan data hierarkis. Salah satu jenis tree adalah Binary Search Tree (BST), di mana data disusun dengan aturan bahwa nilai pada child kiri lebih kecil daripada root, dan nilai pada child kanan lebih besar daripada root. BST banyak digunakan karena efisiensinya dalam operasi pencarian, penyisipan, dan penghapusan data.

Diberikan data berikut: 40, 20, 60, 10, 30, 50, 70. Gambarkan penyusunan Binary Search Tree (BST) berdasarkan data tersebut!

4 lines
57.

Sistem parkir otomatis menggunakan fungsi hash sederhana untuk menentukan nomor slot parkir berdasarkan pelat nomor kendaraan (diambil angka terakhirnya). Rumus fungsinya adalah: h(k) = k mod 5 Kendaraan yang masuk berturut-turut memiliki angka pelat: 12, 27, 32.

a.      Hitung indeks slot parkir untuk ketiga kendaraan tersebut!

b.      Apa masalah yang terjadi pada kendaraan ketiga (angka 32)

4 lines
58.

Keamanan siber adalah upaya melindungi sistem, jaringan, dan data dari ancaman siber yang terus berkembang. Ancaman ini dapat berupa malware, serangan phishing, atau eksploitasi kerentanan perangkat lunak. Menyadari pentingnya keamanan siber, individu dan organisasi perlu memahami cara mengidentifikasi ancaman serta strategi untuk mencegah dan mengatasinya.rnJelaskan pengertian keamanan siber dan mengapa penting dalam kehidupan modern!

4 lines
59.

Sebuah rumah sakit mengalami serangan siber di mana seluruh data pasien terkunci dan tidak bisa dibuka. Di layar komputer muncul pesan yang meminta pembayaran dalam bentuk Bitcoin jika ingin mendapatkan kunci pembukanya. Jelaskan apa yang dimaksud dengan serangan Ransomware berdasarkan kasus di atas! Langkah pencegahan teknis apa yang paling efektif dilakukan sebelum serangan terjadi agar data tetap aman meskipun sistem terinfeksi?

4 lines
60.

Seorang karyawan menerima email yang terlihat sangat mendesak dari "CEO Perusahaan", meminta karyawan tersebut segera mentransfer dana ke rekening vendor baru. Ternyata, itu adalah serangan Phishing. Mengapa serangan Social Engineering seperti Phishing seringkali lebih berhasil daripada serangan teknis (seperti hacking sistem)? Jelaskan dua indikator atau ciri-ciri umum yang menandakan bahwa sebuah email adalah Phishing!

4 lines