Kurikukum Merdeka

Kunci Jawaban PTS Informatika Kelas 12 SMA Semester 2 Kurikulum Merdeka, Soal Pilihan Ganda dan Esai

Berikut kunci jawaban kumpulan contoh soal Penilaian Tengah Semester (PTS) Informatika Kelas 12 SMA semester 2 Kurikulum Merdeka.

Penulis: Kristin Juli Saputri | Editor: Rahmadhani
DOKUMENTASI TRIBUN JABAR
Illustrasi. Berikut kunci jawaban kumpulan contoh soal Penilaian Tengah Semester (PTS) Informatika Kelas 12 SMA semester 2 Kurikulum Merdeka. 

13. Jika komputer dinyalakan, sebuah inisial program di boot sector akan dijalankan. Virus yang berada di boot sector disebut dengan...

A. Boot virus
B. Multipartite virus
C. File virus
D. Macro virus
E. Trojan horse

Jawaban: A

14. Segala sesuatu yang menyangkut keamanan dikenal dengan istilah...

A. Komputer
B. Security
C. Hardware
D. Brainware
E. Software

Jawaban: B

15. Sistem komputer terbagi menjadi 3 elemen, yaitu:

A. Programming, brainware, dan system operasi
B. Brainware, hardware, dan programming
C. Hardware, software, dan brainware
D. Sistem operasi, hardware, dan brainware
E. Hardware, brainware, dan system operasi

Jawaban: C

16. Era teknologi saat ini, kehadiran internet dalam kebutuhan sehari-hari sangat dibutuhkan. Apalagi di masa pandemi sekarang, internet dan perangkatnya merupakan satu kesatuan utuh yang tidak terpisahkan. Semua aktivitas membutuhkan internet, salah satunya belajar online dimana kegiatan tatap muka ditiadakan. Dibutuhkan suatu keamanan data terhadap perangkat yang terkoneksi dengan internet. Salah satu alasan dari pentingnya memproteksi data pribadi pada saat terhubung dengan internet adalah :

A. Mencegah pencemaran nama baik
B. Harga data sangat mahal
C. Jaringan internet yang terputus-putus
D. Perangkat yang digunakan harganya murah
E. Kuota internet yang terbatas

Jawaban: A

17. Yang dimaksud dengan proposisi majemuk adalah...

A. Proposisi yang terdiri atas satu subjek dan dua predikat atau bisa juga terdiri atas dua proposisi tunggal.
B. Proposisi yang memiliki banyak bentuk baik tujuan maupun artinya
C. Kalimat yang memiliki tujuan positif dan terstruktur
D. Kalimat yang terdiri dari 2 proposisi dan memiliki tujuan positif
E. Kalimat yang memiliki tujuan positif dan memiliki banyak bentuk

Jawaban: A

18. Indonesia merupakan negara tropis yang memiliki 2 musim, yaitu musim hujan dan musim kemarau. Ketika musim kemarau tiba, banyak sawah yang kekeringan karena kekurangan air. Implikasi dari kalimat tersebut yang benar adalah...

A. Jika musim kemarau tiba, banyak sawah mengalami kekeringan karena kekurangan air
B. Jika musim kemarau tiba, tanaman di sawah tumbuh subur
C. Jika musim hujan tiba, banyak sawah mengalami kekeringan karena kekurangan air
D. Jika musim hujan tiba, banyak sawah kebanjiran karena banyaknya curah hujan yang turun
E. Jika Indonesia memiliki 2 musim, maka petani dapat menanam padi di sawah dengan bahagia

Jawaban: A

19. Berapakah nilai biner dari 125 (10)?

A. 1111101
B. 1111001
C. 1100111
D. 1000111
E. 1010101

Jawaban: A

20. Konektivitas internet berkabel yang memanfaatkan jaringan kabel telepon untuk terhubung dengan jaringan internet antara lain ialah...

A. Dial-up dan GPRS
B. ADSL dan Dial-up
C. GRPS dan TV Kabel
D. Satelit dan Wifi

Jawaban: B

21. Berikut ini yang merupakan perangkat keras dan perangkat lunak jaringan komputer yaitu...

A. Bluetooth, inframerah, dan windows office
B. Hub, modem, dan mikrotik
C. Switch, kabel jaringan, dan MS access
D. Server, mikrotik, dan pointer

Jawaban: B

22. Salah satu kelebihan jaringan kabel dibandingkan jaringan nirkabel yaitu?

A. Lebih aman dari gangguan sinyal dari luar
B. Lebih fleksibel
C. Lebih mudah dalam proses instalasi
D. Lebih mudah dalam pemeliharaan

Jawaban: A

23. Berikut ini yang merupakan keuntungan yang diperoleh dari pemanfaatan jaringan komputer, kecuali...

A. Mempercepat arus informasi
B. Mengurangi risiko kerusakan perangkat
C. Memudahkan komunikasi antar divisi
D. Penghematan biaya

Jawaban: B

24. Apa fungsi utama dari protokol TCP/IP dalam jaringan komputer?

A. Menghubungkan komputer dengan perangkat keras lainnya
B. Mengatur dan mengelola pengiriman data antarkomputer
C. Menyimpan data dalam jaringan
D. Mengontrol akses pengguna ke jaringan
E. Menyediakan antarmuka pengguna grafis

Jawaban: B

25. Jenis topologi jaringan yang semua perangkat terhubung ke satu kabel utama disebut:

A. Topologi bintang
B. Topologi cincin
C. Topologi bus
D. Topologi mesh
E. Topologi pohon

Jawaban: C

26. Penggunaan inisialisasi pada variabel yang digunakan untuk perulangan disebut….

A. Statement

B. Interation

C. Initialization

D. Condition

E. Argument

Jawaban: C

27. Sintaks yang digunakan untuk mengakhiri program adalah….

A. Writeln

B. Start

C. Readln

D. Print

E. End

Jawaban: E

28. Struktur perulangan biasa disebut dengan…

A. Controlling

B. Crooping

C. Looping

D. Programming

E. Statement

Jawaban: C

29. Perbedaan pada penggunaan pernyataan BREAK dan CONTINUE terletak pada penggunaan…

A. Blok statement

B. Kondisi yang diseleksi

C. Menghentikan perulangan

D. Time execution

E. Variablecounter

Jawaban: D

30. Statement yang digunakan pada pemberhentian dengan pencacah naik adalah struktur…

A. For Down to Do

B. For To Do

C. Repeat-Until

D. While Do

E. While For Do

Jawaban: B

31. Jenis instruksi yang dilakukan setelah perulangan selesai dilaksanakan….

A. Inisialisasi

B. Instruksi

C. Statement

D. Terminasi

E. Variable

Jawaban: D

32. Struktur yang sering digunakan dalam perulangan dengan kondisi diakhir adalah struktur…

A. For Down to Do

B. For To Do

C. Repeat-Until

D. While Do

E. While For Do

Jawaban: C

33. Struktur WHILE akan mengulang pernyataan pada badan loop sepanjang kondisi bernilai…

A. Benar

B. Naik

C. Netral

D. Salah

E. Turun

Jawaban: A

34. Struktur kontrol perulangan dimana blok-blok statement program kita akan diulang sampai kondisinya sesuai…

A. BREAK

B. CONTINUE

C. DO

D. IF

E. WHILE

Jawaban: E

35. Membuat status update pada variable yang di looping menggunakan…

A. Interation

B. Information

C. Fungtion

D. Condition

E. Abstraction

Jawaban: A

36. Teknik pengulangan yang paling tua dalam bahasa pemrograman adalah….

A. DO-WHILE

B. FOR

C. IF

D. IF-ELSE

E. WHILE

Jawaban: B

37. Dua komponen penting yang selalu menyertai pada struktur perulangan adalah…

A. Inisialisasi dan terminasi

B. Inisialisasi dan variable

C. Terminasi dan instruksi

D. Variable dan instruksi

E. Variable dan terminasi

Jawaban: A

38. Perhatikan data berikut!

1) Rendah

2) Menengah

3) Tinggi

4) Tinggi sekali

Berdasarkan data di atas, yang termasuk klasifikasi bahasa pemrograman adalah….

A. (1) dan (3)

B. (2) dan (4)

C. (1) dan (4)

D. (1), (2), dan (3)

E. (2), (3), dan (4)

Jawaban: D

39. Faktor utama yang membedakan struktur kode program struktur algoritma yaitu….

A. Aturan penulisan

B. Deklarasi

C. Deskripsi

D. Judul

E. Pernyataan

Jawaban: A

40. Jenis tanda yang digunakan sebagai penunjuk aliran data/informasi yang akan diproses adalah…

A. Kurung kurawal

B. Lingkaran kecil

C. Tanda panah

D. Tanda siku

E. Titik dua

Jawaban: C

41. Berikut yang bukan termasuk jenis-jenis operator dalam struktur program adalah…

A. Arithmetic

B. Relational

C. Assignment

D. Logical

E. Statement

Jawaban: E

42. Nilai dari 38 div 5 adalah…

A. 1

B. 2

C. 3

D. 4

E. 5

Jawaban: C

43. Nilai yang dimiliki jika sebuah saklar listrik dalam kondisi OFF adalah…

A. 4

B. 3

C. 2

D. 1

E. 0

Jawaban: E

44. Pernyataan BREAK dapat digunakan untuk menghentikan pernyataan…

A. BEGIN

B. CASE OF

C. CONTINUE

D. END

E. WRITELN

Jawaban: B

45. Jika sebuah pengulangan pada struktur WHILE tidak pernah berhenti menandakan bahwa….

A. Apabila kondisi bernilai false

B. Logika pemrogramannya benar

C. Badan pengulangan harus trus

D. Instruksi yang mengubah nilai variable kondisi

E. Logika pemrogramannya salah

Jawaban: E

B. Soal Esai

1. Agar kondisi suatu saat bernilai False (salah), didalam badan pengulangan harus memiliki instruktur yang…

Jawaban: mengubah nilai variable kondisi

2. Blok-blok program-program DO-While akan diulang sampai kondisinya…Jawaban: benar (true)

3. Apa yang diperlukan oleh bahasa tingkat tinggi agar dapat dimengerti oleh komputer?

Jawaban: diperlukan compiler untuk mengompilasi ke dalam bahasa mesin sehingga dimengerti oleh komputer.

4. Sebutkan 2 macam bahasa tingkat tinggi!

Jawaban: Pascal dan Basic

5. Array dimensi satu sebagai…

Jawaban: kumpulan elemen sejenis yang tersusun dalam satu baris

6. Dalam Pascal, Array dimensi dua mewakili bentuk…

Jawaban: tabel atau matriks

7. Array dimensi tiga identic dengan kumpulan elemen-elemen yang terdiri dari….

Jawaban: lebih dari satu baris

8. Bagaimana cara menuliskan sebuah code dalam Pseudocode?Jawaban: pseudo artinya semua atau tidak sebenarnya. Pseudocode ditulis dalam sebuah kode yang agak mirip dengan bahasa pemrograman Pascal dan C /C++

9. Secara mendasar, struktur control pengulangan Do-While identik dengan…

Jawaban: struktur control pengulangan While

10. Dua bagian penting dari Array adalah…

Jawaban: elemen nilai dan indeks Array sebagai nilai urut

Disclaimer:

- Artikel ini ditujukan kepada orangtua untuk memandu proses belajar anak.

- Sebelum melihat kunci jawaban, siswa harus terlebih dahulu menjawabnya sendiri, setelah itu gunakan artikel ini untuk mengoreksi hasil pekerjaan siswa.

(Banjarmasinpost.co.id/Kristin Juli Saputri)

Berita Terkait
Ikuti kami di
AA

Berita Terkini

© 2025 TRIBUNnews.com Network,a subsidiary of KG Media.
All Right Reserved