Syllabus
SCB9327 Programación de sistemas II
DR. JOSE LUIS LIRA TURRIZA
jlira@itescam.edu.mx
| Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
| 7 | 4 | 0 | 8 |
| Prerrequisitos |
| Diseño y Evaluación de Lenguajes Finitos | Diseño de Autómatas de Pila basados en gramáticas | Diseño de Gramáticas Libres de Contexto | Diseño y evaluación de Expresiones Regulares | Elaboración del Análisis Léxico y sintáctico de un lenguaje | Manejo de: Estructuras repetitivas Funciones Recursivas Cadenas |
| Competencias | Atributos de Ingeniería |
| Normatividad |
| Para aprobar la materia el alumno deberá 1. Cumplir con el 80 de asistencia 2. Cumplir con todas las entregas a tiempo 3. No se permitirán códigos iguales para diferentes equipos. En caso de violar esta normatividad se cancelará el 100 de su calificación |
| Materiales |
| Su programa realizado en Programación de Sistemas I. Analizador Léxico y Sintáctico |
| Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
| Parámetros de Examen | |
| PARCIAL 1 | UNIDAD I |
| PARCIAL 2 | UNIDAD II y III |
| Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
| 1. Repaso de sintaxis
1.1. Gramática de un lenguaje. 1.1.1. Introducción 1.1.2. Análisis Léxico 1.2. Análisis Sintáctico 1.2.1. Análisis Sintáctico Descendente 1.2.2. Análisis Sintáctico Ascendente |
2. Semántica.
2.1. Forma interna del programa fuente. 2.1.1. Notación polaca 2.1.2. Cuadruplos. 2.2. Rutinas Semánticas 2.2.1. Expresiones Aritméticas 2.2.2. Estatutos condicionales |
3. Generación de código.
3.1. Cuadruplos 3.1.1. Cuadruplos 3.1.2. Máquinas Virtuales 3.2. Notación polaca. 3.2.1. Expresiones aritméticas 3.2.2. Estatutos condicionales. 3.3. Optimización de código. 3.3.1. Optimización de código. 3.3.2. Código Intermedio |
4. Administración de la memoria principal.
4.1. Paginación 4.1.1. Paginación 4.2. Segmentación 4.2.1. Segmentación 4.3. Paginación/segmentación. 4.3.1. Paginación/segmentación. |
| Prácticas de Laboratorio (20252026P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
| Cronogramas (20252026P) | |||
| Grupo | Actividad | Fecha | Carrera |
| Temas para Segunda Reevaluación |