1.

- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: (Créditos) SATCA
1

Simulación Ingeniería en Sistemas Computacionales SCD-1022 2–3–5

2.- PRESENTACIÓN Caracterización de la asignatura. La asignatura de Simulación aporta al perfil del Ingeniero en Sistemas Computacionales la habilidad de establecer modelos de simulación que le permitan analizar el comportamiento de un sistema real, así como la capacidad de seleccionar y aplicar herramientas matemáticas para el modelado, diseño y desarrollo de tecnología computacional. La importancia de esta materia para un Ingeniero en Sistemas Computacionales es la de aplicar los conocimientos adquiridospara plantear modelos matemáticos a sistemas reales complejos lineales para la toma de decisiones y la solución a estos, empleando herramientas matemáticas y computacionales, dado que las tendencias actuales exigen realizar la simulación en áreas como la ciencia, la industria y los negocios. Esta asignatura agrupa los conocimientos necesarios para modelar y simular sistemas discretos y lineales, abarcando desde la generación de números aleatorios, pasando por métodos para la generación de variables aleatorias, hasta la construcción de modelos de simulación. Simulación, es una asignatura querequiere la aplicación de métodos de probabilidad y la habilidad de realizar pruebas estadísticas, así como resolver tópicos de Investigación de Operaciones, incluyendo capacidades de programación en algún lenguaje de alto nivel. Intención didáctica. La asignatura está integrada por cinco unidadesdentro de las cuales el alumno
1

Sistema de asignación y transferencia de créditos académicos

la reflexión y la discusión. desarrollar y Competencias instrumentales: experimentar sistemas productivos y de ƒ Capacidad de análisis y síntesis . En las actividades de aprendizaje sugeridas. siguiendo las distribuciones estadísticas más conocidas.deberá realizar análisis. modelado. modelar. de igual manera. En el transcurso de las actividades programadas es muy importante que el estudiante aprenda a valorar las actividades que lleva a cabo y entienda que está construyendo su hacer futuro y en consecuencia actúe de una manera profesional. modelará y simulará un sistema o subsistema. se abordan conceptos básicos y la metodologíaempleada en la simulación. la flexibilidad y la autonomía.conocerá y comprenderámétodos y procedimientos especiales para generar variables aleatorias. la resolución de problemas se hará después de este proceso.COMPETENCIAS A DESARROLLAR Competencias específicas: Competencias genéricas Analizar. la tenacidad.por lo menos. utilizando las técnicas aprendidas con anterioridad. Es necesario que el profesor ponga atención y cuidado en estos aspectos en el desarrollo de las actividades de aprendizaje de esta asignatura. el entusiasmo y el interés. desarrolle la precisión y la curiosidad. En la tercera unidad. En la cuarta unidad el alumno aprenderá a manejar. En la primera unidad. En la quinta unidad el alumno analizará. se busca que el estudiante tenga el primer contacto con el concepto en forma concreta y sea a través de la observación.. un simulador de eventos discretos o lineales. En la segundaunidad. se propone la formalización de los conceptos a partir de experiencias. que se dé la formalización. que promueva el establecimiento de relaciones objetivas entre los conocimientos que el estudiante va construyendo y la realidad social y profesional de su entorno y así vaya ampliando su cultura. aprecie la importancia del conocimiento y los hábitos de trabajo. desarrollo y experimentación de sistemas reales. el alumno será capaz de generar números aleatorios uniformemente distribuidos utilizando los métodos y pruebas estadísticas más pertinentes para ello. 3. la puntualidad.

aplicando herramientas matemáticas.servicios. ƒ Capacidad de organizar y planificar ƒ Conocimientos básicos de la carrera ƒ Comunicación oral y escrita ƒ Toma de decisiones. con el fin de conocerlos con claridad o mejorar su funcionamiento. ƒ Comunicación oral y escrita en su propia lengua ƒ Conocimiento de una segunda lengua ƒ Habilidad para buscar y analizar información proveniente de fuentes diversas ƒ Plantear soluciones de problemas ƒ Toma de decisiones ƒ Habilidades básicas de manejo de la computadora Competencias interpersonales: ƒ Trabajo en equipo ƒ Habilidades interpersonales ƒ Capacidad de trabajo en un equipo interdisciplinario ƒ Compromiso ético Competencias sistémicas ƒ Capacidad de aplicar los conocimientos en la práctica ƒ Habilidades de investigación ƒ Capacidad de aprender ƒ Capacidad de adaptarse a nuevas situaciones ƒ Capacidad de generar nuevas ideas (creatividad) ƒ Liderazgo ƒ Capacidad para diseñar y gestionar proyectos ƒ Iniciativa y espíritu emprendedor ƒ Preocupación por la calidad ƒ Búsqueda del logro . reales o hipotéticos. a través de la simulación de eventos discretos.

Sistemas Computacionales. Análisis. Fecha12 de octubre del 19 de febrero de 2010 Instituto Tecnológico de Superior de Poza Rica. Tapachula Representante de las Academia de ISC de los Institutos Tecnológicos de Superior de Libres.. Realizar cálculos para modelar problemas. modelar. Pinotepa. Celaya. del 5 al 9 de octubre de 2009 Participantes Observaciones (cambios y justificación) Representantes de los Reunión Nacional de Diseño Institutos Tecnológicos e Innovación Curricular de la de: Superior de Libres.HISTORIA DEL PROGRAMA Lugar y fecha de elaboración o revisión Instituto Tecnológico de Saltillo. desarrollar y experimentar sistemas productivos y de servicios. enriquecimiento y elaboración del programa de estudio propuesto en la Reunión Nacional de Diseño Curricular de la carrera de Ingeniería en Sistemas Computacionales. Madero.COMPETENCIAS PREVIAS • • • • • • Tener y aplicar habilidades de programación. San Luis Potosí.. Madero. a través de la simulación de eventos discretos. Tapachula. Celaya. Cd.4. Tapachula. . Instituto Tecnológico Superior deLibres. Saber utilizar los conocimientos de las ciencias básicas y ciencias de la Ingeniería en Sistemas Computacionales. reales o hipotéticos. San Luis Potosí.. Fecha 22 al 26 de febrero de 2010 5. Reunión Nacional de Consolidación de la Carrera de Ingeniería en Sistemas Computacionales. Emplear los conceptos de Investigación de Operaciones. carrera de Ingeniería en San Luis Potosí. Cd. Pinotepa. con el fin de conocerlos con claridad o mejorar su funcionamiento. Capacidad de toma de decisiones. Celaya. aplicando herramientas matemáticas. Representantes de los Institutos Tecnológicos participantes en el diseño de la carrera de Ingeniería en Sistemas Computacionales Institutos Tecnológicos de Superior de Libres. Pinotepa. 6. Aplicar conceptos de probabilidad y pruebas estadísticas.OBJETIVO GENERAL DEL CURSO Analizar.

6 Etapas de un proyectos de simulación 1.2.3.1 Conceptos básicos aleatorias 3.2 De aleatoriedad.4 Métodos para generar variables aleatorias 3.1 Características..3 Método de Monte Carlo 2. (corridas arriba y debajo de la media y longitud de corridas).3 Método de composición.1 De uniformidad.TEMARIO Unidad 1 Temas Introducción a la Simulación Subtemas 1. 2.2 Variables aleatorias discretas 3. kolmogorov-Smimov). 2 Números pseudoaleatorios 3 Generación de variables 3.2 Conceptos básicos de simulación 1.4. 3.7 Elementos básicos de un simulador de eventos discretos 2. 2.3.5 Estructura y etapas de estudio de simulación 1.4 Modelos y control 1. 3. 2.1 Método de la transformada inversa.3 De independencia.2 Método de convolución.3 Variables aleatorias continuas 3.2 Aplicaciones.1 Métodos de generación de números Pseudoaleatorio 2.1 Definiciones e importancia de la simulación en la ingeniería 1. 2. prueba de Yule).3. 2.2.7.3 Solución de problemas. prueba de huecos.2.4. (Autocorrelación. (chi cuadrada. 3.5Procedimientos especiales 3. 2.4.3 Metodología de la simulación 1.2 Pruebas estadísticas. (Pruebas de bondad de ajuste) . prueba del póquer.6 Pruebas estadística.

modelos y metodologías que se van aprendiendo en el desarrollo de la asignatura. pruebas de hipótesis y pruebas de estimación). modelado y simulación de un sistema o subsistema de servicios o productivo de una empresa para detectar las mejoras posibles a realizar. 4. el intercambio argumentado de ideas. • Desarrollar proyectos de aplicación a situaciones reales que propicien la aplicación de los conceptos. . 4. • Propiciar en el estudiante. la aplicación de conocimientos y la solución de problemas. 5 8. • Propiciar el uso de lenguajes de programación en el desarrollo de los contenidos de la asignatura. • Fomentar actividades grupales que propicien la comunicación.1 Lenguaje de simulación y simuladores 4. selección y análisis de información en distintas fuentes con el fin de elaborar sus propias definiciones de los conceptos básicos de la simulación. el análisis. las cuales lo encaminan hacia la investigación. datos relevantes y trabajo en equipo.2 Pruebas no paramétricas Proyecto Integrador 5. identificación manejo y control de variables.1 Problemas con líneas de espera. el desarrollo de actividades intelectuales de inducción-deducción y análisis.2 Aprendizaje y uso lenguaje de simulación o un simulador 4. 4.4.4 Validación de un simulador 4.4 Lenguajes de simulación 4.1 Análisis.3. tales como: observación.2 Problemas con sistemas de inventario. • Llevar a cabo actividades prácticas que promuevan el desarrollo de habilidades para la experimentación.SUGERENCIAS DIDÁCTICAS • Propiciar actividades de búsqueda. • Propiciar el uso de las nuevas tecnologías en el desarrollo de los contenidos de la asignatura.3 Casos prácticos de simulación 4.4.3..1 Pruebas paramétricas (Validación del modelo. la integración y la colaboración de y entre los estudiantes.

ƒ En equipo construir un mapa conceptual aleatoriedad y evolución de sus sobre la metodología de la simulación. • Observar y analizar fenómenos y problemáticas propias del campo ocupacional. cuadros comparativos. ƒ De producto: reporte de prácticas. para su análisis y solución. acuerdo a su instante temporal. ƒ Formar equipos para que en aula se discuta estos conceptos y se llegue a un consenso sobre la terminología que se Identificar los tipos de modelos de requiere en el curso. responsabilidad). tipos de modelos. etc. • Relacionar los contenidos de esta asignatura con las demás del plan de estudios para desarrollar una visión interdisciplinaria en el estudiante. resúmenes. 10.UNIDADES DE APRENDIZAJE Unidad 1: Introducción a la Simulación Competencia específica a desarrollar Actividades de Aprendizaje Emplear los conceptos básicos de ƒ Realizar búsqueda en diferentes fuentes sobre la definición de simulación y de simulación. . sistema.SUGERENCIAS DE EVALUACIÓN La evaluación de la asignatura se hace con base a las evidencias de aprendizaje: ƒ De conocimiento: ensayos. de forma Identificar claramente la individual. examen oral o escrito entre otros. informes. 9. proceso. trabajo colaborativo. ƒ De actitud: guía de conducta. mapas conceptuales. listas de cotejo (trabajo en equipo. prácticas de laboratorio.. metodología de la simulación. • Propiciar el uso adecuado de conceptos y de terminología científicotecnológica.• Proponer problemas que permitan al estudiante la integración de contenidos de la asignatura y entre distintas asignaturas. ƒ De desempeño: presentaciones. participación.. variables de estado.…. conceptos tales como: modelo. auto y co-evaluación.

Aplicar e interpretar las pruebas aleatoriedad e independencia con las series estadísticas a los números de números generados en la actividad pseudoaleatorios. desventajas de la desventajas de la simulación. . ƒ Buscar y analizar los elementos que constituyen un simulador. anterior. aplicando el Aplicar el método de Montecarlo a ƒ Hacer ejercicios manuales método de Montecarlo a diversos procesos la solución de un problema de simulación. ejercicios de generación de números pseudoaleatorios para construir generación de números el algoritmo y respectivo programa de pseudoaleatorios. Identificar las etapas de un ƒ Construir un diagrama con las etapas de proyecto de simulación. Unidad 2: Números pseudoaleatorios Competencia específica a desarrollar Conocer la diferencia entre número aleatorio y pseudoaleatorio. Actividades de Aprendizaje un en diferentes fuentes. generados. Reconocer los elementos principales de un simulador. computadora. las un ƒ Investigar características de los números aleatorios y los pseudoaleatorios y discutir en el aula. ƒ Elaborar un programa que aplique el método de Montecarlo en un lenguaje de propósito general. un proyecto de simulación. Seleccionar el generador de ƒ Utilizar un software estadístico o construir los algoritmos necesarios para aplicar las números pseudoaleatorios a utilizar pruebas a los números pseudoaleatorios en la unidad siguiente.ƒ Investigar y describir en el aula la estructura y las etapas de un estudio de simulación. ƒ Realizar ejercicios usando las principales pruebas estadísticas de uniformidad. Identificar y aplicar los métodos de ƒ Elaborar en equipos. Identificar las ventajas y ƒ Investigar las ventajas. matemático. simulación y discutirlas en el aula.

aplicación y uso de los de simulación de eventos principales lenguajes de simulación continuos. Implementar programas para la ƒ Realizar un programa que genere variables generación de variables aleatorias aleatorias discretas utilizando un lenguaje de discretas. presentando un discretas y continuas. Unidad 4: Lenguajes de Simulación Competencia específica a desarrollar Actividades de Aprendizaje Conocer los principales lenguajes ƒ Investigar información acerca de las características. programación de alto nivel. continuas. ƒ Investigar el tipo de pruebas estadísticas que se requieren para probar que las variables generadas se comportan como tales. discretos y discretoexistentes y elaborar un cuadro comparativo. Preparar prácticas de simulación manuales y . reporte. ƒ Identificar los simuladores acuerdo a su uso. de ƒ Probar un simulador de acuerdo a su uso.Unidad 3: Generación de variables aleatorias Competencia específica a desarrollar Actividades de Aprendizaje Identificar las diferencias entre ƒ Realizar en equipo la investigacióny exposición. Observar sus características. continuos. Aplicar pruebas estadísticas a las variables generadas. Identificar en un sistema real. prácticas endonde se identifiquen variables discretas y continuas dónde se aplican las variables dentro de un sistema real. delas diferencias existentes variables aleatorias discretas y entrevariables aleatorias discretas y continuas. ƒ Elaboraren equipo. Implementar programas para la generación de variables aleatorias continuas. ƒ Realizar un programa que genere variables aleatorias continuas utilizando un lenguaje de programación de alto nivel. Construyendo una tabla de relación.

. el cuál consistirá en el análisis. España. 1993. utilizando ƒ Investigar las pruebas de validación más utilizadas y probarlas mediante ejercicios los componentes obtenidos en las manuales. por Computadora. 3. México. ROSS.Raúl. Suárez GonzálezÁndres. Prentice Hall.Simulación. 2. 2003. entre otros.Simulación (Un enfoque práctico). México. PAZOS Arias. de calidad.Simulación Megabyte. Limusa. 1997. sistemas productivos. Prentice Hall. Identificar las pruebas de validación y determinar su uso de acuerdo a la situación. Realizar un programa que ƒ implemente el modelo matemático del sistema estudiado. Unidad5: Proyecto integrador Competencia específica a desarrollar Actividades de Aprendizaje Plantear en grupo la realización de un Proyecto Final. Segunda Edición. aplicando el conocimiento adquirido en las unidades anteriores.. RACZYNSKI. 2003. en computadora de problemas aplicados a servicios.Construir un simulador utilizando un modelo de líneas de espera o de sistemas de inventario. para detección de mejoras posibles y plantear acciones que optimicen el desempeño del mismo para implementarlo. modelado y simulación de un sistema de servicios o de producción dentro deuna empresa.Sheldon M. Díaz RedondoRebeca P. incluso de manera real. unidades 2 y 3. Realizar análisis estadístico adecuado de los resultados que sirvan como base para la toma de decisiones. Primera edición. 4. México. 11.José Juan. COSS Bu. de inventarios. Teoría de Colas y Simulación de Eventos Discretos. económicos.Stanislaw.FUENTES DE INFORMACIÓN 1.

Prentice-Hall. Simulación y análisis de sistemas con ProModel.quedelibros. N.cem. Trillas..1984. PARDO. DUNNAGarcía. 1992.. http://www. Leandro. Trillas. Sistemas. Simulation Modeling and Analysis.edu. 1ª Edición. Diseño. 2ª Reimpresión.Simulación de Sistemas.material_simulacion. García Reyes.pdf (acceso: enero 2010) .WINSTON.Simulación de implementación.SHANNON. 11. 7. McGraw Hill. 2ª Edición. Ed.Robert E..Simulación aplicaciones prácticas en la empresa.pdf (acceso: enero 2010) 4.Madrid.cl/en%20PDF/Definicion%20de%20la%20 simulacion%20de%20sistemas.. Ediciones Díaz Santos. 10.unmsm. www. D. W. 4ª Edición.mx/dacs/publicaciones/logos/N/n64/comestrategica/igon zalez. 2006.ca/faculty/wainer/papers/96-005. H. México. Valdez. 1991.html (acceso: enero 2010) 6. J.gerentes.. 9.pe/bibvirtualdata/publica ciones/indata/Vol2_n1/pdf/sof tware. México.html (acceso: enero 2010) 2. 1999.Cárdenas Barrón.ps(acceso: enero 2010) 7. http://exa. 2005. BANKS. Desarrollo e 6. Ed. J. &Kelton W. Teófilo. R.S. & Carson. Ed. Englewood Cliffs. http://www. Thompson. E.5.E. E.ar/depar/areas/informatica/evalua/simulacion. Ed.htm (acceso: enero 2010) 3.L.itesm. SHANNON.Investigación de operaciones: aplicaciones y algoritmos. Discrete event system simulation. 1987.PDF (acceso: enero 2010) 5. http://www. 8.edu. Fuentes electrónicas 1.carleton. México. http://www.unne. LAW A.ucv.M.sce.com/biblioteca/simulacion. L. Pearson-Prentice Hall.J.com/libro/45864/Simulacion-de-Procesos-enIngenieria-Quimica. Ed. http://sisbib.

Implementar un modelo (líneas de espera o sistema de inventario) utilizando una herramienta o lenguaje de simulación. 6. uniformidad e independencia a las series obtenidas en la práctica anterior. análisis y programación en el comportamiento de variables aleatorias que representan un evento dentro de un sistema..PRÁCTICAS PROPUESTAS 1. 3. 9. Aplicar las pruebas de aleatoriedad.Representación. 5. utilizando un lenguaje de programación o una aplicación. 8. 4.12. 10. . 2. Identificación y análisis de un sistema en donde se puede aplicar la simulación. Identificación y representación de cada uno de los eventos y variables de un sistema simulado. Aplicar el método de Montecarlo para la solución de una integral utilizando números pseduoaleatorios de la práctica anterior. 7. implementarlo en un lenguaje de propósito general. Análisis y representación de un sistema real empleando la metodología de simulación. 11. Implementar un generador de números pseudoaleatorios que dé un periodo completo y que genere más de 4000 números. Implementar pruebas estadísticas a las variables generadas en las 2 prácticas anteriores. Modelar un sistema real y aplicar las etapas de un proyecto de simulación. Generar variables aleatorias continuas utilizando los números pseudoaleatorios probados en la práctica 3.

Sign up to vote on this title
UsefulNot useful