ÇANKIRI KARATEKİN ÜNİVERSİTESİ - Bologna Bilgi Sistemi


  • Ders Akışı
  • Hafta Konular Ön Hazırlık
    1 Giriş: Programlama dilleri paradigmaları ve programlama dillerinin gelişimiyle ilgili tarihçe, programlama paradigmalarına genel bir bakış K1-Bölüm-1
    2 Programlama dillerinin gelişimi. Dil Tanımı: Programlama dillerinde söz dizim ve anlam tanımlanması. Gramer, BNF, EBNF, Anlam tanımlama K1-Bölüm-3, K2-Bölüm-2
    3 Dil Tanımı: Programlama dillerinde söz dizim ve anlam tanımlanması. Gramer, BNF, EBNF, Anlam tanımlama. K1-Bölüm-3, K2-Bölüm-2
    4 Dil çevrimi: Programlama dillerinin makine diline çevrim süreci, yorumlayıcılar ve derleyiciler. K1-Bölüm-4
    5 Temel programlama elemanları: Değişkenler ve özellikleri, işlemciler ve özellikleri, işlemci yükleme. K1-Bölüm-4
    6 Bağlama Kavramı: Dinamik ve durağan bağlama. Tip, bellek ve kapsam bağlama. K2-Bölüm-4
    7 Veri Tipleri: Veri tipi kavramı. Basit ve yapısal veri tipleri-I K1-Bölüm-6, K2-Bölüm-6
    8 Veri Tipleri: Veri tipi kavramı. Basit ve yapısal veri tipleri-II K1-Bölüm-6, K2-Bölüm-6
    9 Tip denetimi, kuvvetli tipleme, tip dönüşümleri, tip uyumluluğu. K1-Bölüm-6, K2-Bölüm-7
    10 Yapısal Programlama: Atama deyimleri, seçimli deyimler, yinelemeli deyimler K1-Bölüm-8, K2-Bölüm-8
    11 Alt programlar: Prosedür ve fonksiyonlar. Parametre aktarımı. Etkinlik kayıtları, özyinelemeli altprogramlar. K1-Bölüm-9, K2-Bölüm-11
    12 Nesneye Yönelik Programlama: Nesneye yönelik programlama kavramları - soyutlama, bilgi saklama, kalıtım, çokyapılılık, dinamik bağlama. Paralel işlemler. K1-Bölüm-12, K2-Bölüm-10
    13 İstisna İşleme: İstisna, istisna oluşturma ve çeşitli dillerde istisna işleme. K1-Bölüm-14
    14 Fonksiyonel Programlama: Fonksiyonel programlamanın temel kavramları, Lisp ve Scheme. Mantıksal Programlama: Temel Kavramlar ve Prolog K1-Bölüm-15
    Çankırı Karatekin Üniversitesi  Bilgi İşlem Daire Başkanlığı  @   2017 - Webmaster