Grupo 3
Upcoming SlideShare
Loading in...5
×
 

Grupo 3

on

  • 1,748 views

 

Statistics

Views

Total Views
1,748
Views on SlideShare
1,740
Embed Views
8

Actions

Likes
0
Downloads
21
Comments
0

1 Embed 8

http://www.slideshare.net 8

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Grupo 3 Grupo 3 Presentation Transcript

  • Republica Bolivariana de Venezuela Ministerio Del poder Popular Para La Defensa Universidad Nacional Experimental Politécnica De La Fuerza armada U.N.E.F.A - Portuguesa Prof.: Milagros Daboin Ing: De Sistema GPSS/H
  • INTEGRANTE GPSS/H Acacio Enma Montoya Jesus Castellano Irmali Araujo Raicely Garcia Rosmary Reinoso Yureiby
  • GPSS/H Es un seudo-lenguaje de programación basado en la teoría de colas que se puede utilizar para la simulación de diferentes operaciones en distintos campos . GPSS/H Características GPSS//H:
    • Reducción en la tarea de programación
    • Mejor definición del sistema a simular
    • Mayor flexibilidad para cambios
    • Mejor diferenciación de las entidades que forman el sistema
    • Obtención de reportes flexibles
    • Funciones integradas
    • Orientado a sistemas de colas
    • Admite un ambiente de animación denominado PROOF
    • Diseñado por Geofrey Gordon en los 60´ s
  • En Representación De Un Sistema En GPSS / H. Facilidad De Uso . Modelo De Validación y Depuración. Importancia Del GPSS/H
        • Puede ser continuamente mejorado.
        • Se encuentra completamente disponible.
        • Está escrito en un lenguaje de programación y por lo tanto es muy veloz.
        • Puede resolver una variedad de problemas en una forma rápida y precisa. Dichos problemas pueden ser de diferente naturaleza tales como los de ingeniería, industria manufacturera, ciencia y los negocios.
    Ventajas Del GPSS/H
  • Requisitos Para El Uso Del GPSS / H: Para correr los programas es necesario tener conocimiento sobre creación y edición de archivos ASCII. Los archivos pueden ser creados a través del editor DOS (probablemente la forma más fácil), o a través de un procesador de texto como WordPerfect o MS Word. Los programas creados con el GPSS, son guardados con la extensión .GPS, los cuales van a ser corridos en GPSS.EXE generando un archivo que tiene el mismo nombre del archivo original pero ahora con la extensión .LIS. Para acceder a éste archivo se puede utilizar o bien el mismo editor de texto que se usó para crear el archivo .GPS o simplemente a través del editor DOS .
  • Formato De Entrada De Datos FORMATO FIJO. El formato general de un bloque GPSS/H consiste de cuatro partes separadas: 1.- Nombre (Label) 2.- Operación (Operation) 3.- Operandos (Operands) 4.- Comentario (Comments)
  • Pasos a seguir en la construcción de un modelo GPSS Identificación de los elementos del sistema a estudiar. Descripción de la lógica que gobierna el sistema. Usar el sistema de diagrama de flujos para producir un modelo GPSS/H. Correr el modelo. Analizar el modelo para la identificación de errores. Aplicar los resultados obtenidos en el análisis del sistema. Experimentar con el sistema.
  • FLUJOGRAMA DEL ANALISIS DE UN SISTEMA USANDO GPSS/H Colección datos Definición del modelo Valido ? Valido ? Construcción modelo computacional Correr prueba piloto Diseño experimental Corridas Análisis de resultados obtenidos Formulación del prob. y Plan de estudio Documentación, presentación e implementación
  • Modelando en GPSS/H Se define al modelo de simulación en términos de entidades dentro de un sistema de colas: Cómo fluyen en el sistema Recursos que demandan Colas en las que se ubican en espera de recursos
  • TERMINOLOGIAS Del GPSS/H
      • Instrucciones de bloques. GENERATE:
    • Generación de transacciones, su ingreso al modelo
    • Su Sintaxis es: GENERATE A, B, C, D, E, F
    • A es el tiempo promedio de creación de transacciones en unidades de tiempo simulado. (Default 0)
    • B es el tiempo entre arribos de las transacciones al modelo de A+-B unidades de tiempo. (Default 0).
    • C es el tiempo de llegada de la primera transacción al modelo. (Default no determinado)
    • D es el número límite de transacciones a crear su valor por omisión es infinito
    • E prioridad de las transacciones generadas
    • F número y tipo de parámetros para las transacciones a ser generadas
  • GPSSH. Instrucciones de bloques. TERMINATE: Destrucción de transacciones Sintaxis: TERMINATE A A es el operando entero, cuyo valor es el decremento del contador de las terminaciones (cuyo número inicial se especifica en la instrucción de control START) GPSSH. Instrucciones de bloque. SEIZE: SEIZE sirve para registrar el empleo de una unidad de servicio por parte de una transacción que entra, de tal forma que la unidad queda ocupada hasta que la transacción ingresa a una instrucción Su sintaxis es: SEIZE A A es el identificador de una facilidad que se ocupa (número o nombre) GPSSH. Instrucciones de bloque. RELEASE: RELEASE se utiliza para desocuparla unidad de servicio ocupada previamente por la transacción Su sintaxis es: RELEASE A A es el identificador de una facilidad que se libera GPSSH. Instrucciones de bloque. ADVANCE: ADVANCE suspende el movimiento de una transacción por una cantidad especificada de tiempo simulado, representa el gasto de tiempo, es decir, representa una actividad.
  • Su sintaxis es: ADVANCE A, B A es la demora de una transacción B es el intervalo de dispersión alrededor de A GPSSH. Instrucciones de bloque. TRANSFER: TRANSFER permite elegir una localización distinta a la secuencial Su sintaxis es: TRANSFER A, B, C A es el factor de selección B y C son los rótulos de los bloques a donde tiene que ir la transacción. GPSSH. Instrucciones de bloque. QUEUE/DEPART: QUEUE y DEPART manipula fenómenos de espera. Su sintaxis es: QUEUE A DEPART A A es el identificador de una línea de espera o cola Automáticamente serán impresas estadísticas relacionadas a A
  • GPSSH. Instrucciones de bloque. ENTER-LEAVE-STORAGE: El STORAGE puede ser usado para indicar la cantidad de unidades de servicios idénticas. Ejemplo: A STORAGE 5 ENTER sirve para registrar el empleo de una unidad de servicio por parte de una transacción que entra, de tal forma que la unidad queda ocupada ENTER A A es el identificador de la unidad que se ocupa (número o nombre) LEAVE desocupa la unidad que fue ocupada previamente mediante una instrucción ENTER Su sintaxis es: LEAVE A A es el identificador de la unidad que se libera (número o nombre).
  • http://www.dirinfo.unsl.edu.ar/~simula/teorias/simulacion-clase6.pdf http://www.scielo.org.pe/scielo.php?script=sci_arttext&pid=S1561-08882005000100009 http://translate.google.com/translate?hl=es&sl=en&u=http://www.wolverinesoftware.com/GPSSHOverview.htm&sa=X&oi=translate&resnum=6&ct=result&prev=/search%3Fq%3D%2Bgpss/h%26hl%3Des http://translate.google.com/translate?hl=es&sl=en&u=http://hopl.murdoch.edu.au/showlanguage.prx%3Fexp%3D4716%26language%3DGPSS/H&sa=X&oi=translate&resnum=9&ct=result&prev=/search%3Fq%3D%2Bgpss/h%26hl%3Des http://sisbib.unmsm.edu.pe/bibvirtualdata/Tesis/Ingenie/maxera_bc/maxera_bc.PDF Referencia Bibliografica
  • Gracias por su atención