Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 11 - Técnicas y Lenguajes de Simulación
Clase 11 - Técnicas y Lenguajes de Simulación
SOFTWARE
Temas:
- Técnicas de Simulación de Sistemas.
- Introducción a los lenguajes de simulación.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
Los datos recopilados se usan después para diseñar el sistema. Según WINSTON (1994) se
puede definir la Simulación como la técnica que imita el funcionamiento de un sistema del
mundo real cuando evoluciona en el tiempo.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
La simulación no es una técnica de optimización. Más bien es una técnica para estimar las
medidas de desempeño del sistema modelado.
Tipos de simulación:
1.- Simulación Discreta: Modelación de un sistema por medio de una representación en la cual el
estado de las variables cambia instantáneamente en instante de tiempos separados. (En términos
matemáticos el sistema solo puede cambiar en instante de tiempo contables).
2.- Simulación Continua: Modelación de un sistema por medio de una representación en la cual las
variables de estado cambian continuamente en el tiempo. Típicamente, los modelos de simulación
continua involucran ecuaciones diferenciales que determinan las relaciones de las tasas de
cambios de las variables de estado en el tiempo.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
Tipos de simulación:
4.- Simulación Determinística y/o Estocástica: Una simulación determinística es aquella que utiliza
únicamente datos de entrada determinísticos, no utiliza ningún dato de entrada azaroso. En
cambio un modelo de simulación estocástico incorpora algunos datos de entrada aleatorios al
utilizar distribuciones de probabilidad.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
Tipos de simulación:
5.- Simulación estática y dinámica: La simulación estática es aquella en la cual el tiempo no juega
un papel importante, en contraste con la dinámica en la cual sí es muy importante.
6- Simulación con Orientación hacia los eventos: Modelaje con un enfoque hacia los eventos, en el
cual la lógica del modelo gira alrededor de los eventos que ocurren instante a instante, registrando
el estado de todos los eventos, entidades, atributos y variables del modelo en todo momento.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
Tipos de simulación:
7.- Simulación con Orientación hacia procesos: Modelaje con un enfoque de procesos, en el cual la
lógica del modelo gira alrededor de los procesos que deben seguir las entidades. En cierta forma,
es un modelaje basado en un esquema de flujograma de procesos, el cual se hace en base al
seguimiento de las entidades a través de la secuencia de procesos que deben seguir.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
Introducción a los lenguajes de simulación
Inicialmente los lenguajes que se usaron fueron los de propósito general, cuya modelación era más o
menos sencilla para el programador por el conocimiento propio que este tenía del lenguaje.
Cualquier lenguaje de programación (de propósito general) puede ser empleado para trabajar en
Simulación, pero los lenguajes especialmente diseñados para este tipo de estudios presentan las siguientes
propiedades:
Para la simulación discreta (caso de sistemas de servicio) se requiere de ciertas funciones comunes que
diferencian un lenguaje de Simulación de uno de propósito general, entre las cuales se encuentran las
siguientes:
Capacidad de:
Entre los lenguajes de programación de propósito general más usados en simulación tenemos al Lenguaje C.
FACULTAD DE INFORMÁTICA Y ELECTRÓNICA
SOFTWARE
TÉCNICAS DE SIMULACIÓN
Introducción a los lenguajes de simulación
Factores para elegir un Lenguaje de Simulación: Cualquiera de los lenguajes de simulación tienen sus propias
ventajas y desventajas, y no se puede decir que un lenguaje es mejor que otro. Generalmente, entre más fácil
de aprender y de usar es un lenguaje, menor será su flexibilidad y su eficiencia.
Clasificación de los Lenguajes de Simulación: Se clasifican en función a los tipos de simulación, esto es:
TÉCNICAS DE SIMULACIÓN
Actividades Asincrónicas - Aula Virtual:
1. Revisar el contenido y todos los recursos educativos del aula virtual.
2. Actividad: Informe artículosAUTOEVALUACIÓN CARRERAS
científicos, disponible hasta elESPOCH
19/Octubre/2022.
3. Actividad: Informe de trabajo de análisis de datos, disponible hasta el 19/Octubre/2022.
4. Actividad: Presentación técnicas y lenguajes de simulación, disponible hasta el 24/Octubre/2022.
Evaluaciones finales:
1. Evaluación participación en clases: 19 y 24/Octubre/2022.
2. Presentación: técnicas y lenguajes de simulación: 25 y 26/Octubre/2022.
3. Prueba parcial el 31/Octubre/2022.