wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Latihan Soal SAS - Informatika Kelas 9

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

Apa tujuan utama dari penerapan struktur data dalam pemrograman komputer?

a)

Meningkatkan penggunaan daya listrik CPU

b)

Untuk mengelola dan menyimpan data secara efisien

c)

Agar tampilan program menjadi lebih berwarna

d)

Menghapus data yang tidak diperlukan secara otomatis

2.

Struktur data manakah yang paling tepat digunakan untuk menggambarkan silsilah keluarga?

a)

Stack

b)

Queue

c)

Array

d)

Tree

3.

Dalam struktur data Graph, garis yang menghubungkan dua titik (node) disebut...

a)

Edge

b)

Leaf

c)

Root

d)

Vertex

4.

Antrian pembeli tiket bioskop adalah contoh penerapan prinsip struktur data...

a)

Stack

b)

Queue

c)

Linked List

d)

Array

5.

Manakah di bawah ini yang merupakan contoh penerapan struktur data Stack (Tumpukan)?

a)

Playlist lagu

b)

Daftar kontak HP

c)

Tumpukan piring kotor

d)

Antrian mobil di lampu merah

6.

Dalam sebuah Tree, 'Leaf Node' adalah...

a)

Node yang memiliki minimal satu anak

b)

Node yang berada di paling atas

c)

Penghubung antar node

d)

Node yang tidak memiliki anak (child)

7.

Aplikasi peta digital seperti Google Maps menggunakan struktur data Graph untuk...

a)

Menyimpan foto lokasi

b)

Mengurutkan nama jalan sesuai abjad

c)

Menghapus riwayat perjalanan

d)

Mencari rute terpendek antar lokasi

8.

Berpikir komputasional (Computational Thinking) melatih kita untuk...

a)

Berpikir seperti mesin yang kaku

b)

Menyelesaikan masalah secara sistematis dan efisien

c)

Menghafal kode program

d)

Merakit komponen komputer

9.

Apa yang dimaksud dengan Jaringan Komputer?

a)

Sistem yang menghubungkan dua atau lebih komputer untuk berbagi sumber daya

b)

Kumpulan komputer yang berdiri sendiri tanpa koneksi

c)

Kumpulan kabel yang tidak terpakai

d)

Sebuah aplikasi untuk menjelajah internet

10.

Jenis jaringan yang jangkauannya mencakup satu ruangan atau satu gedung disebut...

a)

LAN

b)

MAN

c)

WAN

d)

PAN

11.

Teknologi Bluetooth termasuk dalam kategori jaringan...

a)

LAN

b)

MAN

c)

WAN

d)

PAN

12.

Perangkat keras yang berfungsi menghubungkan beberapa komputer dalam satu jaringan lokal (LAN) dan mengarahkan data ke tujuan yang tepat berdasarkan alamat MAC adalah...

a)

Repeater

b)

Switch

c)

Hub

d)

Router

13.

Fungsi utama dari Router adalah...

a)

Mendeteksi virus

b)

Menampilkan gambar di monitor

c)

Menghubungkan jaringan ke Internet

d)

Menyimpan file website

14.

Pada topologi jaringan Star, semua perangkat terhubung ke satu perangkat pusat. Apa risiko utamanya?

a)

Sulit menambahkan komputer baru

b)

Jika perangkat pusat rusak, seluruh jaringan mati

c)

Biaya kabel sangat murah

d)

Data sering bertabrakan

15.

Manakah yang merupakan media transmisi jaringan nirkabel ....

a)

Gelombang Radio

b)

Fiber Optic

c)

Kabel Coaxial

d)

Kabel UTP

16.

Protokol keamanan yang bertugas menyaring lalu lintas data yang masuk dan keluar untuk mencegah akses yang tidak diinginkan disebut...

a)

Browser

b)

Firewall

c)

Spyware

d)

WiFi

17.

Proses mengubah pesan asli menjadi kode acak yang tidak bisa dibaca tanpa kunci khusus disebut...

a)

Debugging

b)

Kompresi

c)

Enkripsi

d)

Instalasi

18.

Apa fungsi utama dari Antivirus?

a)

Mempercepat koneksi internet

b)

Memperbaiki hardware yang rusak

c)

Membuat cadangan data otomatis

d)

Mendeteksi dan menghapus malware

19.

Salah satu keuntungan menggunakan jaringan nirkabel (WiFi) dibandingkan kabel adalah...

a)

Koneksi lebih stabil dan cepat

b)

Lebih aman dari penyadapan

c)

Mobilitas tinggi

d)

Tidak butuh listrik

20.

Autentikasi Dua Faktor (2FA) meningkatkan keamanan dengan cara ....

a)

Menggunakan dua komputer sekaligus

b)

Meminta password dua kali

c)

Menghapus akun jika salah login

d)

Menggunakan dua metode verifikasi berbeda

21.

Ilmuwan muslim yang dikenal sebagai Bapak Algoritma adalah...

a)

Ibnu Sina

b)

Al-Khawarizmi

c)

Al-Jabar

d)

Ibnu Khaldun

22.

Urutan langkah logis untuk menyelesaikan masalah yang disusun secara sistematis disebut...

a)

Aritmatika

b)

Variable

c)

Algoritma

d)

Logaritma

23.

Penyajian algoritma yang menggunakan simbol-simbol geometris disebut...

a)

Pseudocode

b)

Flowchart

c)

Deskriptif

d)

Source Code

24.

Dalam Flowchart, simbol belah ketupat (diamond) digunakan untuk...

a)

Keputusan / Kondisi

b)

Input / Output

c)

Proses perhitungan

d)

Mulai / Selesai

25.

Simbol jajar genjang dalam flowchart berfungsi untuk menunjukkan...

a)

Awal dan Akhir program

b)

Arah aliran

c)

Proses pengolahan

d)

Input atau Output data

26.

Manakah pernyataan yang BENAR tentang Pseudocode?

a)
Pseudocode hanya digunakan dalam bahasa pemrograman tertentu.
b)
Pseudocode digunakan untuk merencanakan algoritma.
c)
Pseudocode hanya digunakan untuk menulis kode.
d)
Pseudocode tidak memiliki struktur yang jelas.
27.

Operator logika 'AND' akan menghasilkan nilai TRUE (Benar) hanya jika...

a)
Salah satu operand adalah TRUE.
b)
Kedua operand adalah TRUE.
c)
Salah satu operand adalah NULL.
d)
Kedua operand adalah FALSE.
28.

Jika A = True dan B = False, berapakah hasil dari (A OR B)?

a)
True
b)
Maybe
c)
None
d)
False
29.

Dalam prioritas operasi aritmatika komputer, manakah yang dikerjakan paling akhir?

a)
Penjumlahan dan pengurangan
b)
Fungsi trigonometri dan logaritma
c)
Akar kuadrat dan eksponen
d)
Perkalian dan pembagian
30.

Perhatikan algoritma sederhana berikut:

  1. Input Umur

  2. Jika Umur >= 17, Cetak 'Boleh buat KTP'

  3. Jika Tidak, Cetak 'Belum cukup umur'

Apa output jika diinput angka 15?

a)
Boleh buat KTP
b)
Belum cukup umur
c)
Tidak bisa membuat KTP
d)
Umur tidak valid
31.

Manakah yang BUKAN merupakan fungsi dari Switch dalam jaringan?

a)

Menghubungkan jaringan lokal ke internet secara langsung tanpa router

b)

Mencegah terjadinya tabrakan data (collision)

c)

Menghubungkan banyak PC dalam satu LAN

d)

Meneruskan paket data ke alamat tujuan spesifik

32.

Apa kelemahan utama dari topologi Bus?

a)
Kabel bus yang rusak dapat memutuskan seluruh jaringan.
b)
Setiap perangkat dapat beroperasi secara independen.
c)
Kabel bus dapat dengan mudah ditambahkan tanpa gangguan.
d)
Topologi bus lebih cepat daripada topologi bintang.
33.

Dalam konteks keamanan data, 'Phishing' adalah...

a)
Phishing adalah metode untuk mengamankan data dari serangan siber.
b)
Phishing adalah teknik untuk meningkatkan keamanan jaringan secara online.
c)
Phishing adalah teknik penipuan untuk mencuri informasi sensitif dengan menyamar sebagai entitas tepercaya.
d)
Phishing adalah cara untuk mengirim email dengan informasi palsu.
34.

Logika berasal dari bahasa Yunani, yaitu...

a)

Logaritma

b)

Lugos

c)

Lego

d)

Logos

35.

Jika Total Belanja > 100.000, Diskon 10%. Jika Total Belanja = 100.000, berapakah diskonnya?

a)
0
b)
15.000
c)
10.000
d)
5.000
36.

Simbol Oval (Terminator) dalam flowchart berisi tulisan...

a)
Begin / Finish
b)
Launch / Terminate
c)
Initiate / Conclude
d)
Start / End
37.

Hubungan pertemanan di media sosial (A berteman dengan B) paling tepat digambarkan dengan struktur data...

a)
Tabel
b)
List
c)
Set
d)
Graf
38.

Struktur data yang digunakan untuk fitur 'Undo' (kembali ke langkah sebelumnya) di Microsoft Word adalah...

a)
Stack
b)
Queue
c)
Array
d)
Linked List
39.

Jaringan yang menghubungkan kantor pusat di Jakarta dengan kantor cabang di Surabaya (antar kota/pulau) termasuk...

a)
Local Area Network (LAN)
b)
Metropolitan Area Network (MAN)
c)
Wide Area Network (WAN)
d)
Personal Area Network (PAN)
40.

Manakah yang merupakan ancaman fisik terhadap keamanan jaringan?

a)
Bencana alam, pencurian perangkat, kerusakan akibat kebakaran.
b)
Kebijakan keamanan, pelatihan karyawan, pengawasan jaringan.
c)
Pemasangan firewall, enkripsi data, penggunaan VPN.
d)
Serangan siber, pengaturan akses, penggunaan perangkat lunak yang tidak aman.
41.

Apa fungsi 'Parent Node' dalam Tree?

a)

Node yang tidak punya hubungan

b)

ode yang memiliki sub-node (anak) di bawahnya

c)

Garis penghubung

d)

Node paling bawah

42.

Operator logika untuk membalikkan nilai (Jika True menjadi False) adalah...

a)
NOT
b)
OR
c)
AND
d)
XOR
43.

Langkah pertama dalam membuat program komputer sebaiknya adalah...

a)
Merencanakan dan mendefinisikan tujuan program.
b)
Mencari bug sebelum menulis kode.
c)
Mengabaikan tujuan program.
d)
Menulis kode tanpa rencana.
44.

Mana yang termasuk topologi jaringan?

a)

Monitor, Keyboard, Mouse

b)

LAN, MAN, WAN

c)

Windows, Linux, Mac

d)

Ring, Star, Bus

45.

Jika kita ingin menghubungkan komputer di lantai 1 dengan lantai 2 menggunakan kabel, jenis kabel yang paling umum dan murah digunakan saat ini adalah...

a)
Kabel USB
b)
Kabel HDMI
c)
Kabel Coaxial
d)

Twisted Pair (UTP/LAN)

46.

Sifat data pada struktur Queue adalah...

a)
LIFO (Last In, First Out)
b)
Sequential Processing
c)
FIFO (First In, First Out)
d)
Random Access
47.

Apa akibat jika kita tidak menggunakan 'Enkripsi' saat mengirim password lewat internet?

a)
Akses yang lebih cepat ke akun pengguna.
b)
Peningkatan keamanan data saat pengiriman.
c)
Risiko pencurian password dan akses tidak sah ke akun.
d)
Tidak ada dampak pada privasi pengguna.
48.

Dalam flowchart, panah (Flow Direction) berfungsi untuk...

a)
Menunjukkan arah aliran proses.
b)
Menyatakan jenis proses yang digunakan.
c)
Menggambarkan hasil akhir proses.
d)
Menunjukkan langkah-langkah proses.
49.

Manakah yang merupakan contoh algoritma dalam kehidupan sehari-hari?

a)
Resep memasak
b)

Memandang hujan

c)
Daftar belanja
d)

Bermimpi

50.

Sebuah jaringan komputer di sekolah memiliki satu server pusat dan banyak client. Jika server mati, tak ada client yang bisa mengakses data. Ini ciri khas arsitektur...

a)
Peer-to-Peer
b)
Hybrid
c)
Decentralized
d)
Client-Server