Sie sind auf Seite 1von 5

CENTRO UNIVERSITARIO DEL PACFICO SUR

CAMPUS TLAPA
Clave de la Institucin: 12MSU0001T
Clave del C.T.: 12PSU0104N
Clave del C.T.: 12PSU0103N
Clave del C.T.: 12PSU0130K
DEPARTAMENTO DE ESTUDIOS SUPERIORES
PLAN DE CLASE
INSTITUCI
N
GRUPO

TEMA

CENTRO UNIVERSITARIO DEL


PACFICO SUR
4 UNICO

CLAV
E C.T.

CATEDRTIC
O

ASIGNATUR
A

12PSU0103N

MTI. EDUARDO CRUZ ROMERO

I.- ANALISIS SEMANTICO. II.- GENERACION DE CODIGO INTERMEDIO III.OPTIMIZACION IV.- GENERACION DE CODIGO OBJETO.

CICLO
ESCOLAR

TIEMPO

2016-2017

DESEMPEOS DEL ESTUDIANTE AL


CONCLUIR EL BLOQUE

CLAVE DE
LA
ASIGNATUR

SEPTIEMBRE-DICIEMBRE
2016
ISIC 702

DEL 4 DE SEPTIEMBRE AL 15 DE DICIEMBRE (48


HORAS)

CONOCER EL CONCEPTO Y LA CREACIN DE LOS ARBOLES SEMNTICOS


REALIZARA COMPROBACIONES SEMNTICAS MEDIANTE PROGRAMAS
TENDR LA CAPACIDAD DE CREAR ANALIZADORES SEMNTICOS BSICOS
CONOCER LOS CONCEPTOS BSICOS DE LA GENERACIN DE CDIGO INTERMEDIO
TENDR LA CAPACIDAD DE INTERPRETAR LOS CDIGOS INTERMEDIOS
CONOCER LA NOTACIN POLACA, CDIGO P, TRIPLOS Y CUDRUPLOS, ADEMS DE LOS
ESQUEMAS DE GENERACIN DE CDIGO.
CONOCER LOS TIPOS DE OPTIMIZACIN DE CDIGO Y LOS COSTOS DE EJECUCIN SEA EL
CASO
CONOCER LOS CONCEPTOS QUE ENGLOBEN LA OPTIMIZACIN.
CONOCER LA ULTIMA FASE LA COMPILACIN
TENDR LA CAPACIDAD DE DIFERENCIAR LO QUE ES UN CDIGO FUENTE, CDIGO
INTERMEDIO Y CDIGO OBJETO.
CONOCER LOS CONCEPTOS SOBRE LA ADMINISTRACIN DE MEMORIA

OBJETOS DE APRENDIZAJE

1.1.
ARBOLES DE EXPRESIONES
1.2.
ACCIONES
SEMNTICAS
DE
UN
ANALIZADOR SINTCTICO
1.3.
COMPROBACIONES DE TIPOS EN
EXPRESIONES
1.4.
PILA SEMNTICA EN UN ANALIZADOR
SINTCTICO

CUATRIMESTR
E

LENGUAJE Y AUTOMATAS

COMPETENCIAS A DESARROLLAR

DISEAR MEDIANTE EL USO DE ARBOLES DE EXPRESIONES DIRIGIDA POR LA


SINTAXIS UN ANALIZADOR SEMNTICO PARA UN META-COMPILADOR.
APLICAR LAS HERRAMIENTAS PARA DESARROLLAR UNA MQUINA VIRTUAL QUE
EJECUTE CDIGO INTERMEDIOA PARTIR DEL CDIGO FUENTE DE UN LENGUAJE
PROTOTIPO.
CONOCER E IDENTIFICAR LOS DIFERENTES TIPOS DE OPTIMIZACIN QUE PERMITA

1.5.
ESQUEMA DE TRADUCCIN
1.6.
GENERACIN
DE
TABLAS
DE
SMBOLOS Y DE DIRECCIONES
1.7.
MANEJO DE ERRORES SEMNTICOS
2.1. NOTACIONES
2.1.1. PREFIJA
2.1.2. INFIJA
2.2.3. POSTFIJA
2.2.
REPRESENTACIONES
DE
CDIGO
INTERMEDIOS
2.2.1. NOTACIN POLACA
2.2.2. CDIGO P
2.2.3. TRIPLOS
2.2.4. CUADRUPLOS
2.3. ESQUEMA DE GENERACIN
2.3.1. VARIABLES Y CONSTANTES
2.3.2. EXPRESIONES
2.3.3. INSTRUCCIN DE ASIGNACIN
2.3.4. INSTRUCCIONES DE CONTROL
2.3.5. FUNCIONES
2. 2.3.6. ESTRUCTURAS
3.1. TIPOS DE OPTIMIZACIN
3.1.1. LOCALES
3.1.2. CICLOS
3.1.3. GLOBALES
3.1.4. DE MIRILLA
3.2. COSTOS
3.2.1. COSTO DE EJECUCIN (MEMORIA,
REGISTROS, PILAS).
3.2.2. CRITERIOS PARA MEJORAR EL CDIGO
3.2.3. HERRAMIENTAS PARA EL ANLISIS DEL
FLUJO DE DATOS
4.1. REGISTROS
4.2. LENGUAJE ENSAMBLADOR
4.3. LENGUAJE MAQUINA
4.4. ADMINISTRACIN DE MEMORIA
3.
ACTIVIDADES DE ENSEANZA

EFICIENTAR EL CDIGO INTERMEDIO.


UTILIZAR UN LENGUAJE DE BAJO NIVEL PARA TRADUCIR EL CDIGO CONSTRUIDO
A LENGUAJE MQUINA PARA SU EJECUCIN.

ACTIVIDADES DE APRENDIZAJE

INSTRUMENTOS DE EVALUACIN

PROPORCIONAR
EL
MATERIAL
NECESARIO A LOS ESTUDIANTES PARA
LA MEJOR COMPRENSIN DE ESTA
UNIDAD.
EXPONER A MANERA DE EJEMPLO LOS
OBJETIVOS QUE SE VAN A PERSEGUIR
EN
ESTA
UNIDAD,
EXPLICANDO
CONCEPTOS Y ELEMENTOS QUE
COMPONEN LA UNIDAD.
REALIZAR EJEMPLOS DE RBOLES
CON EL USO DE PROGRAMAS.
PROPORCIONAR
EL
MATERIAL
NECESARIO A LOS ESTUDIANTES PARA
UN MEJOR ENTENDIMIENTO DE LA
UNIDAD.
EXPONER FRENTE AL GRUPO LOS
CONCEPTOS QUE SON PROPIOS DE
LA
GENERACIN
DE
CDIGO
INTERMEDIO Y DE LAS NOTACIONES.
MOSTRAR A TRAVS DE EJEMPLOS Y
CON EL USO DE HERRAMIENTAS DE
SOFTWARE.
PROPORCIONAR A LOS ALUMNOS
EJEMPLOS
PRCTICOS
PARA
REALIZARLOS EN CASA.
PROPORCIONAR A LOS ALUMNOS EL
MATERIAL NECESARIO CONTENIDO EN
ESTA UNIDAD.
EXPONER A MANERA DE EJEMPLO Y
DE FORMA GENERAL LO QUE ES LA
OPTIMIZACIN, SUS COMPONENTES Y
SUS
APLICACIONES
EN
LA
GENERACIN DE CDIGO.
PROPORCIONARLES
A
LOS
ESTUDIANTES
HERRAMIENTAS
DE
PARA EL ANLISIS DE FLUJO DE
DATOS.
PROPORCIONAR LA DOCUMENTACIN
NECESARIA A LOS ESTUDIANTES.
EXPONER A MANERA DE EJEMPLO LO
QUE CONSIGUE LA GENERACIN DE
CDIGO OBJETO.

DETECTAR Y RECUPERAR ERRORES


SEMNTICOS.
BUSCAR
Y
SELECCIONAR
INFORMACIN
SOBRE
LA
CONSTRUCCIN DE UN ANALIZADOR
SEMNTICO.
RECONOCER EL MANEJO DE TIPOS
EN LAS EXPRESIONES Y EL USO DE
OPERADORES.
ESTABLECER LAS REGLAS PARA LA
CONVERSIN DE TIPOS (CASTING)
EN EXPRESIONES.
AGREGAR ACCIONES SEMNTICAS A
LA ESTRUCTURA DE LA GRAMTICA.
MANIPULAR
LA
TABLA
DE
CONVERSIN DE SMBOLOS Y DE
DIRECCIONES.
INTEGRAR EQUIPOS DE TRABAJO
PARA LA CONSTRUCCIN DE UN
ANALIZADOR SEMNTICO
APLICAR LOS TIPOS DE NOTACIN
PARA
LA
CONVERSIN
DE
EXPRESIONES: INFIJA, PREFIJA Y
POSFIJA.
REPRESENTAR
EXPRESIONES
MEDIANTE EL CDIGO INTERMEDIO.
RECONOCER EL MANEJO DE TIPOS
EN LAS EXPRESIONES Y EL USO DE
OPERADORES.
o DESARROLLAR
LAS
ACCIONES
QUE
REPRESENTEN LA
ESTRUCTURA DE UN LENGUAJE DE
PROGRAMACIN DE ALTO NIVEL EN
UN CDIGO INTERMEDIO.
APLICAR
LAS
ACCIONES
CONSTRUIDAS A LA GRAMTICA DEL
LENGUAJE PROTOTIPO.
EVALUAR EL PROTOTIPO COMPLETO
CONSTRUYENDO
ALGUNOS
PROGRAMAS TIPO USANDO LA
GRAMTICA DEFINIDA.
APLICAR LAS TCNICAS PARA LA
OPTIMIZACIN
DEL
CDIGO

PARTICIPACIN EN CLASE DE MANERA


GRUPAL E INDIVIDUAL
PRCTICAS EN CLASE
COMPRENSIN DEL TEMA

RESOLUCIN DE EJERCICIOS EN CLASE


PROGRAMAS REALIZADOS
USO DE HERRAMIENTAS

EJERCICIOS RESUELTOS EN CLASE


USO DE SOFTWARE

PRACTICAS REALIZADAS EN CLASE


PARTICIPACIN INDIVIDUAL Y GRUPAL
USO DE HERRAMIENTAS

INTERMEDIO
GENERADO
TENER
NOCIONES
ALGEBRAICAS
PARA
ESTIMAR EL NMERO DE VECES QUE
SE REALIZA UNA INSTRUCCIN
DENTRO DE UN CICLO O CICLOS
ANIDADAS.
CONOCER
QUE
RECURSOS
SE
CONSUMEN EN INVOCACIN A
FUNCIONES
Y
EXPRESIONES
SIMPLES.
ESTUDIAR NUEVAS TCNICAS PARA
LA OPTIMIZACIN DE CDIGO,
SOBRE TODO PARA AQUELLOS
LENGUAJES QUE REQUIEREN DE UNA
MQUINA
VIRTUAL
PARA
SU
EJECUCIN
SOBRE
MULTIPLATAFORMAS.
ESCRIBIR
UN
ENSAYO
QUE
ESTABLEZCA LAS TENDENCIAS Y
TCNICAS EMPLEADAS PARA ESTE
PROPSITO.
CONOCER
LOS
CRITERIOS
DE
TIEMPO DE EJECUCIN O EXTENSIN
DE CDIGO GENERADO.
INTEGRAR EQUIPOS, PARA ANALIZAR
CDIGOS INTERMEDIOS EXISTENTES
Y PROPONER ALGUNAS MEJORAS.
CONOCER LA ARQUITECTURA DE
LOS MICROPROCESADORES INTEL Y
COMPATIBLES
CONOCER
LA
ESTRUCTURA Y FUNCIONAMIENTO
DEL LENGUAJE ENSAMBLADOR.
CONOCER LAS CARACTERSTICAS
PRINCIPALES
DEL
LENGUAJE
MAQUINA A FIN DE LLEVAR UN
CDIGO INTERMEDIO Y ESTE PUEDA
SER
RECONOCIDO
POR
EL
HARDWARE.
CONOCER
LAS
TCNICAS
DE
ADMINISTRACIN DE MEMORIA PARA
EL
ALMACENAMIENTO
DE
UN
PROGRAMA
EN
MOMENTO
DE
EJECUCIN.
EXPERIMENTAR CON SIMULADORES
DE
ARQUITECTURA
DE

MICROPROCESADORES.

MATERIAL DIDCTICO

FUENTES DE CONSULTA

REPORTES, VIDEOS, INVESTIGACIONES Y ARTCULOS


INTERNET, PINTARRON, MARCADORES Y PROYECTOR

LEMONE KAREN A., FUNDAMENTOS DE COMPILADORES


CMO TRADUCIR AL LENGUAJE DE COMPUTADORA, ED.
COMPAA EDITORIAL CONTINENTAL.
KENNETH C. LOUDEN. CONSTRUCCIN DE
COMPILADORES PRINCIPIOS Y PRCTICA.ED. THOMSON.
MARTIN JOHN, LENGUAJES FORMALES Y TEORA DE LA
COMPUTACIN, ED. MC GRAW HILL
HOPCROFT JOHN E., INTRODUCCIN A LA TEORA DE
AUTMATAS, LENGUAJES Y COMPUTACIN, ED.
ADDISON WESLEY
GUERRA CRESPO. HECTOR. COMPILADORES. ED.
TECNOLOGICA DIDCTICA.
RONALD MAK. WRITING COMPILERS AND
INTERPRETERS. ED. WILEY

ENTREG
MTI. EDUARDO CRUZ ROMERO
VILLEGAS LEN
CATEDRTICO
DIRECTORA

RECIBI
LIC. ERENDIRA MARIA SANDOVAL BALBUENA
ADMINISTRATIVO

Vo. Bo.
LIC. LILIA

Das könnte Ihnen auch gefallen