52 Soal Tes Masuk Jurusan Informatika Lengkap Pembahasan & Kisi-Kisi

Share ke:
200-Soal-Tes-Masuk-Jurusan-Informatika-Sering-Keluar

Jurusan Informatika adalah program studi yang mempelajari teknologi komputer dan informasi, mencakup pengembangan perangkat lunak, analisis data, jaringan komputer, hingga keamanan siber. Dalam jurusan ini, mahasiswa akan mempelajari berbagai aspek pemrograman, algoritma, basis data, kecerdasan buatan, dan sistem informasi untuk menyelesaikan berbagai masalah teknologi secara efisien.

Artikel ini hadir untuk membantu Anda yang sedang mempersiapkan diri menghadapi tes masuk jurusan Informatika. Kami telah mengumpulkan 52 soal latihan terpadu yang sering keluar, lengkap dengan jenis soal yang akan membantu mengasah kemampuan Anda di bidang Matematika, Pemrograman, dan pengetahuan teknologi.

Kenapa Jurusan Informatika Menjadi Favorit?

Kenapa Jurusan Informatika Menjadi Favorit?

Jurusan Informatika telah menjadi salah satu jurusan paling diminati di era digital ini. Hal ini tidak mengherankan karena prospek karirnya yang sangat luas, mulai dari pengembang perangkat lunak, analis data, hingga ahli keamanan siber.

Selain itu, banyak perusahaan teknologi besar seperti Google, Microsoft, hingga startup lokal membutuhkan talenta dari bidang Informatika. Gaji yang kompetitif dan peluang kerja di tingkat global juga menjadi daya tarik utama. Tidak heran, ribuan siswa bersaing setiap tahunnya untuk mendapatkan kursi di jurusan ini.

Jenis Soal yang Sering Keluar di Tes Masuk Jurusan Informatika

Jenis Soal yang Sering Keluar di Tes Masuk Jurusan Informatika

Agar kamu bisa lebih siap, penting untuk mengetahui jenis soal yang sering keluar di tes masuk jurusan Informatika. Berikut ini adalah beberapa kategori soal yang perlu kamu pelajari.

1. Matematika Dasar

Soal matematika dasar dalam ujian masuk Informatika meliputi logika matematika (konjungsi, disjungsi, implikasi), aljabar (persamaan kuadrat dan linear), serta geometri dasar (perhitungan luas dan volume). Materi ini penting karena sering keluar dalam tes, dan memerlukan pemahaman yang baik agar dapat menyelesaikan soal dengan tepat.

2. Pemrograman Dasar

Pemrograman merupakan inti dari jurusan Informatika, sehingga soal yang berhubungan dengan algoritma, flowchart, dan kode pemrograman sangat umum. Tes juga menguji pemahaman terhadap bahasa pemrograman seperti Python, C++, dan Java. Selain itu, soal yang berfokus pada aplikasi teori pemrograman dalam studi kasus juga sering dijumpai.

3. Bahasa Inggris

Soal Bahasa Inggris dalam tes masuk Informatika berfokus pada pemahaman teks teknis terkait teknologi, seperti perangkat keras dan perangkat lunak. Selain itu, pemahaman istilah-istilah komputer dalam bahasa Inggris sangat penting karena banyak materi dan literatur yang menggunakan bahasa ini.

4. Pengetahuan Umum tentang Teknologi

Tes ini menguji pengetahuan umum tentang teknologi, termasuk sejarah komputer dan inovasi terbaru di bidang IT. Materi lain yang sering keluar meliputi pemahaman tentang perangkat keras dan perangkat lunak serta tren teknologi seperti AI dan IoT, yang terus berkembang di dunia teknologi saat ini.

Kumpulan 52 Soal Tes Masuk Jurusan Informatika Lengkap Pembahasan

💻 Bank Soal Tes Masuk Jurusan Teknik Informatika Terlengkap: Di bawah ini disajikan 52 Soal Latihan Tes Masuk Jurusan Informatika yang mencakup Logika Matematika & Teori Graf, Algoritma & Struktur Data, Sistem Biner & Gerbang Logika, Jaringan & Cybersecurity, serta Basis Data & Kecerdasan Buatan. Buka akordeon pada tiap nomor untuk meninjau langkah penyelesaian dan analisis algoritmanya!

Soal #1 • Logika Proposisi (Tabel Kebenaran) Standar Teknik Informatika

Pernyataan majemuk (P ∧ Q) → P dalam hukum logika matematika bernilai…

A. Tautologi (selalu benar dalam semua kondisi)
B. Kontradiksi (selalu salah)
C. Kontingensi (kadang benar kadang salah)
D. Ekuivalen dengan negasi P
E. Hanya bernilai benar jika P salah
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Jika (P ∧ Q) bernilai benar, maka P pastilah bernilai benar. Menurut aturan implikasi B → B menghasilkan B. Jika (P ∧ Q) bernilai salah, S → apapun selalu bernilai benar (B). Maka ekspresi ini selalu benar (Tautologi).
Soal #2 • Logika Matematika (Modus Tollens) Standar Teknik Informatika

Premis 1: Jika server database down, maka sistem web tidak dapat diakses pengguna. Premis 2: Hari ini sistem web dapat diakses normal oleh pengguna. Kesimpulan yang sah menurut kaidah Modus Tollens adalah…

A. Server database tidak down
B. Server database sedang di-restart
C. Pengguna mengakses server mirror
D. Jaringan internet pengguna lambat
E. Tidak dapat ditarik kesimpulan
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
P → Q. Diketahui ~Q (sistem web dapat diakses). Berdasarkan Modus Tollens, kesimpulannya adalah ~P (server database tidak down).
Soal #3 • Teori Himpunan (Diagram Venn) Standar Teknik Informatika

Dari 100 calon mahasiswa informatika, 60 orang menguasai Python, 45 orang menguasai Java, dan 20 orang menguasai kedua bahasa tersebut. Berapa orang yang tidak menguasai Python maupun Java?

A. 15 orang
B. 25 orang
C. 10 orang
D. 35 orang
E. 5 orang
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Jumlah yang menguasai minimal satu bahasa: n(P ∪ J) = n(P) + n(J) – n(P ∩ J) = 60 + 45 – 20 = 85 orang. Yang tidak menguasai keduanya = 100 – 85 = 15 orang.
Soal #4 • Kombinatorika & Password Security Standar Teknik Informatika

Sebuah sistem PIN keamanan terdiri atas 4 digit angka (0-9). Jika angka pertama tidak boleh 0 dan tidak boleh ada angka yang berulang, berapakah jumlah kombinasi PIN yang dapat dibuat?

A. 4.536
B. 5.040
C. 3.024
D. 9.000
E. 10.000
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Digit pertama (1-9) = 9 pilihan. Digit kedua (sisa angka termasuk 0) = 9 pilihan. Digit ketiga = 8 pilihan. Digit keempat = 7 pilihan. Total = 9 x 9 x 8 x 7 = 4.536 variasi.
Soal #5 • Teori Graf (Struktur Data) Standar Teknik Informatika

Sebuah pohon (tree) terhubung yang memiliki 15 simpul (vertices) dipastikan memiliki jumlah sisi (edges) sebanyak…

A. 14 sisi
B. 15 sisi
C. 16 sisi
D. 30 sisi
E. 105 sisi
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Dalam teori graf, sifat dasar sebuah pohon (tree) dengan V simpul selalu memiliki tepat E = V – 1 sisi. Untuk 15 simpul, E = 15 – 1 = 14 sisi.
Soal #6 • Logika Matematika (Hukum De Morgan) Standar Teknik Informatika

Bentuk ekuivalen dari negasi pernyataan ~(P ∨ Q) menurut Hukum De Morgan adalah…

A. ~P ∧ ~Q
B. ~P ∨ ~Q
C. P ∧ Q
D. ~P → Q
E. P → ~Q
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Hukum De Morgan menyatakan bahwa ingkaran dari disjungsi ~(P ∨ Q) adalah konjungsi dari negasi masing-masing proposisi: ~P ∧ ~Q.
Soal #7 • Relasi Rekursif (Deret Fibonacci) Standar Teknik Informatika

Diberikan relasi rekursif: F(0) = 0, F(1) = 1, F(n) = F(n-1) + F(n-2). Berapakah nilai dari F(7)?

A. 13
B. 8
C. 21
D. 15
E. 11
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
F(0)=0, F(1)=1, F(2)=1, F(3)=2, F(4)=3, F(5)=5, F(6)=8, F(7)=13.
Soal #8 • Matematika Diskrit (Fungsi Modulo) Standar Teknik Informatika

Berapakah hasil dari operasi modular: 47 mod 7?

A. 5
B. 2
C. 6
D. 4
E. 3
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
47 dibagi 7 menghasilkan 6 dengan sisa 5 (karena 6 x 7 = 42, dan 47 – 42 = 5). Maka 47 mod 7 = 5.
Soal #9 • Pigeonhole Principle (Prinsip Sarang Merpati) Standar Teknik Informatika

Berapa jumlah minimum mahasiswa yang harus berada dalam satu ruangan untuk menjamin setidaknya ada 2 orang yang berulang tahun pada bulan yang sama?

A. 13 orang
B. 12 orang
C. 24 orang
D. 366 orang
E. 25 orang
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Terdapat 12 bulan dalam setahun. Menurut Pigeonhole Principle, dengan n = 12 sarang, dibutuhkan minimal n + 1 = 13 orang agar pasti ada minimal 2 orang pada bulan yang sama.
Soal #10 • Logika Boolean (Penyederhanaan) Standar Teknik Informatika

Ekspresi logika A + AB disederhanakan dengan hukum absorbsi menjadi…

A. A
B. B
C. A + B
D. AB
E. 1
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
A + AB = A(1 + B). Karena (1 + B) = 1, maka A(1) = A (Hukum Absorbsi Boolean).
Soal #11 • Kompleksitas Algoritma (Big-O Notation) Standar Teknik Informatika

Algoritma Binary Search pada array terurut berukuran n memiliki kompleksitas waktu (time complexity) sebesar…

A. O(log n)
B. O(n)
C. O(n log n)
D. O(n²)
E. O(1)
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Binary search membagi ruang pencarian menjadi setengahnya di setiap langkah perbandingan, sehingga kompleksitas waktunya adalah O(log n).
Soal #12 • Struktur Data (Stack LIFO) Standar Teknik Informatika

Diberikan urutan operasi pada stack kosong: PUSH(5), PUSH(8), POP(), PUSH(3), PUSH(9), POP(), PUSH(7). Nilai yang berada di puncak (TOP) stack sekarang adalah…

A. 7
B. 3
C. 9
D. 5
E. 8
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Langkah: PUSH 5 -> [5]; PUSH 8 -> [5,8]; POP -> [5]; PUSH 3 -> [5,3]; PUSH 9 -> [5,3,9]; POP -> [5,3]; PUSH 7 -> [5,3,7]. Nilai paling atas (TOP) adalah 7.
Soal #13 • Struktur Data (Queue FIFO) Standar Teknik Informatika

Struktur data antrean (Queue) beroperasi berdasarkan prinsip…

A. FIFO (First In First Out)
B. LIFO (Last In First Out)
C. FILO (First In Last Out)
D. Random Access Memory
E. Priority Ordering Saja
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Queue menerapkan prinsip First In First Out (elemen yang pertama kali masuk akan menjadi elemen yang pertama kali dikeluarkan).
Soal #14 • Algoritma Sorting (Quick Sort vs Bubble Sort) Standar Teknik Informatika

Kompleksitas waktu rata-rata (average time complexity) dari algoritma Quick Sort dan Merge Sort adalah…

A. O(n log n)
B. O(n²)
C. O(n)
D. O(log n)
E. O(2ⁿ)
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Merge Sort dan Quick Sort (pada kasus rata-rata) menggunakan strategi divide-and-conquer dengan kompleksitas efisien O(n log n).
Soal #15 • Pemrograman (Analisis Looping) Standar Teknik Informatika

Perhatikan potongan kode pseudocode berikut: count = 0 for i = 1 to 5: for j = 1 to i: count = count + 1 Berapakah nilai akhir variabel count?

A. 15
B. 10
C. 20
D. 25
E. 12
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Loop i=1 berjalan 1 kali; i=2 berjalan 2 kali; i=3 berjalan 3 kali; i=4 berjalan 4 kali; i=5 berjalan 5 kali. Total count = 1 + 2 + 3 + 4 + 5 = 15.
Soal #16 • Pemrograman Python (Slicing String) Standar Teknik Informatika

Jika s = ‘INFORMATIKA’, hasil dari operasi ekspresi s[2:6] adalah…

A. ‘FORM’
B. ‘NFOR’
C. ‘FORMA’
D. ‘INFOR’
E. ‘FORMAT’
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Indeks string Python berbasis 0: s[0]=’I’, s[1]=’N’, s[2]=’F’, s[3]=’O’, s[4]=’R’, s[5]=’M’, s[6]=’A’. Slice s[2:6] mengambil indeks 2 hingga 5, menghasilkan ‘FORM’.
Soal #17 • Struktur Data (Binary Search Tree) Standar Teknik Informatika

Karakteristik utama simpul pada Binary Search Tree (BST) yang valid adalah…

A. Nilai semua simpul di subtree kiri selalu lebih kecil dari simpul induk, dan subtree kanan lebih besar
B. Semua simpul harus memiliki tepat dua anak daun
C. Nilai subtree kiri selalu lebih besar dari subtree kanan
D. Setiap daun berada pada level kedalaman yang persis sama
E. Tidak boleh ada simpul bernilai ganjil
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Aturan BST: Left child < Node < Right child pada setiap tingkatan pohon biner.
Soal #18 • Algoritma Rekursi (Faktorial) Standar Teknik Informatika

Fungsi rekursif menghitung faktorial fact(n) memerlukan ‘Base Case’ n <= 1 return 1. Apa yang akan terjadi jika base case tersebut dihilangkan?

A. Program mengalami Stack Overflow (rekursi tak terhingga)
B. Program menghasilkan angka 0
C. Program selesai lebih cepat
D. Nilai output menjadi negatif
E. Program otomatis berhenti pada iterasi ke-100
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Tanpa basis pemberhentian (base case), pemanggilan fungsi akan terus berlangsung tanpa henti hingga alokasi memori call stack habis dan memicu Stack Overflow error.
Soal #19 • Pemrograman Berorientasi Objek (OOP) Standar Teknik Informatika

Kemampuan suatu fungsi atau objek untuk memiliki banyak bentuk implementasi berbeda pada kelas turunan dalam paradigma OOP disebut…

A. Polimorfisme (Polymorphism)
B. Enkapsulasi
C. Inheritansi
D. Abstraksi
E. Kompilasi
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Polymorphism (banyak bentuk) memungkinkan metode dengan nama yang sama berperilaku berbeda sesuai konteks objek turunannya (melalui overriding).
Soal #20 • Struktur Data (Hash Table & Collision) Standar Teknik Informatika

Kondisi di mana fungsi hash menghasilkan nilai indeks slot array yang sama untuk dua kunci data yang berbeda disebut…

A. Collision (Tabrakan Hash)
B. Overflow Array
C. Deadlock
D. Segmentation Fault
E. Underflow
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Collision terjadi ketika fungsi hash h(k1) = h(k2) padahal k1 ≠ k2, yang umumnya diatasi dengan Chaining atau Open Addressing.
Soal #21 • Algoritma Graf (Shortest Path) Standar Teknik Informatika

Algoritma standar yang paling umum digunakan untuk menemukan rute terpendek (shortest path) dari satu titik asal ke seluruh titik pada graf berbobot positif adalah…

A. Algoritma Dijkstra
B. Algoritma Prim
C. Algoritma Kruskal
D. Breadth First Search (BFS) polos
E. Algoritma KMP
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Dijkstra’s Algorithm adalah algoritma greedy untuk mencari lintasan terpendek dari simpul tunggal pada graf berbobot non-negatif.
Soal #22 • Pemrograman (Tipe Data Pointer) Standar Teknik Informatika

Dalam bahasa pemrograman C/C++, sebuah variabel ‘Pointer’ berfungsi untuk…

A. Menyimpan alamat memori fisik dari variabel lain
B. Mengonversi tipe data float menjadi integer
C. Mempercepat proses rendering grafik kartu grafis
D. Menghubungkan komputer ke jaringan internet
E. Menyimpan teks bertipe string berukuran besar
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Pointer adalah variabel yang menyimpan nilai berupa alamat memori (memory address) tempat variabel lain disimpan di RAM.
Soal #23 • Sistem Bilangan (Biner ke Desimal) Standar Teknik Informatika

Berapakah nilai desimal dari bilangan biner 101101₂?

A. 45
B. 43
C. 47
D. 51
E. 39
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
101101₂ = (1×32) + (0x16) + (1×8) + (1×4) + (0x2) + (1×1) = 32 + 8 + 4 + 1 = 45.
Soal #24 • Sistem Bilangan (Heksadesimal ke Biner) Standar Teknik Informatika

Bilangan heksadesimal 2F₁₆ jika dikonversikan ke dalam bentuk biner adalah…

A. 00101111₂
B. 00111111₂
C. 00101101₂
D. 00011111₂
E. 01001111₂
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Digit ‘2’ dalam biner 4-bit = 0010. Digit ‘F’ (15) dalam biner 4-bit = 1111. Gabungan = 00101111₂.
Soal #25 • Representasi Data (Two’s Complement) Standar Teknik Informatika

Dalam representasi biner komplemen dua (2’s complement) 8-bit, bilangan biner 11111111₂ merepresentasikan nilai desimal bertanda…

A. -1
B. -127
C. -128
D. 255
E. 0
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Pada signed 8-bit two’s complement, nilai bit tertinggi bernilai -128. Maka -128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = -1.
Soal #26 • Gerbang Logika (XOR Gate) Standar Teknik Informatika

Gerbang logika Exclusive-OR (XOR) dengan dua input A dan B akan menghasilkan output bernilai 1 jika…

A. Input A dan B bernilai berbeda satu sama lain (salah satu 1 dan lainnya 0)
B. Kedua input A dan B sama-sama bernilai 1
C. Kedua input A dan B sama-sama bernilai 0
D. Input A dan B bernilai bebas
E. Hanya jika input A bernilai 1 tanpa memedulikan B
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Tabel kebenaran XOR: 0⊕0=0, 0⊕1=1, 1⊕0=1, 1⊕1=0. Output bernilai 1 hanya jika kedua nilai input berbeda.
Soal #27 • Bitwise Operation (Bit Shift Left) Standar Teknik Informatika

Jika bilangan bulat x = 5 (biner 00000101₂) dioperasikan dengan operator bitwise shift left x << 2, nilai barunya adalah...

A. 20
B. 10
C. 25
D. 40
E. 15
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Operasi shift left sebanyak k posisi ekuivalen dengan mengalikan bilangan dengan 2^k. Maka 5 << 2 = 5 x 2² = 5 x 4 = 20 (biner 00010100₂).
Soal #28 • Karnaugh Map (K-Map) Standar Teknik Informatika

Peta Karnaugh (K-Map) dalam perancangan sistem digital elektronika digunakan untuk…

A. Menyederhanakan fungsi aljabar Boolean dengan meminimalkan jumlah gerbang logika
B. Menghitung konsumsi daya baterai mikrokontroler
C. Membuat tabel pengalamatan IP jaringan komputer
D. Mengukur kecepatan transmisi kabel fiber optik
E. Menemukan bug pada kode program bahasa Python
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
K-Map adalah metode visual grafis untuk menyederhanakan ekspresi Boolean guna menghasilkan rangkaian logika digital yang paling hemat gerbang.
Soal #29 • Kapasitas Data (Satuan Penyimpanan) Standar Teknik Informatika

Sebuah hard drive memiliki kapasitas penyimpanan 1 Megabyte (1 MB). Berapakah kapasitas tersebut dalam satuan Byte standar biner (Mebibyte)?

A. 1.048.576 Byte (2²⁰ Byte)
B. 1.000.000 Byte
C. 10.000.000 Byte
D. 1.024 Byte
E. 524.288 Byte
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Dalam arsitektur komputer komputasi: 1 KB = 1.024 Byte; 1 MB = 1.024 x 1.024 Byte = 1.048.576 Byte.
Soal #30 • Aljabar Boolean (Hukum Idempoten) Standar Teknik Informatika

Berdasarkan hukum idempoten pada aljabar Boolean, hasil operasi A ∨ A adalah…

A. A
B. 1
C. 0
D. 2A
E. A²
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Hukum Idempoten: A ∨ A = A, dan A ∧ A = A.
Soal #31 • Model OSI (Layer Protokol) Standar Teknik Informatika

Pada model referensi 7-Layer OSI, protokol transmisi data HTTP, FTP, dan DNS beroperasi pada layer…

A. Application Layer (Layer 7)
B. Transport Layer (Layer 4)
C. Network Layer (Layer 3)
D. Data Link Layer (Layer 2)
E. Presentation Layer (Layer 6)
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
HTTP, HTTPS, FTP, SMTP, dan DNS adalah protokol lapisan aplikasi (Layer 7) yang berinteraksi langsung dengan aplikasi pengguna akhir.
Soal #32 • Jaringan Komputer (IP Subnetting) Standar Teknik Informatika

Diberikan alamat IP 192.168.1.0 dengan subnet mask /24 (255.255.255.0). Berapakah jumlah alamat IP host valid yang dapat digunakan oleh perangkat klien?

A. 254 host
B. 256 host
C. 255 host
D. 128 host
E. 512 host
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Subnet /24 memiliki total 2⁸ = 256 alamat IP. Dikurangi 2 alamat khusus (Network Address .0 dan Broadcast Address .255), maka tersisa 254 host valid.
Soal #33 • Protokol Transport (TCP vs UDP) Standar Teknik Informatika

Perbedaan mendasar antara Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP) adalah…

A. TCP bersifat connection-oriented dan menjamin paket tiba urut, sedangkan UDP bersifat connectionless dan mengutamakan kecepatan tanpa jaminan keutuhan
B. TCP hanya digunakan untuk video streaming
C. UDP memiliki overhead header lebih besar dibanding TCP
D. TCP bekerja tanpa perlu three-way handshake
E. UDP menjamin retransmisi otomatis jika paket data hilang
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
TCP menjamin reliabilitas dan integritas urutan paket (three-way handshake & retransmission), sementara UDP mengutamakan latensi rendah tanpa jaminan tiba (cocok untuk game online & streaming).
Soal #34 • Keamanan Siber (Kriptografi Kunci Asimetris) Standar Teknik Informatika

Dalam sistem kriptografi asimetris (Public-Key Cryptography seperti RSA), jika Bob ingin mengirim pesan rahasia kepada Alice, pesan tersebut harus dienkripsi menggunakan…

A. Public Key milik Alice
B. Private Key milik Alice
C. Public Key milik Bob
D. Private Key milik Bob
E. Kunci simetris bersama
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Pesan dienkripsi dengan Public Key penerima (Alice), sehingga hanya Private Key rahasia milik Alice sendiri yang sanggup mendekripsinya.
Soal #35 • Keamanan Web (Serangan SQL Injection) Standar Teknik Informatika

Serangan siber di mana penyerang menyisipkan perintah SQL berbahaya ke dalam input formulir web untuk memanipulasi database disebut…

A. SQL Injection (SQLi)
B. Cross-Site Scripting (XSS)
C. DDoS Attack
D. Man-in-the-Middle (MitM)
E. Brute Force
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
SQL Injection terjadi saat input pengguna langsung digabungkan ke kueri database tanpa sanitasi (prepared statements), memungkinkan eksekusi kueri liar.
Soal #36 • Jaringan Komputer (Protokol DHCP) Standar Teknik Informatika

Fungsi utama dari server DHCP (Dynamic Host Configuration Protocol) dalam jaringan lokal (LAN) adalah…

A. Memberikan konfigurasi alamat IP kepada perangkat klien secara otomatis
B. Menerjemahkan nama domain web menjadi IP public
C. Menyaring virus dan spam email di jaringan
D. Mempercepat kecepatan transmisi kabel ethernet
E. Menyimpan file website di server lokal
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
DHCP bertugas mengalokasikan alamat IP, subnet mask, default gateway, dan DNS server secara otomatis dan dinamis kepada host yang terhubung.
Soal #37 • Keamanan Siber (DDoS Attack) Standar Teknik Informatika

Serangan Distributed Denial of Service (DDoS) bertujuan untuk…

A. Melumpuhkan ketersediaan server korban dengan membanjiri lalu lintas data secara masif dari ribuan komputer zombi (botnet)
B. Mencuri nomor kartu kredit pengguna
C. Mengubah password administrator database
D. Menghapus seluruh file sistem operasi server
E. Mengirimkan malware melalui kabel LAN fisik
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
DDoS menargetkan aspek Availability (ketersediaan) layanan dengan membanjiri kapasitas bandwidth atau memori server sehingga server crash dan tidak dapat melayani pengguna sah.
Soal #38 • Keamanan Web (HTTPS & SSL/TLS) Standar Teknik Informatika

Perbedaan utama antara protokol HTTP dan HTTPS saat berselancar di internet adalah…

A. HTTPS mengenkripsi seluruh pertukaran data komunikasi menggunakan protokol TLS/SSL
B. HTTPS hanya dapat dibuka melalui peramban Google Chrome
C. HTTP memiliki kecepatan transfer data lebih cepat 100 kali
D. HTTPS tidak memerlukan domain name system
E. HTTP tidak bisa menampilkan gambar atau video
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
HTTPS (Hypertext Transfer Protocol Secure) menambahkan lapisan enkripsi SSL/TLS sehingga lalu lintas data tidak dapat diintip (eavesdropping) atau dipalsukan oleh pihak ketiga.
Soal #39 • Perangkat Keras Jaringan (Router vs Switch) Standar Teknik Informatika

Perangkat jaringan yang berfungsi menghubungkan dua atau lebih jaringan komputer dengan subnet IP berbeda (Layer 3) adalah…

A. Router
B. Switch Layer 2
C. Hub
D. Repeater
E. Kabel UTP
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Router beroperasi di Layer 3 (Network Layer) dan bertugas merutekan paket data antar-jaringan atau subnet yang berbeda berdasarkan IP address.
Soal #40 • Arsitektur Komputer (Cache Memory) Standar Teknik Informatika

Tujuan utama penyediaan memori Cache (L1, L2, L3) di dalam prosesor (CPU) adalah…

A. Menjembatani perbedaan kecepatan transfer yang sangat jauh antara CPU dan memori utama (RAM)
B. Menyimpan data file sistem operasi secara permanen saat komputer mati
C. Mencegah prosesor dari panas berlebih
D. Menambah kapasitas penyimpanan hard drive
E. Menggantikan fungsi kartu pengolah grafis GPU
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Cache memory berkecepatan tinggi terintegrasi langsung di chip prosesor guna mengurangi latency pembacaan data berulang dari RAM yang jauh lebih lambat.
Soal #41 • Basis Data (Kueri SQL JOIN) Standar Teknik Informatika

Dalam Sistem Manajemen Basis Data Relasional (RDBMS), perintah SQL yang digunakan untuk menampilkan data dari dua tabel yang hanya memiliki pasangan baris yang cocok pada kedua tabel adalah…

A. INNER JOIN
B. LEFT JOIN
C. RIGHT JOIN
D. FULL OUTER JOIN
E. CROSS JOIN
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
INNER JOIN hanya mengembalikan baris data jika kondisi pencocokan kunci relasi (matching key) terpenuhi di kedua tabel yang digabungkan.
Soal #42 • Basis Data Relasional (Kunci Utama / Primary Key) Standar Teknik Informatika

Atribut dalam tabel database yang dipilih sebagai ‘Primary Key’ harus memenuhi kriteria mutlak yaitu…

A. Bernilai unik (tidak ada duplikasi) dan tidak boleh bernilai NULL
B. Harus selalu berupa angka integer positif
C. Boleh berisi nilai kosong (NULL) jika belum ada data
D. Harus terdiri atas minimal tiga kolom gabungan
E. Hanya boleh diisi oleh user administrator
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Integritas entitas (Entity Integrity) mewajibkan Primary Key bersifat unik (unique) untuk membedakan tiap baris rekord dan tidak boleh bernilai kosong (NOT NULL).
Soal #43 • Basis Data (Normalisasi Data) Standar Teknik Informatika

Sebuah tabel database dikatakan memenuhi Bentuk Normal Pertama (1NF) jika…

A. Setiap kolom hanya menyimpan nilai atomik (nilai tunggal yang tidak dapat dibagi lagi) dan tidak ada grup berulang
B. Semua atribut bukan kunci bergantung penuh pada primary key
C. Tidak ada ketergantungan transitif antar-atribut non-kunci
D. Tabel sudah memiliki relasi foreign key ke lima tabel lain
E. Ukuran file tabel kurang dari 1 Gigabyte
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Kriteria 1NF: setiap sel tabel berisi nilai data tunggal/atomik, tidak ada multivalued attribute atau repeating groups.
Soal #44 • Rekayasa Perangkat Lunak (Metode Agile / Scrum) Standar Teknik Informatika

Siklus iterasi pengembangan perangkat lunak yang berdurasi 1 hingga 4 minggu dalam kerangka kerja Scrum disebut…

A. Sprint
B. Waterfall
C. Daily Standup
D. Backlog
E. Milestone
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Dalam Scrum, pekerjaan dipecah ke dalam iterasi waktu tetap yang disebut Sprint (umumnya 2-4 minggu) untuk menghasilkan deliverable produk yang berfungsi.
Soal #45 • Version Control System (Git) Standar Teknik Informatika

Perintah Git yang digunakan untuk membuat salinan cabang independen dari proyek tanpa mengganggu cabang utama (main/master) adalah…

A. git branch / git checkout -b
B. git commit
C. git push
D. git clone
E. git merge
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Perintah ‘git branch ‘ atau ‘git checkout -b ‘ digunakan untuk membuat dan berpindah ke branch baru untuk pengembangan fitur terisolasi.
Soal #46 • Kecerdasan Buatan (Machine Learning Supervised) Standar Teknik Informatika

Contoh algoritma pembelajaran mesin terawasi (Supervised Learning) yang digunakan untuk tugas klasifikasi data adalah…

A. Support Vector Machine (SVM) dan Decision Tree
B. K-Means Clustering
C. Principal Component Analysis (PCA)
D. Q-Learning
E. Apriori Algorithm
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
SVM, Naive Bayes, dan Decision Tree adalah model supervised learning yang dilatih menggunakan data berlabel (labeled training dataset) untuk prediksi/klasifikasi.
Soal #47 • Kecerdasan Buatan (Neural Network Overfitting) Standar Teknik Informatika

Fenomena di mana model Machine Learning bekerja sangat sempurna pada data latih (akurasi 99%) namun gagal mengenali pola baru pada data uji disebut…

A. Overfitting
B. Underfitting
C. Vanishing Gradient
D. Dead Neurons
E. Exploding Weights
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Overfitting terjadi ketika model terlalu rumit hingga menghafal derau (noise) pada data latih, menyebabkan daya generalisasi pada data baru menjadi sangat buruk.
Soal #48 • Rekayasa Perangkat Lunak (Design Pattern) Standar Teknik Informatika

Pola desain (Design Pattern) dalam pengembangan piranti lunak yang memastikan suatu kelas hanya memiliki satu instansiasi objek tunggal secara global disebut…

A. Singleton Pattern
B. Factory Pattern
C. Observer Pattern
D. Adapter Pattern
E. Decorator Pattern
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Singleton Pattern membatasi instansiasi kelas menjadi tepat satu objek tunggal dan menyediakan titik akses global ke instansi tersebut.
Soal #49 • Cloud Computing (Model Layanan) Standar Teknik Informatika

Model layanan komputasi awan yang menyediakan lingkungan runtime siap pakai untuk deployment aplikasi tanpa perlu memikirkan manajemen server OS disebut…

A. PaaS (Platform as a Service)
B. IaaS (Infrastructure as a Service)
C. SaaS (Software as a Service)
D. DaaS (Desktop as a Service)
E. BaaS (Backend as a Service)
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
PaaS (seperti Heroku, AWS Elastic Beanstalk, Google App Engine) mengabstraksi perangkat keras dan OS, sehingga pengembang hanya fokus menulis dan mendeploy kode aplikasi.
Soal #50 • Arsitektur Web (RESTful API) Standar Teknik Informatika

Kode status HTTP respon standar yang menandakan bahwa sumber daya (resource endpoint) yang diminta klien tidak ditemukan di server adalah…

A. 404 Not Found
B. 200 OK
C. 500 Internal Server Error
D. 403 Forbidden
E. 301 Moved Permanently
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
HTTP 404 Not Found merupakan kode status klien error yang menyatakan bahwa server tidak dapat menemukan URI resource yang diminta.
Soal #51 • Pemrosesan Citra & Visi Komputer Standar Teknik Informatika

Dalam representasi citra digital format RGB 24-bit, setiap piksel warna dikodekan oleh 3 kanal (Merah, Hijau, Biru) dengan rentang nilai intensitas tiap kanal…

A. 0 hingga 255
B. 0 hingga 100
C. 0 hingga 1.024
D. 1 hingga 10
E. -128 hingga 127
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Setiap kanal dialokasikan 8-bit (1 byte), sehingga rentang nilai intensitas warna adalah 2⁸ = 0 sampai 255.
Soal #52 • Etika Profesi IT & Keamanan Data (Cyber Law) Standar Teknik Informatika

Prinsip utama perlindungan privasi data pribadi pengguna aplikasi modern mewajibkan pengembang perangkat lunak untuk…

A. Mendapatkan persetujuan pengguna (consent), mengenkripsi data sensitif, dan membatasi pengumpulan data sesuai kebutuhan (data minimization)
B. Menjual data riwayat penjelajahan pengguna ke biro iklan tanpa pemberitahuan
C. Menyimpan password akun pengguna dalam teks polos (plain text)
D. Membuka seluruh database pengguna ke forum internet publik
E. Menghilangkan enkripsi agar server berjalan lebih cepat
Lihat Kunci Jawaban & Pembahasan

Jawaban: A

Pembahasan & Analisis:
Standar regulasi perlindungan data (seperti GDPR dan UU PDP Indonesia) mewajibkan prinsip integritas kerahasiaan, enkripsi data at-rest/in-transit, dan peminimalan data pribadi.

Tembus Jurusan Informatika? Mulai dari 52 Soal yang Sering Muncul Ini!


Tembus Jurusan Informatika? Mulai dari 52 Soal yang Sering Muncul Ini!


Demikianlah pembahasan mengenai 52 soal tes masuk Jurusan Informatika yang sering keluar. Dengan mempersiapkan diri melalui soal-soal tersebut, Anda dapat lebih memahami materi yang akan diujikan. Ingat, kesuksesan ditentukan oleh persiapan yang matang, kemampuan teknis, pengelolaan waktu, dan pemikiran kritis. Kunjungi utbk.or.id untuk informasi dan kumpulan soal lengkap sebagai bekal menghadapi ujian masuk Jurusan Informatika.

FAQ Seputar Tes Masuk Jurusan Informatika

Q: Apa materi yang paling dominan diujikan dalam tes masuk Teknik Informatika?
A: Materi paling dominan meliputi Logika Matematika, Penalaran Algoritmik, Pemahaman Aljabar Boolean/Biner, serta Pengetahuan Dasar Jaringan dan Pemrograman.

Q: Apakah calon mahasiswa harus sudah mahir bahasa pemrograman sebelum tes masuk?
A: Tidak diwajibkan mahir sintaks tingkat tinggi, namun pemahaman alur logika berpikir terstruktur (pseudocode, flowchart, dan logika percabangan/perulangan) sangat menentukan kelulusan.

Q: Bagaimana cara meningkatkan skor pada subtes logika matematika informatika?
A: Kuasai tabel kebenaran proposisi, hukum De Morgan, prinsip kombinatorika dasar, serta latihan membaca urutan eksekusi kode (dry run algoritma).

Rekomendasi Soal Masuk Jurusan Sains & Teknik Terkait:

Facebook
Twitter
LinkedIn
WhatsApp
X
Cara Mudah Beli Paket Soal!
Kategori

Ikuti Simulasi Tryout berbasis CBT, Gratis!

Butuh Bantuan?