SlideShare una empresa de Scribd logo
1 de 15
Programación de Sistemas. Ing. Manuel Güereca E-mail: prof.guereca@gmail.com
Objetivo de la materia. Desarrolla software de base, tales como compiladores o interpretes.
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.
¿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.
Síndrome del SPQ Poder Saber Querer
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%)
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
Referencias Bibliográficas y apoyos didácticos. http://msdn.microsoft.com/es-es/library/aa664663(VS.71).aspx http://www.slideshare.net/FARIDROJAS/analisis-lexico-presentation http://nereida.deioc.ull.es/~lhp/perlexamples/node436.html http://elies.rediris.es/elies9/3-1-2.htm http://www.mitecnologico.com/Main/AnalisisSintacticoCompilador http://www.monografias.com/trabajos11/compil/compil2.shtml http://www.mitecnologico.com/Main/AnalisisSemanticoCompilador http://arantxa.ii.uam.es/~alfonsec/docs/compila5.htm http://arantxa.ii.uam.es/~alfonsec/docs/compila6.htm http://www.monografias.com/trabajos11/compil/compil.shtml http://www.mitecnologico.com/Main/GeneracionOptimizacionCodigoIntermedio http://www.scribd.com/doc/31176885/RESUMEN-OPTIMIZACION http://www.tufuncion.com/optimizar-codigo http://arantxa.ii.uam.es/~alfonsec/docs/compila7.htm http://www.wikilearning.com/curso_gratis/generadores_de_codigo-compiladores_y_generacion_de_codigo/10114-2 http://laurel.datsi.fi.upm.es/~rpons/gjsc/final/node25.html http://www.mitecnologico.com/Main/GeneracionOptimizacionCodigoObjeto http://arantxa.ii.uam.es/~alfonsec/docs/compila6.htm
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/
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.
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.
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.
Mapa conceptual.
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
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.

Más contenido relacionado

La actualidad más candente (11)

Programaciuon
ProgramaciuonProgramaciuon
Programaciuon
 
Actividad apropiacion conocimientos_dbenavides
Actividad apropiacion conocimientos_dbenavidesActividad apropiacion conocimientos_dbenavides
Actividad apropiacion conocimientos_dbenavides
 
Introducción a la Programación
Introducción a la Programación Introducción a la Programación
Introducción a la Programación
 
Base de Datos 2
Base de Datos 2 Base de Datos 2
Base de Datos 2
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Jacky informatica
Jacky informaticaJacky informatica
Jacky informatica
 
Introducción Patrones de Diseño
Introducción Patrones de DiseñoIntroducción Patrones de Diseño
Introducción Patrones de Diseño
 
Dpss u3 a2_pecg
Dpss u3 a2_pecgDpss u3 a2_pecg
Dpss u3 a2_pecg
 
Informatica
InformaticaInformatica
Informatica
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Fundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacionalFundamentos de BD - unidad 3 modelo relacional
Fundamentos de BD - unidad 3 modelo relacional
 

Destacado

Primera sesión encuadre blog
Primera sesión  encuadre blogPrimera sesión  encuadre blog
Primera sesión encuadre blog
Karina Merino
 
Desarrollar el encuadre en las primeras sesiones
Desarrollar el encuadre en las primeras sesionesDesarrollar el encuadre en las primeras sesiones
Desarrollar el encuadre en las primeras sesiones
Addiego
 
Programacion de sistemas
Programacion de sistemasProgramacion de sistemas
Programacion de sistemas
erikitafoco
 
Elementos de la programación de sistemas
Elementos de la programación de sistemasElementos de la programación de sistemas
Elementos de la programación de sistemas
Jesus Martinez
 
Tipos de hojas de calculo en el mercado
Tipos de  hojas de calculo en el mercadoTipos de  hojas de calculo en el mercado
Tipos de hojas de calculo en el mercado
RBR1966
 

Destacado (20)

Planeación y encuadre
Planeación y encuadrePlaneación y encuadre
Planeación y encuadre
 
Encuadre Programación Aplicaciones 2
Encuadre Programación Aplicaciones 2Encuadre Programación Aplicaciones 2
Encuadre Programación Aplicaciones 2
 
Encuadre Práctica de campo
Encuadre Práctica de campoEncuadre Práctica de campo
Encuadre Práctica de campo
 
Primera sesión encuadre blog
Primera sesión  encuadre blogPrimera sesión  encuadre blog
Primera sesión encuadre blog
 
Encuadre pedagogico
Encuadre pedagogicoEncuadre pedagogico
Encuadre pedagogico
 
Gnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemasGnu linux programacion-de-sistemas
Gnu linux programacion-de-sistemas
 
Ciclos y Condicionales
Ciclos y CondicionalesCiclos y Condicionales
Ciclos y Condicionales
 
Desarrollar el encuadre en las primeras sesiones
Desarrollar el encuadre en las primeras sesionesDesarrollar el encuadre en las primeras sesiones
Desarrollar el encuadre en las primeras sesiones
 
Sesion 1
Sesion 1Sesion 1
Sesion 1
 
Programación de sistemas
Programación de sistemasProgramación de sistemas
Programación de sistemas
 
Encuadre pedagógico
Encuadre pedagógicoEncuadre pedagógico
Encuadre pedagógico
 
Programacion de sistemas
Programacion de sistemasProgramacion de sistemas
Programacion de sistemas
 
Programacion de sistemas
Programacion de sistemasProgramacion de sistemas
Programacion de sistemas
 
Elementos de la programación de sistemas
Elementos de la programación de sistemasElementos de la programación de sistemas
Elementos de la programación de sistemas
 
Importancia De La ProgramacióN Estructurada
Importancia De La ProgramacióN EstructuradaImportancia De La ProgramacióN Estructurada
Importancia De La ProgramacióN Estructurada
 
Desarrollo de sistemas
Desarrollo de sistemasDesarrollo de sistemas
Desarrollo de sistemas
 
Tema6
Tema6Tema6
Tema6
 
Tipos de hojas de calculo en el mercado
Tipos de  hojas de calculo en el mercadoTipos de  hojas de calculo en el mercado
Tipos de hojas de calculo en el mercado
 
Encuadre
EncuadreEncuadre
Encuadre
 
Redes de computadora
Redes de computadoraRedes de computadora
Redes de computadora
 

Similar a Encuadre Programación de Sistemas

Algoritmos y estructura de datos
Algoritmos y estructura de datosAlgoritmos y estructura de datos
Algoritmos y estructura de datos
Lily- XztrzitA-
 
Conceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculoConceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculo
Augusto Vargas
 
Conceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculoConceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculo
Augusto Vargas
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
Maritere Cruz
 
Trabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasTrabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemas
Canachejuan
 

Similar a Encuadre Programación de Sistemas (20)

Realidad aumentada Vs. Realidad virtual
Realidad aumentada Vs. Realidad virtualRealidad aumentada Vs. Realidad virtual
Realidad aumentada Vs. Realidad virtual
 
Contenido tecnologia
Contenido tecnologiaContenido tecnologia
Contenido tecnologia
 
Guía de estudio -Módulo 1
Guía de estudio -Módulo 1Guía de estudio -Módulo 1
Guía de estudio -Módulo 1
 
Guia informática
Guia informáticaGuia informática
Guia informática
 
Algoritmos y estructura de datos
Algoritmos y estructura de datosAlgoritmos y estructura de datos
Algoritmos y estructura de datos
 
introduccion a la prgramacion
introduccion a la prgramacionintroduccion a la prgramacion
introduccion a la prgramacion
 
Fase 4_Grupo xx.docx
Fase 4_Grupo xx.docxFase 4_Grupo xx.docx
Fase 4_Grupo xx.docx
 
SILABO INF.102
SILABO INF.102SILABO INF.102
SILABO INF.102
 
Sorribas
SorribasSorribas
Sorribas
 
Conceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculoConceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculo
 
Conceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculoConceptos basicos de una hoja de calculo
Conceptos basicos de una hoja de calculo
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
TIC en el Diseño, Desarrollo y Gerencia del Currículo
TIC en el Diseño, Desarrollo y Gerencia del CurrículoTIC en el Diseño, Desarrollo y Gerencia del Currículo
TIC en el Diseño, Desarrollo y Gerencia del Currículo
 
Estruc datos
Estruc datosEstruc datos
Estruc datos
 
Plantilla proyecto TechnoMaths 3D
Plantilla proyecto TechnoMaths 3DPlantilla proyecto TechnoMaths 3D
Plantilla proyecto TechnoMaths 3D
 
Trabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemasTrabajo analisis y diseño de sistemas
Trabajo analisis y diseño de sistemas
 
INF-102
INF-102INF-102
INF-102
 

Más de rezzaca

Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.
rezzaca
 
El cuestionario
El cuestionarioEl cuestionario
El cuestionario
rezzaca
 
Listas c#
Listas c#Listas c#
Listas c#
rezzaca
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
rezzaca
 
Cerradura
CerraduraCerradura
Cerradura
rezzaca
 
Metodos Constructor Y Destructor
Metodos Constructor Y DestructorMetodos Constructor Y Destructor
Metodos Constructor Y Destructor
rezzaca
 
Simetricas Y Transitivas
Simetricas Y TransitivasSimetricas Y Transitivas
Simetricas Y Transitivas
rezzaca
 
Recursividad Con C#
Recursividad Con C#Recursividad Con C#
Recursividad Con C#
rezzaca
 
U2 2 1 U2 2 2 Conjunto Reflexiba
U2 2 1  U2 2 2  Conjunto ReflexibaU2 2 1  U2 2 2  Conjunto Reflexiba
U2 2 1 U2 2 2 Conjunto Reflexiba
rezzaca
 
Propiedades De Las Relaciones
Propiedades De Las RelacionesPropiedades De Las Relaciones
Propiedades De Las Relaciones
rezzaca
 
Listas en C#
Listas en C#Listas en C#
Listas en C#
rezzaca
 
Relaciones Introducción
Relaciones IntroducciónRelaciones Introducción
Relaciones Introducción
rezzaca
 
Evaluacion De Expresiones
Evaluacion De ExpresionesEvaluacion De Expresiones
Evaluacion De Expresiones
rezzaca
 
Reglas De Inferencia
Reglas De InferenciaReglas De Inferencia
Reglas De Inferencia
rezzaca
 
Inducción Matematica
Inducción MatematicaInducción Matematica
Inducción Matematica
rezzaca
 
U1.5 Álgebra Declarativa
U1.5 Álgebra DeclarativaU1.5 Álgebra Declarativa
U1.5 Álgebra Declarativa
rezzaca
 
Cálculo de predicados
Cálculo de predicadosCálculo de predicados
Cálculo de predicados
rezzaca
 
Codigo Inseguro
Codigo InseguroCodigo Inseguro
Codigo Inseguro
rezzaca
 
Cálculo de Predicados
Cálculo de PredicadosCálculo de Predicados
Cálculo de Predicados
rezzaca
 

Más de rezzaca (20)

Método Simplex analitico
Método Simplex analiticoMétodo Simplex analitico
Método Simplex analitico
 
Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.Recopilación y Análisis de Documentos.
Recopilación y Análisis de Documentos.
 
El cuestionario
El cuestionarioEl cuestionario
El cuestionario
 
Listas c#
Listas c#Listas c#
Listas c#
 
Unidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del SoftwareUnidad 4 Modelos de Procesos del Software
Unidad 4 Modelos de Procesos del Software
 
Cerradura
CerraduraCerradura
Cerradura
 
Metodos Constructor Y Destructor
Metodos Constructor Y DestructorMetodos Constructor Y Destructor
Metodos Constructor Y Destructor
 
Simetricas Y Transitivas
Simetricas Y TransitivasSimetricas Y Transitivas
Simetricas Y Transitivas
 
Recursividad Con C#
Recursividad Con C#Recursividad Con C#
Recursividad Con C#
 
U2 2 1 U2 2 2 Conjunto Reflexiba
U2 2 1  U2 2 2  Conjunto ReflexibaU2 2 1  U2 2 2  Conjunto Reflexiba
U2 2 1 U2 2 2 Conjunto Reflexiba
 
Propiedades De Las Relaciones
Propiedades De Las RelacionesPropiedades De Las Relaciones
Propiedades De Las Relaciones
 
Listas en C#
Listas en C#Listas en C#
Listas en C#
 
Relaciones Introducción
Relaciones IntroducciónRelaciones Introducción
Relaciones Introducción
 
Evaluacion De Expresiones
Evaluacion De ExpresionesEvaluacion De Expresiones
Evaluacion De Expresiones
 
Reglas De Inferencia
Reglas De InferenciaReglas De Inferencia
Reglas De Inferencia
 
Inducción Matematica
Inducción MatematicaInducción Matematica
Inducción Matematica
 
U1.5 Álgebra Declarativa
U1.5 Álgebra DeclarativaU1.5 Álgebra Declarativa
U1.5 Álgebra Declarativa
 
Cálculo de predicados
Cálculo de predicadosCálculo de predicados
Cálculo de predicados
 
Codigo Inseguro
Codigo InseguroCodigo Inseguro
Codigo Inseguro
 
Cálculo de Predicados
Cálculo de PredicadosCálculo de Predicados
Cálculo de Predicados
 

Último

PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
lupitavic
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
JonathanCovena1
 

Último (20)

OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 

Encuadre Programación de Sistemas

  • 1. Programación de Sistemas. Ing. Manuel Güereca E-mail: prof.guereca@gmail.com
  • 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.
  • 5. Síndrome del SPQ Poder Saber Querer
  • 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
  • 8. Referencias Bibliográficas y apoyos didácticos. http://msdn.microsoft.com/es-es/library/aa664663(VS.71).aspx http://www.slideshare.net/FARIDROJAS/analisis-lexico-presentation http://nereida.deioc.ull.es/~lhp/perlexamples/node436.html http://elies.rediris.es/elies9/3-1-2.htm http://www.mitecnologico.com/Main/AnalisisSintacticoCompilador http://www.monografias.com/trabajos11/compil/compil2.shtml http://www.mitecnologico.com/Main/AnalisisSemanticoCompilador http://arantxa.ii.uam.es/~alfonsec/docs/compila5.htm http://arantxa.ii.uam.es/~alfonsec/docs/compila6.htm http://www.monografias.com/trabajos11/compil/compil.shtml http://www.mitecnologico.com/Main/GeneracionOptimizacionCodigoIntermedio http://www.scribd.com/doc/31176885/RESUMEN-OPTIMIZACION http://www.tufuncion.com/optimizar-codigo http://arantxa.ii.uam.es/~alfonsec/docs/compila7.htm http://www.wikilearning.com/curso_gratis/generadores_de_codigo-compiladores_y_generacion_de_codigo/10114-2 http://laurel.datsi.fi.upm.es/~rpons/gjsc/final/node25.html http://www.mitecnologico.com/Main/GeneracionOptimizacionCodigoObjeto http://arantxa.ii.uam.es/~alfonsec/docs/compila6.htm
  • 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.