Professional Documents
Culture Documents
TRADUCTORES
) APOBL ( X ) APOPT ( )
FECHA DE ELABORACIN:
MARZO 2005
OBJETIVO GENERAL El estudiante analizar la estructura general sobre la organizacin de los traductores, las distintas fases del proceso de traduccin y las tcnicas bsicas, para su implantacin en las situaciones que se requieran.
NMERO Y NOMBRE DE LA UNIDAD: 1. Componentes OBJETIVO DE LA UNIDAD: El estudiante distinguir los distintos componentes de un traductor y las herramientas de apoyo; para la construccin de traductores. TEMAS Y SUBTEMAS ESTRATEGIAS DE INSTRUCCIN *
HORAS: (12/9) 21
EXPERIENCIAS DE APRENDIZAJE Con Docente Independientes** Construccin de mapas conceptuales que reafirmen la importancia de los elementos tericos bsicos (DD). Planteamiento de ideas y dudas esenciales (CE). Presentacin de conclusiones y argumentos sobre una situacin en particular (EL). Investigacin de conceptos bsicos y aplicaciones (EM). Discusin en pequeos grupos sobre un contenido en particular (EL). Desarrollo de trabajos de anlisis.
Exposicin por parte del profesor (estrategia de recepcin). Discusiones facilitadas por el instructor (estrategia interpersonal). Trabajo individual o grupal por parte de los estudiantes (estrategia de seleccin).
1.4.3.1 Fases de un traductor 1.4.4 1.4.5 Compiladores Estructura de un compilador y el Proceso de traduccin
ESCENARIOS
ESTRATEGIAS DE EVALUACIN
Aula.
* Incluir el desarrollo de habilidades de investigacin en caso de ser pertinente. ** Desarrollo de proyectos de investigacin
NMERO Y NOMBRE DE LA UNIDAD: HORAS: 2. Anlisis Lxico (16/12) 28 OBJETIVO DE LA UNIDAD: El estudiante identificar las tcnicas bsicas empleadas durante el proceso de anlisis lxico de los lenguajes de programacin; para aplicarlas en el diseo de sistemas TEMAS Y SUBTEMAS ESTRATEGIAS DE INSTRUCCIN * EXPERIENCIAS DE APRENDIZAJE Con Docente Independientes** Solucin de problemas (DD). Solucin de ejercicio en forma individual y en equipo. Exposicin de los temas a travs de ejercicios tericos y de aplicacin seleccionados como base de aprendizaje (CE). Solucin dirigida de ejercicios tericos y de aplicacin (desarrollados en el pizarrn con apoyo del docente) (EM). Solucin de ejercicios en forma individual y en equipo (DI). Solucin a ejercicios asignados de tarea (DD). Lecturas de textos y reporte de las lecturas. Investigacin de conceptos bsicos y aplicaciones (EM). Resolucin de ejercicios tericos y de aplicacin a distintas reas, en forma individual y grupal (EL, DI).
2.1 Expresiones Regulares y Autmatas 2.1.1 Autmatas Finitos Deterministicos(Diagramas de transicin) 2.1.2 Autmatas Finitos no Deterministicos(Diagramas de transicin) 2.1.3 Diagramas de Estado 2.2 Mtodos Top_down
Exposicin por parte del profesor (estrategia de recepcin). Discusiones facilitadas por el instructor (estrategia interpersonal). Trabajo individual o grupal por parte de los estudiantes (estrategia de seleccin).
Solucin de problemas.
ESCENARIOS
ESTRATEGIAS DE EVALUACIN
Aula.
* Incluir el desarrollo de habilidades de investigacin en caso de ser pertinente. ** Desarrollo de proyectos de investigacin
HORAS: (16/12) 28
OBJETIVO DE LA UNIDAD: El estudiante identificar las tcnicas bsicas empleadas durante el proceso de anlisis sintctico de los lenguajes de programacin; para disear sistemas eficientes y confiables. TEMAS Y SUBTEMAS ESTRATEGIAS DE INSTRUCCIN * EXPERIENCIAS DE APRENDIZAJE Con Docente Independientes** Solucin de problemas (DD). Solucin de ejercicio en forma individual y en equipo. Exposicin de los temas a travs de ejercicios tericos y de aplicacin seleccionados como base de aprendizaje (CE). Solucin dirigida de ejercicios tericos y de aplicacin (desarrollados en el pizarrn con apoyo del docente) (EM). Solucin de ejercicios en forma individual y en equipo (DI). Solucin a ejercicios asignados de tarea (DD). Lecturas de text Investigacin de conceptos bsicos y aplicaciones (EM).
3.1 Conceptos Generales 3.2 Eliminacin de smbolos intiles 3.3 Gramtica libres de contexto 3.4 Autmata de pila 3.5 Mtodo Top_Down 3.5.1 Anlisis descendente predictivo no recursivo 3.5.2 Anlisis descendente predictivo recursivo 3.6 Mtodo Bottom_up 3.6.1 Anlisis sintctico por precedencia de operadores
Exposicin por parte del profesor (estrategia de recepcin). Discusiones facilitadas por el instructor (estrategia interpersonal). Trabajo individual o grupal por parte de los estudiantes (estrategia de seleccin).
Presentacin de la resolucin de un problema en particular (MI). Solucin de ejercicio en forma individual y en equipo (DI).
Planteamiento de un proyecto final que incorpore la capacidad critica y formulas creativas e imaginativas a travs del color y las distintas tcnicas graficas(DD).
ESCENARIOS
ESTRATEGIAS DE EVALUACIN
Aula.
* Incluir el desarrollo de habilidades de investigacin en caso de ser pertinente. ** Desarrollo de proyectos de investigacin
HORAS: (16/12) 28
OBJETIVO DE LA UNIDAD: El estudiante manejar las tcnicas bsicas en las expresiones y el uso de operadores; para disear sistemas eficientes y confiables. TEMAS Y SUBTEMAS ESTRATEGIAS DE INSTRUCCIN * EXPERIENCIAS DE APRENDIZAJE Con Docente Independientes** Solucin de problemas (DD). Solucin de ejercicio en forma individual y en equipo. Exposicin de los temas a travs de ejercicios tericos y de aplicacin seleccionados como base de aprendizaje (CE). Solucin dirigida de ejercicios tericos y de aplicacin (desarrollados en el pizarrn con apoyo del docente) (EM). Solucin de ejercicios en forma individual y en equipo (DI). Solucin a ejercicios asignados de tarea (DD). Investigacin de conceptos bsicos y aplicaciones (EM). Resolucin de ejercicios tericos y de aplicacin a distintas reas, en forma individual y grupal (EL, DI). Resolucin de casos prcticos. Planteamiento de un proyecto final que incorpore la capacidad critica y formulas creativas e imaginativas a travs del color y las distintas tcnicas graficas(DD).
4.1 Evaluacin de Expresiones 4.2 Administracin de la tabla de Smbolos 4.3 Manejo de errores semnticas
Exposicin por parte del profesor (estrategia de recepcin). Discusiones facilitadas por el instructor (estrategia interpersonal). Trabajo individual o grupal por parte de los estudiantes (estrategia de seleccin).
ESCENARIOS
ESTRATEGIAS DE EVALUACIN
Aula.
* Incluir el desarrollo de habilidades de investigacin en caso de ser pertinente. ** Desarrollo de proyectos de investigacin
BIBLIOGRAFA BSICA
AHO, V. Alfred (et al). Compiladores principios y herramientas. Addison Wesley Logman. EUA. 1986.
KAREN A. Lemote. Fundamentos de compiladores. Cmo traducir al lenguaje de computadora. Mxico. CECSA. 1996.
RUSSELL, Stuart Jonathan. Inteligencia artificial: un enfoque moderno. Prentice Hall. Mxico. 1996.
BIBLIOGRAFA COMPLEMENTARIA
K. C. Louden, Construccin de compiladores. Principios y prctica, Thomson, 2004. Jess Salas Parrilla; Sistemas Operativos y Compiladores; Ed. McGraw Hill.
PERFIL DOCENTE NIVEL DE ESCOLARIDAD EXPERIENCIA PROFESIONAL PROFESIN REA Lic. en Computacin, Ingeniera en Sistemas Computacionales, o reas afines. Ingeniera en Sistemas o en Informtica. ACTIVIDADES Investigador. Apoyo a reas de investigacin de operaciones. Desarrollo de sistemas del sector pblico o privado. AOS Tres o ms. EXPERIENCIA DOCENTE NIVEL EDUCATIVO Licenciatura. ASIGNATURAS Programacin Lgica Matemtica AOS Y/O SEMESTRES Tres o ms.
Maestra.
OTROS CONOCIMIENTOS DESEABLES: Contar con al menos 6 cursos de una Maestra y / o Doctorado en el rea de la asignatura. Lenguajes de programacin, Compiladores, Lenguajes Autmatas.