SOAL UJIAN KOMPETISI AKHIR
TAHUN PELAJARAN 2025/ 2026
MATA PELAJARAN: INFORMATIKA
JENJANG: SMA
TIPE SOAL: PILIHAN GANDA
1. Dalam sebuah proyek kolaborasi digital, tim menggunakan "Keterampilan Generik" untuk
menyelesaikan masalah. Manakah aktivitas berikut yang paling mencerminkan penerapan
Problem Solving dalam informatika?
A. Menghafal seluruh bahasa pemrograman C.
B. Mengikuti instruksi guru tanpa bertanya.
C. Memecah masalah kompleks menjadi sub-masalah yang lebih kecil.
D. Membeli perangkat keras termahal agar tidak rusak.
E. Menggunakan aplikasi hanya untuk bermain game.
2. Informatika bukan sekadar belajar komputer, melainkan tentang computational thinking. Apa
yang menjadi inti dari keterampilan generik dalam kolaborasi tim informatika?
A. Kemampuan mengetik 10 jari dengan cepat.
B. Komunikasi efektif dan pembagian peran yang logis dalam proyek.
C. Kemampuan bekerja sendirian tanpa bantuan orang lain.
D. Menguasai semua aplikasi perkantoran secara otodidak.
E. Memiliki perangkat komputer dengan spesifikasi tertinggi.
3. Seorang kurir ingin mengantar 5 paket ke alamat berbeda dengan rute terpendek. Jika ia
mengabaikan warna rumah pelanggan dan hanya fokus pada jarak antar titik, teknik yang ia
gunakan adalah...
A. Dekomposisi
B. Pengenalan Pola
C. Abstraksi
D. Algoritma
E. Debugging
4. Urutan data: [15, 8, 20, 5]. Jika diurutkan secara ascending menggunakan Selection Sort, hasil
setelah langkah (iterasi) pertama adalah...
A. [5, 8, 20, 15]
B. [8, 15, 5, 20]
C. [5, 15, 20, 8]
D. [8, 15, 20, 5]
E. [5, 20, 15, 8]
5. Sistem antrian di bank menggunakan prinsip... sedangkan tumpukan piring di dapur
menggunakan prinsip...
A. LIFO; FIFO
B. FIFO; LIFO
C. Searching; Sorting
D. Sorting; Searching
E. Push; Pop
6. Anda mencari kata "Informatika" dalam sebuah kamus yang disusun abjad. Metode pencarian
manakah yang paling efisien digunakan secara manual?
A. Linear Search
B. Binary Search
C. Random Search
D. Stack Search
E. Queue Search
7. Di sebuah gudang, barang yang terakhir masuk harus dikeluarkan pertama kali agar tidak
tertumpuk. Struktur data yang tepat untuk simulasi ini adalah...
A. Queue
B. Tree
C. Array
D. Stack
E. True
8. Anda membuat laporan di MS Word dan ingin memasukkan tabel dari MS Excel. Jika data di
Excel berubah, data di Word harus ikut berubah secara otomatis. Fitur yang digunakan adalah...
A. Copy - Paste
B. Insert - Object - Create from File
C. Paste Special - Paste Link
D. Mail Merge
E. Page Layout
9. Fitur Mail Merge pada aplikasi pengolah kata sangat efektif untuk kasus...
A. Membuat grafik penjualan bulanan.
B. Mengirim surat massal dengan nama penerima yang berbeda-beda.
C. Mengunci dokumen agar tidak bisa diedit.
D. Menyusun daftar isi secara otomatis.
E. Menggabungkan dua file PDF menjadi satu.
10. Integrasi konten antar aplikasi perkantoran menggunakan teknik OLE (Object Linking and
Embedding) memungkinkan...
A. File menjadi lebih kecil ukurannya.
B. Dokumen dapat dibuka tanpa aplikasi sumber.
C. Perubahan pada file sumber tercermin di file tujuan.
D. Menghapus virus secara otomatis.
E. Mengubah format file menjadi video.
11. Komponen perangkat keras yang berfungsi sebagai "otak" pengolah instruksi pada komputer
adalah...
A. RAM
B. Harddisk
C. CPU
D. Motherboard
E. Power Supply
12. Saat Anda menggerakkan mouse dan kursor di layar ikut bergerak, terjadi interaksi antara
manusia dan komputer melalui...
A. Audio Visual
B. Graphical User Interface (GUI)
C. Command Line Interface (CLI)
D. Bios
E. Hardware Interface
13. Peran utama Sistem Operasi (OS) dalam manajemen memori adalah...
A. Menghapus file sampah secara otomatis.
B. Mengatur alokasi ruang RAM untuk aplikasi yang berjalan.
C. Menambah kapasitas Harddisk secara fisik.
D. Mempercepat koneksi internet.
E. Mendinginkan suhu CPU.
14. Kolaborasi dalam sistem komputer terjadi ketika...
A. Monitor menampilkan gambar tanpa CPU.
B. Hardware, Software, dan Brainware bekerja sama menyelesaikan tugas.
C. Pengguna mematikan komputer secara paksa.
D. RAM menyimpan data secara permanen meski listrik mati.
E. Keyboard mengirim data langsung ke printer tanpa melalui CPU.
Perhatikan Gambar dibawah untuk menjawab soal nomor 15 dan 16!
1. 2.
3. 4.
5.
15. Topologi hybrid merupakan salah satu rangkaian topologi jaringan komputer. Manakah yang
merupakan gambaran topologi hybrid
A. 1
B. 2
C. 3
D. 4
E. 5
16. Topologi yang mempunyai system control pusat dan setiap link harus melewati pusat yang
menyalurkan data ke semua simpul yang dituju ditunjukkan oleh gambar nomor
A. 1
B. 2
C. 3
D. 4
E. 5
Bacalah wacana berikut untuk menjawab soal 17 dan 18!
Sebuah universitas terkemuka berencana untuk memperbarui sistem jaringannya untuk
mendukung kegiatan perkuliahan dan administrasi di seluruh kampus, yang mencakup beberapa
fakultas dan gedung yang tersebar di area kampus yang luas. Selain itu, universitas ini juga
ingin menghubungkan beberapa kampus cabang yang berada di kota lain agar dapat saling
berbagi data dengan cepat dan aman. Rencana jangka panjang universitas ini juga mencakup
penghubungan antar negara untuk kolaborasi internasional dan penelitian.
17. Untuk menghubungkan seluruh gedung dan fakultas dalam satu area kampus yang luas, jenis
jaringan manakah yang paling sesuai digunakan?
A. LAN
B. WAN
C. MAN
D. PAN
E. GAN
18. Universitas ini juga memiliki kampus cabang di kota lain yang ingin dihubungkan dengan
kampus pusat untuk berbagi data dan sumber daya secara langsung dan aman. Jenis jaringan
yang paling tepat untuk menghubungkan kampus pusat dengan kampus cabang tersebut
adalah...
A. LAN
B. WAN
C. PAN
D. MAN
E. GAN
19. Anda memiliki data nilai siswa dalam jumlah ribuan. Perangkat lunak manakah yang paling
tepat untuk melakukan analisis statistik sederhana?
A. Notepad
B. Adobe Photoshop
C. Microsoft Excel
D. Microsoft PowerPoint
E. CorelDraw
20. Teknik visualisasi data yang paling tepat untuk menunjukkan persentase pangsa pasar beberapa
merk ponsel adalah...
A. Line Chart
B. Scatter Plot
C. Pie Chart
D. Bar Chart
E. Histogram
21. Sebelum data diolah, seringkali dilakukan "Pembersihan Data" (Data Cleaning). Tujuannya
adalah...
A. Menghapus semua data yang ada.
B. Memperbaiki data yang rusak, duplikat, atau tidak konsisten.
C. Mewarnai tabel agar terlihat cantik.
D. Mengunci data agar tidak dicuri.
E. Mengubah data angka menjadi teks semua.
22. Apa yang dimaksud dengan Data Collection dalam siklus analisis data?
A. Proses menghapus data lama.
B. Proses mengumpulkan informasi dari berbagai sumber (survei, sensor, dll).
C. Proses mencetak hasil analisis ke kertas.
D. Proses menjual data ke pihak ketiga.
E. Proses menginstal aplikasi pengolah data.
23. Perhatikan potongan kode C berikut:
int a = 5; int b = 10; a = b; b = a;
Berapakah nilai akhir a dan b?
A. a=5, b=10
B. a=10, b=10
C. a=10, b=5
D. a=5, b=5
E. a=15, b=15
24. Struktur kontrol if-else dalam pemrograman digunakan untuk...
A. Mengulang kode sebanyak 10 kali.
B. Melakukan percabangan berdasarkan kondisi tertentu.
C. Mendefinisikan variabel baru.
D. Mencetak output ke layar.
E. Menghapus memori RAM.
25. Apa fungsi dari perintah scanf dalam bahasa pemrograman C?
A. Menampilkan teks ke layar.
B. Mengakhiri program.
C. Menerima input data dari pengguna.
D. Melakukan perhitungan matematika.
E. Membuat file baru.
26. Manakah penulisan variabel yang benar dalam bahasa C?
A. int 1nomor;
B. int nomor_urut;
C. int nomor urut;
D. int nomor-urut;
E. int @nomor;
Perhatikan wacana berikut utuk menjawab soal nomor 27 dan 30
Perusahaan TechConnect sedang mengembangkan aplikasi untuk klien mereka. Mereka
mempertimbangkan tiga opsi aplikasi: web app, desktop app, dan mobile app. Aplikasi web dapat
diakses melalui browser dengan koneksi internet, sementara aplikasi desktop diinstal di perangkat
dan dapat digunakan tanpa internet. Aplikasi mobile, yang dirancang untuk smartphone, dapat
memanfaatkan fitur perangkat keras seperti kamera dan GPS.
27. Apa kelebihan utama dari aplikasi berbasis web yang dipertimbangkan oleh Tech Connect?
A. Tidak memerlukan koneksi internet
B. Dapat diakses dari perangkat apa pun yang memiliki browser dan memerlukan koneksi
internet
C. Dapat digunakan untuk tugas berat seperti pengeditan video
D. Memerlukan penginstalan di perangkat pengguna
E. Tidak memerlukan pembaruan aplikasi
28. Keunggulan utama dari aplikasi desktop dalam kasus ini adalah:
A. Dapat digunakan tanpa koneksi internet dan cocok untuk tugas berat
B. Mudah diakses melalui browser
C. Tidak memerlukan pembaruan manual
D. Tidak membutuhkan instalasi
E. Dapat diakses dari perangkat seluler
29. Jika klien TechConnect membutuhkan aplikasi yang bisa digunakan saat bepergian dan dapat
memanfaatkan GPS serta kamera, jenis aplikasi apa yang paling sesuai?
A. Web app
B. Desktop app
C. Mobile app
D. Cloud-based desktop app
E. Plugin browser
30. Manakah pernyataan berikut yang benar tentang machine learning?
A. Machine learning adalah proses manual untuk memasukkan data ke dalam komputer
B. Machine learning memungkinkan sistem belajar dari data tanpa diprogram secara eksplisit
C. Semua sistem machine learning bekerja tanpa algoritma
D. Machine learning hanya digunakan untuk bermain game
E. Machine learning tidak dapat digunakan untuk mengenali pola dalam data
31. Manakah pernyataan berikut yang paling benar mengenai Artificial Intelligence (AI)?
A. AI hanya bekerja jika diprogram untuk melakukan satu tugas tetap
B. AI adalah teknologi yang hanya digunakan di bidang robotika
C. AI memungkinkan komputer meniru kemampuan berpikir dan mengambil keputusan seperti
manusia
D. AI tidak membutuhkan data untuk bekerja secara optimal
E. AI tidak dapat digunakan dalam bidang pendidikan dan kesehatan
32. Dalam pelaksanaan proyek informatika, tahap "Observasi" bertujuan untuk...
A. Menulis kode program langsung.
B. Mengamati masalah nyata di lapangan yang akan dicarikan solusinya.
C. Menjual produk hasil proyek.
D. Memberikan nilai kepada teman kelompok.
E. Menghapus data yang tidak perlu.
33. Mengapa "Monitoring dan Evaluasi" penting dilakukan di akhir proyek?
A. Agar proyek terlihat mahal.
B. Untuk memastikan hasil proyek sesuai tujuan dan memperbaiki kekurangan.
C. Untuk mencari siapa yang paling banyak bekerja.
D. Agar tidak perlu melakukan presentasi.
E. Untuk mengubah judul proyek secara mendadak.
34. Sebuah tim membuat aplikasi kantin sekolah. Saat uji coba, aplikasi sering error ketika banyak
siswa mengakses bersamaan. Tindakan terbaik dalam evaluasi adalah...
A. Menghapus aplikasi tersebut.
B. Menganalisis beban server dan melakukan optimasi kode.
C. Menyuruh siswa mengantre manual saja.
D. Menyalahkan perangkat keras server.
E. Meminta guru untuk memberi nilai apa adanya.
35. (Hardware) Komputer sering restart sendiri saat membuka aplikasi berat. Setelah dicek, suhu
CPU sangat tinggi. Komponen apa yang kemungkinan besar bermasalah?
A. Keyboard
B. Harddisk
C. Heatsink/Fan (Kipas Pendingin)
D. RAM
E. Monitor
36. (Internet) Anda menerima email yang menyatakan Anda menang undian 1 miliar rupiah dan
diminta memasukkan nomor kartu kredit pada link yang diberikan. Fenomena ini disebut...
A. Phishing
B. Filtering
C. Buffering
D. Engineering
E. Spooling
37. Sistem Operasi) Fitur yang memungkinkan pengguna menjalankan beberapa aplikasi sekaligus
(misal: denger musik sambil ngetik) disebut...
A. Multi-user
B. Multi-platform
C. Multi-tasking
D. Multi-level
E. Multi-coding
38. (Studi Lanjut) Jika seseorang sangat menyukai matematika, logika abstrak, dan ingin
menciptakan algoritma cerdas di masa depan, jurusan kuliah yang paling tepat adalah...
A. Sistem Informasi
B. Teknik Komputer
C. Ilmu Komputer / Informatika
D. Manajemen Informatika
E. Pendidikan TIK
39. Sebuah perusahaan e-commerce ingin membuat sistem yang dapat merekomendasikan produk
kepada pengguna berdasarkan riwayat pembelian dan pencarian sebelumnya. Sistem tersebut
mempelajari pola perilaku. Berdasarkan kasus tersebut, mekanisme kerja machine learning yang
terjadi adalah …
A. Sistem diprogram dengan aturan tetap oleh programmer untuk setiap pengguna
B. Sistem belajar dari data pengguna sebelumnya untuk menemukan pola rekomendasi
C. Sistem hanya menampilkan produk yang paling mahal
D. Sistem menggunakan jaringan komputer untuk mempercepat internet
E. Sistem menghapus data lama agar penyimpanan lebih kecil
40. Sebuah sekolah membuat sistem AI untuk mendeteksi jenis tanaman dari gambar daun. Proses
pengembangannya dilakukan dengan langkah berikut:
1. Mengumpulkan ribuan gambar daun berbagai tanaman
2. Memberi label pada setiap gambar sesuai jenis tanaman
3. Melatih model menggunakan data tersebut
4. Menguji model dengan gambar daun baru
Berdasarkan langkah tersebut, tahap yang menunjukkan proses utama machine learning
belajar dari data adalah …
A. Langkah 1 dan 2 saja
B. Langkah 2 dan 3
C. Langkah 3 yaitu proses pelatihan model
D. Langkah 4 yaitu pengujian model
E. Semua langkah sama pentingnya
KUNCI JAWABAN:
1. C
2. B
3. C
4. A
5. B
6. B
7. D
8. C
9. B
10. C
11. C
12. B
13. B
14. B
15. B
16. C
17. C
18. B
19. C
20. C
21. B
22. B
23. B
24. B
25. C
26. B
27. B
28. A
29. C
30. B
31. B
32. B
33. B
34. B
35. C
36. A
37. C
38. C
39. C
40. C