Beranda
»
Tips Dan Trik Menghadapi Olimpiade Sains Tingkat Provinsi
Tips Dan Trik Menghadapi Olimpiade Sains Tingkat Provinsi
Secara umum, materi seleksi olimpiade bidang komputer/informatika terbagi menjadi tiga bagian, yaitu:
Analitik dan Logika
Ini bagian yang mengasah otak; kecerdasan kita dalam memahami dan menyelesaikan masalah sangat diperlukan di sini.
Beli buku-buku teka-teki logika. Gw nggak tahu sih masih ada atau nggak, tapi pas zaman gw dulu ada banyak di Gramedia. Kalau ada, beli dan pelajari.
Kerjakan soal-soal logika di internet. Ada banyak kok. Contohnya di BrainBashers.
Main game NDS Prof. Layton and the Curious Village. Serius. Game ini benar-benar mengasah otak dan tipe soalnya pun sangat cocok untuk latihan.
Pelajari tipe-tipe soal tahun lalu, karena biasanya nggak akan beda jauh.
Pelajari buku pelajaran Matematika kelas X bab Logika Matematika.
Kuasai semua hukum de Morgan, silogisme, dan modus-modus dalam penarikan kesimpulan.
Aritmetika
Sebagian besar merupakan pengembangan dari ilmu yang kita pelajari di sekolah. Jadi, pemahaman materi-materi Matematika di SMA sangat membantu.
Pelajari buku pelajaran Matematika kelas XI bab Peluang.
Kuasai aturan-aturan mencacah (aturan penjumlahan dan aturan perkalian).
Kuasai rumus-rumus kombinatorik seperti permutasi, kombinasi, dan peluang.
Kuasai hukum keterbagian.
Kuasai operasi modulus.
Kuasai matriks dan operasi-operasinya.
Kuasai penyelesaian sistem persamaan linear.
Kuasai deret-deret bilangan yang umum seperti deret Fibonacci, deret bilangan segitiga, dll.
Kalau bisa pelajari materi olimpiade Matematika yang sederhana.
Pelajari teori bilangan.
Materi-materi berat, seperti statistik, kalkulus, dan trigonometri tidak diujikan.
Algoritma dan Pascal
Nah, ini materi paling sulit karena tidak diajarkan di sekolah. Kita harus berinisiatif sendiri untuk mulai mempelajarinya. Jangan takut, ada banyak sumber di toko buku dan internet.
Beli buku pemrograman Pascal dan pelajari sampai habis.
Pelajari analisis kompleksitas algoritma.
Kuasai fungsi dan prosedur rekursif.
Kuasai berbagai tipe data dan jangkauan nilainya.
Kuasai fungsi-fungsi matematika Pascal (trunc, abs, round, dll).
Kuasai fungsi-fungsi string Pascal (val, pos, insert, delete, dll).
Pelajari algoritma FPB metode Euclid.
Pelajari berbagai algoritma sorting (bubble, insertion, quick, merge, dll) beserta kompleksitasnya.
Kerjakan soal-soal di Project Euler dengan bantuan program Pascal.
Yang paling penting adalah latihan, latihan, dan latihan! Kerjakan soal-soal tahun lalu sebanyak mungkin. Kalau kesulitan mendapatkan soal, di blog Angelina Veni ini ada banyak stok soal kok.
Dan yang terakhir, jangan lupa berdoa dan memohon diberikan yang terbaik.