Soal PAT/SAT/ASAT Informatika Kelas 10 SMA Semester 2 Kurikulum Merdeka 2026 Lengkap Kunci Jawaban
Ayu Wahyuni May 28, 2026 05:27 PM

 

Mengutip dari YouTube Jagat Edukasi, soal ini dapat digunakan sebagai bahan belajar siswa untuk menghadapi ujian sekolah maupun latihan mandiri di rumah.

Materi yang dibahas meliputi berpikir komputasional, algoritma, struktur data, pemrograman dasar, hingga etika digital.

Baca juga: Soal PAT/SAT/ASAT Geografi Kelas 10 SMA Semester 2 Kurikulum Merdeka 2026 Lengkap Kunci Jawaban

SOAL

1. Metode penyelesaian masalah dengan menerapkan teknik ilmu komputer (informatika) disebut...

A. Berpikir Kritis
B. Berpikir Komputasional
C. Berpikir Logis
D. Algoritma Dasar
E. Pemrograman Terstruktur

Jawaban : B

2. Memecah masalah kompleks menjadi bagian-bagian kecil yang lebih mudah dikelola disebut...

A. Abstraksi
B. Pengenalan Pola
C. Dekomposisi
D. Algoritma
E. Debugging

Jawaban : C

Baca juga: Soal PAT/SAT/ASAT Fisika Kelas 10 SMA Semester 2 Kurikulum Merdeka 2026 Lengkap dengan Kunci Jawaban

3. Menyaring informasi yang penting dan mengabaikan detail yang tidak relevan agar fokus pada inti masalah disebut...

A. Algoritma
B. Dekomposisi
C. Abstraksi
D. Evaluasi
E. Iterasi

Jawaban : C

4. Struktur data di mana data yang terakhir masuk akan menjadi yang pertama keluar (Last In First Out / LIFO) disebut...

A. Queue (Antrean)
B. Array (Larik)
C. Stack (Tumpukan)
D. Tree (Pohon)
E. Graph

Jawaban : C

5. Struktur data di mana data yang pertama masuk akan menjadi yang pertama keluar (First In First Out / FIFO) adalah...

A. Stack
B. Queue
C. Linked List
D. Pointer
E. Binary Search

Jawaban : B

6. Urutan langkah-langkah logis untuk menyelesaikan sebuah masalah disebut...

A. Flowchart
B. Variabel
C. Algoritma
D. Pseudocode
E. Sintaksis

Jawaban : C

7. Penulisan algoritma yang menyerupai bahasa pemrograman tetapi lebih mudah dipahami manusia disebut...

A. Flowchart
B. Bahasa Mesin
C. Pseudocode
D. High Level Language
E. Coding

Jawaban : C

8. Tipe data yang digunakan untuk menyimpan nilai benar (true) atau salah (false) adalah...

A. Integer
B. String
C. Float
D. Boolean
E. Char

Jawaban : D

9. Tipe data yang digunakan untuk menyimpan bilangan bulat (tanpa koma) adalah...

A. String
B. Float
C. Integer
D. Double
E. Boolean

Jawaban : C

10. Struktur kontrol yang digunakan untuk memilih salah satu dari beberapa pilihan berdasarkan kondisi tertentu adalah...

A. Perulangan (Looping)
B. Percabangan (If-Else)
C. Fungsi (Function)
D. Array
E. Input/Output

Jawaban : B

11. Perintah perulangan yang digunakan ketika jumlah perulangannya sudah diketahui secara pasti adalah...

A. While
B. Do-While
C. For
D. If
E. Switch-Case

Jawaban : C

12. Bagian dari program yang dibuat terpisah untuk melakukan tugas spesifik dan dapat dipanggil berulang kali disebut...

A. Variabel Lokal
B. Konstanta
C. Fungsi (Function)
D. Library
E. Kompiler

Jawaban : C

13. Proses menerjemahkan kode sumber (source code) menjadi bahasa mesin agar dapat dijalankan oleh komputer disebut...

A. Coding
B. Compiling
C. Running
D. Editing
E. Saving

Jawaban : B

14. Di bawah ini yang merupakan bahasa pemrograman tingkat tinggi adalah...

A. Bahasa Biner
B. Assembly
C. Python
D. Bahasa Mesin
E. Kode Morse

Jawaban : C

15. Salah satu etika dalam berkomunikasi digital adalah menghindari "Cyberbullying", yang artinya...

Jawaban : C

© Copyright @2026 LIDEA. All Rights Reserved.