2. Objetivo de la materia. Desarrolla software de base, tales como compiladores o interpretes.
3. 2.Introducción al diseño de los lenguajes de Programación. 1. Introducción a la programación de sistemas 3. Análisis Léxico. 4. Análisis sintáctico. Unidades 8 Generación de código objeto. 7 Optimización. 5 Análisis semántico. 6 Generación de código intermedio.
4. ¿Qué es y que estudia la Programación en sistemas? Son un conjunto de herramientas para el desarrollo de software de base. Tales como: Cargadores. Ensambladores Queries relacionales Sistemas Operativos Compiladores Etc. En esta área se estudia la teoría de máquinas y su aplicación en el diseño de sistemas digitales y de arquitectura de computadoras. Áreas específicas: Sistemas digitales para arquitecturas paralelas y control de procesos y sistemas reconfigurables.
6. Evaluación Conocimientos 30% Examen Escrito (30%) Habilidades 30% Prácticas (30%). Emprendedores 20% Investigaciones (20%). Actitud 20% Responsabilidad, Honestidad y limpieza en el trabajo (20%)
7. Referencias Bibliográficas y apoyos didácticos. Compiladores Principios, técnicas y herramientas. Aho, Sethi, Ullman. Ed. Addison Wesley. Fundamentos de compiladores Cómo traducir al lenguaje de computadora. Karen A. Lemone. Ed. Compañía Editorial Continental. Software de Sistemas, Introducción a la programación de Sistemas. Beck. Ed. Addison-Wesley Iberoamericana. Writing compilers and interpreters. Ronald Mak. Ed. WileyComputer Publishing. Lenguaje ensamblador y programación para PC IBM y compatibles. Peter Abel. Ed. Pearson Educación. Compilers Writing. Temblay & Sorenson. Ed. Mc Graw Hill. http://www.mitecnologico.com/Main/IntroduccionAlDise%F1oDeLosLenguajesDeProgramacion http://www.scribd.com/doc/6786891/Los-7-Pecados-Capitales-de-La-Introduccion-Al-Diseno-de-Los-LP http://homepage.mac.com/eravila/compilerI.html
9. Técnicas de estudio http://www.tecnicas-de-estudio.org/ http://www.estudiantes.info/tecnicas_de_estudio/tecnicas_de_estudio.htm http://www.conocimientosfundamentales.unam.mx/
10. Rubrica de trabajos. Para todos los trabajos, se requiere la portada que incluya: Logotipo del Tecnológico. Nombre del Tema. Nombre del alumno. Número de control. Grupo al que pertenece. Lugar y fecha de entrega. Buena ortografía.
11. Mapa mental. Los mapas mentales son, por definición, un método gráfico de tomar notas. La base visual de ellas nos ayuda a distinguir las palabras o las ideas, a menudo con los colores y símbolos. Por lo general, tiene una estructura jerárquica o formato de rama de un árbol, con las ideas de ramificación en sus subsecciones.
12. Mapa conceptual. El mapa conceptual es una forma de sintetizar información para comprenderla en el momento de estudiar. Eventualmente, es posible comprender, captar o aprender la información más fácilmente a través de mapas conceptuales. Un mapa conceptual puede tener distintas formas como sintético y no sintético - SINTETICO: este esta relacionado con cada uno de los complementos -NO SINTETICO: no tiene relación con cada uno de los complementos. Identificar los conceptos clave del contenido que se quiere ordenar en el mapa. Estos conceptos se deben poner en una lista. Colocar el concepto principal en la parte superior del mapa para ir uniéndolo con los otros conceptos según su nivel de generalización. Todos los conceptos deben escribirse con mayúscula. Conectar los conceptos con una palabra enlace, la cuál debe de ir con minúsculas en medio de dos líneas que indiquen la dirección de la proposición. Se pueden incluir ejemplos en la parte inferior del mapa, debajo de los conceptos correspondientes. Una vez observados todos los conceptos de manera lineal pueden observarse relaciones sumamente cruzadas.
14. Formato para el correo electrónico. Todos los correos deben de tener asunto. Aquel que no lo tenga en automático se elimina. El título del asunto debe hacer alusión a la tarea. Por ejemplo: prácticas ED de la 1 a la 10. No mandar cadenas al correo. Si hay alguno que tiene FW se borra automáticamente. Dentro del cuerpo del correo deben de ir los siguientes datos: Nombre del alumno en mayúsculas. Número de control. Grupo. Clave de la materia (ED para estructura de datos). Advertencia: No poner E.D., ni en minúscula, ya que el correo electrónico tiene activados unos filtros que no reconocen otro formato e inmediatamente manda ese correo a la basura. Ejemplo: ADAME FRAYRE JESUS FERNANDO082311044CTC
15. Formato para el correo electrónico. Ojo, cuando se encarguen tareas que solo contengan un solo archivo de word, powerpoint, etc. Mandar sin compresión RAR. Aquellos que lo hagan no les tomaré en cuenta la tarea a partir de la publicación de estos lineamientos. Cuando se de mandar varios archivos como las prácticas, entonces sí hay que comprimir en un solo archivo RAR. Por último NO COPY/PASTE. Anularé las tareas iguales en el caso de que sean diagramas, mapas conceptuales, mentales, resumen, ensayo, etc.