INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES

ESCUELA:SUPERIOR DE FÍSICA Y MATEMÁTICAS CARRERA:LIC. EN FÍSICA Y MATEMÁTICAS ESPECIALIDAD: MATEMÁTICAS COORDINACION: ACADEMIA DE MATEMÁTICAS APLICADAS DEPARTAMENTO: MATEMÁTICAS

ASIGNATURA: FUNDAMENTOS DE COMPUTACIÓN TIPO DE ASIGNATURA: OPTATIVA

FUNDAMENTACION DE LA ASIGNATURA Esta materia es la introducción al estudio de la teorías que sustentan formalmente a la computación. Se presenta de manera formal el estudio de los modelos teóricos de las máquinas más simples en el área de la computabilidad, los autómatas finitos, se les conecta desde un principio con la forma más simple de lenguajes formales, las expresiones regulares. El curso también presenta el concepto que define formalmente a los lenguajes: las gramáticas. Esta materia es importante en la formación del estudiante que va a dedicarse a estudiar las ciencias de la computación y le ayudará a comprender con más facilidad los conceptos que se manejan en los cursos de posgrado relacionados a la teoría de autómatas. OBJETIVO DE LA ASIGNATURA El objetivo del curso es entender los conceptos básicos de la teoría de autómatas y de los lenguajes formales. La relación que hay entre ambos y conocer y aprovechar las herramientas teóricas para ello.

TIEMPOS TOTALES ASIGNADOS: HRS./SEMESTRE 85.5 HRS/SEMANA 4.5 HRS./TEORÍA/SEMESTRE 79.5 HS./PRACTICA/SEMESTRE 6

PROGRAMA ELABORADO O ACTUALIZADO POR: ACADEMIA DE MAT. APLICADAS REVISADO POR: DEPTO. DE MATEMÁTICAS APROBADO POR: C.T.C.E.

AUTORIZADO POR: M. en C. OLGA LETICIA HDEZ. CHAVEZ

DIRECTORA DE LA E.S.F.M.

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

No.UNIDAD I

CLAVE

HOJA

2

DE

8

NOMBRE ALFABETOS Y LENGUAJES

OBJETIVOS PARTICULARES DE LA UNIDAD Definir conceptos fundamentales: Alfabetos, palabras, subconjuntos de palabras, expresiones regulares. Establecer la regla de Arden y probarla.

# DE TEMA 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10

TEMAS Alfabetos Palabras Palabra vacía Vocabulario Concatenación de palabras Longitud de palabras Subconjuntos de palabras Operaciones entre subconjuntos palabras Expresiones Regulares Regla de Arden

INSTRUMENTACION DIDACTICA

H/T

Clase frente a pizarrón 1.5 1.5

de

1.5 3.0 3.0 3.0

H/P

E C.

CLAVE B. 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3 1,3

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

No.UNIDAD

CLAVE

HOJA

3

DE

8

NOMBRE AUTÓMATAS FINITOS

II

OBJETIVOS PARTICULARES DE LA UNIDAD Definir del concepto de autómata finito, su lenguaje. Estudiar los autómatas finitos y encontrar explícitamente su lenguaje mediante la regla de Arden. Probar el teorema de Kleene.

# DE TEMA

TEMAS

2.1

Definición de autómata finito determinista (AFD) Definición del lenguaje de un AFD El autómata producto Operaciones entre lenguajes de AFD Cálculo del lenguaje de un AFD Autómatas finitos deterministas y expresiones regulares Teorema de Kleene (1ª. Parte)

2.2 2.3 2.4 2.5 2.6 2.7

INSTRUMENTACION DIDACTICA

H/T

H/P

E C.

CLAVE B.

Clase frente a pizarrón 1,3 1.5 3.0 1.5 3.0 3.0 3.0

1,3 1,3

4

1,3 1,3

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

No.UNIDAD

CLAVE

HOJA

4

DE 8

NOMBRE AUTÓMATAS FINITOS NO DETERMINISTAS

III

OBJETIVOS PARTICULARES DE LA UNIDAD Definir del concepto de autómata no determinista y ver que es posible construir, a partir de él, un autómata finito determinista cuyo lenguaje sea el del autómata dado.

# DE TEMA

TEMAS

3.1

Definición de autómata finito no determinista (AFND) Definición del lenguaje de un AFND Reducción de un AFND a un AFD Aplicación de la regla de Arden a AFND

3.2 3.3 3.4

INSTRUMENTACION DIDACTICA

H/T

H/P

E C.

CLAVE B.

Clase frente a pizarrón 1.5 3.0 4.5 4.5

1,3 4

1,3

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

No.UNIDAD IV

CLAVE

HOJA

5

DE

8

NOMBRE AUTÓMATAS FINITOS CON TRANSICIONES ESPONTÁNEAS OBJETIVOS PARTICULARES DE LA UNIDAD

Demostrar la segunda parte del Teorema de Kleene: autómata finito que lo reconoce.

# DE TEMA

TEMAS

4.1

Definición de autómatas con transiciones espontáneas(AFTE) Definición del lenguaje de un AFTE Reducción de un AFTE en un AFD Teorema de Kleene (2ª parte)

4.2 4.3 4.4

Dada una expresión regular, demostrar que existe un

INSTRUMENTACION DIDACTICA

H/T

H/P

E C.

Clase frente a pizarrón

CLAVE B. 1,3

3.0 3.0 4.5 4.5

6

1,3 1,3 1,3

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

No.UNIDAD

CLAVE

HOJA

6

DE

8

NOMBRE

V

LENGUAJES REGULARES OBJETIVOS PARTICULARES DE LA UNIDAD

Definir el concepto de lenguaje regular y ver que existen subconjuntos de palabras que no forman lenguajes regulares. Probar el lema del bombeo y usarlo para demostrar que ciertos conjuntos no son regulares.

# DE TEMA

TEMAS

5.1

Definición de lenguajes regulares AFD, lenguajes regulares y expresiones regulares Lema del bombeo Lenguajes no-regulares

5.2 5.3

INSTRUMENTACION DIDACTICA

H/T

H/P

E C.

CLAVE B.

Clase frente a pizarrón 4.5 4.5 6.0

4

1,3 1,3 1,3

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

No.UNIDAD

CLAVE

HOJA

7

DE

8

NOMBRE GRAMÁTICAS

VI

OBJETIVOS PARTICULARES DE LA UNIDAD Definir el concepto de gramática formal y su lenguaje. Usar el concepto de gramática para definir los sistemas de Lindenmayer y dibujar con ellas curvas definidas por recursión. Explorar el concepto de gramática independiente del contexto.

# DE TEMA 6.1 6.2 6.3 6.4 6.5

TEMAS Definición Lenguaje de una gramática Gramáticas independientes contexto Sistemas de Lindenmayer Gramáticas dependientes contexto

del

INSTRUMENTACION DIDACTICA

H/T

Clase frente a pizarrón y práctias en el laboratorio de cómputo.

1.5 3.0

del

H/P

CLAVE B.

1,3

6.0 3.0

E C.

1,3

ASIGNATURA

FUNDAMENTOS DE COMPUTACIÓN

PERIODO

UNIDADES TEMATICAS

1 2 3

1-2 3-4 5-6

CLAVE

B

1

x

2 3

x

CLAVE

PROCEDIMIENTOS DE Resolución Resolución Resolución

de de de

listas listas listas

de de de

ejercicios ejercicios ejercicios

(tareas). (tareas). (tareas).

HOJA

8

DE

8

EVALUACION Examen Examen Examen

escrito. escrito. escrito.

C

B I B L I O G R A F I A

x

Introduction to Automata Theory, Languages, and Computation, John E.Hopcroft, Rajeev Motwani, Jeffrey D. Ullman, Addison Weslwy, 1991 Machines, languages, and Computation, Peter J. Denning, Jack B. Dennis, Joseph E. Qualitz, Prentice Hall, 1978 Automata and Languages, John M. Howie, Oxford Science Publications, 1991

FUNDAMENTOS DE COMPUTACIÓN.pdf

1,3. 1,3. 1,3. Page 3 of 8. FUNDAMENTOS DE COMPUTACIÓN.pdf. FUNDAMENTOS DE COMPUTACIÓN.pdf. Open. Extract. Open with. Sign In. Main menu.

221KB Sizes 3 Downloads 69 Views

Recommend Documents

FUNDAMENTOS GENERALES DE HONGOS PATOGENOS.pdf ...
Page 3 of 25. FUNDAMENTOS GENERALES DE HONGOS PATOGENOS.pdf. FUNDAMENTOS GENERALES DE HONGOS PATOGENOS.pdf. Open. Extract.

LAKATOS - MARCONI - FUNDAMENTOS DE METODOLOGIA ...
... MARCONI - FUNDAMENTOS DE METODOLOGIA CIENTIFICA (1).pdf. LAKATOS - MARCONI - FUNDAMENTOS DE METODOLOGIA CIENTIFICA (1).pdf.

Fundamentos de virologia.pdf
virología y representa aún un enigma, el de la inmunodeficiencia humana, cuyo. descubrimiento fue simultáneamente registrado por los grupos de R. Gallo en ...

Fundamentos de manufactura moderna - Groover - 3ra.pdf ...
1.55 in2. Page 3 of 1,038. Fundamentos de manufactura moderna - Groover - 3ra.pdf. Fundamentos de manufactura moderna - Groover - 3ra.pdf. Open. Extract.

Fundamentos de Administracion MUNCH GALINDO Parte 01 ...
Whoops! There was a problem loading more pages. Retrying... Fundamentos de Administracion MUNCH GALINDO Parte 01 PRACTICA.pdf. Fundamentos de ...

760134 FUNDAMENTOS DE LOGISTICA.pdf
PBX +57 2 3212100 A.A. 25360. Santiago de Cali – Colombia. FACULTAD DE INGENIERÍAS. ESCUELA DE INGENIERÍA INDUSTRIAL. ESPECIALIZACIÓN ...

manual-volkswagen-fundamentos-de-motores.pdf
manual-volkswagen-fundamentos-de-motores.pdf. manual-volkswagen-fundamentos-de-motores.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying ...

760134 FUNDAMENTOS DE LOGISTICA.pdf
Page 2 of 14. Universidad del Valle. Ciudad Universitaria Meléndez Calle 13 No 100-00. Sede San Fernando Calle 4B No 36-00. PBX +57 2 3212100 A.A. ...

Fundamentos de Economía Ecológica
Harvard University Press, Cambridge, Massachusetts. Georgescu-Roegen, N. ... 29: 53-56. Holling, C.S. (1996): “Engineering resilience versus ecological resilience”, in P. Schulze (ed.): .... The University Press of. Colorado, Niwot, Colorado.

FUNDAMENTOS DE INVESTIGACION MAYA.pdf
FUNDACIÓN MAYAB' NIMATIJOB'AL UNIVERSIDAD MAYA. Dra. RIGOBERTA MENCHÚ TUM. Presidenta. Juan Rodrigo Guarchaj. Vicepresidente. Miguel de ...

3 ADE Fundamentos de marketing.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 3 ADE ...

244000902-Fundamentos-de-Administracion-Financiera-14-edicion ...
La taula de doble entrada. Page 2 of 32. Page 3 of 32. Page 3 of 32. 244000902-Fundamentos-de-Administracion-Financiera-14-edicion-Scott-Besley-pdf.pdf.

Fundamentos de quimica - Raymond Chang.pdf
Californio. (249). 99. Es. Einsteinio. (254). 68. Er. Erbio. 167.3. 69. Tm. Tulio. 168.9. 100. Fm. Fermio. (253). 101. Md. Mendelevio. (256). 70. Yb. Iterbio. 173.0. 71.

Morris Charles - Fundamentos De La Teoria De Los Signos.PDF ...
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Morris Charles - Fundamentos De La Teoria De Los Signos.PDF.

2.3 Fundamentos de Inteligencia de Negocios.pdf
Tecnologías OLAP (On Line Analytical Process). Es la tecnología que permite aprovechar como está estructurada la información de un. DataMart o un Data ...

Morris Charles - Fundamentos De La Teoria De Los Signos.PDF ...
Page 4 of 60. Morris Charles - Fundamentos De La Teoria De Los Signos.PDF. Morris Charles - Fundamentos De La Teoria De Los Signos.PDF. Open. Extract.

fundamentos-de-la-ciencia-e-ingenieria-de-materiales-4ta-edicic3b3n ...
Try one of the apps below to open or edit this item. fundamentos-de-la-ciencia-e-ingenieria-de-materiales-4ta-edicic3b3n-william-f-smith-javad-hashemi.pdf.

alm9038 fundamentos de la anorexia nerviosa.pdf
alm9038 fundamentos de la anorexia nerviosa.pdf. alm9038 fundamentos de la anorexia nerviosa.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying ...

Fundamentos De Comercio Electronico - Toby J. Velte.pdf ...
www.FreeLibros.me. Page 3 of 514. Fundamentos De Comercio Electronico - Toby J. Velte.pdf. Fundamentos De Comercio Electronico - Toby J. Velte.pdf. Open.

Fundamentos de Ingenieria Geotecnica Braja M. DAS.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Fundamentos de Ingenieria Geotecnica Braja M. DAS.pdf. Fundamentos de Ingenieria Geotecnica Braja M. DAS.pdf

06-ISC-09-Fundamentos de redes.pdf
Page 4 of 24. Page 4 of 24. 06-ISC-09-Fundamentos de redes.pdf. 06-ISC-09-Fundamentos de redes.pdf. Open. Extract. Open with. Sign In. Main menu.

curso-motores-diesel-fundamentos-de-operacion.pdf
Motor Wanquel. Motor Radial. Page 4 of 45. curso-motores-diesel-fundamentos-de-operacion.pdf. curso-motores-diesel-fundamentos-de-operacion.pdf. Open.

Fundamentos-de-la-Realidad-Aumentada-y-su-aplicacion-al ...
Fundamentos-de-la-Realidad-Aumentada-y-su-aplicacion-al-Marketing.pdf. Fundamentos-de-la-Realidad-Aumentada-y-su-aplicacion-al-Marketing.pdf. Open.