Para realizar la simulación de un sistema se deben reunir los siguientes pasos: Identificación y análisis de objetivos.
Enviado por ramon_alberto • 18 de Mayo de 2017 • Informe • 1.231 Palabras (5 Páginas) • 271 Visitas
República Bolivariana De Venezuela[pic 1]
Ministerio Del Poder Popular Para La Defensa
Universidad Nacional Experimental Politécnica De Las Fuerzas Armadas
Núcleo- Mérida
Unidad IV
LENGUAJE DE SIMULACION Y SIMULADORES
Integrante:
Marianela Vargas Araque C.I: 26285341
Mérida, 04 de Mayo del 2017
METODOLOGIA DE SIMULACION
Para realizar la simulación de un sistema se deben reunir los siguientes pasos:
- Identificación y análisis de objetivos.
- Recolectar datos.
- Diseño del modelo de simulación.
- Construcción del modelo de simulación.
- Validación y verificación.
- Simulación
- Análisis de la simulación.
- Alternativas de solución generadas.
Cabe destacar que muchos analistas introducen pasos adicionales como lo es la retroalimentación o reingeniería, la cual consiste en revisar y rediseñar los pasos anteriores para alcanzar mejoras al sistema y así enriquecer el trabajo realizado.
Para entender mejor los pasos mencionados, se describirá cada uno de ellos.
- Identificación y análisis de objetivos: se refiere a definir plenamente el sistema que se estudiará (problema, la oportunidad y objetivos). En esta fase se deben definir bien los datos ya que una falla en esta se llevara en el desarrollo de todo el programa.
- Recolectar datos: se recopila la información necesaria a través de técnicas e instrumentos de recolección de datos (encuestas (cuestionario, entrevistas) observación directa e indirecta (lista de cotejo)), de esta forma refleja el grado de certeza de la información recolectada.
- Diseño del modelo de simulación: una vez elaborado las fases anteriores se procede al diseño de cómo será el sistema y así ver los distintos escenarios del modelo.
- Construcción del modelo de simulación: se realiza la codificación del sistema y que se muestre el diseño del modelo.
- Validación y verificación: se hacen las pruebas necesarias para comprobar el funcionamiento del sistema.
- Simulación: se repite de distintas maneras el procedimiento del sistema y así se determinar si trabaja correctamente
- Análisis de simulación: se observan los resultados obtenidos y se muestran las soluciones al problema.
- Alternativas de solución general: es el paso final del sistema aquí se enmarca el análisis en distintos aspectos para brindarle un el camino factible a la empresa.
LENGUAJE DE SIMULACION Y SIMULADORES
Los lenguajes de simulación al principio eran de propósito general, luego a partir de la década de 1960 aparecieron los lenguajes propósito específicos que permiten realizar la simulación para un ambiente específico, con mayor facilidad en programación, generando código más legible, modificable y más corto. Sin embargo en la última década aparecieron las interfaces graficas que originaron el nacimiento de los simuladores. Es importante señalar que se debe utilizar el programa que más se caracterice con el sistema que se esté realizando ya que de este dependerá el tiempo de ejecución del mismo.
Los lenguajes de simulación son muy parecidos a los lenguajes de programación de alto nivel pero estos están desarrollados específicamente para programas de simulación permitiendo la descripción del modelo mediante diagramas de flujo u otras herramientas que facilitan la modelización y refinación del modelo.
Características de los lenguajes de simulación
- Proporcionan las características necesarias para la programación de un modelo de simulación.
- Son fáciles de modificar.
- Facilitan una mejor detección de errores.
- Son muy conocidos y usados actualmente.
- Simuladores de alto nivel.
- Fáciles de usar por su interface grafica
General | Especifico | Especifico Desarrollado | |
Tipos | PASCAL, FORTRAN, BASIC, C, C++ ASSEMBLER, ALGOL y PL/I | GPSS, SLAM, SIMAN, SIMSCRIPT GAS, SSED, MIDAS, DYSAC, DSL, GASP, MIMIC, DINAMO, SIMULA, CSSL, CSMP, ACSL, DARE-P , DARE-INTERATIVE, C-SIMSCRIPT, SIMNON, SIMSCRIPT-II-5,ADa, GASP IV SDL. | SIMPROCESS, PROMODEL,WITNESS, TAYLOR II , CRISTAL BALL. |
Características | *Puede usarse para crear sistemas operativos, manejadores de bases de datos, compiladores *Pueden usarse para cualquier desarrollo, aplicado en la mayoría de actividades que desarrolla el hombre. | Proporcionan características necesarias para la programación. *Proporcionan un marco de trabajo natural. *Son fáciles de modificar. *Facilitan mejor detección de errores. *Fáciles de usar por su interfaz grafica. | Generalmente son las mismas características que la de los específicos. |
Ventajas y Desventajas | *programas más largos *Son más conocidos por analistas y programadores. | *Programas más cortos. *Tienen una alta fiabilidad. *Son menos flexibles. *Las ejecuciones son más lentas. *Son menos conocidos por analistas y programadores. |
...