Olimpiade Sains Nasional (OSN) merupakan wadah strategis yang diselenggarakan oleh Balai Pengembangan
Talenta Indonesia (BPTI), Kementerian Pendidikan Dasar dan Menengah, bagi peserta
didik SMA/MA/SMK/sederajat, termasuk Sekolah Indonesia di Luar Negeri. Kegiatan ini dilaksanakan
secara berjenjang, mulai dari tingkat sekolah hingga nasional, untuk mengasah kemampuan riset,
inovasi, serta penguasaan ilmu pengetahuan dan teknologi.
Salah satu cabang OSN adalah Informatika, yang memiliki peran penting di era digital karena menekankan
kemampuan algoritma, pemrograman, logika komputasi, dan pemecahan masalah. Oleh
karena itu, buku ini disusun untuk mendukung persiapan peserta didik dalam menghadapi kompetisi
tersebut. Buku ini tidak hanya menyajikan penjelasan teori, tetapi juga dilengkapi dengan contoh
soal untuk memahami pola soal OSN, latihan soal untuk mengasah kemampuan, serta pembahasan
mendalam agar peserta didik dapat belajar dari setiap langkah penyelesaian. Penyajian yang sistematis
diharapkan membantu peserta didik mempersiapkan diri secara maksimal menghadapi OSN
Informatika, baik di tingkat sekolah, kabupaten/kota, provinsi, maupun nasional.