SlideShare una empresa de Scribd logo
1 de 14
LENGUAJES DE
SIMULACION Y
SIMULADORES
ARACELY BALTAZAR
VILLANUEVA
CLASIFICACIÓN DE LOS
  SOTWARE PARA SIMULACIÓN
Un lenguaje de simulación es un software
 de simulación de naturaleza general y
 posee algunas características
 especiales para ciertas aplicaciones, tal
 como ocurre con SLAM 11 y SIMAN con
 sus módulos de manufactura. El modelo
 es desarrollado usando las instrucciones
 adecuadas del lenguaje y permitiendo
 al analista un gran control para
 cualquier clase de sistema.
UN SIMULADOR
   es un paquete de computadoras que
    permite realizar la simulación para un
    ambiente específico, no requiriendo esfuerzo
    en programación.
   CACI Products Company autor de SIMSCRIPT
    11.5 es también autor de los simuladores
    SIMFACTORY 11.5, NETWORK 11.5 y COMNET
    11.5, muy utilizados en estos últimos tiempos
    para simulaciones de sistemas de
    manufacturas, redes de computadoras y
    redes de telecomunicaciones.
propiedades en
programación de modelos de
simulación discreta, tales
como:
   Generadores de números aleatorios.
   Generadores de variables aleatorias.
   Rutinas del siguiente evento.
   Avance de tiempo.
   Recopilación de estadísticas.
   Reportes, etc.
La importancia de escribir
    modelos de simulación
 Permite   conocer los detalles íntimos de la
    simulación.

 Es  imprescindible, cuando no se dispone de
    software de simulación.

    Algunos modelos en lenguajes de simulación
    permiten interfaces con lenguajes generales,
    específicamente FORTRAN (ocurre con SLAM ll,
    SIMAN, GPSS).
VENTAJAS
 Automáticamente proveen muchas de las
 facilidades necesarias en la simulación del
 modelo.
 Proveen un natural ambiente para la
 modelación de la simulación.
 Son fáciles de usar.
 Proveen una gran interacción entre edición,
 depuración y ejecución. Alcanzando algunos
 de ellos implantación de la ingeniería de
 software.
Atendiendo a la orientación
del modelamiento de una
simulación discreta, existen
tres formas:
 1. Programación de eventos.
 2. Procesos.
 3. Examinación de actividades.
Programación de eventos.

 Una programación al evento es
 modelada, identificando las
 características del evento y luego se
 escriben un juego de rutinas para los
 eventos con la finalidad de describir
 detalladamente los cambios que ocurren
 en el tiempo en cada evento. Lenguajes
 como SIMSCRIPT 11.5 y SLAM 11 están
 orientados al evento.
Procesos.

 Una interacción al proceso es una
 secuencia de tiempos interrelacionados,
 describiendo la experiencia de una
 entidad a través del sistema. Por ejemplo,
 en un modelo de colas esta “historia” se
 traduce en el paso del tiempo del ingreso
 a la cola, ingreso al servidor, paso del
 tiempo en el servicio y fin del servicio.
 GPSS, SIMAN y SIMNET son orientados al
 proceso.
. Examinación de actividades.

   En el examen de actividades, el modelador
    define las condiciones necesarias al empezar
    y finalizar cada actividad en el sistema. El
    tiempo es avanzado en iguales incrementos
    de tiempo y en cada incremento de tiempo,
    las condiciones son evaluadas para
    determinar si alguna actividad puede estar
    empezando o terminando. El ESCL, es un
    lenguaje de simulación muy popular en
    Europa y fue desarrollado en FORTRAN.
EJEMPLOS
GASP IV
 Esuna colección de subrutinas FORTRAN,
 diseñadas para facilitar la simulación de
 secuencia de eventos. Cerca de 30
 subrutinas y funciones que proveen
 numerosas facilidades, incluyendo:
 Rutinas de avance del tiempo,
 Gestión de listas de eventos futuros,
 Adición y remoción de entidades.
 Colección de estadísticas.
 Generadores de variables aleatorias
 Reporte estándar.
GASP IV
 Es un lenguaje híbrido porque puede ser
  usado para programadores de
  simulación discretos, continuos y
  combinados; siendo el primero en
  integrar completamente estos dos
  ambientes de función del tiempo.
 se diferencia por la definición del evento
  espacio-estado (state space event).
 Es un lenguaje de simulación con
  orientación al evento y al proceso, es
  híbrido porque posee facilidades para
  simulación de sistemas discretos y
  continuos.
 SIMSCRIPT   11.5, producido por CACI Products
  Company (La Jolla, California), fue utilizado en el
  pasado en grandes y complejas simulaciones,
  como es el caso de los modelos no orientados a
  colas; por ejemplo modelos de combates
  militares. Se encuentra disponible en versión PC
  destacando su ambiente de S 11 VIGRAPHICS.
 SIMSCRIPT 11.5 está basado en entidades,
  atributos y conjuntos. Visualiza el mundo a ser
  simulado como un conjunto de entidades que
  pueden ser descritas a través de sus atributos y los
  eventos que aparecen en el tiempo.
  SIMAN/Cinema
 SLAM  II El SIMPSCRIPT y el GASP IV son los
  lenguajes de programación de eventos más
  destacados.
 SLAM es un descendiente de GASP IV que
  ofrece también recursos de simulación de
  redes y continuos, estando ambos
  codificados en FORTRAN.
 Desde los lenguajes orientados a los
  procesos, existen representación de modelos
  en bloques como GPSS y SIMAN y los
  basados en redes como Q-GERT y SLAM.

Más contenido relacionado

La actualidad más candente

automatas finitos
 automatas finitos automatas finitos
automatas finitosAnel Sosa
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosAlvaro Enrique Ruano
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascadaaics-1986-13-saraguro
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasJosé Antonio Sandoval Acosta
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Osiris Mirerus
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Juan Anaya
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetosalcrrsc
 
Trabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandraTrabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandraAlexandraMolinaSanchez
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador SintácticoPablo Guerra
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosZuleima
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSmyle22
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulaciónJeicod Tupapa
 
Introducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosIntroducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosJuan Manuel Carrión Delgado
 
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSDISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSGonzalo Murga Sotelo
 
Arboles de derivacion
Arboles de derivacionArboles de derivacion
Arboles de derivacionLuis Couoh
 
Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.German Rodriguez
 

La actualidad más candente (20)

automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Programación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodosProgramación Orientada a Objetos - atributos y métodos
Programación Orientada a Objetos - atributos y métodos
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatorias
 
Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1Alfabetos-Lenguajes y Automatas 1
Alfabetos-Lenguajes y Automatas 1
 
Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.Unidad 6 Protección y seguridad.
Unidad 6 Protección y seguridad.
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Metodología orientada a objetos
Metodología orientada a objetosMetodología orientada a objetos
Metodología orientada a objetos
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
Trabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandraTrabajo de compiladores completo alexandra
Trabajo de compiladores completo alexandra
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Qué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOSQué es uml, PARA QUE SIRVE, PASOS
Qué es uml, PARA QUE SIRVE, PASOS
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 
Introducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosIntroducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos Discretos
 
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSDISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
 
Arboles de derivacion
Arboles de derivacionArboles de derivacion
Arboles de derivacion
 
Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.Metodologias Para El Analisis Y Diseño De Sistemas.
Metodologias Para El Analisis Y Diseño De Sistemas.
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 

Destacado

Modelos de Simulacion
Modelos de SimulacionModelos de Simulacion
Modelos de SimulacionJammil Ramos
 
Modelos de simulacion
Modelos de simulacionModelos de simulacion
Modelos de simulacionfrancisxm
 
Simulacion definiciones
Simulacion definicionesSimulacion definiciones
Simulacion definicionesBrizz Galicia
 
Expo Simscript
Expo SimscriptExpo Simscript
Expo SimscriptAdaluisa
 
Introduccion a la Simulación de Sistemas
Introduccion a la Simulación de SistemasIntroduccion a la Simulación de Sistemas
Introduccion a la Simulación de SistemasP.A. Ortiz Bochard
 
General purpose simulation System (GPSS)
General purpose simulation System (GPSS)General purpose simulation System (GPSS)
General purpose simulation System (GPSS)Tushar Aneyrao
 
Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Webvictorluis19
 
POLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓN
POLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓNPOLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓN
POLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓNJosué Turpo
 
Seminario Sistemas Complejos y Modelos de Simulación Computacional
Seminario Sistemas Complejos y Modelos de Simulación ComputacionalSeminario Sistemas Complejos y Modelos de Simulación Computacional
Seminario Sistemas Complejos y Modelos de Simulación ComputacionalComunidad de Pensamiento Complejo
 
Clase 1 - Modelos y Simulación
Clase 1 - Modelos y Simulación   Clase 1 - Modelos y Simulación
Clase 1 - Modelos y Simulación Gustavo Sánchez
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosdouglimar89
 
Presentación simulacion
Presentación simulacionPresentación simulacion
Presentación simulacionisakatime
 
Taller crystal ball raphael rey tovar
Taller crystal ball raphael rey tovarTaller crystal ball raphael rey tovar
Taller crystal ball raphael rey tovarUniversidad de Lima
 
Factores a considerar en el desarrollo de modelo de simulación
Factores a considerar en el desarrollo de modelo de simulaciónFactores a considerar en el desarrollo de modelo de simulación
Factores a considerar en el desarrollo de modelo de simulaciónFfresita Hz
 
Unidad I simulacion de sistemas nuevo
Unidad I simulacion de sistemas nuevoUnidad I simulacion de sistemas nuevo
Unidad I simulacion de sistemas nuevoUGMA
 

Destacado (20)

Modelos de Simulacion
Modelos de SimulacionModelos de Simulacion
Modelos de Simulacion
 
Modelos de simulacion
Modelos de simulacionModelos de simulacion
Modelos de simulacion
 
Simulacion definiciones
Simulacion definicionesSimulacion definiciones
Simulacion definiciones
 
Modelo de Simulacion
Modelo de SimulacionModelo de Simulacion
Modelo de Simulacion
 
Expo Simscript
Expo SimscriptExpo Simscript
Expo Simscript
 
Introduccion a la Simulación de Sistemas
Introduccion a la Simulación de SistemasIntroduccion a la Simulación de Sistemas
Introduccion a la Simulación de Sistemas
 
Interfaz grafica matlab
Interfaz grafica matlabInterfaz grafica matlab
Interfaz grafica matlab
 
Simulacion 2014 1 rev 14
Simulacion 2014 1 rev 14Simulacion 2014 1 rev 14
Simulacion 2014 1 rev 14
 
1 Modelos y simulación
1 Modelos y simulación1 Modelos y simulación
1 Modelos y simulación
 
General purpose simulation System (GPSS)
General purpose simulation System (GPSS)General purpose simulation System (GPSS)
General purpose simulation System (GPSS)
 
Modelos de simulación de sistemas
Modelos de simulación de sistemasModelos de simulación de sistemas
Modelos de simulación de sistemas
 
Lenguajes De Programacion Web
Lenguajes De Programacion WebLenguajes De Programacion Web
Lenguajes De Programacion Web
 
POLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓN
POLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓNPOLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓN
POLÍTICA EDUCATIVA Y MODELOS DE SIMULACIÓN
 
Seminario Sistemas Complejos y Modelos de Simulación Computacional
Seminario Sistemas Complejos y Modelos de Simulación ComputacionalSeminario Sistemas Complejos y Modelos de Simulación Computacional
Seminario Sistemas Complejos y Modelos de Simulación Computacional
 
Clase 1 - Modelos y Simulación
Clase 1 - Modelos y Simulación   Clase 1 - Modelos y Simulación
Clase 1 - Modelos y Simulación
 
Trabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetosTrabajo de diseño de sistemas orientados a objetos
Trabajo de diseño de sistemas orientados a objetos
 
Presentación simulacion
Presentación simulacionPresentación simulacion
Presentación simulacion
 
Taller crystal ball raphael rey tovar
Taller crystal ball raphael rey tovarTaller crystal ball raphael rey tovar
Taller crystal ball raphael rey tovar
 
Factores a considerar en el desarrollo de modelo de simulación
Factores a considerar en el desarrollo de modelo de simulaciónFactores a considerar en el desarrollo de modelo de simulación
Factores a considerar en el desarrollo de modelo de simulación
 
Unidad I simulacion de sistemas nuevo
Unidad I simulacion de sistemas nuevoUnidad I simulacion de sistemas nuevo
Unidad I simulacion de sistemas nuevo
 

Similar a Lenguajes de simulación y simuladores discretos

Simuladores mas Importantes de la Historia.
Simuladores mas Importantes de la Historia.Simuladores mas Importantes de la Historia.
Simuladores mas Importantes de la Historia.Roberto Dominguez
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programaciónionurrutia
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionBoris Salleg
 
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESPROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESUDO Monagas
 
Programacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskProgramacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskJohann Chambilla
 
Generaciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacionGeneraciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacionMil La
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONSol López
 
Wolfram sistemmodeler: Modelado de sistemas críticos de seguridad
Wolfram sistemmodeler: Modelado de sistemas críticos de seguridadWolfram sistemmodeler: Modelado de sistemas críticos de seguridad
Wolfram sistemmodeler: Modelado de sistemas críticos de seguridadjairml
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo SymbianJuan Anaya
 

Similar a Lenguajes de simulación y simuladores discretos (20)

Simulacion t
Simulacion tSimulacion t
Simulacion t
 
Simuladores mas Importantes de la Historia.
Simuladores mas Importantes de la Historia.Simuladores mas Importantes de la Historia.
Simuladores mas Importantes de la Historia.
 
Investigación Simuladores
Investigación Simuladores Investigación Simuladores
Investigación Simuladores
 
Simuladores
SimuladoresSimuladores
Simuladores
 
Software simulacion
Software simulacionSoftware simulacion
Software simulacion
 
Presentación trabajo programación
Presentación trabajo programaciónPresentación trabajo programación
Presentación trabajo programación
 
Seti6 ocw
Seti6 ocwSeti6 ocw
Seti6 ocw
 
Jhovany
JhovanyJhovany
Jhovany
 
Jhovany
JhovanyJhovany
Jhovany
 
Algoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacionAlgoritmos, programas, compiladores y lenguajes de programacion
Algoritmos, programas, compiladores y lenguajes de programacion
 
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALESPROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
PROGRAMACION DE PLCs: LENGUAJE BLOQUES FUNCIONALES
 
00026966
0002696600026966
00026966
 
Programacion ensamblador-procesadoresk
Programacion ensamblador-procesadoreskProgramacion ensamblador-procesadoresk
Programacion ensamblador-procesadoresk
 
Generaciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacionGeneraciòn de la robotica y lenguajes de programacion
Generaciòn de la robotica y lenguajes de programacion
 
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCIONLENGUAJE DE PROGRAMACION C++ INTRODUCCION
LENGUAJE DE PROGRAMACION C++ INTRODUCCION
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Wolfram sistemmodeler: Modelado de sistemas críticos de seguridad
Wolfram sistemmodeler: Modelado de sistemas críticos de seguridadWolfram sistemmodeler: Modelado de sistemas críticos de seguridad
Wolfram sistemmodeler: Modelado de sistemas críticos de seguridad
 
Buenooo opengl
Buenooo openglBuenooo opengl
Buenooo opengl
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 

Lenguajes de simulación y simuladores discretos

  • 2. CLASIFICACIÓN DE LOS SOTWARE PARA SIMULACIÓN Un lenguaje de simulación es un software de simulación de naturaleza general y posee algunas características especiales para ciertas aplicaciones, tal como ocurre con SLAM 11 y SIMAN con sus módulos de manufactura. El modelo es desarrollado usando las instrucciones adecuadas del lenguaje y permitiendo al analista un gran control para cualquier clase de sistema.
  • 3. UN SIMULADOR  es un paquete de computadoras que permite realizar la simulación para un ambiente específico, no requiriendo esfuerzo en programación.  CACI Products Company autor de SIMSCRIPT 11.5 es también autor de los simuladores SIMFACTORY 11.5, NETWORK 11.5 y COMNET 11.5, muy utilizados en estos últimos tiempos para simulaciones de sistemas de manufacturas, redes de computadoras y redes de telecomunicaciones.
  • 4. propiedades en programación de modelos de simulación discreta, tales como:  Generadores de números aleatorios.  Generadores de variables aleatorias.  Rutinas del siguiente evento.  Avance de tiempo.  Recopilación de estadísticas.  Reportes, etc.
  • 5. La importancia de escribir modelos de simulación  Permite conocer los detalles íntimos de la simulación.  Es imprescindible, cuando no se dispone de software de simulación.  Algunos modelos en lenguajes de simulación permiten interfaces con lenguajes generales, específicamente FORTRAN (ocurre con SLAM ll, SIMAN, GPSS).
  • 6. VENTAJAS  Automáticamente proveen muchas de las facilidades necesarias en la simulación del modelo.  Proveen un natural ambiente para la modelación de la simulación.  Son fáciles de usar.  Proveen una gran interacción entre edición, depuración y ejecución. Alcanzando algunos de ellos implantación de la ingeniería de software.
  • 7. Atendiendo a la orientación del modelamiento de una simulación discreta, existen tres formas:  1. Programación de eventos.  2. Procesos.  3. Examinación de actividades.
  • 8. Programación de eventos.  Una programación al evento es modelada, identificando las características del evento y luego se escriben un juego de rutinas para los eventos con la finalidad de describir detalladamente los cambios que ocurren en el tiempo en cada evento. Lenguajes como SIMSCRIPT 11.5 y SLAM 11 están orientados al evento.
  • 9. Procesos.  Una interacción al proceso es una secuencia de tiempos interrelacionados, describiendo la experiencia de una entidad a través del sistema. Por ejemplo, en un modelo de colas esta “historia” se traduce en el paso del tiempo del ingreso a la cola, ingreso al servidor, paso del tiempo en el servicio y fin del servicio. GPSS, SIMAN y SIMNET son orientados al proceso.
  • 10. . Examinación de actividades.  En el examen de actividades, el modelador define las condiciones necesarias al empezar y finalizar cada actividad en el sistema. El tiempo es avanzado en iguales incrementos de tiempo y en cada incremento de tiempo, las condiciones son evaluadas para determinar si alguna actividad puede estar empezando o terminando. El ESCL, es un lenguaje de simulación muy popular en Europa y fue desarrollado en FORTRAN.
  • 11. EJEMPLOS GASP IV  Esuna colección de subrutinas FORTRAN, diseñadas para facilitar la simulación de secuencia de eventos. Cerca de 30 subrutinas y funciones que proveen numerosas facilidades, incluyendo:  Rutinas de avance del tiempo,  Gestión de listas de eventos futuros,  Adición y remoción de entidades.  Colección de estadísticas.  Generadores de variables aleatorias  Reporte estándar.
  • 12. GASP IV  Es un lenguaje híbrido porque puede ser usado para programadores de simulación discretos, continuos y combinados; siendo el primero en integrar completamente estos dos ambientes de función del tiempo.  se diferencia por la definición del evento espacio-estado (state space event).  Es un lenguaje de simulación con orientación al evento y al proceso, es híbrido porque posee facilidades para simulación de sistemas discretos y continuos.
  • 13.  SIMSCRIPT 11.5, producido por CACI Products Company (La Jolla, California), fue utilizado en el pasado en grandes y complejas simulaciones, como es el caso de los modelos no orientados a colas; por ejemplo modelos de combates militares. Se encuentra disponible en versión PC destacando su ambiente de S 11 VIGRAPHICS.  SIMSCRIPT 11.5 está basado en entidades, atributos y conjuntos. Visualiza el mundo a ser simulado como un conjunto de entidades que pueden ser descritas a través de sus atributos y los eventos que aparecen en el tiempo. SIMAN/Cinema
  • 14.  SLAM II El SIMPSCRIPT y el GASP IV son los lenguajes de programación de eventos más destacados.  SLAM es un descendiente de GASP IV que ofrece también recursos de simulación de redes y continuos, estando ambos codificados en FORTRAN.  Desde los lenguajes orientados a los procesos, existen representación de modelos en bloques como GPSS y SIMAN y los basados en redes como Q-GERT y SLAM.