11.07.2015 Views

UNIVERSIDAD NACIONAL DEL ALTIPLANO - Universidad de Chile

UNIVERSIDAD NACIONAL DEL ALTIPLANO - Universidad de Chile

UNIVERSIDAD NACIONAL DEL ALTIPLANO - Universidad de Chile

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>UNIVERSIDAD</strong> <strong>NACIONAL</strong> <strong>DEL</strong> <strong>ALTIPLANO</strong>FACULTAD DE INGENIERÍA MECÁNICA ELÉCTRICA, ELECTRÓNICA Y SISTEMASI. IDENTIFICACIÓN ACADÉMICA.ESCUELAPROFESIONALDE INGENIERÍADE SISTEMASDEPARTAMENTO ACADÉMICO DE INGENIERÍA DE SISTEMASSILABO1.1 Asignaturaa) Nombre : Teoría <strong>de</strong> Lenguajes y Autómatasb) Código : 313.c) Prerrequisito (s) : 301 [Análisis y Diseño <strong>de</strong> Algoritmos].d) Número <strong>de</strong> Horas : Teóricas 03 + Prácticas 02 = Total 05e) Créditos : 4.f) Año y Sem.Académico : 2011-II – SEPTIMO semestre.g) Duración <strong>de</strong> la Asignatura : Del 19 <strong>de</strong> diciembre 2011 al 01 <strong>de</strong> junio <strong>de</strong>l 2012.h) Área Curricular : Formación Profesional Específico.i) Condición : Obligatorio.j) Grupo : “Único”.1.2 Docentea) Nombres y Apellidos : Ing. Oliver Ama<strong>de</strong>o Vilca Huayta.b) Condición : Nombrado.c) Categoría : Asociado.d) Especialidad : Magíster - Ciencias <strong>de</strong> la Computación.1.3 Ambiente don<strong>de</strong> se realiza el aprendizaje.Aula N. : 301 Pabellón: EPIS.Laboratorio : Lab 4. [403-EPIS].II.SUMILLA Y CONTENIDOS TRANSVERSALES.a) Sumilla. El curso es fundamental para compren<strong>de</strong>r la importancia <strong>de</strong> los lenguajes y suclasificación. Conocer los problemas que pue<strong>de</strong> resolver un computador a través <strong>de</strong> diversosmo<strong>de</strong>los <strong>de</strong> computación. Saber cuan rápido se pue<strong>de</strong> computar (calcular). Los conceptosadquiridos servirán posteriormente para profundizar los temas en el curso <strong>de</strong> Compiladores(construcción <strong>de</strong> analizador léxico, sintáctico y generador <strong>de</strong> código). La importancia <strong>de</strong> crearun lenguaje y sus analizadores, es <strong>de</strong>bida a la creciente ten<strong>de</strong>ncia <strong>de</strong> los interfaces orientados acomandos para Sistemas <strong>de</strong> Información. En investigación: Anualmente se <strong>de</strong>sarrolla laconferencia internacional: “Language and Automata Theory and Applications (LATA)”, este añoesta en su sexta versión a realizarse en Coruña España <strong>de</strong>l 05 al 09 <strong>de</strong> marzo <strong>de</strong>l 2012(proceedings publicado por Springer).b) Contenidos tranversales.1. Formación ética y <strong>de</strong> compromiso social.2. Desarrollo <strong>de</strong> una cultura <strong>de</strong> comunicación e información.III.COMPETENCIAS.Define y conoce lenguajes y autómatas utilizando diversos principios y técnicas, <strong>de</strong>mostrandoobservación y responsabilidad. Define y conoce la Máquina <strong>de</strong> Turing y la complejidad computacional utilizando diversosprincipios y técnicas, actuando con creatividad y eficiencia. Implementa aplicativos utilizando diversos principios y técnicas <strong>de</strong> la teoría <strong>de</strong> lenguajes yautómatas, <strong>de</strong>mostrando criterio y eficiencia.Pág. 1


VI. ESTRATEGIAS MÉTODOS Y TÉCNICAS DIDÁCTICAS (Diseño Metodológico).Estrategias:• Resumen.• Ilustraciones.Métodos:• Método Académico Universitario: Clase Magistral o Curso Magistral.Técnicas:• Técnica Expositiva.VII. MEDIOS Y MATERIALES Y DIDÁCTICOS.• Textos.• Programas para computadoras.VIII. EVALUACIÓN Y REQUISITOS DE APROBACIÓN.Capacida<strong>de</strong>s yActitu<strong>de</strong>sCapacida<strong>de</strong>s123Actitu<strong>de</strong>s123Indicadores Técnicas Instrumentos Pon<strong>de</strong>ración1. ExamenPrueba Escrita90%2. ExamenPrueba Escrita1. Observación Escala/Evaluación10%2. Observación Escala/EvaluaciónCriterio <strong>de</strong> evaluación: De acuerdo a lo establecido en la Estructura Curricular <strong>de</strong> la Escuela Profesional.- Haber participado en todas las evaluaciones programadas con fecha previamente anticipada.- Haber asistido regularmente a las sesiones <strong>de</strong> clases teóricas y prácticas programadas.Calificación: El promedio final se obtendrá mediante la siguiente formula:PROMEDIO_FINAL = 0.9 (PROMEDIO_CAPACIDADES) + PROMEDIO_ACTITUDESVIII. BIBLIOGRAFÍA GENERALAdrian Horia Dediu, Carlos Martín-Vi<strong>de</strong> & Inenaga, Shunsuke. (2011). Language and Automata Theoryand Applications. Proceedings 5th International Conference. Spain: Volume 6638, 512 pp.Adrian-Horia Dediu & Carlos Martín-Vi<strong>de</strong> (2012). Language and Automata Theory and Applications.Proceedings 6th International Conference. España: Volumen 7183, 556 pp.Aho, Alfred V., Lam, Monica S., Sethi, Ravi & Ullman, Jeffrey D. (2008) Compiladores, Principios,Técnicas y Herramientas. México: Segunda Edición, Pearson Educación.Hopcroft, John, Motwani Rajeev & Ullman, Jeffrey. (2007). Introduction to Automata Theory,Languages, and Computation. 3th edition. Pearson.Kelley, Dean. (1995). Teoría <strong>de</strong> Autómatas y Lenguajes Formales. Pretince Hall.Lou<strong>de</strong>n, Kenneth. (2004). Construcción <strong>de</strong> Compiladores – Principios y Práctica. InternationalThompson Editores. Traducción <strong>de</strong> [Compiler Construction. Principles and Practice]Lewis, H. R., y Papadimitriou, C. H. (1998). Elements of the Theory of Computation. (2da Edición).Pretince Hall. [Bibliografía Base]Papadimitriou, Christos H. (1994). Computational Complexity. Addison – Wesley Publishing Company.Pág. 3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!