📘 Latihan Soal Informatika SMA (Bagian 1)
1. Komponen utama sistem komputer terdiri dari...
A. Input, proses, output
B. Hardware, software, brainware
C. CPU, RAM, ROM
D. Data, informasi, user
2. Fungsi utama perangkat lunak adalah...
A. Menyimpan data
B. Mengontrol perangkat keras
C. Menampilkan output
D. Menghubungkan jaringan
3. Brainware dalam sistem komputer adalah...
A. CPU
B. Pengguna
C. Program
D. Data
4. Jaringan yang mencakup wilayah kecil disebut...
A. WAN
B. MAN
C. LAN
D. Internet
5. Contoh data numerik adalah...
A. Nama
B. Alamat
C. Nilai ujian
D. Foto
6. Algoritma adalah...
A. Program jadi
B. Langkah-langkah logis menyelesaikan masalah
C. Hardware komputer
D. Bahasa pemrograman
7. Internet adalah...
A. Jaringan lokal
B. Jaringan global
C. Perangkat keras
D. Software
8. Contoh perangkat output adalah...
A. Keyboard
B. Mouse
C. Monitor
D. Scanner
9. File 100 MB diunduh dalam 20 detik. Kecepatan transfer adalah...
A. 2 MB/s
B. 5 MB/s
C. 10 MB/s
D. 20 MB/s
10. 1 GB = ... MB
A. 100
B. 512
C. 1024
D. 2048
11. Rata-rata dari 2,4,6,8 adalah...
A. 4
B. 5
C. 6
D. 7
12. Topologi star menggunakan...
A. Kabel utama
B. Hub/Switch
C. Ring
D. Bus
13. 200 MB dalam 10 detik = ...
A. 10 MB/s
B. 20 MB/s
C. 30 MB/s
D. 40 MB/s
14. Perulangan digunakan untuk...
A. Percabangan
B. Mengulang perintah
C. Input data
D. Output data
15. Median dari 1,3,5 adalah...
A. 1
B. 3
C. 5
D. 4
16. 1 TB = ... GB
A. 100
B. 500
C. 1024
D. 2048
17. Analisis data bertujuan untuk...
A. Menghapus data
B. Mendapatkan informasi
C. Menyimpan data
D. Mengirim data
18. Jumlah data pada array [1,2,3,4] adalah...
A. 4
B. 6
C. 8
D. 10
19. Bandwidth adalah...
A. Kapasitas penyimpanan
B. Kecepatan transfer data
C. Ukuran file
D. Jenis data
20. Operator AND bernilai true jika...
A. Salah satu benar
B. Semua benar
C. Semua salah
D. Salah satu salah
📘 Latihan Soal Informatika SMA (Bagian 2)
21. HTML berfungsi untuk...
A. Logika program
B. Struktur web
C. Database
D. Jaringan
22. CSS digunakan untuk...
A. Logika
B. Tampilan
C. Database
D. Server
23. JavaScript berfungsi untuk...
A. Styling
B. Struktur
C. Interaktif
D. Hardware
24. Compiler berfungsi untuk...
A. Menjalankan program
B. Menerjemahkan kode
C. Menyimpan data
D. Menghapus data
25. Debugging adalah...
A. Membuat program
B. Mencari error
C. Menghapus data
D. Mengirim data
26. Backup data bertujuan untuk...
A. Menghapus file
B. Mencegah kehilangan data
C. Mengirim data
D. Menambah file
27. Enkripsi digunakan untuk...
A. Mempercepat internet
B. Mengamankan data
C. Menghapus data
D. Menyimpan data
28. DNS berfungsi untuk...
A. Menyimpan file
B. Menerjemahkan domain
C. Mengirim email
D. Menjalankan program
29. Cloud computing adalah...
A. Penyimpanan offline
B. Penyimpanan online
C. CPU
D. RAM
30. Sorting adalah...
A. Menghapus data
B. Mengurutkan data
C. Menyimpan data
D. Mengirim data
31. If-else digunakan untuk...
A. Perulangan
B. Percabangan
C. Output
D. Input
32. Password yang aman adalah...
A. 12345
B. nama
C. Kombinasi kompleks
D. tanggal lahir
33. Dampak media sosial berlebihan adalah...
A. Fokus meningkat
B. Waktu belajar berkurang
C. Nilai naik
D. Internet cepat
34. Jika 3 lab masing-masing 10 komputer, total adalah...
A. 10
B. 20
C. 30
D. 40
35. Bandwidth kecil menyebabkan...
A. Internet cepat
B. Transfer lambat
C. File kecil
D. Data hilang
36. Perintah SQL untuk mengambil semua data dari tabel siswa adalah...
A. GET * FROM siswa
B. SELECT * FROM siswa
C. SHOW siswa
D. OPEN siswa
37. Hasil dari 2^5 dalam program adalah...
A. 10
B. 16
C. 32
D. 64
38. Jika perulangan dilakukan 5 kali, maka output muncul sebanyak...
A. 1
B. 3
C. 5
D. 10
39. Grafik pengguna internet yang naik menunjukkan...
A. Penurunan pengguna
B. Pertumbuhan pengguna
C. Data tetap
D. Tidak ada perubahan
40. Banyak pengguna pada bandwidth kecil menyebabkan...
A. Internet lebih cepat
B. Koneksi stabil
C. Koneksi melambat
D. Data hilang
41. Jika 1 TB = 1024 GB, maka 2 TB = ... GB
A. 1024
B. 2048
C. 4096
D. 512
42. Data jumlah siswa: 30, 32, 28. Total siswa adalah...
A. 80
B. 85
C. 90
D. 95
43. Pola penggunaan data meningkat tiap hari berarti...
A. Stabil
B. Menurun
C. Meningkat
D. Tidak berubah
44. Median dari data 2,4,6,8,10 adalah...
A. 4
B. 5
C. 6
D. 8
45. Jika kabel pusat pada topologi star rusak, maka...
A. Semua jaringan mati
B. Hanya 1 komputer mati
C. Tidak berpengaruh
D. Internet cepat
46. Jika kondisi IF benar maka program akan...
A. Berhenti
B. Menjalankan perintah
C. Menghapus data
D. Mengulang
47. Password yang kuat sebaiknya...
A. Pendek
B. Mudah ditebak
C. Kombinasi huruf, angka, simbol
D. Nama sendiri
48. Dampak negatif media sosial bagi pelajar adalah...
A. Menambah fokus
B. Mengurangi waktu belajar
C. Meningkatkan nilai
D. Menambah energi
49. Query untuk mengambil kolom nama saja adalah...
A. SELECT nama FROM siswa
B. GET nama siswa
C. SHOW nama
D. OPEN nama
50. Program untuk menjumlahkan bilangan biasanya menggunakan...
A. Percabangan
B. Perulangan
C. Input
D. Output
