Vous êtes sur la page 1sur 4

SILABO

FACULTAD ESCUELA PROFESIONAL ESPECIALIDAD I. IDENTIFICACIN ACADMICA 1.1. Asignatura a) Nombre b) Cdigo c) Prerrequisito d) Nmero de horas e) Crditos f) Ao y Semestre Acadmico g) Duracin de la asignatura 1.2. Docente y Jefe de Practica a) Nombres y Apellidos b) Condicin c) Categora d) Especialidad (Maestra) 1.3. Ambiente donde se realiza el aprendizaje a) Aula 104 - E.P. De Ingeniera de Sistemas II. SUMILLA Y CONTENIDOS TRANSVERSALES SUMILLA. La presente asignatura tiene como objetivo dotar al estudiante los conocimientos y herramientas necesarias para el desarrollo de compiladores, ya que representa la base para el anlisis y diseo de un lenguaje de programacin. As mismo, fomentar el espritu de la investigacin y por ende al desarrollo de nuevas tcnicas en la elaboracin de interpretes y compiladores. CONTENIDOS TRANSVERSALES. Los contenidos transversales considerados para el desarrollo de la asignatura son los siguientes: - Desarrollo de una cultura de comunicacin e informacin - Formacin tica y de compromiso social - Desarrollo humano y medio ambiente III. COMPETENCIA A. Conoce los fundamentos necesarios para el desarrollo de compiladores. B. Desarrolla, conoce y propone mtodos de solucin de modelos matemticos mediante tcnicas de anlisis numrico para la solucin de modelos. IV. TRATAMIENTO POR UNIDADES DIDCTICAS PRIMERA UNIDAD DIDCTICA: Conceptos elementales de un compilador TIEMPO DE DESARROLLO: Del 18 de Junio del 2012 al 10 de Agosto del 2012 TOTAL DE HORAS: 48 horas. CAPACIDADES 1.1. El estudiante reconoce los fundamentos necesarios para el desarrollo de Compiladores. INDICADORES DE LOGRO Comprender las especificaciones sobre el desarrollo de compiladores e interpretes ACTITUDES 1.2. Propone percepciones tericas INDICADORES DE LOGRO Muestra las propuestas tericas de compiladores como parte de su propuesta intelectual CONTENIDOS Y HORA Introduccin e Historia de la Evolucin de los compiladores. Definicin compilador. de 2h : INGENIERIA MECANICA ELECTRICA, ELECTRONICA Y SISTEMAS : INGENIERIA DE SISTEMAS : CARRERA PURA

: COMPILADORES : 04 - 047 : TEORIA DE LENGUAJES Y AUTOMATAS : Tericas: 4 Prcticas: 2 Total: 6 : 5.00 : 2012 - 01 : Del 18 de Junio del 2012 al 28 de Septiembre del 2012

: VICTOR HUGO BEJAR GONZALES : CONTRATADO : JEFE DE PRACTICAS :

4h

Fases de desarrollo de un compilador. Compilador o Interprete Vs. Software de Aplicacin. Introduccin y Gramticas Naturales Gramtica y Lenguaje Gramtica independiente contexto Notacin BNF Demostracin de aceptacin de las Expresiones y Sentencias para los Lenguajes Implementados Funcin del analizador lxico Anlisis LR y RL Manejo de cadenas de caracteres SEGUNDA UNIDAD DIDCTICA: Etapa de Anlisis y Sintesis TIEMPO DE DESARROLLO: Del 13 de Agosto del 2012 al 28 de Septiembre del 2012 TOTAL DE HORAS: 42 horas. CAPACIDADES 2.1. El estudiante es capaz de implementar las fases finales del desarrollo de un compilador y a su vez desarrollar uno como parte de su formacin INDICADORES DE LOGRO Conoce y aplica la fundamentacin terica de respecto a los autmatas finitos para la construccin de analizadores sintcticos. ACTITUDES 2.2. Destreza Creatividad INDICADORES DE LOGRO Utiliza con destreza y creatividad la fase sintctica del desarrollo de un compilador CONTENIDOS Y HORA Anlisis sintctico y sus tipos Uso de autmatas en la codificacin de analizadores sintcticos Construccin analizadores sintcticos Control de Errores Comprobacin de tipos Ambientes ejecucin, de de del

6h 6h

4h 4h 6h

4h 6h

2h 2h 2h

6h 4h

4h

4h 2h 4h 6h 6h

generacin de cdigo y optimizacin de cdigo Construccin de analizadores semnticos sencillos Desarrollo dirigido de un interprete y/o compilador

6h

V.

ESTRATEGIAS, MTODOS Y TCNICAS DIDCTICAS a. Estrategias de Enseanza Aprendizaje Organizadores del conocimiento: mapas conceptuales, rbol de conceptos, mapas mentales, redes conceptuales. uve heurstica, rbol de problemas

b.

c.

Preguntas intercaladas Mtodos Mtodo de Proyectos Estudio de casos Mtodo Analtico Mtodo Aula Laboratorio Tcnicas Estudio de casos Tcnica del dilogo Tcnica del estudio de casos

VI.

MEDIOS Y MATERIALES DIDCTICOS Pizarra Materiales de Laboratorio Grficos

VII.

EVALUACIN DEL APRENDIZAJE CAPACIDADES 1.1 2.1 INDICADORES Comprender las especificaciones sobre el desarrollo de compiladores e interpretes Conoce y aplica la fundamentacin terica de respecto a los autmatas finitos para la construccin de analizadores sintcticos. TCNICAS E INSTRUMENTOS Examenes Escritos - De composicion o desarrollo (4 puntos) - Objetivas: De completamiento/Respuest a simple o breve (4 puntos) - Objetivas: De Localizacion/Identificacion (4 puntos) - Objetivas: De Apareamiento/Correspond encia/Casamiento (4 puntos) - Objetivas: De seleccion mltiple/ Opcin mltiple (2 puntos) - Objetivas: De respuesta alternativa / Si-No / V-F (2 puntos) - Escalas conceptuales (2 puntos)

ACTITUDES 1.2 2.2

INDICADORES Muestra las propuestas tericas de compiladores como parte de su propuesta intelectual Utiliza con destreza y creatividad la fase sintctica del desarrollo de un compilador

TCNICAS E INSTRUMENTOS Observacion

Criterios de Evaluacin: Asistencia a las clases tericas y a las prcticas de acuerdo al reglamento de evaluacin. Calificacin: La evaluacin del aprendizaje de las capacidades y actitudes, ser de acuerdo a los indicadores establecidos en el desarrollo de cada unidad didctica. Los indicadores de capacidades se evaluarn a travs de pruebas escritas de cotejo para la observacin del desarrollo de actividades experimentales y los indicadores actitudinales sern evaluados por medio de una escala de calificacin. La frmula para la obtencin del promedio final ser la siguiente:

PROMEDIO = 0,9 (Promedio Capacidades) + Actitudes


BIBLIOGRAFA LOUDEN, K., Construccion de Compiladores, principios y practica, Mexico, Litogriifica Ingramex., 2004 Lemone Karen, Fundamentos de Compiladores, Mxico, Editorial CECSA, 1996

ALFONSECA MORENO, Manual;DE LA CRUZ ECHEANDIA, Marina;ORTEGA DE LA PUENTE, Alfonso y otros, Compiladores e Interpretes: Teoria y Practica, Madrid, Pearson Educacion, 2006 Aho, Alfred V., Lam, Monica S., Sethi, Ravi & Ullman, Jeffrey D., Compiladores, Principios, Tcnicas y Herramientas, Mxico, Pearson Educacin, 2008 Louden, Kenneth, Construccin de Compiladores Principios y Prctica, , International Thompson Editores, 2004

Vous aimerez peut-être aussi