Kategóriák: Minden - java - entidades - recursos - simulación

a Victoria Sanchez 10 éve

782

SIMULACIÓN DE SISTEMAS DE EVENTOS DISCRETOS

La simulación de sistemas de eventos discretos requiere un proceso lógico que controle el tiempo y gestione los elementos ejecutados y en espera. En este contexto, Java se presenta como un lenguaje de programación robusto, portable, multitarea, independiente de la arquitectura del hardware, con alta seguridad, distribuido, interpretado y orientado a objetos.

SIMULACIÓN DE SISTEMAS DE EVENTOS DISCRETOS

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.