Ventajas y Desventajas de ADA
Ventajas y Desventajas de ADA
Ventajas y Desventajas de ADA
9 . Se integra con todo: Los programas COBOL pueden ser llamados desde la mayora de los dems
lenguajes de programacin, pueden desplegarse en los servidores de aplicaciones Java , proporcionan
arquitectura backend lgica orientada a servicios (SOA ), se pueden leer y escribir en XML directamente y
trabajan con cadenas Unicode. Gracias a sus nuevas capacidades, se pueden mejorar las aplicaciones
COBOL existentes en la web, en los mviles y en de nube.
10 . Est en todas partes: El COBOL se ejecuta en ms del 70% de las transacciones de negocios del mundo.
Desventajas
no existen clases o estructuras
no se puede hacer una reserva de memoria dinmica
es un lenguaje primitivo para proceso de textos, listas y estructuras de datos
ms complejas
puede haber mayor dificultad en el rastreo de la lgica de un programa en el
cdigo Fortran que en algunos otros lenguajes de alto nivel.
Java
VENTAJAS
Es una fuente abierta.
Es independiente de la plataforma.
Realiza la coleccin de basura de las ayudas.
Matlab
Ventajas de usar Matlab
Con adecuadas optimizaciones, son rpidos en ejecucin y de alta precisin.
Amplio soporte Matemtico adems de posibilidad de uso de precisin
extendida
en los clculos.
Pueden ser paralelizados (MPI, PVM, OpenMP).
Amplio soporte de funciones ya desarrolladas.
Rpido prototipado.
Integracin con dispositivos hardware.
Una comunidad muy extendida, hay foros en la web donde se comparten
experiencias como soporte e ilustracin a los usuarios.
Comercial, es fcil de adquirir y no habr problemas a la hora de interactuar
con
otros programadores.
Desventajas de usar Matlab
Gestin oscura de la memoria
Problemas eventuales de velocidad
Proceso laborioso susceptible a cometer errores en la programacin de
algoritmos;
es conveniente depurar correctamente los cdigos realizados.
Distribucin de ejecutables.
Es preciso linkar con libreras numricas y grficas; y es usual que dependan
del
lenguaje de programacin y del sistema operativo.
El ordenador donde la aplicacin tiene que ser utilizada necesita
MCR(MATLAB
Component Runtime) para que los archivos MATLAB funcionen correctamente.
Las herramientas de debugging y profiling no suelen ser fciles de utilizar
para
algunos usuarios.