UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

Documentos relacionados
Carrera: SCM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas Semanas 72.0

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

ESCUELA: UNIVERSIDAD DEL ISTMO

1. Señales y sistemas Sistemas lineales e invariantes en el tiempo (SLI) 13.5

INGENIERÍA MECÁNICA E INDUSTRIAL TERMOFLUIDOS INGENIERÍA MECÁNICA División Departamento Licenciatura

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

PROGRAMA INSTRUCCIONAL AUTOMATAS Y LENGUAJES FORMALES

Asignatura: Horas: Total (horas): Obligatoria Teóricas 3.0 Semana 3.0 Optativa X Prácticas Semanas 48.0 de elección

Carácter Modalidad Horas de estudio semestral (16 semanas)

Texto: Hopcroft, J. E., Motwani, R., Ullman, J.D., Introduction to Automata Theory, Languajes, and Computation. 3rd Edition. Addison Wesley, 2007.

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN QUÍMICA INDUSTRIAL

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.0 Semana 4.0 Optativa Prácticas 0 16 Semanas 64.0

Asignatura: Horas: Total (horas): Obligatoria Teóricas 4.5 Semana 4.5 Optativa X Prácticas Semanas 72.0

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA MECÁNICA ELÉCTRICA

DEPARTAMENTO: Ingeniería e Investigaciones Tecnológicas

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas Semanas 72.0

COORDINACIÓN DE CIENCIAS APLICADAS. Ecuaciones diferenciales de primer orden lineales y no lineales 2.

División Departamento Licenciatura. Asignatura: Horas/semana: Horas/semestre: Obligatoria X Teóricas 4.0 Teóricas 64.0

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

PONTIFICIA UNIVERSIDAD CATOLICA DEL ECUADOR FACULTAD DE INGENIERIA ESCUELA DE INGENIERIA DE SISTEMAS

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN

Y ELECTRÓNICA División Departamento Carrera. Área del Conocimiento. Asignatura: Horas/semana: Horas/semestre: Obligatoria Teóricas 4.0 Teóricas 64.

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE INTRODUCCIÓN Y TEORÍA DE LA COMPUTACIÓN

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: CONTADURÍA

Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas Semanas 72.0

Facultad de Ingeniería de Sistemas 1.5 Carrera: Ingeniería de Sistemas 1.6 Código: ISI 1.7 Nivel: Pregrado

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: ADMINISTRACIÓN

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN QUÍMICA INDUSTRIAL

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA

PROGRAMA DE ASIGNATURA CLAVE: 1213 SEMESTRE: 2º ESTÁTICA. HORAS SEMESTRE CARACTER GEOMETRÍA ANALÍTICA.

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURAEN INFORMÁTICA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

PROBABILIDAD Y ESTADISTICA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO. Facultad de Ciencias. Plan de estudios de la Licenciatura en Actuaría. Teoría de Redes

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA EN INFORMÁTICA

PROGRAMA DE ASIGNATURA CLAVE: 1211 SEMESTRE: 2 CÁLCULO VECTORIAL HORAS SEMESTRE CARACTER ECUACIONES DIFERENCIALES

REDES INALÁMBRICAS Y MÓVILES 6 Asignatura Clave Semestre Créditos

UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERIA Programa de Asignatura

EVALUACIÓN DE PROYECTOS DE INGENIERÍA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: MEDICINA VETERINARIA Y ZOOTECNIA

PROGRAMA DE ASIGNATURA CLAVE: 1042 SEMESTRE: 9 AEROPUERTOS. HORAS SEMESTRE CARACTER SISTEMAS DE TRANSPORTE. NINGUNO

Universidad Nacional Autónoma de México Facultad de Estudios Superiores Aragón. División de Ciencias Sociales

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ECONOMÍA SISTEMA UNIVERSIDAD ABIERTA PROGRAMA DE PLANEACIÓN FINANCIERA

CÁLCULO DIFERENCIAL E INTEGRAL

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS

Universidad Autónoma del Estado de México Licenciatura en Matemáticas Programa de Estudios: Programación Lineal

UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO FACULTAD DE INGENIERIA Programa de Asignatura

Electricidad y Magnetismo

Ingeniería Civil, Topográfica y Geodésica Construcción Ingeniería Civil División Departamento Carrera(s) en que se imparte

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ECONOMÍA SISTEMA UNIVERSIDAD ABIERTA PROGRAMA DE INTRODUCCIÓN A LA TEORÍA ECONÓMICA

Codificación Fuente 7 Redes de Telecomunicaciones 8 4 Total de Horas Suma Total de las Horas 96

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: INGENIERÍA MECÁNICA ELÉCTRICA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE FILOSOFÍA Y LETRAS LICENCIATURA EN GEOGRAFÍA CARTOGRAFÍA 1 2 SEMESTRE

Universidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO. Facultad de Ciencias. Plan de estudios de la Licenciatura en Matemáticas Aplicadas. Inglés IV.

Carrera: MTF Participantes Representante de las academias de ingeniería Mecatrónica de los Institutos Tecnológicos.

DECIMO SEMESTRE SEMINARIO DE TESIS OPTATIVA 1 OPTATIVA II. OPTATIVA lii

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

Carrera: INB Participantes. Representante de las academias de ingeniería industrial de. Academias Ingeniería Industrial.

PROGRAMA DE ASIGNATURA CLAVE: SEMESTRE: 8º CIMENTACIONES HORAS SEMESTRE CARACTER CURSO OBLIGATORIO MECÁNICA DE SUELOS TEÓRICA NINGUNO

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ECONOMÍA DIVISIÓN SISTEMA UNIVERSIDAD ABIERTA

INGENIERÍA MECÁNICA E INDUSTRIAL MATERIALES Y MANUFACTURA INGENIERÍA MECÁNICA División Departamento Licenciatura

Modelos de Computación I

Operaciones algebraicas elementales (Unidad I del curso Matemáticas Básicas).

Cátedra de Sintaxis y Semántica de Lenguajes

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN DIVISIÓN DE MATEMÁTICAS E INGENIERÍA LICENCIATURA EN ACTUARÍA

DISEÑO DE ESTRUCTURAS.

Formato de programa de estudios para la formación y desarrollo de competencias profesionales. Ingeniería en Sistemas Computacionales

Nombre de la asignatura: CONVERTIDORES ELECTRONICOS DE POTENCIA. Carrera: INGENIERIA ELECTRONICA. Dr. Marco A. Arjona L. Ing. Felipe de Jesús Cobos

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ECONOMÍA SISTEMA UNIVERSIDAD ABIERTA PROGRAMA DE CÁLCULO DIFERENCIAL MULTIVARIADO Y ÁLGEBRA LINEAL

Universidad Nacional Autónoma de México Centro de Investigación en Energía. Programa de Estudio

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ECONOMÍA SISTEMA UNIVERSIDAD ABIERTA PROGRAMA DE MATEMÁTICAS FINANCIERAS

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA: CONTADURÍA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN INGENIERÍA QUÍMICA

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN LICENCIATURA: CONTADURÍA CLAVE: 1857

PROGRAMA ANALÍTICO DE ASIGNATURA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

Estatica. Carrera: Participantes Academia de Ing. Civil del ITN. Asignaturas Temas Asignaturas Temas Resistencia de Materiales.

Estructura de datos. Carrera: SCC Participantes

RESISTENCIA DE MATERIALES II.

PROGRAMA DE LABORATORIO SECCIÓN: ÁREA A LA QUE PERTENECE: POS-REQUISITO: AUXILIAR:

NOMBRE DEL CURSO: Laboratorio de Lenguajes Formales y de Programación

CONCRETO PRESFORZADO.

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN PLAN DE ESTUDIOS DE LA LICENCIATURA EN INGENIERÍA QUÍMICA

OBJETIVO GENERAL: Al terminar el curso el alumno será capaz de analizar, diseñar e implementar bases de datos distribuidas

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

Circuitos equivalentes de transformadores trifásicos y de las redes 12.0 eléctricas

Teoría de Lenguajes. Gramáticas incontextuales

MAQUINARÍA Y CONSTRUCCIÓN PESADA.

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

Teoría de Autómatas y Lenguajes Formales. Introducción a las Gramáticas. Gramáticas incontextuales

PROGRAMA DE ASIGNATURA

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

D. Prerrequisitos, correquisitos y otros requerimientos

MODELOS AVANZADOS DE COMPUTACIÓN

Fotografía publicitaria

Transcripción:

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO LENGUAJES FORMALES Y AUTÓMATAS 1670 6 09 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación Ingeniería en Computación División Departamento Carrera en que se imparte Asignatura: Horas: Total (horas): Obligatoria X Teóricas 4.5 Semana 4.5 Optativa Prácticas 0.0 16 Semanas 72.0 Modalidad: Curso. Aprobado: Fecha: Consejo Técnico de la Facultad 25 de febrero, 17 de marzo y 16 de junio de 2005 Consejo Académico del Área de las Ciencias 11 de agosto de 2005 Físico Matemáticas y de las Ingenierías Asignatura obligatoria antecedente: Ninguna. Asignatura obligatoria consecuente: Compiladores. Objetivo(s) del curso: El alumno describirá la teoría y la técnica para el diseño de lenguajes de computadora, así como los aspectos formales de la teoría de los lenguajes. Temario NÚM. NOMBRE HORAS 1. Introducción. 8.0 2. Gramáticas regulares y autómatas de estado finito. 14.0 3. Gramáticas de contexto libre y autómatas tipo push-down. 12.0 4. Gramáticas de contexto sensitivo y autómatas tipo push-down doble y autómatas lineales con frontera. 14.0 5. Gramáticas de estructura de frase y máquina de Turing. 12.0 6. Indecibilidad. 12.0 72.0 Prácticas de laboratorio 0.0 Total 72.0

LENGUAJES FORMALES Y AUTÓMATAS (2 / 5) 1 Introducción Objetivo: El alumno explicará los conceptos, notaciones, propiedades y características de la teoría de lenguajes, gramáticas y autómatas. 1.1 Conceptos básicos y notación. 1.2 Definición de operaciones con lenguajes. 1.3 Jerarquía de Chomsky. 1.4 Propiedades de cerradura. 1.5 Gramáticas y lenguajes. 2 Gramáticas regulares y autómatas de estado finito Objetivo: El alumno explicará los conceptos de autómatas finitos y gramáticas regulares. Formulará la relación entre los autómatas finitos, los no determinísticos y las gramáticas regulares. 2.1 Introducción a las gramáticas regulares. 2.2 Autómata finito no-determinístico. 2.3 Autómata finito determinístico. 2.4 Autómata finito con movimientos ε. 2.5 Minimización de autómatas finitos. 3 Gramáticas de contexto libre y autómatas tipo push-down Objetivo: El alumno analizará las gramáticas de contexto libre y los autómatas de tipo push-down, estableciendo de manera precisa las relaciones existentes. 3.1 Introducción a las gramáticas de contexto libre. 3.2 Árboles de derivación. 3.3 Lema de bombeo y gramática de contexto libre. 3.4 Simplificación de gramáticas de contexto libre. 3.5 Programas, lenguajes y parsing. 3.6 Introducción a los autómatas tipo push-down. 3.7 Relación entre autómatas tipo push-down y lenguajes de contexto libre. 4 Gramáticas de contexto sensitivo y autómatas tipo push-down doble y autómatas lineales con frontera Objetivo: El alumno establecerá la relación entre las gramáticas de contexto sensitivo libre y los autómatas de tipo push-down doble, así como con los autómatas lineales con frontera. 4.1 Introducción a las gramáticas de contexto sensitivo.

LENGUAJES FORMALES Y AUTÓMATAS (3 / 5) 4.2 Formas normales de Kuroda. 4.3 Autómata tipo push-down doble. 4.4 Autómatas lineales con frontera. 5 Gramáticas de estructura de frase y máquina de Turing Objetivo: El alumno explicará las gramáticas de estructura de frase. Construirá y demostrará algoritmos en la máquina de Turing. 5.1 Introducción a las gramáticas de estructura de frase. 5.2 El modelo de máquina de Turing. 5.3 Lenguajes computables. 5.4 Máquina de Turing Universal. 5.5 Variaciones de la máquina de Turing. 6 Indecibilidad Objetivo: El alumno usará la recursividad en los lenguajes y explicará el concepto de problemas indecidibles. 6.1 Indecibilidad. 6.2 Lenguajes recursivos y recursivos enumerables. 6.3 Tesis de Church-Turing y problemas indecidibles. 6.4 Teorema de Rice y problemas indecidibles. 6.5 Problema de correspondencia de post e indecibilidad. 6.6 Halting problem e indecibilidad. 6.7 Problemas de P y NP en el espacio y en el tiempo. Bibliografía básica: CASES MUÑOZ, Rafael y Márquez Villodre, Lluís Lenguajes, gramáticas y autómatas. Alfaomega, 2002 GARCÍA, Pedro, PÉREZ, Tomás y otros Teoría de autómatas y lenguajes formales Alfaomega, 2001 Temas para los que se recomienda:

LENGUAJES FORMALES Y AUTÓMATAS (4 / 5) HOPCROFT, J. E., MOTWANI, R., ULLMAN, J. D. Introducción a la teoría de autómatas, lenguajes y computación 2a. edición Madrid Pearson Education, 2002 KELLEY, Dean Teoría de autómatas y lenguajes formales Madrid Prentice-Hall, 1995 MARTÍN, John Lenguajes formales y teoría de la computación 3a. edición McGraw-Hill, 2004 SUDKAMP, T. A. Languages and Machines: An Introduction to the Theory of Computer Science 2a. edición Massachusetts Addison-Wesley, 1998 Bibliografía complementaria: KOZEN, Dexter C. Automata and computability New York Springer, 1997 RALSTON, A., Reilly, E. D., HEMMENDINGER, D. Encyclopedia of Computer Science 4th. edition England J. Wiley, 2003

LENGUAJES FORMALES Y AUTÓMATAS (5 / 5) Sugerencias didácticas: Exposición oral X Lecturas obligatorias X Exposición audiovisual X Trabajos de investigación X Ejercicios dentro de clase X Prácticas de taller o laboratorio Ejercicios fuera del aula Prácticas de campo Seminarios Otras X Forma de evaluar: Exámenes parciales X Participación en clase X Exámenes finales X Asistencias a prácticas Trabajos y tareas fuera del aula X Otras X Perfil profesiográfico de quienes pueden impartir la asignatura. Egresados de las carreras de Ingeniero en Computación, Ciencias de la Computación o afín, preferentemente con grado de Maestro o Doctor. Área de especialidad en Ciencias de la Computación.