Descripción
Principios subyacentes de diferentes tipos de lenguajes de programación (procedimental, funcional, lógico) y sus semánticas. Visión general de la maquinaria necesaria para soporte de lenguajes (compiladores, intérpretes y sistemas en tiempo de ejecución).
Prerrequisitos
- Requisito(s): SYSC 2004.
Condiciones y modalidades
- Impide crédito adicional para COMP 3007.
- Requisito(s): SYSC 2004.
- Clases magistrales tres horas a la semana, laboratorio tres horas semanas alternas.
Texto de referencia en su idioma de origen
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.
Fuentes y referencias
Se conservan las fechas y las fuentes para ayudarle a verificar la información. Las traducciones se proponen para facilitar la lectura; la fuente oficial es la referencia para las condiciones y los requisitos.
Referencia de la fuente : https://calendar.carleton.ca/undergrad/courses/SYSC/