100 Soal Informatika kelas 8 Bab 1-5

100 Soal Informatika kelas 8 Bab 1-5
By Dhevandra Narapati 8G

  1. Apa fungsi utama router dalam sebuah jaringan komputer?
  • A) Menghubungkan komputer ke printer
  • B) Mengarahkan paket data antara jaringan
  • C) Menyimpan data pengguna
  • D) Mentransfer file antar komputer secara langsung

Jawaban: B
Pembahasan: Router berfungsi mengarahkan paket data antara jaringan yang berbeda, sehingga perangkat dalam jaringan yang berbeda dapat saling berkomunikasi.

  1. Protokol apa yang paling umum digunakan untuk mengirimkan halaman web di internet?
  • A) FTP
  • B) SMTP
  • C) HTTP/HTTPS
  • D) ICMP

Jawaban: C
Pembahasan: HTTP/HTTPS adalah protokol yang digunakan untuk mentransfer halaman web antara klien dan server di internet.

  1. Alat jaringan yang berfungsi sebagai "jalan pintas" antara jaringan lokal dan jaringan yang lebih luas adalah:
  • A) Switch
  • B) Router
  • C) Modem
  • D) Repeater

Jawaban: B
Pembahasan: Router menghubungkan jaringan lokal dengan jaringan luas (mis. internet) dan mengarahkan paket data ke tujuan.

  1. Alat jaringan yang berfungsi menghubungkan beberapa perangkat dalam satu jaringan lokal sehingga mereka bisa berbagi data dan sumber daya adalah:
  • A) Router
  • B) Switch
  • C) Bridge
  • D) Firewall

Jawaban: B
Pembahasan: Switch menghubungkan perangkat dalam satu jaringan lokal (LAN) dan mengarahkan data ke port tujuan di dalam jaringan.

  1. IP address pada IPv4 terdiri dari empat oktet. Contoh yang benar:
  • A) 256.100.50.25
  • B) 192.168.1.10
  • C) 192.168.300.1
  • D) 10.-1.1.1

Jawaban: B
Pembahasan: IPv4 menggunakan empat oktet desimal antara 0–255. Contoh 192.168.1.10 valid; yang lain melanggar batas oktet.

  1. Manfaat menggunakan DNS dalam jaringan adalah:
  • A) Mengamankan jaringan dari serangan malware
  • B) Mengubah alamat IP menjadi nama domain yang mudah diingat
  • C) Mempercepat transfer data antar perangkat
  • D) Mengatur prioritas lalu lintas jaringan

Jawaban: B
Pembahasan: DNS menerjemahkan nama domain (mis. contoh.com) menjadi alamat IP yang dipakai komputer untuk menghubungi server.

  1. Manakah pernyataan berikut yang paling tepat tentang alamat IPv6?
  • A) Menggunakan empat belas blok angka heksadesimal
  • B) Menggantikan IPv4 karena tidak lagi berfungsi
  • C) Memungkinkan jumlah alamat yang sangat besar dengan 128 bit
  • D) Hanya digunakan untuk jaringan rumahan

Jawaban: C
Pembahasan: IPv6 menggunakan alamat 128-bit, memungkinkan jumlah alamat jauh lebih banyak dibanding IPv4.

  1. Perangkat mana yang biasanya digunakan untuk membatasi akses ke jaringan lewat aturan keamanan?
  • A) Router
  • B) Switch
  • C) Firewall
  • D) Modem

Jawaban: C
Pembahasan: Firewall memantau dan membatasi lalu lintas jaringan berdasarkan aturan keamanan.

  1. Topologi jaringan yang menghubungkan semua perangkat melalui satu kabel pusat disebut:
  • A) Topologi bintang
  • B) Topologi ring
  • C) Topologi bus
  • D) Topologi mesh

Jawaban: C
Pembahasan: Topologi bus menggunakan satu kabel utama untuk menghubungkan semua perangkat; jika kabel putus, jaringan terganggu.

  1. Apa itu bandwidth dalam konteks jaringan?
  • A) Jumlah perangkat yang terhubung ke jaringan
  • B) Kecepatan maksimum transfer data melalui jaringan
  • C) Jarak antara dua perangkat dalam jaringan
  • D) Jenis protokol yang digunakan

Jawaban: B
Pembahasan: Bandwidth adalah kapasitas jalur komunikasi, biasanya diukur dalam bit per detik (bps) atau satuan turunan seperti Mbps.

  1. Apa arti istilah "latency" dalam jaringan?
  • A) Waktu yang dibutuhkan untuk data mencapai tujuannya
  • B) Jumlah paket data yang hilang
  • C) Keamanan koneksi
  • D) Jenis kabel yang digunakan

Jawaban: A
Pembahasan: Latency adalah delay atau waktu tunda saat data bepergian dari pengirim ke penerima.

  1. Alat jaringan yang memperluas jangkauan jaringan tanpa kabel fisik adalah:
  • A) Repeater
  • B) Switch
  • C) Wireless Access Point (WAP)
  • D) Modem

Jawaban: C
Pembahasan: WAP memperluas jaringan nirkabel dengan memungkinkan perangkat terhubung secara wireless.

  1. TCP/IP adalah rangka kerja protokol untuk internet. Apa fungsi utama TCP (Transmission Control Protocol)?
  • A) Mengirim email
  • B) Menyediakan jalur fisik kabel
  • C) Menjamin pengiriman data secara andal melalui koneksi
  • D) Mendeskripsikan halaman web

Jawaban: C
Pembahasan: TCP memastikan data dikirim secara utuh dan terurut antara pengirim dan penerima.

  1. Protokol manakah yang berperan untuk menguji konektivitas ke perangkat lain di jaringan (menjawab "ping")]
  • A) ARP
  • B) ICMP
  • C) DHCP
  • D) DNS

Jawaban: B
Pembahasan: ICMP digunakan untuk kontrol pesan jaringan, seperti perintah ping untuk memeriksa konektivitas.

  1. Apa fungsi DHCP dalam jaringan?
  • A) Mengalokasikan alamat IP secara otomatis kepada perangkat yang terhubung
  • B) Mengamankan jaringan dari intrusi
  • C) Mengubah alamat IP menjadi nama domain
  • D) Menghubungkan dua jaringan berbeda

Jawaban: A
Pembahasan: DHCP secara otomatis memberikan alamat IP dan informasi konfigurasi lain kepada perangkat saat bergabung dengan jaringan.

  1. Mana yang termasuk alamat IP publik?
  • A) 192.168.0.5
  • B) 172.16.0.1
  • C) 8.8.8.8
  • D) 10.0.0.1

Jawaban: C
Pembahasan: 8.8.8.8 adalah alamat IP publik milik Google DNS; sisanya termasuk rentang alamat privat.

  1. Dalam konteks keamanan jaringan, apa itu VPN?
  • A) Virtual Private Network
  • B) Very Private Node
  • C) Visual Protocol Network
  • D) Virtual Protocol Node

Jawaban: A
Pembahasan: VPN membuat koneksi jaringan pribadi melalui jaringan publik dengan enkripsi untuk melindungi data.

  1. Apa peran proxy server dalam jaringan?
  • A) Mempercepat koneksi dengan menambah bandwidth
  • B) Mengubah alamat IP klien terlihat di internet
  • C) Menyimpan semua data pengguna secara lokal
  • D) Mengatur prioritas trafik jaringan

Jawaban: B
Pembahasan: Proxy server bertindak sebagai perantara antara klien dan server tujuan, seringkali menyamarkan alamat IP klien.

  1. Apa perbedaan utama antara LAN, MAN, dan WAN?
  • A) Jangkauan geografis jaringan
  • B) Jenis kabel yang digunakan
  • C) Keamanan jaringan
  • D) Jumlah perangkat yang bisa terhubung

Jawaban: A
Pembahasan: LAN (Local Area Network) lokal; MAN (Metropolitan) mencakup kota; WAN (Wide Area Network) mencakup area luas secara global.

  1. Mengapa penting memahami etika penggunaan jaringan dan internet di sekolah?
  • A) Agar bisa mengunduh semua konten tanpa batas
  • B) Untuk melindungi privasi, hak cipta, dan keamanan data orang lain
  • C) Supaya bisa merusak sistem tanpa ketahuan
  • D) Agar bisa menghindari penggunaan jaringan sepenuhnya

Jawaban: B
Pembahasan: Etika digital membantu melindungi privasi, hak cipta, dan keamanan data, serta menjaga layanan internet tetap aman dan andal.

Soal 21: Uji hipotesis dua sisi biasanya digunakan ketika...
A. Kita hanya tertarik pada peningkatan satu arah
B. Kita tidak memiliki hipotesis spesifik
C. Kita ingin mengetahui adanya perbedaan di kedua arah
D. Data tidak terdistribusi normal

Jawaban: C
Pembahasan: Uji hipotesis dua sisi mengecek kemungkinan perbedaan di kedua arah.

Soal 22

Soal 22: Rata-rata tertimbang sering digunakan ketika...
A. Nilai data identik
B. Data memiliki frekuensi kemunculan berbeda
C. Data tidak ada bobotnya
D. Data bebas outlier

Jawaban: B
Pembahasan: Bobot dipakai untuk memberi pentingnya nilai yang berbeda dalam rata-rata.

Soal 23

Soal 23: Persebaran data yang skew kanan berarti...
A. Nilai lebih banyak di kiri
B. Nilai lebih banyak di kanan
C. Distribusi simetris
D. Distribusi normal

Jawaban: A
Pembahasan: Skew kanan berarti ekor panjang ke arah kanan, mayoritas data di kiri.

Soal 24

Soal 24: Rumus standar deviasi adalah...
A. akar dari varian
B. variansi ditambah mean
C. kuadrat dari mean
D. mean dikalikan varians

Jawaban: A
Pembahasan: Standar deviasi adalah akar kuadrat varians.

Soal 25

Soal 25: Dalam analisis data, outlier bisa disebabkan oleh...
A. Kesalahan pengukuran
B. Variasi alami yang jarang
C. Kedua-duanya
D. Tanpa sebab

Jawaban: C
Pembahasan: Outlier bisa karena kesalahan atau variasi alami yang jarang.

Soal 26

Soal 26: Koefisien determinasi (R-squared) mengukur...
A. Proporsi varians yang dijelaskan model
B. Kecepatan komputasi
C. Jumlah sampel
D. Nilai p

Jawaban: A
Pembahasan: R-squared menunjukkan seberapa banyak varians dijelaskan oleh model.

Soal 27

Soal 27: Categorical data yang memiliki urutan disebut...
A. Nominal
B. Ordinal
C. Interval
D. Rasio

Jawaban: B
Pembahasan: Ordinal memiliki urutan/kedudukan antar kategori.

Soal 28

Soal 28: Uji Chi-square digunakan untuk...
A. Menguji kaitan antara dua variabel kualitatif
B. Menghitung rata-rata
C. Menentukan outlier
D. Mengukur korelasi linier

Jawaban: A
Pembahasan: Chi-square menguji asosiasi antara variabel kategorikal.

Soal 29

Soal 29: Jika distribusi data sangat tidak normal, langkah yang tepat adalah...
A. Menggunakan uji parametris tetap
B. Menggunakan transformasi data atau uji non-parametrik
C. Menghapus data outlier semua
D. Mengganti data dengan rata-rata

Jawaban: B
Pembahasan: Uji non-parametrik lebih robust terhadap non-normalitas.

Soal 30

Soal 30: Grafik line chart paling tepat untuk...
A. Membandingkan kategori
B. Menampilkan tren data dari waktu ke waktu
C. Menunjukkan proporsi bagian
D. Menampilkan distribusi frekuensi

Jawaban: B
Pembahasan: Line chart efektif untuk tren temporal.

Soal 31

Soal 31: Probabilitas kejadian A tanpa kondisi lain disebut...
A. Probabilitas bersyarat
B. Probabilitas marjinal
C. Probabilitas kondisional
D. Probabilitas marginal

Jawaban: D
Pembahasan: Probabilitas marjinal adalah probabilitas kejadian A tanpa syarat.

Soal 32

Soal 32: Interval kepercayaan (confidence interval) memberi gambaran...
A. Ketepatan model
B. Rentang nilai parameter populasi yang wajar
C. Jumlah sampel
D. Nilai p

Jawaban: B
Pembahasan: Interval kepercayaan memperkirakan rentang nilai parameter populasi.

Soal 33

Soal 33: Analisis regresi berganda disebut juga...
A. Regresi linear sederhana
B. Regresi dengan lebih dari satu variabel independen
C. Regresi logistik
D. Analisis klaster

Jawaban: B
Pembahasan: Regresi berganda melibatkan beberapa variabel independen.

Soal 34

Soal 34: Diagram scatter digunakan untuk melihat...
A. Korelasi antara dua variabel
B. Distribusi frekuensi
C. Proporsi kategori
D. Perbandingan sejumlah dataset

Jawaban: A
Pembahasan: Scatter plot menunjukkan hubungan antara dua variabel.

Soal 35

Soal 35: Probabilitas gabungan untuk peristiwa independen A dan B adalah...
A. P(A) + P(B)
B. P(A) × P(B)
C. P(A|B)
D. P(B|A)

Jawaban: B
Pembahasan: Untuk peristiwa independen, probabilitas gabungan adalah hasil perkalian.

Soal 36

Soal 36: Uji Mann-Whitney adalah alternatif non-parametrik untuk...
A. Uji t dua sampel independen
B. Uji ANOVA
C. Uji chi-square
D. Uji proporsi

Jawaban: A
Pembahasan: Mann-Whitney menggantikan uji t ketika asumsi normalitas tidak terpenuhi.

Soal 37

Soal 37: Efek ukuran (effect size) membantu kita memahami...
A. Besar sampel
B. Besar dampak praktis suatu temuan
C. Besar variasi data
D. Besar nilai p

Jawaban: B
Pembahasan: Efek ukuran memberi gambaran praktis tentang kekuatan temuan.

Soal 38

Soal 38: Heatmap adalah representasi visual untuk...
A. Korelasi antara variabel
B. Distribusi frekuensi
C. Perbandingan dua sampel
D. Hubungan sebab-akibat

Jawaban: A
Pembahasan: Heatmap sering menunjukkan korelasi atau intensitas nilai pada grid.

Soal 39

Soal 39: Nilai kurtosis tinggi pada distribusi menunjukkan...
A. Puncak lebih tajam
B. Ekor lebih panjang
C. Distribusi lebih lebar
D. Distribusi datar

Jawaban: A
Pembahasan: Kurtosis tinggi berarti puncak lebih tajam.

Soal 40

Soal 40: Data berpasangan sering dianalisis menggunakan uji...
A. T dua sampel independen
B. Uji Wilcoxon paired
C. Uji ANOVA
D. Chi-square

Jawaban: B
Pembahasan: Uji Wilcoxon paired adalah alternatif non-parametrik untuk data berpasangan.

Soal 41

Soal 41: Perilaku online yang aman melibatkan...
A. Menghormati privasi orang lain
B. Menghindari semua interaksi online
C. Membagikan kata sandi secara rutin
D. Mengklik tautan tanpa verifikasi

Jawaban: A
Pembahasan: Perilaku aman melibatkan menghormati privasi dan keamanan orang lain.

Soal 42

Soal 42: Copyright adalah tentang...
A. Pembatasan akses internet
B. Hak cipta atas karya kreatif
C. Pengaturan alamat IP
D. Kecepatan jaringan

Jawaban: B
Pembahasan: Hak cipta melindungi hak pencipta atas karya mereka.

Soal 43

Soal 43: Etika berbagi online sebaiknya...
A. Selalu membagikan konten berhak cipta tanpa izin
B. Meminta izin untuk konten berhak cipta ketika diperlukan
C. Mengabaikan hak kekayaan intelektual
D. Membuat konten palsu untuk menarik perhatian

Jawaban: B
Pembahasan: Etika berbagi mencakup menghormati hak cipta dan izin penggunaan.

Soal 44

Soal 44: Privasi data di media sosial dapat dilindungi dengan...
A. Menekan tombol "publish" tanpa mengatur privasi
B. Mengatur privasi postingan, menggunakan autentikasi dua faktor
C. Menggunakan satu kata sandi untuk semua akun
D. Menyebarkan data lokasi secara publik

Jawaban: B
Pembahasan: Privasi dapat ditingkatkan dengan pengaturan privasi dan keamanan akun.

Soal 45

Soal 45: Firewall pada perangkat pribadi berfungsi untuk...
A. Mempersingkat waktu loading internet
B. Memblokir lalu lintas berbahaya sesuai kebijakan
C. Mengganti alamat IP secara otomatis
D. Membatasi ukuran file yang diunduh

Jawaban: B
Pembahasan: Firewall membantu melindungi perangkat dengan memfilter lalu lintas.

Soal 46

Soal 46: Kandungan hoaks biasanya ditandai dengan...
A. Sumber tepercaya, verifikasi silang
B. Klaim berlebihan, sumber tidak jelas
C. Data numerik yang kuat
D. Tautan resmi dari institusi pemerintah

Jawaban: B
Pembahasan: Hoaks sering mengandung klaim tidak terverifikasi dan sumber meragukan.

Soal 47

Soal 47: Literasi media membantu siswa...
A. Menghindari konsumsi informasi
B. Menilai kredibilitas informasi sebelum membagikan
C. Mengabaikan kontekstualisasi
D. Menggandakan konten tanpa verifikasi

Jawaban: B
Pembahasan: Literasi media meningkatkan kemampuan evaluasi sumber.

Soal 48

Soal 48: Jejak digital adalah...
A. Informasi yang hilang dari internet
B. Rekaman informasi tentang aktivitas online seseorang
C. Data yang tidak dapat dihapus
D. Hasil penelusuran mesin pencari

Jawaban: B
Pembahasan: Jejak digital mencakup catatan aktivitas online seseorang.

Soal 49

Soal 49: Perilaku etis saat berkomentar online adalah...
A. Menghujat secara pribadi
B. Menghormati pendapat orang lain dan berdiskusi dengan sopan
C. Mengabaikan ginjalan diskusi
D. Mengutamakan opini pribadi tanpa dasar

Jawaban: B
Pembahasan: Komentar yang sopan menjaga kualitas diskusi.

Soal 50

Soal 50: Dampak teknologi terhadap pekerjaan dapat mencakup...
A. Penurunan efisiensi
B. Peluang pekerjaan baru dan peningkatan keterampilan
C. Penghapusan semua pekerjaan manual
D. Ketergantungan pada teknologi tanpa pelatihan

Jawaban: B
Pembahasan: Teknologi dapat menciptakan peluang baru jika disertai pelatihan.

Soal 51

Soal 51: Ketahanan informasi adalah kemampuan untuk...
A. Menyembunyikan data penting
B. Menyebarkan informasi palsu
C. Mengakses, menilai, dan melindungi informasi secara efektif
D. Menghapus semua data

Jawaban: C
Pembahasan: Ketahanan informasi melibatkan akses, penilaian, dan perlindungan informasi.

Soal 52

Soal 52: Aktivitas online yang inklusif berarti...
A. Mengabaikan kelompok minoritas
B. Memastikan akses yang adil bagi semua pengguna
C. Mengurangi fitur untuk semua orang
D. Menghapus komentar negatif

Jawaban: B
Pembahasan: Inklusi digital memastikan semua orang bisa mengakses teknologi secara adil.

Soal 53

Soal 53: Etika penggunaan perangkat lunak berlisensi mengarah pada...
A. Penggunaan tanpa izin
B. Kepatuhan terhadap lisensi dan hak cipta
C. Mengabaikan hak cipta
D. Pembajakan perangkat lunak

Jawaban: B
Pembahasan: Etika penggunaan software mengacu pada kepatuhan lisensi dan hak cipta.

Soal 54

Soal 54: Penggunaan data pribadi untuk analitik tanpa persetujuan dapat menimbulkan...
A. Keamanan yang lebih besar
B. Pelanggaran privasi dan regulasi
C. Performa aplikasi meningkat
D. Tidak ada konsekuensi

Jawaban: B
Pembahasan: Menggunakan data pribadi tanpa persetujuan berisiko melanggar privasi dan hukum.

Soal 55

Soal 55: Akuntabilitas online berarti...
A. Menyalahkan orang lain atas konten
B. Menanggung tanggung jawab atas konten dan tindakan online
C. Mengabaikan konsekuensi tindakan
D. Menghapus semua jejak online

Jawaban: B
Pembahasan: Akuntabilitas online menuntut tanggung jawab atas tindakan digital.

Soal 56

Soal 56: Pelaporan konten membahayakan terhadap pelanggaran privasi dapat dilakukan dengan...
A. Mengabaikan
B. Melaporkan ke platform atau otoritas terkait
C. Membagikan konten tanpa menilai
D. Mengedit konten untuk menutupi pelanggaran

Jawaban: B
Pembahasan: Pelaporan membantu menangani konten berbahaya dan pelanggaran.

Soal 57

Soal 57: Sindrom kehilangan perhatian jangka pendek akibat gangguan layar disebut...
A. Foveal fatigue
B. Nomophobia
C. Screen apnea
D. Digital detox

Jawaban: B
Pembahasan: Nomophobia adalah ketakutan kehilangan akses ke ponsel atau gadget.

Soal 58

Soal 58: Digital wellbeing mencakup...
A. Waktu layar tanpa batas
B. Keseimbangan antara aktivitas online dan offline
C. Monotoni penggunaan perangkat
D. Peningkatan vertebral

Jawaban: B
Pembahasan: Kesejahteraan digital menekankan keseimbangan dan kesehatan.

Soal 59

Soal 59: Kebijakan keamanan informasi di sekolah biasanya mencakup...
A. Prosedur untuk melindungi data siswa, penggunaan perangkat, dan pelaporan insiden
B. Hanya pengaturan volume suara
C. Pelarangan semua aktivitas online
D. Tidak ada kebijakan

Jawaban: A
Pembahasan: Kebijakan keamanan informasi meliputi perlindungan data, perangkat, dan insiden.

Soal 60

Soal 60: Literasi digital kritis berarti...
A. Mampu menerima semua informasi tanpa verifikasi
B. Mampu menilai kebenaran, konteks, dan sumber sebelum mengambil tindakan
C. Menghindari semua sumber online
D. Mengandalkan satu sumber

Jawaban: B
Pembahasan: Literasi digital kritis melibatkan verifikasi dan penilaian konteks.

Soal 61

Soal 61: Konstruksi solusi secara modular berarti...
A. Menyelesaikan seluruh masalah dalam satu blok kode
B. Memecah masalah menjadi bagian terpisah yang dapat dipahami dan diuji
C. Menulis kode tanpa perencanaan
D. Mengulang program tanpa batas

Jawaban: B
Pembahasan: Modularitas memecah masalah menjadi komponen kecil yang bisa diuji secara terpisah.

Soal 62

Soal 62: Indikator utama program yang baik adalah...
A. Hanya cepat mengeksekusi
B. Mudah dibaca, dipelihara, dan diuji
C. Hanya terlihat menarik secara visual
D. Menggunakan sebanyak mungkin variabel

Jawaban: B
Pembahasan: Program yang baik mudah dibaca, dipelihara, dan dapat diuji.

Soal 63

Soal 63: Apa itu time complexity?
A. Kompleksitas jumlah baris kode
B. Ukuran memori yang digunakan
C. Perkiraan berapa lama waktu eksekusi relatif terhadap ukuran input
D. Jumlah pengguna aplikasi

Jawaban: C
Pembahasan: Time complexity mengukur seberapa waktu eksekusi bertambah saat input bertambah.

Soal 64

Soal 64: Which of the following best describes a base case in recursion?
A. The condition under which the recursive calls stop
B. A scenario where the function calls itself indefinitely
C. A variable assignment
D. A loop initialization

Jawaban: A
Pembahasan: Base case menghentikan rekursi sehingga tidak masuk ke infinite loop.

Soal 65

Soal 65: Which principle encourages reusing code with minimal changes?
A. Abstraction
B. Inheritance
C. Modularity
D. Refactoring

Jawaban: C
Pembahasan: Modularitas memfasilitasi reuse melalui pemisahan fungsi dan komponen.

Soal 66

Soal 66: An input validation step is important to...
A. Increase runtime
B. Prevent incorrect or harmful input from breaking the program
C. Hide errors from users
D. Complicate the code

Jawaban: B
Pembahasan: Validasi input menjaga keandalan program.

Soal 67

Soal 67: Which data structure is typically used for LIFO access?
A. Queue
B. Stack
C. Linked list
D. Hash table

Jawaban: B
Pembahasan: Stack mengikuti Last In, First Out.

Soal 68

Soal 68: Computational thinking helps students to...
A. Memorize syntax only
B. Solve problems by thinking in terms of abstractions and patterns
C. Rely solely on calculators
D. Ignore efficiency

Jawaban: B
Pembahasan: Berpikir komputasional fokus pada abstraksi dan pola.

Soal 69

Soal 69: Which concept is essential for debugging effectively?
A. Random changes
B. Reproducing the bug, isolating the cause, and verifying fix
C. Ignoring error messages
D. Over-optimizing before debugging

Jawaban: B
Pembahasan: Proses debugging meliputi reproduksi, isolasi, dan verifikasi perbaikan.

Soal 70

Soal 70: Encapsulation in OOP refers to...
A. Hiding internal state and requiring all interaction to go through methods
B. Exposing all data publicly
C. Using global variables everywhere
D. Writing all code in a single file

Jawaban: A
Pembahasan: Enkapsulasi membatasi akses ke data untuk menjaga integritas.

Soal 71

Soal 71: Which of the following describes a function with side effects?
A. A pure function
B. A function that interacts with global state or I/O
C. A function that returns a value without changing any state
D. A function that does nothing

Jawaban: B
Pembahasan: Fungsi dengan efek samping berinteraksi dengan lingkungan luar.

Soal 72

Soal 72: Which technique helps reduce duplicate code?
A. Global variables
B. Copy-paste programming
C. Functions and modules
D. Magic numbers

Jawaban: C
Pembahasan: Fungsi dan modul membagi tugas menjadi blok yang dapat dipakai berulang.

Soal 73

Soal 73: A recursive function must have a base case to prevent...
A. Stack overflow
B. Infinite loop
C. Infinite recursion
D. All of the above

Jawaban: D
Pembahasan: Tanpa base case, rekursi bisa terus berjalan menyebabkan overflow dan rekursi tak terhingga.

Soal 74

Soal 74: In algorithm design, a greedy approach makes decisions...
A. Without considering future consequences
B. Based on global optimum guarantees
C. After exploring all possibilities
D. Only at the end of the process

Jawaban: A
Pembahasan: Greedy memilih solusi lokal terbaik tanpa menjamin solusi global.

Soal 75

Soal 75: Which of these is NOT a typical control structure?
A. If-else
B. While
C. Class definition
D. For

Jawaban: C
Pembahasan: Class definition adalah bagian dari paradigma pemrograman, bukan struktur kontrol aliran.

Soal 76

Soal 76: Abstraction helps programmers...
A. Add unnecessary details
B. Focus on essential features by hiding complex implementations
C. Increase memory usage
D. Slow down development

Jawaban: B
Pembahasan: Abstraksi menyembunyikan detail untuk fokus pada konsep utama.

Soal 77

Soal 77: Which concept describes the evaluation of an algorithm's efficiency?
A. Correctness
B. Complexity
C. Aesthetics
D. Licensing

Jawaban: B
Pembahasan: Kompleksitas menggambarkan efisiensi sumber daya.

Soal 78

Soal 78: A top-down design approach starts with...
A. Detailed implementation
B. High-level overview of the solution
C. Random code blocks
D. User interface design only

Jawaban: B
Pembahasan: Desain top-down dimulai dari gambaran solusi tingkat tinggi.

Soal 79

Soal 79: Which phase follows design in the software development lifecycle?
A. Maintenance
B. Implementation
C. Testing
D. Deployment

Jawaban: B
Pembahasan: Setelah desain, langkah berikutnya adalah implementasi.

Soal 80

Soal 80: Which term describes a program that processes input to produce output?
A. Compiler
B. Interpreter
C. Processor
D. Processor and linker

Jawaban: B
Pembahasan: Interpreter mengeksekusi instruksi secara langsung, sedangkan compiler menerjemahkan ke bahasa mesin.

  1. Privasi online dapat dilindungi dengan...
    A. Membuka semua data pribadi
    B. Pengaturan privasi, autentikasi dua faktor, serta peninjauan izin
    C. Menggunakan kata sandi sama untuk semua akun
    D. Menonaktifkan pembaruan sistem
    Jawaban: B
    Pembahasan: Privasi terjaga melalui pengaturan yang ketat, keamanan akun, dan kontrol akses.
  2. Hak cipta berkaitan dengan...
    A. Kecepatan internet
    B. Pelindung karya kreatif dan penggunaan sesuai izin
    C. Pengaturan alamat IP
    D. Pembaruan perangkat lunak
    Jawaban: B
    Pembahasan: Hak cipta melindungi karya kreatif dan hak penggunaannya.
  3. Etika bermedia menekankan...
    A. Berbagi konten tanpa persetujuan
    B. Menghormati hak kekayaan intelektual dan privasi
    C. Menghapus semua komentar kritis
    D. Menyerang pendapat pihak lain
    Jawaban: B
    Pembahasan: Etika bermedia mencakup hak cipta, privasi, dan perilaku sopan online.
  4. Phishing adalah teknik...
    A. Mengunduh virus secara sengaja
    B. Menipu untuk memperoleh informasi sensitif
    C. Mengoptimalkan kinerja perangkat
    D. Semua jawaban benar
    Jawaban: B
    Pembahasan: Phishing mencoba mencuri data melalui tipu muslihat.
  5. Jejak digital merujuk pada...
    A. Informasi yang hilang di internet
    B. Rekaman aktivitas online yang dapat dilacak
    C. Data rahasia yang selalu terlindungi
    D. Konten yang tidak dapat diakses
    Jawaban: B
    Pembahasan: Jejak digital adalah catatan aktivitas online.
  6. Literasi media membantu siswa untuk...
    A. Menilai kredibilitas sumber sebelum membagikan
    B. Menggandakan konten tanpa verifikasi
    C. Menghindari semua media online
    D. Menghapus semua komentar
    Jawaban: A
    Pembahasan: Literasi media meningkatkan kemampuan evaluasi informasi.
  7. Privasi publik vs privat berarti...
    A. Semua data bersifat publik
    B. Pengelolaan visibilitas konten sesuai konteks
    C. Privasi tidak penting
    D. Konten privat selalu harus dibagikan
    Jawaban: B
    Pembahasan: Batasan visibilitas menentukan siapa yang bisa melihat konten.
  8. Keamanan online melibatkan...
    A. Hanya antivirus
    B. Edukasi phishing, kata sandi kuat, pembaruan, dan autentikasi dua faktor
    C. Menonaktifkan semua pembaruan
    D. Menghapus semua data secara rutin
    Jawaban: B
    Pembahasan: Keamanan berlapis melibatkan banyak praktik.
  9. Perilaku bertanggung jawab di media sosial meliputi...
    A. Verbal abuse
    B. Komentar sopan dan konstruktif
    C. Menyebarkan rumor tanpa verifikasi
    D. Mengabaikan etika komunitas
    Jawaban: B
    Pembahasan: Diskusi yang sopan menjaga iklim online.
  10. Pelaporan konten berbahaya kepada platform adalah...
    A. Pelanggaran privasi
    B. Langkah proaktif menjaga ekosistem digital
    C. Tindakan ilegal
    D. Aktivitas yang tidak perlu
    Jawaban: B
    Pembahasan: Pelaporan membantu menangani konten berbahaya.
  11. Hak privasi anak di internet menekankan...
    A. Pembatasan informasi keluarga
    B. Perlindungan data pribadi dan partisipasi aman
    C. Pendaftaran tanpa persetujuan orang tua
    D. Semua data publik untuk anak
    Jawaban: B
    Pembahasan: Perlindungan data anak adalah prioritas dalam keamanan siber.
  12. Pendidikan literasi digital menekankan...
    A. Hanya kemampuan teknis
    B. Kritis, etis, dan bertanggung jawab dalam menggunakan teknologi
    C. Ketergantungan penuh pada teknologi
    D. Menghindari berinteraksi online
    Jawaban: B
    Pembasan: Literasi digital mencakup pemahamanEtika dan analisis konteks.
  13. Etika berbagi konten berhak cipta mencakup...
    A. Mengabaikan sumber
    B. Meminta izin, memberi atribusi, dan menghormati batas penggunaan
    C. Menyalin hak cipta tanpa kredit
    D. Membuat konten palsu
    Jawaban: B
    Pembahasan: Praktik etis melibatkan izin dan atribusi.
  14. Kebijakan privasi platform menginformasikan...
    A. Cara data dikumpulkan dan digunakan
    B. Pengaturan hardware
    C. Kecepatan koneksi
    D. Jenis konten yang dihapus
    Jawaban: A
    Pembahasan: Kebijakan privasi menjelaskan bagaimana data diproses.
  15. Risiko privasi dapat diminimalkan dengan...
    A. Tingkatkan berbagi data secara luas
    B. Pembatasan data pribadi, audit kebijakan, dan kontrol akses
    C. Mengabaikan izin aplikasi
    D. Menggunakan perangkat usang
    Jawaban: B
    Pembahasan: Kontrol privasi dan kebijakan internal mengurangi risiko.
  16. Privasi organisasi di sekolah melibatkan...
    A. Perlindungan data siswa dan kebijakan insiden
    B. Penghapusan semua data
    C. Penggunaan data tanpa persetujuan
    D. Mengizinkan publik akses ke semua berkas
    Jawaban: A
    Pembahasan: Kebijakan keamanan informasi melindungi data siswa.
  17. Etika penggunaan media melibatkan...
    A. Plagiarisme tanpa kredit
    B. Pengakuan karya orang lain dan atribusi
    C. Menduplikasi konten tanpa verifikasi
    D. Mengabaikan hak cipta
    Jawaban: B
    Pembahasan: Etika menghormati karya orang lain.
  18. Perilaku online yang inklusif berarti...
    A. Menghadirkan akses yang adil untuk semua pengguna
    B. Menghilangkan kurang mampu
    C. Mengabaikan kelompok minoritas
    D. Menyebarkan bias
    Jawaban: A
    Pembahasan: Inklusi digital memastikan akses yang adil.
  19. Pelatihan literasi digital dapat mencakup...
    A. Aktivitas praktis seperti analisis studi kasus
    B. Hanya teori
    C. Hanya simulasi
    D. Tanpa evaluasi
    Jawaban: A
    Pembahasan: Latihan nyata meningkatkan pemahaman.
  20. Tujuan utama Bab 5 adalah...
    A. Menghapus semua media digital
    B. Membangun kemampuan bermedia digital secara etis, kritis, dan bertanggung jawab
    C. Hanya fokus pada hak cipta
    D. Meningkatkan kecepatan internet
    Jawaban: B
    Pembahasan: Bab 5 bertujuan mengembangkan literasi digital yang bertanggung jawab.

 

Comments

  1. waw ini soal bagus banget saya akan menggunakanya buat latihan

    ReplyDelete

Post a Comment

Popular posts from this blog

Rangkuman Materi Informatika Kelas 8 Bab 1

Rangkuman Materi Informatika Kelas 8 Bab 2

100 SOAL BUKU AI SMP KELAS 8 (karya Onno W. Purbo)