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.deberá realizar análisis. siguiendo las distribuciones estadísticas más conocidas. 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. se propone la formalización de los conceptos a partir de experiencias. la puntualidad. la resolución de problemas se hará después de este proceso. se abordan conceptos básicos y la metodologíaempleada en la simulación. En la cuarta unidad el alumno aprenderá a manejar. la flexibilidad y la autonomía. de igual manera. desarrollar y Competencias instrumentales: experimentar sistemas productivos y de ƒ Capacidad de análisis y síntesis . modelado.por lo menos. el alumno será capaz de generar números aleatorios uniformemente distribuidos utilizando los métodos y pruebas estadísticas más pertinentes para ello. un simulador de eventos discretos o lineales. En la segundaunidad. aprecie la importancia del conocimiento y los hábitos de trabajo. 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. utilizando las técnicas aprendidas con anterioridad. el entusiasmo y el interés. En la tercera unidad.. En la primera unidad. desarrolle la precisión y la curiosidad. la tenacidad. Es necesario que el profesor ponga atención y cuidado en estos aspectos en el desarrollo de las actividades de aprendizaje de esta asignatura.COMPETENCIAS A DESARROLLAR Competencias específicas: Competencias genéricas Analizar. modelar. modelará y simulará un sistema o subsistema. En las actividades de aprendizaje sugeridas.conocerá y comprenderámétodos y procedimientos especiales para generar variables aleatorias. 3. 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. desarrollo y experimentación de sistemas reales.

ƒ Capacidad de organizar y planificar ƒ Conocimientos básicos de la carrera ƒ Comunicación oral y escrita ƒ Toma de decisiones.servicios. a través de la simulación de eventos discretos. reales o hipotéticos. aplicando herramientas matemáticas. ƒ 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 . con el fin de conocerlos con claridad o mejorar su funcionamiento.

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

. (Autocorrelación. 2.2. 2.TEMARIO Unidad 1 Temas Introducción a la Simulación Subtemas 1.1 Conceptos básicos aleatorias 3. (chi cuadrada.4.2 De aleatoriedad. 2. prueba de huecos.4 Métodos para generar variables aleatorias 3. kolmogorov-Smimov).3 Metodología de la simulación 1.4.2 Variables aleatorias discretas 3. 2.3 Variables aleatorias continuas 3. (Pruebas de bondad de ajuste) .6 Pruebas estadística.3.2 Método de convolución.2 Aplicaciones.2.4.3.3 Método de Monte Carlo 2. 2 Números pseudoaleatorios 3 Generación de variables 3.3 Método de composición.5 Estructura y etapas de estudio de simulación 1.1 De uniformidad.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 Conceptos básicos de simulación 1.3.7.5Procedimientos especiales 3. 3.1 Características.2 Pruebas estadísticas. 2. (corridas arriba y debajo de la media y longitud de corridas).4 Modelos y control 1.1 Método de la transformada inversa. prueba de Yule).2. 3. prueba del póquer.6 Etapas de un proyectos de simulación 1. 2.3 De independencia.3 Solución de problemas. 3.7 Elementos básicos de un simulador de eventos discretos 2.

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

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

ejercicios de generación de números pseudoaleatorios para construir generación de números el algoritmo y respectivo programa de pseudoaleatorios. Actividades de Aprendizaje un en diferentes fuentes. un proyecto de simulación. Identificar y aplicar los métodos de ƒ Elaborar en equipos. anterior. desventajas de la desventajas de la simulación. computadora. Unidad 2: Números pseudoaleatorios Competencia específica a desarrollar Conocer la diferencia entre número aleatorio y pseudoaleatorio. las un ƒ Investigar características de los números aleatorios y los pseudoaleatorios y discutir en el aula. 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. Identificar las etapas de un ƒ Construir un diagrama con las etapas de proyecto de simulación. .ƒ Investigar y describir en el aula la estructura y las etapas de un estudio de simulación. generados. ƒ Realizar ejercicios usando las principales pruebas estadísticas de uniformidad. Reconocer los elementos principales de un simulador. 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. matemático. ƒ Buscar y analizar los elementos que constituyen un simulador. 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. ƒ Elaborar un programa que aplique el método de Montecarlo en un lenguaje de propósito general. simulación y discutirlas en el aula. Identificar las ventajas y ƒ Investigar las ventajas.

de ƒ Probar un simulador de acuerdo a su uso. ƒ Investigar el tipo de pruebas estadísticas que se requieren para probar que las variables generadas se comportan como tales. Implementar programas para la generación de variables aleatorias continuas. ƒ Elaboraren equipo. Construyendo una tabla de relación. ƒ Identificar los simuladores acuerdo a su uso. aplicación y uso de los de simulación de eventos principales lenguajes de simulación continuos. Identificar en un sistema real. Implementar programas para la ƒ Realizar un programa que genere variables generación de variables aleatorias aleatorias discretas utilizando un lenguaje de discretas. ƒ Realizar un programa que genere variables aleatorias continuas utilizando un lenguaje de programación de alto nivel. continuas. discretos y discretoexistentes y elaborar un cuadro comparativo. continuos. 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. Observar sus características. presentando un discretas y continuas. delas diferencias existentes variables aleatorias discretas y entrevariables aleatorias discretas y continuas. Aplicar pruebas estadísticas a las variables generadas. programación de alto nivel. prácticas endonde se identifiquen variables discretas y continuas dónde se aplican las variables dentro de un sistema real.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. Preparar prácticas de simulación manuales y . reporte.

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

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

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

Sign up to vote on this title
UsefulNot useful