Вы находитесь на странице: 1из 5

SANTOS SAMANIEGO FERNANDA PAOLA

TCNICAS DE SIMULACIN

INFORMTICA 7mo A

ING. ESTALIN FRANCIS

2012-2013
Fernanda Santos Samaniego

Sistema y modelos de simulacin


La simulacin es una herramienta que nos permite sacar conclusiones sin necesidad de trabajar directamente con el sistema real que se esta simulando. Es til cuando no disponemos el sistema real y necesitamos realizar experimentos sobre el.

Estos simuladores se utilizan como una herramienta de trabajo ms en muchas reas de la ingeniera.

Fernanda Santos Samaniego

Ciclo de desarrollo de un simulador:

Antes de comenzar a disear un simulador debemos saber cul es el objetivo de la simulacin. En un sistema informtico los objetivos suelen ser los siguientes: estimar el tiempo medio de respuesta del sistema y estimar la capacidad mxima des sistema

Modelo del sistema:

Modelo computacional

Experimentacin con el simulador:

una ves analizados los objetivos debemos analizar la estructura y comportamiento del sistema; es decir hay que disear un modelo.

esta etapa es la implementacin del simulador. Y deben contener las siguientes funciones: Generar el nmero de variables aleatorias; Gestor de eventos y procesos; Funciones de anlisis estadsticos.

una vez implementado y depurado el simulador debe disearse a batera de pruebas que nos permita extraer el resultado.

. :

Fernanda Santos Samaniego

Herramientas para el modelo des sistema:

Son los aspectos del sistema que vamos a tener en cuenta durante el modelado.

La estructura del sistema: son las partes por las que esta compuesto el sistema y como se relaciona entre si.

Dinmica del sistema: es como evoluciona el sistema en el tiempo.

Los recursos del sistema: que partes del sistema son compartidos por distintos agentes y como se gestiona su servicio.

Estructura de un sistema:

El elemento mas bsico en un modelos de simulacin es la variable del estado, y es aquella que representa una parte del sistema que cambia con el tiempo. Resulta mas fcil utilizar metodologas para el modelado que sea capaz de representar cantidades complejas y sus relaciones, debido a los siguientes motivos:

Permiten varios grados de abstraccin del sistema. Podemos ocultar la estructura y ciertos detalles de los objetos. Podemos construir uevos modelos re-utilizando el conocimiento adquirido el programas anteriores. Escalabilidad, podmeos aumenta el modelo aadiendo nuevos modulos.

Clases y objetos: Una clase es una especificacin abstracta de un conjunto de objetos que comparten una serie de atributos y un comportamiento, los atributos d elos objetos van a representarlas variables de estado de ese objeto.

Relaciones: Representan la estructura de un sistema en forma abstracta. Y sus modelos son: Agregacin: representa relaciones de composicin entre objetos del modelo Asociacin: representa cualquier tipo de relacin ente entidades del modelo. Herencia: representa relaciones de herencia entre las clases

Fernanda Santos Samaniego

DIAGRAMAS DE SUCESOS DIRECTOS

Con los diagramas UML podemos reflejar fcilmente las entidades del sistema con sus variables de estado y sus relaciones. Un suceso representa un cambio en alguna variable de estado del modelo, por simplicidad. Por ejemplo se representa los siguientes cambios en el modelo:

*Creacin de un paquete la cual incrementa la variable del estado Red.Creados *Llegada de un paquete a un Nodo N, que incrementa la variable N.Recibidos y modifica la cola de espera. *Procesamiento de un paquete en un nodo N. que incrementa la variable N procesados y modifica la cola de espera.

Sucesos Iniciales: por un lado representan las condicione siniciale de simulacin y por otro indican los puntos de entrada del diagrama de sucesos.

Sucesos peridicos: representan la repeticin peridica de un suceso en t unidades de tiempo.

Macro-sucesos: se representa en forma de caja y permite ocultar los sucesos de una parte del modelo.

Fernanda Santos Samaniego

Вам также может понравиться