30 Contoh Soal OSN Informatika SMA beserta Jawabannya Lengkap

30 Contoh Soal OSN Informatika SMA beserta Jawabannya Lengkap — Sebentar lagi OSN antar SMA akan digelar.

Kamu yang mewakili sekolahmu pada OSN Informatika kali ini harus memantapkan persiapanmu dengan mengerjakan contoh soal OSN.

Sebagai bekalmu menghadapi olimpiade nanti, Mamikos sudah menyiapkan contoh soal OSN Informatika SMA yang bisa kamu gunakan sebagai bahan pembelajaran bersama jawabannya lengkap.

Materi OSN Informatika SMA

Canva.com/@SydaProductions

Sebelum mengerjakan contoh soal OSN Informatika SMA, ada baiknya kamu mengetahui lebih dulu materi apa saja yang nantinya akan keluar dalam OSN Informatika.

Contoh soal OSN Informatika SMA yang Mamikos tampilkan berikut ini sesuai dengan silabus OSN Informatika Kemendikbud, yaitu meliputi materi:

1. Materi Analitika Logika

Area ini menilai kapabilitas akademik peserta, khususnya dalam menyelesaikan masalah dan pengembangan program komputer.

2. Materi Analitika Aritmatika

Sejalan dengan analitika logika, materi ini menggarisbawahi pendekatan logis dan analitis dalam ranah kalkulasi matematika.

3. Materi Algoritmika

Fokus pada pengujian kemampuan peserta dalam memahami dan merancang algoritma, dengan penggunaan pengetahuan pemrograman yang disederhanakan menjadi pseudocode.

Contoh Soal OSN Informatika SMA Bagian 1

Berikut merupakan contoh soal OSN Informatika SMA bagian 1 berjumlah 5 soal yang sudah dilengkapi jawaban.

Soal 1

Diberikan pernyataan P→(QR) adalah benar, dan diketahui P adalah benar. Apa yang bisa disimpulkan tentang Q dan R?

a. Q benar, R salah

b. Q salah, R benar

c. Q dan R keduanya benar

d. Q dan R keduanya salah

e. Tidak dapat disimpulkan

Jawaban: C

Soal 2

Berapakah banyaknya kombinasi 4 angka yang dapat dipilih dari angka 1 sampai 10 tanpa pengulangan dan tanpa memedulikan urutan?

a. 210

b. 220

c. 230

d. 240

e. 250

Jawaban: A

Soal 3

Pseudocode berikut menggambarkan algoritma untuk mencari nilai terbesar dalam sebuah array:

luaCopy code

function findMax(arr):

max = arr[0]

for each item in arr:

if item > max:

max = item

return max

Jika array yang diberikan adalah [3, 5, 1, 2, 4], nilai apa yang akan dikembalikan oleh fungsi?

a. 1

b. 2

c. 3

d. 4

e. 5

Jawaban: E

Soal 4

Diberikan dua pernyataan: P “Hujan turun” dan Q “Jalan basah”. Jika ¬Q adalah benar, maka:

a. P pasti salah

b. P pasti benar

c. P mungkin benar

d. Tidak ada cukup informasi

e. P dan Q tidak terkait

Jawaban: A

Soal 5

Diketahui nP3=60, berapakah nilai n?

a. 5

b. 6

c. 7

d. 8

e. 9

Jawaban: A

Contoh Soal OSN Informatika SMA Bagian 2

Di bawah ini adalah 5 contoh soal OSN Informatika SMA bagian kedua. Kerjakan sebaik-baiknya, pilih jawaban yang menurutmu benar, baru kemudian melihat kunci jawabannya, ya!

Soal 6

Pseudocode berikut untuk menentukan apakah sebuah kata adalah palindrom:

arduinoCopy code

function isPalindrome(word):

return word == reverse(word)

Apakah output fungsi ketika dijalankan dengan input “radar”?

a. True

b. False

c. Error

d. None

e. 0

Jawaban: A

Soal 7

Mana yang merupakan kontrapositif dari pernyataan “Jika hari hujan maka jalan basah”?

a. Jika jalan tidak basah maka hari tidak hujan

b. Jika jalan basah maka hari hujan

c. Jika hari tidak hujan maka jalan basah

d. Jika hari hujan maka jalan tidak basah

e. Jika jalan basah maka hari tidak hujan

Jawaban: A

Soal 8

Berapa banyak bilangan prima yang kurang dari 50?

a. 15

b. 16

c. 17

d. 18

e. 19

Jawaban: C

Soal 9

Berikut adalah pseudocode untuk menghitung jumlah dari sebuah array menggunakan rekursi:

arduinoCopy code

function sumArray(arr, n):

if n == 1:

return arr[0]

else:

return arr[n-1] + sumArray(arr, n-1)

Jika diberikan array [2, 4, 6, 8, 10], berapakah hasilnya?

a. 20

b. 25

c. 30

d. 15

e. 10

Jawaban: C

Soal 10

Berapakah nilai kebenaran dari (PQ)∧¬(PQ) jika P adalah salah dan Q adalah benar?

a. Benar

b. Salah

c. Tidak pasti

d. Selalu salah

e. Selalu benar

Jawaban: A

Contoh Soal OSN Informatika SMA Bagian 3

Pada contoh soal OSN Informatika SMA bagian ketiga ini Mamikos masih menghadirkan 5 soal. Untuk mengerjakan soal di bawah ini kamu boleh mencoret-coret di kertas, tapi dilarang menggunakan kalkulator.

Soal 11

Berapakah jumlah semua bilangan genap antara 1 dan 100?

a. 2450 

b. 2500 

c. 2550 

d. 2600 

e. 2650 

Jawaban: B

Soal 12

Dari 8 bola yang diberi nomor 1 hingga 8, berapa banyak cara memilih 3 bola tanpa memedulikan urutan?

a. 56 

b. 120 

c. 336 

d. 56 

e. 70 

Jawaban: A

Soal 13

Sebuah dadu dilempar satu kali. Berapakah peluang muncul angka yang lebih besar dari 4?

a. 1/6 

b. 1/3 

c. 1/2 

d. 2/3 

e. 1/4 

Jawaban: B

Soal 14

Bilangan Fibonacci ke-10 adalah:

a. 34 

b. 55 

c. 89 

d. 144 

e. 233 

Jawaban: B

Soal 15

Berapakah jumlah permutasi kata “MATHEMATICS” jika huruf M tidak boleh berdampingan?

a. 3628800 

b. 3991680 

c. 479001600 

d. 4790016 

e. 43545600 

Jawaban: E

Contoh Soal OSN Informatika SMA Bagian 4

Berikut ini adalah contoh soal OSN Informatika SMA bagian keempat. Bagaimana apakah jawabanmu pada soal sebelumnya sudah benar semua? Jika belum, coba kerjakan soal berikut sebaik-baiknya ya.

Soal 16

Berapakah hasil dari 234 dikali 432?

a. 101088 

b. 102888 

c. 100968 

d. 100188 

e. 101868 

Jawaban: A

Soal 17

Berapa banyak cara untuk mengatur 4 buku berbeda pada 2 rak yang berbeda jika setiap rak harus memiliki setidaknya satu buku?

a. 14 

b. 24 

c. 34 

d. 44 

e. 54 

Jawaban: A

Soal 18

Sebuah kotak berisi 6 bola merah, 4 bola hijau, dan 5 bola biru. Jika satu bola diambil secara acak, berapakah peluang bola tersebut bukan merah?

a. 1/3 

b. 1/2 

c. 2/3 

d. 3/4 

e. 3/5 

Jawaban: C

Soal 19

Berapakah 4 pangkat 5?

a. 1024 

b. 512 

c. 256 

d. 128 

e. 2048 

Jawaban: A

Soal 20

Dalam sebuah kelas terdapat 6 siswa. Berapakah jumlah cara mengatur mereka dalam satu baris jika dua siswa tertentu harus selalu berdampingan?

a. 240 

b. 480 

c. 720 

d. 120 

e. 360 

Jawaban: A

Contoh Soal OSN Informatika SMA Bagian 5

Inilah contoh soal OSN Informatika SMA bagian kelima yang banyak membahas aritmatika. Kamu bisa belajar barisan aritmatika di blog Mamikos juga, lho!

Soal 21

Berapakah hasil dari penjumlahan seluruh bilangan prima antara 1 dan 30?

a. 129 

b. 160 

c. 129 

d. 158 

e. 131 

Jawaban: A

Soal 22

Berapakah jumlah subset yang mungkin dari sebuah set dengan 5 elemen?

a. 32 

b. 16 

c. 24 

d. 31 

e. 25 

Jawaban: A

Soal 23

Dari sebuah dek kartu standar (52 kartu), berapakah peluang menarik satu kartu hati atau satu kartu raja?

a. 4/13 

b. 16/52 

c. 17/52 

d. 3/13 

e. 5/13 

Jawaban: C

Soal 24

Jika suatu bilangan dikurangi 14 lalu hasilnya dikalikan dengan 12, hasil akhirnya adalah 240. Bilangan asli tersebut adalah:

a. 35 

b. 34 

c. 33 

d. 32 

e. 31 

Jawaban: A

Soal 25

Berapa banyak cara untuk mengatur 7 buku yang berbeda pada sebuah rak?

a. 5040 

b. 720 

c. 40320 

d. 2520 

e. 1440 

Jawaban: A

Contoh Soal OSN Informatika SMA Bagian 6

Nah, 5 contoh soal OSN Informatika SMA bagian keenam berikut merupakan contoh terakhir. Semoga contoh soal OSN Informatika SMA yang Mamikos hadirkan membantu belajarmu, ya!

Soal 26

Berapakah hasil dari 18 dikurangi 40% dari 45?

a. 9 

b. 10 

c. 11 

d. 12 

e. 13 

Jawaban: A

Soal 27

Sebuah kelas terdiri dari 12 siswa. Berapa banyak cara memilih sebuah tim 4 siswa dari kelas tersebut?

a. 495 

b. 210 

c. 792 

d. 990 

e. 660 

Jawaban: A

Soal 28

Sebuah kantong berisi 3 bola merah, 2 bola hijau, dan 5 bola biru. Jika dua bola diambil secara acak tanpa pengembalian, berapakah peluang kedua bola tersebut berwarna biru?

a. 5/18 

b. 2/5 

c. 1/3 

d. 1/2 

e. 3/10 

Jawaban: B

Soal 29

Berapa banyak cara mengatur huruf dalam kata “DEFEAT” jika huruf ‘E’ harus selalu berdampingan?

a. 120 

b. 240 

c. 360 

d. 480 

e. 600 

Jawaban: B

Soal 30

Diberikan rangkaian logika yang terdiri dari AND, OR, dan NOT gates. Jika output akhir adalah FALSE ketika semua input adalah TRUE, rangkaian tersebut paling mungkin adalah representasi dari ekspresi logika:

a. ABC

b. ABC

c. A∨¬B∨¬C

d. A∧¬B∧¬C

e. ABC

Jawaban: D

Penutup

Demikian contoh soal OSN Informatika SMA yang sudah Mamikos himpun berdasarkan silabus yang dirilis oleh Kemendikbud.

Semoga soal-soal di atas membantumu dalam mempersiapkan ajang sains bergengsi ini.

Jika kamu mera kamu butuh lebih banyak informasi terkait ajang OSN, khususnya OSN Informatika, kamu bisa menyimak FAQ berikut ini ya!

FAQ

Berapa soal OSN Informatika?

Soal OSN Informatika biasanya memiliki jumlah soal sebanyak 40 butir dan peserta harus menyelesaikannya selama 150 menit.

OSN SMA apa saja?

OSN di tingkat memiliki berbagai cabang ilmu yang akan diperlombakan yaitu di antaranya Informatika/Komputer, Matematika, Geografi, Ekonomi, Fisika, Kimia, Astronomi, Kebumian, dan Biologi.

OSN Informatika mempelajari apa saja?

OSN Informatika akan mempelajari dasar-dasar pemrograman serta operasi logika dan bitwise.

Apakah soal OSN ada essay-nya?

Menurut informasi yang Mamikos rangkum dari berbagai sumber, pada ajang OSN biasanya tidak terdapat soal essay, terutama pada OSN-K.

Apa perbedaan antara OSN dan KSN?

OSN merupakan Olimpiade Sains Nasional sementara KSN merupakan Kompetisi Sains Nasional. Keduanya merupakan ajang yang sama namun berbeda pada penyebutannya saja.


Klik dan dapatkan info kost di dekat kampus idamanmu:

Kost Dekat UGM Jogja

Kost Dekat UNPAD Jatinangor

Kost Dekat UNDIP Semarang

Kost Dekat UI Depok

Kost Dekat UB Malang

Kost Dekat Unnes Semarang

Kost Dekat UMY Jogja

Kost Dekat UNY Jogja

Kost Dekat UNS Solo

Kost Dekat ITB Bandung

Kost Dekat UMS Solo

Kost Dekat ITS Surabaya

Kost Dekat Unesa Surabaya

Kost Dekat UNAIR Surabaya

Kost Dekat UIN Jakarta