Culo

Solo disponible en BuenasTareas
  • Páginas : 20 (4925 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de junio de 2010
Leer documento completo
Vista previa del texto
51 CUARTA UNIDAD LENGUAJE DE SIMULACION GPSS/H LENGUAJES DE SIMULACION 46 lenguajes vivos. Ventajas: • Proveen la mayoría de las características deseadas. • Estructura natural de simulación. • Cambio rápido de modelos. • Almacenan datos dinámicamente. • Mejor detección de errores. Desventajas: • Habrá que aprender un nuevo lenguaje. • ¿Cabe en la computadora? • Un lenguaje general. • Eficientecorre en menos tiempo. • ¿Costo? Características necesarias de los lenguajes de simulación: • Generación de aleatorios U (0, 1) • Generación de variables aleatorias. • Avance de tiempo simulado • Adición o borrado de datos en las listas. • Reunir y analizar datos. • Reporte de resultados. • Detección de condiciones de error. Algunos lenguajes de simulación conocidos: GPSS/H SLAM SIMSCRIP SIMFACTORYMOR STARCELL GASP SIMNET II TAHA

52

4.1 GENERAL PURPOSE SYSTEM SIMULATION (GPSS) GEOFREY GORDON VERSIONES: Computadoras grandes: • GPSS I • GPSS II • GPSS III • GPSS 360 • GPSS V Computadoras personales: • GPSS.PC • GPSS/H PARAMETROS DE UN MODELO ♦ ♦ ♦ ♦ ♦ Estado Entidades y atributos Eventos Actividades Retrasos

Estado del sistema: Colección de variables que contenga toda la informaciónnecesaria para describir al sistema en cualquier tiempo. Entidades: Cualquier objeto o componente del sistema que requiera representación explícita en el modelo. GPSS/H Transacciones XACTS

Atributo: Propiedades o características de una entidad. Evento: Ocurrencia instantánea que cambia el estado del sistema.

53 Actividad: Longitud especifica de tiempo Retraso: Longitud especifica detiempo. Sistema Bancos Camiones 4.2 GPSS/H Estructura del GPSS/H Para usar el GPSS se requiere tener conocimientos de los comandos más comunes del sistema DOS. Dentro de un programa GPSS se pueden distinguir cuatro tipos de instrucciones, cada una de las cuales se detalla a continuación: Instrucciones de acceso al sistema GPSS. Estas instrucciones permiten a los usuarios el acceso al compilador del GPSSy dependen de cada tipo de versión utilizada; en este punto se recomienda hacer referencia al manual respectivo. Instrucciones de definición de variables. Son un tipo de instrucciones especiales de carácter opcional; su inclusión depende del sistema a modelar. Estas instrucciones siempre se encuentran relacionadas con las instrucciones de lógica del programa. Dentro de las instrucciones seencuentran las siguientes definiciones de las funciones a utilizar, definición de capacidad de los almacenes, definición del número de operarios o máquinas por estación, inicialización de variables, definición de las operaciones matemáticas por utilizar, etc. A continuación se muestra una lista de las definiciones más comunes utilizadas en GPSS: Definición de funciones Definición de números de máquinasDefinición de matrices Asignación numérica a variables Inicialización de variables Definición de histogramas Definición de operaciones FUNCTION STORAGE MATRIX EQU INITIAL TABLE VARIABLE y FVARIABLE Entidades Clientes Pasajeros Atributos Saldo Origen-dest. Evento Llegar Abordar Actividad Ret.dinero Viajar Retraso Esp.en fila Esp.el cam

54 Instrucciones de lógica del programa. (bloques) Estetipo de instrucciones son las conocidas como bloques; son las que se ejecutarán durante la simulación, la lógica dependerá de cada sistema que se desee simular. Teniendo en cuenta la función que realizan, una clasificación de los bloques o instrucciones de lógica es la siguiente: Simulación de inicia de proceso y captura de máquina Simulación de fin de proceso y liberación de máquina Simulación deentrada de transacciones a un almacén Simulación de salida de transacciones de un almacén Simulación de entrada de transacciones al sistema Simulación de la salida de las transacciones del sistema Simulación de diversos tipos de proceso SEIZE ENTER PREEMT RELEASE LEAVE RETURN QUEUE ENTER LINK DEPART LEAVE UNLINK GENERATE SPLIT TERMINATE ADVANCE ASSEMBLE MATCH GATHER TRANSFER TEST GATE LOGIC SELECT...
tracking img