TÜBİTAK Bilgisayar Bilim Olimpiyatları Sınavı Müfredatı
TÜBİTAK Bilgisayar Olimpiyatları sınavdına sorulan sorular aşağıdaki gibi 6 ana başlık altında toplanmaktadır:
- Matematik: öğrencilerin matematik bilgisini ve becerisini ölçmek için sorulmaktadır (geometri sorusu sorulmamaktadır).
- Genel Yetenek Soruları: öğrencilerin analitik yeteneklerini ölçmeyi hedefleyen sorular sorulmaktadır.
- Zekâ Soruları: öğrencilerin zihinsel becerilerinin ve problem çözme kabiliyetlerinin tespit etmeyi hedefleyen sorular sorulmaktadır.
- Çizge Teorisi: temel çizge teorisi soruları ile öğrencilerin konu ile ilgili seviyeleri ölçülmektedir.
- Algoritma Becerisi: Bu tip sorularla, öğrencilerin algoritmalara olan eğilimlerini ölçmek hedeflenmiştir. Ancak öğrencilerin soruları çözmek için algoritma bilgisine sahip olması gerekmemektedir. Soru metni soruların çözülmesi için yeterli olmaktadır.
- Programlama Bilgisi: C programlama dili üzerinden; programlama dili bilgisi ve becerisi ölçülmektedir. Kod veya kod parçacıkları verilerek; sonucun ne olacağı türünde sorular bulunmaktadır.
Eğitimin İçeriği
Bu Kursu Alanlar Lise Matematik Olimpiyat Eğitimlerine de dahil olurlar.
-
1. Ders : Akış Diyagramları
-
2. Ders: Şartlı Akış Diyagramları
-
3 Ders: Döngülü Akış Diyagramları
-
1. Ders : Sıralı Yapısal Programlama
-
2. Ders: Şartlı Yapısal Programlama
-
3 Ders: Döngülü Yapısal Programlama
-
1. Ders : 1 Boyutlu Diziler
-
2. Ders: 2 Boyutlu Diziler
-
3 Ders: Çok Boyutlu Diziler
-
1. Ders : Fonksiyon Tanımlama, Prototipleri
-
2. Ders: Bazı Kütüphane Fonksiyonlar
-
3 Ders: Özyinelemeli Fonksiyonlar
-
1. Ders : Adres İleci
-
2. Ders: Erişim İşleci
-
3 Ders: Dinamik Bellek Yönetimi
-
1. Ders : Struct(Yapılar)
-
2. Ders: Bağlı Listeler
-
3 Ders: Birlikler
-
2. Ders: Enum
-
1. Ders : Dosya Tanımlama
-
2. Ders: Dosya Açma / Kapama
-
3 Ders: Dosya Okuma/Yazma
-
1. Ders : Kaydırma İşlemleri
-
2. Ders: Bit Düzeyinde Mantıksal İşleçler
-
3 Ders: Maskeleme İşlemi
-
1. Ders : include, define
-
2. Ders: Başlık Dosyaları
-
1. Ders : Komşuluk listesi ve komşuluk matrisi
-
2. Ders: Genişlik Öncelikli Arama (Breath First Search)
-
3. Ders : Derinlik Öncelikli Arama (Depth First Search)
-
4. Ders: Topolojik Sıralama (Topological Sorting)
-
5. Ders: Güçlü Bağlı Bileşenler (Strongly Connected Components)