Está en la página 1de 6

Simulacin grupo 0709 Prof. Ing.

alma Leticia morales ros Lenguajes de programacin utilizados en Simulacin

Un lenguaje de programacin es un lenguaje formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin, o como modo de comunicacin humana. Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen su estructura y el significado de sus elementos y expresiones.

Lenguajes utilizados en simulacin:

Simulacin en GPSS:

El GPSS es un lenguaje altamente estructurado, un lenguaje de simulacin de propsito especial que usa en el enfoque basado en procesos y se orienta hacia los sistemas de colas. GPSS puede ser usado para modelar una situacin donde las transacciones estn fluyendo a travs del sistema.

Simulacin en SIMAN:

Por sus siglas en ingles SIMAN significa Anlisis, modelacin y simulacin. Este lenguaje fue desarrollado por C. Dennos Pedgen, Systems Modeling Corp. Sewickley, PA. EUA. Las capacidades del lenguaje incluyen orientacin basada en procesos, orientacin basada en eventos, y simulacin continua, o una mezcla de cualquiera de dos de los tres enfoques.

Emmanuel Campos Romero

Simulacin grupo 0709 Prof. Ing. alma Leticia morales ros Lenguajes de programacin utilizados en Simulacin

Simulacion SIMSCRIPT II.5:

El SIMSCRIPT II.5 de la compaa de productos CACI, es un lenguaje que permite modelar y que puede ser orientado a eventos u orientado a procesos. Las versiones para microcomputadora y estaciones de trabajo incluyen el paquete de animacin y grficos SIMGRAPHICS. El paquete SIMSCRIPT puede ser usado para producir presentaciones grficas de calidad estticas y dinmicas tales como Histogramas, graficas de Pastel, Graficas de Barras, grficas de nivel y grficas de variables.

Simulacin en SLAM II usando SLAMSYSTEM:

El SLAM II, sacado al mercado pro la corporacin Pritsker de INDIANA, EUA, es un lenguaje de simulacin de alto nivel con versiones de FORTRAN y C. El SLAM II permite una orientacin basada en eventos o basado en procesos, o una combinacin de ambos enfoques.

Simulacin en MODSIM III:

El MODSIM III es un lenguaje de programacin de propsito general orientado al objeto. Es un lenguaje compilado que es altamente trasladable. La sintaxis y la estructura est basada en el MODULA-2. Constructores internos orientados al objeto incluyen herencias sencillas y mltiples, unin dinmica de objetos, polimorfismos, encapsulacin, abstraccin de datos, y ocultacin de informacin.

Emmanuel Campos Romero

Simulacin grupo 0709 Prof. Ing. alma Leticia morales ros Lenguajes de programacin utilizados en Simulacin

CUADRO COMPARATIVO
Nombre del lenguaje GPSS TIPO LENGUAJE ENFOQUE Y ORIENTACION Basado en procesos y se orienta hacia los sistemas de colas AO DE LIBERACION DESARROLADOR En 1961 POR IBM VENTAJAS DESVENTAJAS

Altamente estructurado

-Incluyen un archivo predefinido de entrada y salida de informacin - Simulacin discreta y continua.

Permite un tamao de modelo ilimitado.

SIMAN

Estructurado

Orientacin basada en procesos, eventos, simulacin continua o una mezcla

Dennos Pedgen, Systems Modeling Corp en 1984

-Caractersticas especiales que son tiles en modelar sistemas de manufactura incluyendo la habilidad de describir el medio ambiente de los centros de trabajo (estaciones) y la habilidad de definir una secuencia de entidades en movimiento a travs del sistema. - La accesibilidad del modelo a todo tipo de computadoras

Es necesario invertir en adquisicin del Software. Se requiere invertir tiempo y costo en la capacitacin de los programadores del nuevo lenguaje. La computadora de la compaa y el software a adquirir deben ser compatibles.

Emmanuel Campos Romero

Simulacin grupo 0709 Prof. Ing. alma Leticia morales ros Lenguajes de programacin utilizados en Simulacin
Nombre del lenguaje
SIMSCRIPT II.5

TIPO LENGUAJE

ENFOQUE Y ORIENTACION
Orientada a eventos y a procesos

AO DE LIBERACION DESARROLADOR
CACI en 1983

VENTAJAS

DESVENTAJAS

Alto nivel

Reduccin en la tarea de programacin. Puede ser usado muchas veces mientras el modelo haya sido construido. permite estudiar al sistema por periodos muy largos en periodos comprimidos

-Dependencia de varios paquetes

SLAM

Alto nivel

Orientacion basada en eventos o basado en procesos, o mezcla

Ritsker de INDIANA, EUA, en 1979

DESVENTAJAS: * Puede ser usado parar analizar y sintetizar una compleja y extensa situacin real. * Permite la inclusin de complicaciones del mundo real. * Facilita al usuario en la formulacin de modelos de simulacin. Herencias sencillas y mltiples, unin dinmica de objetos, polimorfismos, encapsulacin, abstraccin de datos, y ocultacin de Informacin. * El SLAM no genera soluciones optimas a problemas de anlisis cuantitativos. * Las soluciones e inferencias no son usualmente transferibles a otros problemas.

MODSIM

Trasladable

Propsito general orientado al objeto

Emmanuel Campos Romero

Simulacin grupo 0709 Prof. Ing. alma Leticia morales ros Lenguajes de programacin utilizados en Simulacin

Numero Palabra 1 Algoritmo 2 Sintctica

Semntica

4 5 6

Expresin Modelar Compilar

Definicin Se puede definir como una secuencia de instrucciones que representan un modelo de solucin para determinado tipo de problemas. La sintaxis es la parte de la gramtica que estudia las reglas y principios que gobiernan la combinatoria de constituyentes sintcticos y la formacin de unidades superiores a estos, como los sintagmas y oraciones gramaticales. El trmino semntica (del griego semantikos, "lo que tiene significado") se refiere a los aspectos del significado, sentido o interpretacin de signos lingsticos como smbolos, palabras, expresiones o representaciones formales. Manifestacin de un pensamiento, un sentimiento o un deseo por medio de palabras, gestos, etc. Formar de cualquier materia blanda una figura o adorno. Un compilador es un programa informtico que traduce un programa escrito en un lenguaje de programacin a otro lenguaje de programacin, generando un programa equivalente que la mquina ser capaz de interpretar.

Emmanuel Campos Romero

Simulacin grupo 0709 Prof. Ing. alma Leticia morales ros Lenguajes de programacin utilizados en Simulacin

CIBERGRAFIA http://hemaruce.angelfire.com/Unidad_VII.pdf http://simulacion-siman.blogcindario.com/2010/04/00001-simulacion-en-siman.html


simulacionkarla.blogspot.com/p/unidad-iv-lenguajes-de-simulacion.html http://lenguajeslam.blogspot.mx/2010/04/slamsimulation-languaje-for-alternative.html

Emmanuel Campos Romero

También podría gustarte