Lenguajes de simulacion
TEMA PAG.
INTRODUCCION 2
ESTRUCTURA DEL LENGUAJE 2
LENGUAJES ESPECIFICOS DE SIMULACION 4
CARACTERISTICAS DE LOS LENGUAJES DE SIMULACION 5
CLASIFICACION DE LOS LENGUAJES DE SIMULACION 5
INTRODUCCION A LOS BLOQUES GPSS 6
LENGUAJE GPSS 8
TIPOS DE BLOQUES GPSS 9
SIMBOLOS DE LOS DIAGRAMAS DE BLOQUES GPSS 11
SIMULACIONDE LOS SISTEMAS DISCRETOS 12
BIBLIOGRAFIA 13
LINKOGRAFIA 13
UNIDAD IV
LENGUAJE DE SIMULACION.
INTRODUCCION.
El desarrollo de los lenguajes de Simulación comenzó a finales de los años cincuenta; inicialmente los lenguajes que se usaron en fueron los de propósito general, los cuales tenían las siguientes ventajas:
• La situación a analizar se puede modelar enforma más o menos sencilla para el programador por el conocimiento del lenguaje.
• El proceso se puede describir con tanta precisión como le sea posible en el lenguaje conocido.
• Se pueden realizar todas las depuraciones posibles.
Cualquier lenguaje de programación puede ser empleado para trabajar en Simulación, pero los lenguajes especialmente diseñados presentan las siguientespropiedades:
• Acaban la tarea de programación.
• Generan una guía conceptual.
• Colaboran en la definición de entidades en el sistema.
• Manejan la flexibilidad en los cambios.
• Ayudan a analizar y a determinar la relación y el número de entidades en el sistema.
Hay un creciente número de lenguajes de programación disponibles para la implementación de modelos desimulación.
Entre los lenguajes de simulación destacan: GPSS (General Purpose Simulation System), SLAM (Simulation Language for Alternative Modeling), SIMAN (Simulation Analysis), y SIMSCRIPT. Muchos lenguajes de propósito general son completamente adecuados para la simulación, por ejemplo, FORTRAM, PASCAL,…, pero los lenguajes de simulación proporcionan una serie de características que hacen laprogramación, depuración y experimentación más eficientes en tiempo y esfuerzo, aunque consuman más tiempo en la ejecución. Quizás la más importante ventaja de los lenguajes de simulación es la correspondencia entre los elementos del sistema y los elementos del lenguaje. Por ejemplo, en GPSS hay bloques de diagramas de flujo y conjuntos de sentencias de programa llamados QUEUE que procesan entidades através de una cola de espera y acumulan datos de variables de salida tales como tiempo de espera en la cola.
El lenguaje seleccionado puede influir en la forma exacta del diagrama de flujo del programa de computador.
ESTRUCTURA DEL LENGUAJE.
Dentro de un programa de 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 al usuario el acceso al compilador del GPSS y dependen de cada tipo de versión utilizada: en este punto se recomienda hacer referencia al manual respectivo.
• Instrucciones de definido de variables
Estas instrucciones siempre se encuentran relacionadas con las instrucciones de lógica del programa. Dentro de las instrucciones seencuentran las siguientes: definición de las funciones a utilizar, definición de la capacidad de los almacenes, definición del numero de operarios o maquinas por estación, inicialización de variables, definición de las operaciones matemáticas por utilizar, etcétera. A continuación de muestra una lista de las definiciones más comunes utilizadas en GPSS:
|Definición de funciones | FUNCTION |
|Definición del número de máquinas | STORAGE |
|Definición de matrices | MATRIX |...
Regístrate para leer el documento completo.