Dersin Dili
|
Türkçe
|
Dersin Düzeyi
|
Lisans
|
Bölümü / Programı
|
Yönetim Bilişim Sistemleri
|
Öğrenim Türü
|
Örgün Öğretim
|
Dersin Türü
|
Seçmeli
|
Dersin Amacı
|
Bu dersin amacı, öğrencilerin programlama dillerini modern tasarım yöntemleri kullanarak tasarlanması ve tasarlanan dillerin modern geliştirme araçları kullanarak gerçeklenmesi konularında bilgi ve becerilere sahip olmasını sağlamaktır.
|
Dersin İçeriği
|
Programlama dillerinin tasarımı ve gerçekleştime ilkeleri, dil sözdizimi (anlamsal özellikleri, BNF, ayırma), dil işlemciler (derleyiciler, yorumlayıcılar), temsil şekilleri (veri yapıları, kontrol yapıları ve bağlayıcılar) ve stiller (prosedürel, fonksiyonel programlama, mantıksal programlama, modüler programlama, nesne yönelimli programlama), dönem projesi.
|
Dersin Yöntem ve Teknikleri
|
|
Ön Koşulları
|
Yok
|
Dersin Koordinatörü
|
Dr. Öğretim Üyesi Halime Suvay Eker
|
Dersi Verenler
|
Yok
|
Dersin Yardımcıları
|
Yok
|
Dersin Staj Durumu
|
Yok
|
Ders Kaynakları
Kaynaklar
|
Robert W. Sebesta, "Concepts of Programming languages", Pearson; 11 edition (2015), ISBN-10: 013394302X ,ISBN-13: 978-0133943023
|
|
Konu anlatımı, Soru-Cevap, Proje.
|
|
|
|
Bir grup projesi
|
|
Vize ve Final Sınavları
|
Ders Yapısı
Matematik ve Temel Bilimler
|
%0
|
|
Mühendislik Bilimleri
|
%10
|
|
Mühendislik Tasarımı
|
%10
|
|
Sosyal Bilimler
|
%0
|
|
Eğitim Bilimleri
|
%0
|
|
Fen Bilimleri
|
%0
|
|
Sağlık Bilimleri
|
%0
|
|
Alan Bilgisi
|
%80
|
|
|