Está en la página 1de 3

Nombre: Robert Willianson Hernández Vicencio Matrícula: AL02827782

Nombre del curso: Nombre del profesor:


Simulación de eventos discretos. Aldrin palomera Vieyra
Módulo: Actividad:
Módulo 1 Tarea 4
Fecha: 23/06/2019

Bibliografía:
https://www.ecured.cu
http://lenguajesana.blogspot.com/2013/09/lenguaje-de-programacion-visual-
basic.html

Objetivo:

Elabora un cuadro comparativo de al menos 5 lenguajes de simulación, tales como GPSS, GASP,
SIMSCRIPT, SLAM, SIMAN y SSED en el que incluyas:

 Definición
 Aplicaciones
 Ventajas
 Desventajas

Lenguaje Visual Basic Fortran ADA JAVA Pascal


Definición Tiene el objetivo Es un lenguaje Es un lenguaje Es un lenguaje Herramienta para
de entregar a los orientado al estructurado de la creación de
usuarios un cálculo numérico, similar al programación aplicaciones. Esta
paquete de usado en pascal, cuyo orientado a dividido en
utilidades simples aplicaciones fin es objetos, toma porciones llamadas
y accesibles. Se científicas y de controlar sintaxis del funciones o
basa en el ingeniería, mecanismos lenguaje C y procedimientos.
dialecto BASIC, es principalmente en tiempo C++; pero tiene
un lenguaje en “computación real, pero de un modelo de Idóneo para
guiado por de alto gran objetos más estructuras de
eventos. rendimiento” complejidad. simple y elimina datos.
Programación las herramientas
orientada a de bajo nivel.
objetos.

Aplicaciones *Programación Computación de Se utiliza en Productividad y Se principal


gráfica. alto rendimiento, los entornos utilidades como, aplicación es en la
programas que de gran hojas de cálculo, enseñanza y
*Creación de evalúan el seguridad Google maps, utilización de la
aplicaciones para desempeño y como la etc. comunidad de
Windows. posicionamiento defensa, desarrolladores.
aeronáutica,
*Se usa para de las Super gestión de Entretenimiento
espacios computadoras tráfico aéreo y como juegos y
profesionales la industria plataformas
donde se aeroespacial. gamming.
requieren
soportes gráficos Comunicaciones
para organización como
de los contenidos. Whatsapp,
Telegram, etc.

Ventajas *Creación de *Lenguaje simple. *Legibilidad. *Es *Sintaxis


librerías multiplataforma. Especialmente
dinámicas de *Diseñado para *Es limpia cuando se
forma activa. trabajar con fuertemente *Es orientado a codifica.
expresiones tipado. objetos.
*Es un lenguaje matemáticas y *Compila más
RAD. matrices. *Corrección de *No hay rápido.
errores. problemas con
*Integra el diseño *Uno de los la liberación de *Es sencillo de
e implementación lenguajes más *Asignación memoria en el aprender.
de formularios de usados para el dentro del sistema.
Windows. cálculo numérico. lenguaje. *Gestión avanzada
*Librerías de librerías y
*El código es fácil estándar. dependencias.
de migrar a otros
lenguajes. *Gestión de
errores.

Desventajas *No tiene soporte * No existen * No tiene *No permite * Hay pocas
de Microsoft. clases o conversión asignaciones funciones para
estructuras. chequeada. dentro de las trabajar, no hay
*No es expresiones graficas así que
multiplataforma. *Lenguaje * EL orden de utiliza sintáis todo debe de ser
primitivo para la elaboración distintas para programado.
*No soporta proceso de de las asignaciones y
tratamiento de textos, listas y unidades de la comparaciones. * Es obsoleto.
procesos como estructuras de biblioteca es
parte del datos más un problema. *Se necesita un
lenguaje. complejos. simulador para
*El tamaño y ejecutar los
*No tiene *No se puede complejidad programas como
instrucciones de hacer una reserva del lenguaje es JVM.
procesamiento. de memoria su principal
dinámica. defecto. *Su sintaxis es
más compleja
comparada con
otros lenguajes
de
programación.

*Evoluciona
muy
lentamente.
Conclusión.

Existen muchos lenguajes de programación los cuales cumplen distintos objetivos con tal de satisfacer una
necesidad específica. Podemos apreciar que hay lenguajes que son usados para entender cómo se debe
programar y llegamos hasta lenguajes que se utilizan para a industria aeroespacial.

Si se quisiera desarrollar una compilación específica es importante tener conocimiento de los distintos
lenguajes con el fin de desarrollarlo de mejor forma para lo que queramos expresar, al igual conocer qué nos
ayuda y que nos podría generar problemas a la hora de programar con diferentes lenguajes, o saber con qué
lenguaje empezar a programar para poder tener una escalación propia.

Conclusión:
Los lenguajes de programación son complicados de definir pero si sabemos que en ellos podemos desarrollar
muchas cosas pues dominio con las matemáticas, Aplicaciones militares e incluso el juego como muchas otras ya
que existen lenguajes específicamente para cada uno de ellos. Promover la utilización de los lenguajes de
programación de tal manera que obtengamos la habilidad de utilización, elección y diseño de estos lenguajes.

También podría gustarte