INFOTEMANGGUNG.COM - OSN atau Olimpiade Sains Nasional menjadi salah satu kompetisi paling bergengsi bagi para pelajar dari tingkat SD sampai SMA. Berikut kita akan bahas soal OSN Informatika lengkap dengan pembahasan jawaban untuk belajar.
Terdapat 9 bidang yang diperlombakan dalam OSN ini yaitu matematika, fisika, kimia, biologi, astronomi, ekonomi, kebumian, geografi dan informatika.
Pada bahasan kali ini kita akan menyajikan soal OSN Informatika untuk SMA lengkap dengan pembahasan jawaban untuk belajar. Namun tingkat lain boleh ikut belajar.
Baca Juga: Contoh Soal Ujian Sekolah Ekonomi Kelas 12 SMA SMK MA Lengkap dengan Kunci Jawaban, Ayo Belajar
Contoh soal OSN Informatika lengkap dengan pembahasan jawaban untuk belajar bisa dicoba untuk dikerjakan di rumah sebelum menjalani tes.
Mengerjakan soal seperti ini yang dibutuhkan ialah kecermatan atau ketelitian. Para siswa dapat mencoba dengan mengerjakan soal atau pertanyaan yang dinilai paling mudah terlebih dahulu.
Selanjutnya, para siswa dapat meminta bantuan orang tua atau teman untuk mengoreksi jawaban. Berikut kumpulan contoh soal OSN Informatika lengkap dengan pembahasan jawabannya, dikutip dari berbagai sumber.
Contoh Soal OSN Informatika
Berikut beberapa contoh soal OSN informatika untuk latihan:
Soal 1. Perhatikan operasi logika berikut ini!
P = ((not A) and B) or (((not C) or D) and E)
Q = ((not A) and B) or (((not C) and (not D)) or (not E))
R = P and Q
Jika nilai A = True, B = True, C = True, D = True, dan E = False, tentukan nilai P, Q, dan R berturut-turut.
Jawabannya ialah: P = False, Q = True, R = False
Soal 2. Jika n adalah bilangan bulat positif yang memenuhi persamaan 7^n4-3nn^2-4 = 11^n4-3n^2-4 berapakah digit terakhir dari nilai n^2022?
Jawabannya ialah 4
Soal 3. Berapakah nilai digit terakhir dari 76257^5 x 12617^9?
Jawabannya ialah: 9
Baca Juga: Soal Ujian Sekolah Bahasa Indonesia Kelas 12 SMA Lengkap Dengan Kunci Jawabannya untuk Berlatih
Soal 4. Pak Dengklek memberikan tebak-tebakan kepada anaknya untuk menentukan nilai sebuah fungsi F(x,y) saat diberikan dua buah sembarang nilai x dan y. Jika diketahui F(3,1) bernilai 24, kemudian F(5,2) bernilai 37, dan F(7,2) bernilai 59. Maka berapakah nilai F(7,5)?
Jawabannya ialah: 212
Soal 5. Perjalanan dari kota A ke kota B dilayani oleh 4 bus dan dari B ke C oleh 3 bus. Seseorang berangkat dari kota A ke kota C melalui B kemudian kembali lagi ke A juga melalui B. Jika saat kembali dari C ke A, ia tidak mau menggunakan bus yang sama, maka banyak cara perjalanan orang tersebut adalah
Jawabannya ialah: 212
Soal 6. Di akhir pekan ini Pak Dengklek mendapatkan 5 email dari Koleganya yang harus dia baca satu persatu sesuai dengan aturan berikut:
Email Pak Adi akan dibaca paling akhir
Email Pak Budi akan dibaca lebih dahulu sebelum email Pak Adi, tetapi bukan email yang pertama kali dibaca.
Email Pak Carli dan Pak Dudung dibacakan secara berurutan antara Email Pak Eman dan Pak Budi
Jawabannya ialah email Pak Adi.
Pembahasan
Kita akan membahas soal yang ke-5 dari kota A ke kota B dilayani oleh 4 bus dan dari B ke C oleh 3 bus. seserang berangkat dari kota A ke kota C melalui B kemudian kembali lagi ke A juga melalui B. jika saat kembali dari C ke A, ia tidak mau menggunakan bus yang sama, maka hitunglah banyak cara perjalanan orang tersebut.
a. 12
b. 36
c. 72
d. 96
e. 144
Jawab:
Dari kota A ke kota B = 4 bus
Dari kota B ke kota C = 3 bus
Seseorang akan pulang pergi dari kota A ke kota C melalui kota B tetapi tidak memakai bus yang sama
Ditanyakan
Banyak cara perjalanan orang tersebut = … ?
Hasil tersebut diperoleh dengan menggunakan kaidah pencacahan. Kaidah pencacahan merupakan suatu cara untuk menentukan banyaknya cara yang memungkinkan dari suatu kejadian.
Kaidah pencacahan terdiri dari: Kaidah perkalian ⇒ dapat dilakukan bersamaan dan Kaidah penjumlahan ⇒ tidak dapat dilakukan bersamaan serta Kaidah pengisian tempat (filling slot).
Saat berangkat dari A ke C, banyak bus yang dipilih:
A ke B = 4 pilihan, B ke C = 3 pilihan
Banyak cara seseorang pergi dari A ke C
= AB × BC
= (4 × 3) cara
= 12 cara
Saat kembali lagi (pulang) dari C ke A, banyak bus yang dipilih
C ke B = 2 pilihan (karena 1 bus sudah dipakai saat pergi dari B ke C)
B ke A = 3 pilihan (karena 1 bus sudah dipakai saat pergi dari A ke B)
Banyak cara sesorang pulang dari C ke A
= CB × BA
= (2 × 3) cara
= 6 cara
Jadi banyak cara perjalanan orang tersebut adalah
= pergi × pulang
= (12 × 6) cara
= 72 cara
Baca Juga: Contoh Soal Ujian Sekolah Biologi Kelas 12 SMA Lengkap dengan Kunci Jawabannya
Soal no. 6.Di akhir pekan ini Pak Dengklek mendapatkan 5 email dari Koleganya yang harus dia baca satu persatu sesuai dengan aturan berikut:
Email Pak Adi akan dibaca paling akhir
Email Pak Budi akan dibaca lebih dahulu sebelum email Pak Adi, tetapi bukan email yang pertama kali dibaca.
Email Pak Carli dan Pak Dudung dibacakan secara berurutan antara Email Pak Eman dan Pak Budi
Email siapakah yang pertama kali dibaca oleh Pak Dengklek?
A. Pak Adi
B. Pak Budi
C. Pak Carli
D. Pak Dudung
E. Pak Eman
Jawaban :
Email yang pertama kali dibaca oleh Pak Denglek ialah email Pak Eman dengan penjelasan: email yang pertama dibaca adalah email Pak Eman, kedua enail Pak Budi, ketiga email Pak Carli, keempat email Pak Dudung kelima email Pak Adi.
Catatan:
Jadi OSN (Olimpiade Sains Nasional) itu merupakan olimpiade tahunan tingkat SMA/sederajat yang diadakan oleh: Balai Pengembangan Talenta Indonesia (BPTI) Pusat Prestasi Nasional Kemendikbudristek Republik Indonesia, dan Ikatan Alumci TOKI (Tim Olimpiade Komputer Indonesia).
Bidang informatika (dulu komputer) menjadi salah satu bidang yang dilombakan, yang menguji penyelesaian masalah (problem solving) lewat soal-soal pemrograman (competitive programming).
Supaya bisa bertanding di OSN tingkat nasional, siswa mesti ditunjuk lewat pihak sekolah guna mengikuti OSN tingkat kota/kabupaten (OSN-K) terlebih dahulu. Lalu, para siswa terbaik tingkat kota akan ditandingkan di tingkat provinsi (OSN-P) dan kemudian nasional (OSN).
Para medalis kemudian diseleksi lebih lanjut guna memilih 4 siswa yang akan mewakili Indonesia di ajang IOI atau International Olympiad in Informatics.
Sekarang, coba kalian jawab soal berikut ini:
y := 10;
x := 0;
for i := 0 to y-1 do
begin
x:=x+ 2 * i;
end;
Writeln (x);
Berapakah output dari program diatas?
Demikian contoh soal OSN informatika. Semoga soal dan penjaleasan di atas bermanfaat.***
Disclaimer:
Artikel ini merupakan sarana bagi wali murid atau orang tua guna membantu anak didik dalam memahami soal.
Jawaban ini merupakan jawaban yang sifatnya terbuka, siswa diharapkan dapat mengeksplorasi lebih jauh.
Kebenaran pada kunci jawaban ini tidak bersifat mutlak.