Anasayfa  »  Fen Bilimleri Enstitüsü »  Bilgisayar Mühendisliği Tezsiz Yüksek Lisans Programı

DERS ADIDERS KODUYARIYILTEORİ1 + UYGULAMA (Saat)AKTS
PROGRAMLAMA DİLLERİ KURAMI BİL540 Program Ders Listesi-Program Ders Listesi-Program Ders Listesi-Program Ders Listesi---- 3 + 0 10

DERSİN TÜRÜZorunlu
DERSİN DÜZEYİTezsiz Yüksek Lisans
DERSİN YILI-
YARIYILProgram Ders Listesi-Program Ders Listesi-Program Ders Listesi-Program Ders Listesi----
AKTS10
ÖĞRETİM ELEMAN(LAR)IDoktor Öğretim Üyesi Duygu Dede Şener
DERSİN ÖĞRENME KAZANIMLARI Bu dersin sonunda öğrenciler;
1) Programlama dillerini değerlendirmeyi öğrenir.
2) Programlama dillerini tasarlamayı ve gerçekleştirmeyi öğrenir.
3) Farklı paradigmalarla tasarım pratiği kazanacak, herhangi bir proje için uygun dili seçme yeteneği kazanır.
DERSİN VERİLİŞ BİÇİMİYüz Yüze
DERSİN ÖNKOŞULLARIYok
ÖNERİLEN DERSLERYok
DERS İÇERİĞİ
HAFTAKONULAR
1. Hafta PD tarihçesi, PD değerlendirme yöntemleri
2. Hafta PD Sözdizimi
3. Hafta Düzenli dilbilgisi
4. Hafta Bağlam-bağımsız dilbilgisi
5. Hafta Bağlam-duyarlı dilbilgisi
6. Hafta Anlambilgisi
7. Hafta Ayrıştırıcılar
8. Hafta Ara-sınav
9. Hafta Değişkenler, türler, bağlanma, kapsam
10. Hafta Paradigmalar ve very soyutlama
11. Hafta Betik diller
12. Hafta Nesne tabanlı diller
13. Hafta Fonksiyonel diller
14. Hafta Mantıksal diller
ZORUNLU YA DA ÖNERİLEN KAYNAKLAR1. Concepts of Programming Languages, Sebesta, 9.Edition, Prentice Hall
ÖĞRETİM YÖNTEM VE TEKNİKLERİProje
DEĞERLENDİRME YÖNTEMİ VE GEÇME KRİTERLERİ
 SayısıToplam Katkısı(%)
Ara Sınav230
Proje130
Toplam(%)60
Yıl İçinin Başarıya Oranı(%)60
Finalin Başarıya Oranı(%)40
Toplam(%)100
DİLTürkçe
STAJ / UYGULAMAYok
  

PROGRAM YETERLİLİKLERİ (P) / DERSİN ÖĞRENME KAZANIMLARI (Ö) MATRİSİ
Ö1Ö2Ö3
P1  X   X   X
P2     
P3  X   X   X
P4  X   X   X
P5  X   X   X
P6  X   X   X
P7     
P8  X   X   X
P9     
P10     
P11     
P12