Açıklama
Farklı türde programlama dillerinin (prosedürel, fonksiyonel, mantık programlama) ve bunların anlambiliminin altında yatan ilkeler. Dil desteği için gereken makineler hakkında genel bakış (derleyiciler, yorumlayıcılar ve çalışma zamanı sistemleri).
Önkoşullar
- Önkoşul(lar): SYSC 2004 .
Şartlar ve koşullar
- Ek kredi verilmesini engeller: COMP 3007 için ek kredi verilmesini engeller.
- Önkoşul(lar): SYSC 2004 .
- Haftada üç saat ders, iki haftada bir üç saat laboratuvar.
Kaynak metin orijinal dilinde
Principles underlying different kinds of programming languages (procedural, functional, logic programming) and their semantics. Overview of machinery needed for language support (compilers, interpreters and run-time systems).
- Prerequisite(s): SYSC 2004 .
- Precludes additional credit for Precludes additional credit for COMP 3007 .
- Lectures three hours a week, laboratory three hours alternate weeks.
Kaynaklar ve referanslar
Tarih ve kaynaklar bilgileri doğrulamanıza yardımcı olmak için saklanır. Okumayı kolaylaştırmak için çeviriler sunulmuştur; koşullar ve gereksinimler için resmi kaynak esas alınır.
Kaynak referans : https://calendar.carleton.ca/undergrad/courses/SYSC/