1 of 26

Panduan Teknis OSN-P Informatika 2026

Olimpiade Sains Nasional tingkat Provinsi Tahun 2026

Bidang Informatika

2 of 26

Panduan Khusus OSN-P Informatika

  • Tes seleksi dikerjakan dalam waktu 180 menit (3 jam)

  • Hanya terdiri dari 1 bagian saja:
    • Pemecahan Masalah beserta Pemrograman

  • Berupa 6 studi kasus (soal cerita), yang masing-masing memiliki:
    • 3 soal pemahaman (perpaduan pilihan ganda, isian singkat, benar/salah)
    • 1 soal pemrograman (yang terbagi menjadi 2 subsoal: mudah dan sulit)

  • Contoh-contoh soal secara lengkap dapat diakses di https://osn.toki.id/silabus/provinsi

3 of 26

Aturan Pengerjaan Soal Pemahaman

  • Pilihan Ganda:
    • Pilih tepat SATU jawaban dari pilihan-pilihan yang ada
  • Isian singkat dan Benar/Salah:
    • Isilah jawaban pada tempat yang disediakan
    • Jika jawaban diminta berupa angka, tuliskan dengan bilangan bulat (diterima: 5, ditolak: lima atau 5,0 atau 05)
    • Jika jawaban diminta dalam format tertentu, tuliskan secara persis(misalnya format pecahan sederhana a/b, diterima: 1/4, ditolak: 1:4 atau 0,25 atau 2/8)
  • Ikuti arahan KAPITALISASI (huruf kecil/besar) untuk jawaban yang bertipe string�(karena sistem akan membedakan antara jawaban dalam huruf kecil dan besar)

4 of 26

Aturan Pengerjaan Soal Pemrograman

  • Peserta diminta untuk menuliskan sebuah program dengan bahasa C++ sesuai deskripsi cerita dengan format dan batasan yang diberikan.
  • Peserta wajib memiliki lingkungan pemrograman yang mandiri (misalnya: Visual Studio Code, Dev-C++, dll)
    • Panduan: Slide TLX (tersedia juga di TLX Course - Pemrograman Dasar)
    • DILARANG menggunakan IDE Online (misalnya seperti ideone.com)
  • Jawaban dikumpulkan dalam bentuk file text program:
    • Ekstensi .cpp untuk bahasa C++
  • Untuk setiap soal, hanya file terakhir yang dikumpulkan yang akan dinilai.
  • Selama pengerjaan, TIDAK BOLEH mengakses materi (solusi, algoritma) apapun yang tidak ditulis selama kompetisi.

5 of 26

Hal-Hal Teknis Khusus Soal Pemrograman

  • Spesifikasi Teknis berdasarkan kepada spesifikasi TLX pada OSN 2025:
    • Compiler: g++ 13.x (C++20)

  • Dokumentasi C++ Reference akan tersedia pada sistem lomba.
  • Seluruh peserta wajib menuliskan kode program dari sebuah file kosong (tidak boleh menggunakan template, helper, dan sebagainya).
  • Penggunaan plugin dan extension harus diminimalkan�(plugin atau extension yang menggunakan AI/internet, tidak diperbolehkan).
  • Diperbolehkan mengggunakan aplikasi yang tersedia pada komputer (aplikasi offline), selama tidak menggunakan AI / internet.

6 of 26

Aturan Penilaian

Soal Pemahaman

  • Jika jawaban benar, peserta akan mendapat poin.
  • Jika salah, tidak mendapat poin (TIDAK ada sistem nilai minus atau parsial).

Soal Pemrograman

  • Setelah lomba selesai, kode program peserta untuk masing-masing soal akan diuji dengan 2 buah set kasus uji rahasia.
  • Peserta akan mendapat nilai penuh subsoal 1 (mudah) jika program berhasil menyelesaikan seluruh kasus uji subsoal tersebut.
  • Peserta akan mendapat nilai penuh subsoal 2 (sulit) jika program berhasil menyelesaikan seluruh kasus uji subsoal tersebut.

7 of 26

Bobot Soal

Setiap studi kasus memiliki bobot yang sama.

Untuk setiap studi kasus:

  • Bobot total soal pemahaman: 30% (setiap soal 10%)
  • Bobot soal pemrograman subsoal 1: 20%
  • Bobot soal pemrograman subsoal 2: 50%

8 of 26

Silabus Materi

Mengacu ke silabus OSN tingkat nasional (osn.toki.id/silabus)

  1. Dasar-dasar Pemrograman
  2. Operasi Logika dan Bitwise
  3. Aritmetika
  4. Aturan Berhitung
  5. Rekursi

6. Pencarian dan Pengurutan�7. Strategi Pemecahan Masalah�8. Struktur Data�9. Graf dan Tree�10. Geometri Dasar

9 of 26

Contoh Soal OSN-P Informatika

10 of 26

Contoh Soal OSN-P Informatika

11 of 26

Contoh Soal OSN-P Informatika

12 of 26

Tips dan Trik

  • Pelajari silabus, persiapan, soal-dan-pembahasan OSN tahun-tahun sebelumnya di https://osn.toki.id/
  • Pelajari dasar-dasar dan materi pemrograman melalui sistem TLX TOKI di https://tlx.toki.id/courses
  • Latih diri dengan soal-soal pemrograman pada OSN-P lampau di https://tlx.toki.id/problems/problemsets?archive=osp
  • Pastikan sudah terbiasa menggunakan bahasa C/C++ dan lingkungan pengembangannya (panduan ada di TLX)

13 of 26

Persiapan menuju OSN-P

14 of 26

Persiapan menuju OSN-P

15 of 26

Persiapan menuju OSN-P

16 of 26

Mekanisme Proctoring

17 of 26

Aturan Teknis Selama Kompetisi

  • Mengenakan pakaian sopan dan rapi serta wajah harus terlihat secara utuh dan jelas
  • HANYA diperkenankan membawa tanda pengenal, peralatan tulis (termasuk kertas kosong, pulpen, pensil, dan penghapus), dan minuman berupa air putih ke ruang ujian
  • Perangkat elektronik (termasuk kalkulator dan jam tangan digital/analog), perangkat komunikasi (termasuk headset/headphone), dan buku/catatan TIDAK diperkenankan
  • TIDAK diperbolehkan meninggalkan ruangan sebelum tes berakhir (KECUALI keadaan terdesak)
  • Peserta yang melakukan kecurangan atau pelanggaran (termasuk bantuan dari pihak lain) akan dibatalkan dari keikutsertaan tes dan dinyatakan GUGUR

Untuk diperhatikan:�Olimpiade ini adalah ajang untuk berkompetisi mencari yang terbaik!

18 of 26

Mekanisme Proctoring

  • Peserta wajib menyediakan kamera secara mandiri untuk proctoring
  • Kamera harus terhubung ke jaringan Internet untuk dapat bergabung pada sesi Zoom yang akan disediakan oleh panitia
  • Kamera diletakkan di posisi samping-belakang peserta dan memperlihatkan: kepala + badan + tangan peserta, layar komputer, serta jam dinding (yang perlu diletakkan di atas meja)
  • Kamera mulai dinyalakan 30 menit sebelum lomba dimulai dan harus terus menyala selama lomba berjalan

19 of 26

Panduan Jarak Tempat Duduk

20 of 26

Mekanisme Proctoring/Pengawasan

Setiap Peserta WAJIB menyiapkan satu kamera HP yang tersambung dalam Zoom Meeting yang disediakan panitia (1 peserta, 1 kamera)

Kamera diletakkan di samping-belakang peserta dengan jarak 1 s.d. 1,2 meter, poisi LANDSCAPE.

Kamera dihadapkan ke layar monitor komputer kerja peserta seperti ilustrasi berikut.

Setip peserta menyiapkan satu buah Jam dinding dalam ukuran yang cukup besar

21 of 26

CONTOH

  • Wajah terlihat
  • Jam terlihat
  • Layar monitor dan area kerja terlihat
  • Satu kamera untuk satu peserta

22 of 26

CONTOH

  • Wajah terlihat
  • Jam terlihat
  • Layar monitor dan area kerja terlihat
  • Satu kamera untuk satu peserta

23 of 26

CONTOH

  • Jam TIDAK terlihat
  • Layar monitor TIDAK terlihat
  • Satu kamera untuk LEBIH DARI satu peserta

24 of 26

CONTOH

  • Layar silau
  • Layar terlalu jauh
  • Layar monitor TIDAK terlihat
  • Muka TIDAK terlihat

25 of 26

26 of 26

Semoga sukses!