SlideShare una empresa de Scribd logo
1 de 16
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: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
En Representación De Un Sistema En GPSS / H. Facilidad De Uso . Modelo De Validación y Depuración.  Importancia Del GPSS/H
[object Object],[object Object],[object Object],[object Object],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 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GPSS. 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) GPSS. 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) GPSS. 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 GPSS. 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 GPSS. 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. GPSS. 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
GPSS. 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

Más contenido relacionado

La actualidad más candente

Arquitectura resumen capitulos 5 y 6 efrain saransig
Arquitectura resumen capitulos 5 y 6 efrain saransigArquitectura resumen capitulos 5 y 6 efrain saransig
Arquitectura resumen capitulos 5 y 6 efrain saransigEfrain Zrng
 
Funciones C++
Funciones C++Funciones C++
Funciones C++Jarvis_15
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuarioUVM
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++UVM
 
Jhohan ruiz2
Jhohan ruiz2Jhohan ruiz2
Jhohan ruiz2jhohamn
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webLina Rios
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webangelita1208
 
Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Mayra Almache
 
Programación en c (iii parte)
Programación en c (iii parte)Programación en c (iii parte)
Programación en c (iii parte)MarielaCuriel
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funcionesUVM
 
ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++Idalia Tristan
 

La actualidad más candente (20)

Arquitectura resumen capitulos 5 y 6 efrain saransig
Arquitectura resumen capitulos 5 y 6 efrain saransigArquitectura resumen capitulos 5 y 6 efrain saransig
Arquitectura resumen capitulos 5 y 6 efrain saransig
 
Funciones C++
Funciones C++Funciones C++
Funciones C++
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++
 
OPERADORES PARA C++
OPERADORES PARA C++OPERADORES PARA C++
OPERADORES PARA C++
 
Jhohan ruiz2
Jhohan ruiz2Jhohan ruiz2
Jhohan ruiz2
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03PHP MySql - FIEI - UNFV Clase03
PHP MySql - FIEI - UNFV Clase03
 
Shell script en linux
Shell script en linuxShell script en linux
Shell script en linux
 
Curso c++
Curso c++Curso c++
Curso c++
 
Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.Deber n° 09 lenguajes de programación.
Deber n° 09 lenguajes de programación.
 
C++
C++C++
C++
 
Compilacion parcial
Compilacion parcialCompilacion parcial
Compilacion parcial
 
Programación en c (iii parte)
Programación en c (iii parte)Programación en c (iii parte)
Programación en c (iii parte)
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
Algoritmos de búsqueda.pdf
Algoritmos de búsqueda.pdfAlgoritmos de búsqueda.pdf
Algoritmos de búsqueda.pdf
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funciones
 
ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++ESTRUCTURA BASICA PARA C++
ESTRUCTURA BASICA PARA C++
 
Clase1 c
Clase1 cClase1 c
Clase1 c
 

Destacado (6)

Informe analisis 2
Informe analisis 2Informe analisis 2
Informe analisis 2
 
Work Gpss
Work GpssWork Gpss
Work Gpss
 
Work Gpss
Work GpssWork Gpss
Work Gpss
 
Guia Gpss
Guia GpssGuia Gpss
Guia Gpss
 
unidad 1 simulacion completa
unidad 1 simulacion completaunidad 1 simulacion completa
unidad 1 simulacion completa
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 

Similar a Grupo 3 (20)

Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
TODO UNIDO ANALISIS.pdf
TODO UNIDO ANALISIS.pdfTODO UNIDO ANALISIS.pdf
TODO UNIDO ANALISIS.pdf
 
Estado del Desarrollo de PostgreSQL-9.0
Estado del Desarrollo de PostgreSQL-9.0Estado del Desarrollo de PostgreSQL-9.0
Estado del Desarrollo de PostgreSQL-9.0
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
ESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICASESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICAS
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecno
TecnoTecno
Tecno
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Viernes Tecnicos DTrace
Viernes Tecnicos DTraceViernes Tecnicos DTrace
Viernes Tecnicos DTrace
 
Exposicion
ExposicionExposicion
Exposicion
 
Tecnologìa -Estructuras básicas
Tecnologìa  -Estructuras básicasTecnologìa  -Estructuras básicas
Tecnologìa -Estructuras básicas
 
Tutorial promodel
Tutorial promodelTutorial promodel
Tutorial promodel
 
Posix
PosixPosix
Posix
 
Jorge salazar 4 to b xd
Jorge salazar 4 to b xdJorge salazar 4 to b xd
Jorge salazar 4 to b xd
 
Jorge salazar 4 to b xd
Jorge salazar 4 to b xdJorge salazar 4 to b xd
Jorge salazar 4 to b xd
 
Jorge salazar 4 to b xd
Jorge salazar 4 to b xdJorge salazar 4 to b xd
Jorge salazar 4 to b xd
 
Etapas del desarrolo de un programa
Etapas del desarrolo de un programaEtapas del desarrolo de un programa
Etapas del desarrolo de un programa
 
Tecnología- Estructuras Básicas
Tecnología- Estructuras BásicasTecnología- Estructuras Básicas
Tecnología- Estructuras Básicas
 
Estructuras basicas.
Estructuras basicas.Estructuras basicas.
Estructuras basicas.
 

Último

LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificialcynserafini89
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Último (20)

LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
Presentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia ArtificialPresentación sobre la Inteligencia Artificial
Presentación sobre la Inteligencia Artificial
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

Grupo 3

  • 1. 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
  • 2. INTEGRANTE GPSS/H Acacio Enma Montoya Jesus Castellano Irmali Araujo Raicely Garcia Rosmary Reinoso Yureiby
  • 3.
  • 4. En Representación De Un Sistema En GPSS / H. Facilidad De Uso . Modelo De Validación y Depuración. Importancia Del GPSS/H
  • 5.
  • 6. 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 .
  • 7. 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)
  • 8. 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.
  • 9. 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
  • 10. 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
  • 11.
  • 12. GPSS. 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) GPSS. 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) GPSS. 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 GPSS. 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.
  • 13. Su sintaxis es: ADVANCE A, B A es la demora de una transacción B es el intervalo de dispersión alrededor de A GPSS. 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. GPSS. 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
  • 14. GPSS. 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).
  • 15. 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
  • 16. Gracias por su atención