Programación de Sistemas
|
|
|
- Luz Valenzuela Alvarado
- hace 10 años
- Vistas:
Transcripción
1 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Programación de sistemas Ingeniería en Sistemas Computacionales SCC HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Participantes Observaciones (cambios o justificaciones) Instituto Tecnológico de Toluca del 18 al 22 agosto Instituto Tecnológico de: Acapulco, Cd. Juárez Minatitlán. 23 agosto al 7 de noviembre Instituto Tecnológico de León 1 al 5 de marzo Representantes de la academia de sistemas y computación de los Institutos Tecnológicos. Academia de sistemas y computación. Comité de consolidación de la carrera de Ingeniería en Sistemas Computacionales. Reunión nacional de evaluación curricular de la carrera de Ingeniería en Sistemas Computacionales. Análisis y enriquecimiento de las propuestas de los programas diseñados en la reunión nacional de evaluación. Definición de los programas de estudio de la carrera de Ingeniería en Sistemas Computacionales.
2 3.- UBICACIÓN DE LA ASIGNATURA a). Relación con otras asignaturas del plan de estudio Anteriores Posteriores Asignaturas Temas Asignaturas Temas Teoría de la computación. Lenguajes libre de contexto. Lenguajes regulares. -Autómatas finitos b). Aportación de la asignatura al perfil del egresado Desarrolla software de base como: traductores, cargadores, ligadores, herramientas, utilerías, DBMS, generadores de código, etc. 4.- OBJETIVO(S) GENERAL(ES) DEL CURSO El estudiante desarrollará software de base, tales como compiladores o interpretes. 5.- TEMARIO Unidad Temas Subtemas 1 Introducción a la programación de sistemas. 1.1 Qué es y qué estudia la programación de sistemas? 1.2 Herramientas desarrolladas con la teoría de programación de sistemas. 1.3 Lenguajes Lenguajes naturales.
3 1.3.2 Lenguajes artificiales Proceso de la comunicación. 1.4 Traductor y su estructura Ensambladores Compiladores Interpretes. 1.5 Generadores de código para compiladores (compilador de compilador). 2 Introducción al diseño de los lenguajes de programación. 2.1 Visión del problema. 2.2 Consideraciones Premilinares. 2.3 Objetivos y filosofías del diseño de los lenguajes de programación. 2.4 Diseño detallado. 2.5 Caso de estudio. 3 Análisis Léxico. 3.1 Introducción a los Autómatas finitos y expresiones regulares. 3.2 Analizador de léxico. 3.3 Manejo de localidades temporales de memoria (buffers). 3.4 Creación de tablas de símbolos. 3.5 Manejo de errores léxicos.
4 3.6 Generadores de código léxico: Lex y Flex. 4 Análisis sintáctico. 4.1 Introducción a las Gramáticas libres de contexto y árboles de derivación. 4.2 Diagramas de sintaxis. 4.3 Precedencia de operadores. 4.4 Analizador sintáctico Analizador descendente (LL) Analizador ascendente(lr, LALR. 4.5 Administración de tablas de símbolos. 4.6 Manejo de errores sintácticos y su recuperación. 4.7 Generadores de código para analizadores sintácticos: Yacc, Bison. 5 Análisis semántico. 5.1 Analizador semántico 5.2 Verificación de tipos en expresiones. 5.3 Conversión de tipos. 5.4 Acciones agregadas en un analizador sintáctico descendente (top-down). 5.5 Pila semántica en un analizador sintáctico ascendente (bottom-up). 5.6 Administración de la tabla de símbolos. 5.7 Manejo de errores semánticos.
5 6 Generación de código intermedio. 6.1 Lenguajes intermedios. 6.2 Notaciones Infija Postfija Prefija. 6.3 Representación de código intermedio Notación Polaca Codigo P Triplos Cuádruplos. 6.4 Esquemas de generación Expresiones Declaración de variables, constantes Estatuto de asignación Estatuto condicional Estatuto de ciclos Arreglos Funciones. 7 Optimización. 7.1 Tipos de optimización.
6 7.1.1 Locales Bucles Globales De mirilla. 7.2 Costos Costo de ejecución Criterios para mejorar el código Herramientas para el análisis del flujo de datos. 8 Generación de código objeto. 8.1 Lenguaje máquina Características Direccionamiento. 8.2 Lenguaje ensamblador Características Almacenamiento. 8.3 Registros Distribución Asignación. 8.4 Administración de memoria.
7 6.- APRENDIZAJES REQUERIDOS Conocer la arquitectura de una computadora. Dominar algún lenguaje de programación de alto nivel. Utilizar algún lenguaje de programación bajo nivel. Dominar la teoría e implementación de autómatas. Dominar la teoría de lenguajes libres de contexto. 7.- SUGERENCIAS DIDÁCTICAS Realizar Investigación en diversas fuentes de información sobre los conceptos de la asignatura, por equipos analizarlos y discutirlos en clase. Elaborar de manera conjunta ejercicios y prácticas coordinadas por el profesor. Llevar a cabo dinámicas grupales que permitan analizar la teoría con casos prácticos. Manejar herramientas de programación de sistemas formales como los metalenguajes. Desarrollar proyectos relacionados con el proceso de traducción o cualquier herramienta que se encuentre dentro del área del software de base. Presentar los resultados del desarrollo del proyecto final. 8.- SUGERENCIAS DE EVALUACION Examen escrito. Investigaciones documentales. Elaboración de ensayos. Desarrollo de un proyecto final en donde se aplique la teorìa de compiladores. Desarrollo de un proyecto final en donde se aporte el desarrollo de software en alguna de las áreas de la programación de sistemas. 9.- UNIDADES DE APRENDIZAJE Unidad 1: Introducción a la programación de sistemas. Objetivo Educacional El estudiante ubicará la importancia de la Programación de Sistemas. 1.1 Realizar una investigación acerca de las áreas de aplicación de la programación de sistemas, analizarla y discutir en el grupo. 1.2 Buscar a través de diferentes medios, herramientas utilizadas en el entorno industrial, empresarial, gubernamental o 1, 2, 4, 9, 12, 13
8 académico, que estén clasificadas dentro de la programación de sistemas. 1.3 Desarrollar un ensayo acerca de los traductores que se utilizan con mayor frecuencia en nuestro tiempo. 1.4 Buscar generadores de código que sirvan para desarrollar compiladores. Unidad 2: Introducción al diseño de los lenguajes de programación. Objetivo Educacional Conocerá las bases que deben tomar en cuenta para el buen diseño de un lenguaje de programación. 2.1 Definir aspectos a considerar en el diseño de lenguajes de programación como: la comunicación humana, prevención y detección de errores, usabilidad, programación efectiva, eficiencia, compilabilidad, independencia de la máquina, simplicidad, uniformidad, ortogonalidad, generalización y especialización Discutir en grupo las condiciones que determinan la funcionalidad del lenguaje tales como: Microestructuras, estructura de las expresiones, estructuras de datos, estructuras de control, estructuras de compilador, estructuras para entradas y salidas. 2.3 Analizar un lenguaje computacional como caso tipo y desarrollar un ensayo acerca de las características que lo define, basándose en los puntos vistos como parte del diseño de un lenguaje de programación. 2.4 Proponer y diseñar un lenguaje prototipo.
9 Unidad 3: Análisis Léxico. Objetivo Educacional Construirá un analizador léxico a partir de un generador de código compilador de compilador. 3.1 Considerar como base de esta unidad lo visto en Teoría de la Computación acerca de autómatas finitos determinísticos y expresiones regulares aplicándolo en ejercicios tipos. 3.2 Buscar y seleccionar información sobre la construcción de un Analizador Léxico. 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14. [1], [2], [3], [5], [6], [7] 3.3 Construir un Analizador de Léxico, considerando el reconocimiento de tokens, la administración de un espacio temporal de memoria (buffers), la construcción de la tabla de símbolos, asi como el manejos de errores. 3.4 Desarrollar un analizador de léxico, aplicado a un lenguaje prototipo o comercial, utilizando un generador de código para esta etapa del proceso como puede ser Lex o Flex, entre otros. Unidad 4: Análisis sintáctico. Objetivo Educacional Implementará un analizador sintáctico a partir de un generador de código compilador 4.1 Considerar como base de esta unidad lo visto en Teoría de la Computación acerca de lenguajes libres de contexto y los árboles de 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, 14. [r], [2], [3],
10 de compilador. derivación a través de ejercicios tipo. [4], [6], [8] 4.2 Construir diagramas de sintaxis a partir de gramáticas. 4.3 Agregar dentro de la gramática del lenguaje la precedencia de operadores. 4.4 Construir un analizador sintáctico bajo la metodología TOP-DOWN y BOTTOM-UP. 4.5 Aplicar técnicas para la detección y recuperación de errores en la etapa de sintaxis. 4.6 Integrar la etapa del léxico dentro del desarrollo del compilador. 4.7 Desarrollar un analizador de sintáctico, aplicado a un lenguaje prototipo o comercial, utilizando un generador de código para esta etapa del proceso como puede ser Yacc o Bison, entre otros. Unidad 5: Análisis semántico. Objetivo Educacional Implementará un analizador sintáctico a partir de un generador de código compilador de compilador. 5.1 Reconocer el manejo de tipos en las expresiones y el uso de operadores. 5.2 Establecer las reglas para la conversión de tipos (casting) en expresiones. 1, 2, 3, 5, 6, 7, 8, 9, 10,11, 13, Agregar acciones semánticas a la estructura de la gramática, tanto en
11 metodología TOP-DOWN como BOTTOM-UP. 5.4 Manejar la tabla de símbolos a fin de administrar el almacenamiento de información con su tipo. 5.5 Detectar los errores semánticos y la recuperación de los mismos. Unidad 6: Generación de código intermedio. Objetivo Educacional Desarrollará una máquina virtual que ejecute un código intermedio a partir del código fuente del lenguaje prototipo. 6.1 Reconocer el manejo de tipos en las expresiones y el uso de operadores. 6.2 Realizar ejercicios con los diferentes tipos de notaciones para la conversión de expresiones: Infija, prefija y posfija. 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, Realizar ejercicios de técnicas básicas para la representación de un código intermedio: Código P, Triplos y Cuádruplos. 6.4 Desarrollar las acciones que representen la estructura de un lenguaje de programación de alto nivel en un código intermedio. 6.5 Aplicar las acciones construidas a la gramática del lenguaje prototipo. Unidad 7: Optimización. Objetivo Educacional Aplicará las técnicas de optimización de 7.1 Aplicar las técnicas para la optimización de 1, 2, 3, 5, 6, 7, 8, 9, 10,
12 código. código sobre el código intermedio generado, evaluando los criterios de tiempo de ejecución o extensión de código generado. 11, 13, Buscar nuevas técnicas para la optimización de código, sobre todo para aquellos lenguajes que requieren de una máquina virtual para su ejecución sobre multiplataformas. 7.3 Escribir un ensayo que establezca las tendencias y técnicas empleadas para este propósito. Unidad 8: Generación de código objeto. Objetivo Educacional Utilizará el lenguaje de bajo nivel para llevar el código construido en un lenguaje de alto nivel a un lenguaje entendible por la máquina para su ejecución. 8.1 Proporcionar y propiciar la investigación bibliográfica del lenguaje máquina. 8.2 Conocer las características de un lenguaje ensamblador. 8.3 Llevar a cabo dinámicas grupales para recordar las características principales del lenguaje ensamblador, a fin de llevar un código intermedio, independiente de la máquina a un código reconocido por el hardware. 1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 13, Conocer las técnicas de administración de memoria para el almacenamiento de un programa en momento de ejecución.
13 10.- FUENTES DE INFORMACION 1. Aho, Sethi, Ullman. Compiladores Principios, técnicas y herramientas Ed. Addison Wesley. 2. Karen A. Lemone. Fundamentos de compiladores Cómo traducir al lenguaje de computadora. Ed. Compañía Editorial Continental. 3. Jesús Salas Parrilla. Sistemas Operativos y Compiladores. Ed. McGraw Hill. 4. Beck,. Software de Sistemas, Introducción a la programación de Sistemas Ed. Addison-Wesley Iberoamericana. 5. Teufel, Schmidt, Teufel. Compiladores Conceptos Fundamentales. Ed. Addison-Wesley Iberoamericana. 6. Kenneth C. Louden. Construcción de compiladores Principios y práctica. Ed. Thomson. 7. Kenneth C.. Louden Lenguajes de programación Principios y práctica. Ed. Thomson. 8. Guillermo Levine Gutiérrez. Computación y programación moderna Perspectiva integral de la informática. Ed. Pearson Educación. 9. Ronald Mak. Writing compilers and interpreters. Ed. Wiley Computer Publishing.
14 10. Fischer, LeBlanc. Crafting a compiler with C. Ed. Cummings Publishing Company, Inc. 11. Thomas Pittman, James Peters. The art of compiler design Theory and practice Ed. Prentice Hall. 12. Peter Abel. Lenguaje ensamblador y programación para PC IBM y compatibles. Ed. Pearson Educación. 13. Temblay & Sorenson. Compilers Writing. Ed. Mc Graw Hill. 14. John R. Levine, Tony Mason, Doug Brown. Lex y Yacc. Ed. O'Reilly & Associates. Referencias en Internet [1] The Lex & Yacc Page, 3-mar-04, 12:45 [2] A compact guide to lex & Yacc, Thomas Niemann, 3-Mar-04, 12:50 [3] Lex & Yacc HOWTO, Bert Hubert (PowerDNS.COM.BV), 3-Mar-04, 12:55 [4] Bison, 3-Mar-04, 13:00 [5] Flex, 3-Mar-04, 13:02
15 [6] Compiler Construction using Flex and Bison, Anthony Aaby, 3-mar- 04, 13:05 [7] Flex, versión 2.5 A fast scanner generator, Edition 2.5, March 1995, Vern Paxson, 3-Mar-04,13:10 [8] Bison, The Yacc-compatible Parser Generator, November 1995, Bison Version 1.5, Charles Donnelly and Richard Stallman, 3-Mar-04,13: PRÁCTICAS Unidad Práctica 1 Desarrollar un compilador para un lenguaje prototipo o lenguaje comercial, para ser concluido en, máximo un semestre. 2 Desarrollar herramientas de software de base como editores, procesadores de texto, hojas de cálculo. 3 Desarrollar un manejador de bases de datos, con una estructura básica. 4 Desarrollar interpretadores de comandos para herramientas gráficas.
Carrera: SCC - 0425 4-2-10. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Programación de sistemas Ingeniería en Sistemas Computacionales SCC - 0425 4-2-10
La aportación de la asignatura al perfil del egresado será específicamente la siguiente:
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Lenguajes y Autómatas II. Ingeniería en Sistemas Computacionales SCD-1016 (Créditos) (SATCA 44 ) 2 3 5 2.- PRESENTACIÓN
Dibujo. Carrera: SCV - 0407 0-3-3. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Dibujo Ingeniería en Sistemas Computacionales SCV - 0407 0-3-3 2.- HISTORIA DEL
Estructura de datos. Carrera: SCC - 0408 4-2-10. Participantes
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Estructura de datos Ingeniería en Sistemas Computacionales SCC - 0408 4-2-10 2.-
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO COMPILADORES 1764 7 o 09 Asignatura Clave Semestre Créditos Ingeniería Eléctrica Ingeniería en Computación Ingeniería
Carrera: IFM - 0403 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de proyectos Licenciatura en Informática IFM - 0403 3-2-8 2.- HISTORIA
Carrera: SCM - 0412 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de bases de datos Ingeniería en Sistemas Computacionales SCM - 0412
Análisis Económico y Financiero
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Análisis Económico y Financiero Ingeniería Industrial INE-0406 2-2-6 2.- HISTORIA
Planificación y Modelado
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Planificación y Modelado Ingeniería en Sistemas Computacionales SCM - 0423 3-2-8
Carrera: SCC - 0402 4-2-10. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Arquitectura de computadoras Ingeniería en Sistemas Computacionales SCC - 0402
Nombre de la asignatura: Tecnologías de Información. Carrera: Licenciatura en Informática.
1. DATOS DE LA ASIGNATURA. Nombre de la asignatura: Tecnologías de Carrera: Licenciatura en Informática. Clave de la asignatura: Especialidad. Horas teoría-horas práctica-créditos: 4-2-10 2.- HISTORIA
Carrera: IFM - 0414 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de bases de datos Licenciatura en Informática IFM - 0414 3-2-8 2.-
Carrera: IFM - 0434 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas de I Licenciatura en Informática IFM - 0434 3-2-8 2.- HISTORIA DEL PROGRAMA
Carrera: INB- 0407. Participantes Representante de las academias de ingeniería industrial de Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de Operaciones II Ingeniería Industrial INB- 0407 4 0 8 2.- HISTORIA
Carrera: SCM - 0413 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de desarrollo de sistemas Ingeniería en Sistemas Computacionales SCM
Presupuestos. Carrera : COE-0436 2-2-6. Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.
1. DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera : Clave de la asignatura : Horas teoría-horas práctica-créditos : Presupuestos Licenciatura en Contaduría COE-0436 2-2-6 2. HISTORIA DEL PROGRAMA
Carrera: Clave de la asignatura: INB-0404 4-0-8. Participantes
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de Operaciones I Ingeniería Industrial INB-0404 4-0-8 2.- HISTORIA
Administración de Operaciones I
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de Operaciones I Ingeniería Industrial INB-0404 4-0-8 2.- HISTORIA
Carrera: SCM - 0406 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Desarrollo de proyectos de software Ingeniería en Sistemas Computacionales SCM
Academia de la carrera de Licenciatura Informática del Instituto Tecnológico Aguascalientes
1. DATOS DE LA ASIGNATURA Nombre de la Asignatura: Sistemas de Soporte a la Decisión Carrera: Licenciatura en Informática Clave de la asignatura: IFS-0406 Horas teoría - horas práctica - créditos: 4-2-10
Cultura empresarial. Carrera: SCE - 0405 2-2-6. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Cultura empresarial Ingeniería en Sistemas Computacionales SCE - 0405 2-2-6 2.-
Carrera: IFM - 0405 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Auditoria informática Licenciatura en Informática IFM - 0405 3-2-8 2.- HISTORIA
Fundamentos de Economía
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de Economía Licenciatura en Administración ADE-0430 2-2-6 2.- HISTORIA
1.- DATOS DE LA ASIGNATURA. Nombre de la asignatura: Fundamentos de Ingeniería de Software. Ingeniería en Sistemas Computacionales.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: (Créditos) SATCA 1 Fundamentos de Ingeniería de Software Ingeniería en Sistemas Computacionales SCC-1007 2-2-4 2.- PRESENTACIÓN
Manufactura. Carrera: MAE 0516
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: Manufactura Ingeniería en Materiales MAE 0516 2 2 6 2.- HISTORIA DEL PROGRAMA
Toda copia en PAPEL es un "Documento No Controlado" a excepción del original.
S U P E RIO R DE MISANTLA Apartado: 7.1 Copia No. Código:PD-SCD-1016 Versión No.: 02 Hoja : 2 de 12 4.- COMPETENCIAS A DESARROLLAR 4.1 Competencias Específicas: Diseña mediante el uso de reglas semánticas
Sistemas Operativos II
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Sistemas Operativos II lngenieria en Sistemas Computacionales SCB-9330 4-0-8 2.-
Carrera: SCM - 0414 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Fundamentos de programación Ingeniería en Sistemas Computacionales SCM - 0414 3-2-8
Administración de la Producción
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de la Producción Licenciatura en Administración ADT-0402 2-3-7 2.-
Participantes. Academia de sistemas y computación del Instituto Tecnológico de Zacatecas. a) RELACIÓN CON OTRAS ASIGNATURAS DEL PLAN DE ESTUDIOS
1.-DATOS DE LA ASIGNATURA Nombre de la asignatura: Base De Datos en la Web Carrera: Lic. En Informática Clave de la asignatura: AWF -0706 Horas teoría-horas práctica-créditos: 2-4-8 2.-HISTORIA DEL PROGRAMA
Procesadores de lenguaje Tema 1: Introducción a los compiladores
Procesadores de lenguaje Tema 1 Introducción a los compiladores Salvador Sánchez, Daniel Rodríguez Departamento de Ciencias de la Computación Universidad de Alcalá Resumen del tema Traductores Estructura
Academia de Ingeniería en Sistemas Computacionales
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Programación Web II Carrera: Ingeniería en Sistemas Computacionales Horas teoría-horas práctica-créditos: 3 2 8 2.- HISTORIA DEL PROGRAMA Lugar y fecha
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN
BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACIÓN PROGRAMA DE LA MATERIA CORRESPONDIENTE A LA INGENIERIA EN CIENCIAS DE LA COMPUTACIÓN. Coordinación: NOMBRE DE LA MATERIA: Clave:
Métodos numéricos. Carrera: SCM - 0422 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Métodos numéricos Ingeniería en Sistemas Computacionales SCM - 0422 3-2-8 2.- HISTORIA
Consultoría. Carrera: ADE-0415 2-2-6. Participantes Representante de las academias de Administración de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Consultoría Licenciatura en Administración ADE-0415 2-2-6 2.- HISTORIA DEL PROGRAMA
Carrera: COE-0402 2-2-6. Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de recursos humanos I Licenciatura en contaduría COE-0402 2-2-6
Seguridad Institucional
Seguridad Institucional 1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Seguridad Institucional Carrera: Ingeniería En Sistemas Computacionales Clave de la asignatura: TIC-0702 Horas teoría-horas práctica-créditos:
Bases de Datos I. Carrera: SCB-9333 4-0-8. Bases de Datos II
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Bases de Datos I Ingeniería en Sistemas Computacionales SCB-9333 4-0-8 2.- UBICACIÓN
Carrera : Arquitectura ARF-0423 2-4-8. Participantes Representante de las academias de Arquitectura de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera : Clave de la asignatura : Horas teoría-horas práctica-créditos : Programación y Administración de Obras Arquitectura ARF-0423 2-4-8 2.- HISTORIA
3-2-8. Participantes
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: METODOLOGIAS AGILES Licenciatura en Informática 3-2-8 2.- HISTORIA DEL PROGRAMA
Programa del curso IC-5701. Compiladores e Intérpretes. Escuela de Computación. Carrera de Ingeniería de Computación, Plan 410.
Programa del curso IC-5701 Compiladores e Intérpretes Escuela de Computación Carrera de Ingeniería de Computación, Plan 410. I Parte. Aspectos relativos al plan de estudios 1 Datos generales Nombre del
Nombre de la asignatura: Programación Estructurada. Créditos: 3-2 - 5. Aportación al perfil
Nombre de la asignatura: Programación Estructurada Créditos: 3-2 - 5 Aportación al perfil Diseñar, analizar y construir equipos y/o sistemas electrónicos para la solución de problemas en el entorno profesional,
Programa Analítico 2010. Asignatura: Resolución de problemas de Optimización en Entornos Industriales
Programa Analítico 2010 Asignatura: Resolución de problemas de Optimización en Entornos Industriales CARRERA: LCC AÑO: 5º CREDITO HORARIO: 8 hs áulicas semanales DESPLIEGUE (primer semestre, segundo semestre
Carrera : COE-0405 2-2-6. Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.
1. DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera : Clave de la asignatura : Horas teoría-horas práctica-créditos : Auditoría Financiera I Licenciatura en Contaduría COE-0405 2-2-6 2. HISTORIA
Carrera: Ingeniería Naval NAT - 0609 2-3-7. Participantes. Comité de Consolidación de la carrera de Ingeniería Mecánica.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Contabilidad y Costos Ingeniería Naval NAT - 0609 2-3-7 2.- HISTORIA DEL PROGRAMA
Carrera: IFM - 0410 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Desarrollo de aplicaciones para ambientes distribuidos Licenciatura en Informática
Simulación. Carrera: SCM - 0430 3-2-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Simulación Ingeniería en Sistemas Computacionales SCM - 0430 3-2-8 2.- HISTORIA
Ingeniería de Software I
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Ingeniería de Software I ingeniería en Sistemas Computacionales SCB-9328 4-O-8
Calidad de software. Carrera: IFB - 0407 4-0-8. Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Calidad de software Licenciatura en Informática IFB - 0407 4-0-8 2.- HISTORIA DEL
Mezcla de Mercadotecnia
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Mezcla de Mercadotecnia Licenciatura en Administración ADE-0435 2-2-6 2.- HISTORIA
FACULTAD DE INGENIERÍA DE SISTEMAS SÍLABO. 1.5 HORAS SEMANALES : 4 HORAS (Teoría: 02; Laboratorio: 02)
FACULTAD DE INGENIERÍA DE SISTEMAS I. DATOS GENERALES: SÍLABO 1.1 CURSO : COMPILADORES 1.2 CODIGO : IV1066 1.3 CICLO : VI 1.4 CREDITOS : 3 1.5 HORAS SEMANALES : 4 HORAS ( 02; Laboratorio: 02) II. FUNDAMENTACION:
Carrera : Arquitectura ARI-0434 0-6-6
.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera : Clave de la asignatura : Horas teoría-horas práctica-créditos : Taller de Expresión III Arquitectura ARI-0 0-6-6. HISTORIA DEL PROGRAMA Lugar
Carrera: COC-0412 4 2-10. Participantes Representante de las academias de Contaduría de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Contabilidad Superior Licenciatura en Contaduría COC-041 4-10.- HISTORIA DEL PROGRAMA
Contabilidad Financiera
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Contabilidad Financiera Licenciatura en Administración ADT-0418 2-3-7 2.- HISTORIA
Taller de Informática I Contador Público CPC-1040 2-2-4
1.-DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la Asignatura: Créditos: Taller de Informática I Contador Público CPC-1040 2-2-4 2.-PRESENTACIÓN Caracterización de la asignatura. La
Desarrollo de Emprendedores
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Desarrollo de Emprendedores Ingeniería en MAH 0507 0 4 4 2.- HISTORIA DEL PROGRAMA.
Bases de Datos. Carrera: LOH-0902 SATCA 1 1-3-4
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: SATCA 1 Bases de Datos Ingeniería en Logística LOH-0902 1-3-4 2.- PRESENTACIÓN Caracterización de la asignatura. Fundamentación.
Carrera: MCM - 0531. Participantes. Representantes de las academias de Ingeniería Mecánica de Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Probabilidad y Estadística Ingeniería Mecánica MCM - 0531 3 2 8 2.- HISTORIA DEL
Asignaturas Temas Asignaturas Temas
1. DATOS DE LA ASIGNATURA Nombre de la asignatura: Consultas y Programación de Servidores Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: BDC-0705 Horas teoría horas prácticas créditos:
Carrera: ADT-0414 2-3-7. Participantes Representante de las academias de Administración de los Institutos Tecnológicos.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Comunicación organizacional Licenciatura en Administración ADT-0414 2-3-7 2.- HISTORIA
Nombre de la asignatura : Carrera : Clave de la asignatura : 2-3-7
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura : Carrera : Clave de la asignatura : Horas teoría-horas práctica-créditos : Contabilidad financiera Licenciatura en Administración ADT-0418 2-3-7 2. HISTORIA
Administración de Proyectos
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Administración de Proyectos Ingeniería Industrial INU-0401 1-2-4 2.- HISTORIA DEL
Carrera: SCC-1014 SATCA 1 2-2-4
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Lenguajes de Interfaz Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: SATCA 1 SCC-1014 2-2-4 2.- PRESENTACIÓN Caracterización
Contador Publico CPD-1039 2-3-5
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: (Créditos) SATCA 1 Sistemas de Costos Predeterminados Contador Publico CPD-1039 2-3-5 2.- PRESENTACIÓN Caracterización
Publicidad. Carrera: M0C-0701. Participantes. Representantes de la Academia de Administración. Asignaturas Temas Asignaturas Temas
.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos Publicidad Licenciatura en Administración M0C-070 4 0.- HISTORIA DEL PROGRAMA Lugar
