Описание
Принципы, лежащие в основе разных видов языков программирования (процедурные, функциональные, логические) и их семантика. Обзор механизмов, необходимых для поддержки языка (компиляторы, интерпретаторы и системы времени выполнения).
Предварительные требования
- Предпосылка(и): SYSC 2004 .
Условия и порядок
- Не позволяет получить дополнительный кредит за Не позволяет получить дополнительный кредит за COMP 3007 .
- Предпосылка(и): SYSC 2004 .
- Лекции три часа в неделю, лаборатория три часа через неделю.
Текст источника на языке оригинала
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.
Источники и ссылки
Даты и источники сохраняются, чтобы помочь вам проверить сведения. Переводы предлагаются для удобства чтения; официальным источником для условий и требований является оригинал.
Исходная ссылка : https://calendar.carleton.ca/undergrad/courses/SYSC/