SIMULACIÓN DE SISTEMAS DE EVENTOS DISCRETOS
JAVA COMO LENGUAJE DE
PROGRAMACIÓN
MULTITAREA
DINAMICO
PORTABLE
INDEPENDIENTE DE LA ARQUITECTURA DEL HARDWARE
CON MUY ALTA SEGURIDAD
ROBUSTO
INTERPRETADO
DISTRIBUIDO
LENGUAJE ORIENTADO A OBJETOS
plataforma y un
lenguaje de programación orientado a objetos
diseñado por Sun Microsystems
JAVA ES SIMPLE
La sintaxis de Java es similar a la del lenguaje C o
del C++, pero omite aquellas características
semánticas que los hacen complejos, confusos y poco
segur
CARACTERÍSTICAS DE LOS PROCESOS
LÓGICOS Y DE LOS ELEMENTOS
Tiene que almacenar tanto los elementos que están ejecutados como los que están en espera.
El Proceso Lógico tiene que tener un reloj que
indique en que tiempo va la simulación.
Proceso Lógico
Se encargará de
Iniciar los elementos del sistema que tienen que estar en ejecución para adquirir su estado inicial y
esperar a que todos hayan
finalizado de establecerlo.
Ó el gestor del tiempo de simulación
MODELADO DE SISTEMAS
DE EVENTOS DISCRETOS
En un sistema de
eventos discreto existen dos tipos fundamentales de
elementos.
La entidad y el recurso.
Las entidades son los elementos individuales del
sistema que estan siendo simulados y cuyo
comportamiento está siendo ejecutado.
Mientras que los recursos son elementos individuales
del sistema pero que no son modelados
individualmente.
utilizan un sistema
de cola de una u otra clase.
en la simulación de eventos
discretos el siguiente evento indicará el
comportamiento del modelo.