COBOL VS LENGUAJES MODERNOS Miguel Ancho · Adrián Catalán COBOL VS LENGUAJES MODERNOS SISTEMAS LEGADOS
Miguel Ancho · Adrián Catalán INTRODUCCION
INTRODUCCION: Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones.
INTRODUCCION:
Lenguajes Modernos: Ventajas. Cursos muy frecuentes. Lenguajes modernos fáciles de enseñar (Java, PHP, …) Flexibilidad
Lenguajes Modernos: Ventajas. Aplicaciones nuevas La mayoría en Java. ↑ dispositivos móviles ↑ Java Programación Web. Lenguajes orienta de objetos (OO).
Lenguajes Modernos: Ventajas. Mayor utilización en la actualidad (algo lógico). Polimorfismo y herencia. ↑Robustez
Lenguajes Modernos: Inconvenientes. Inversión en migrar algo Cobol. Java necesita una JVM para funcionar. Numero de ciclos de CPU y memoria ↑
Lenguajes Modernos: Inconvenientes.
Lenguajes Modernos: Hola Mundo JAVA PYTHON XML
Lenguaje Cobol: Hola Mundo
Lenguajes Modernos: Declaración de ficheros
Lenguaje Cobol: Declaración de ficheros
Ejemplo de fichero en Cobol.
Por qué un Leng. Moderno??? Uso en la actualidad. http://blog.uchceu.es/informatica/indice-tiboe-de-enero-2013-ranking-de-lenguajes-de-programacion-mas-utilizados/
Por qué un Leng. Moderno??? Buscando ofertas de trabajo en InfoJobs de JAVA Buscando ofertas de trabajo en InfoEmpleo de Java
Por qué un Leng. Moderno??? Buscando ofertas de trabajo en InfoJobs: Buscando ofertas de trabajo en InfoEmpleo:
Por qué un Leng. Moderno??? Esto puede tener sus ventajas y sus desventajas: Empleo: ↑ Lenguajes Modernos. Uso : ↑ Lenguajes Modernos. Información: ↑ Lenguajes Modernos. Salario: ↑ Salario Cobol. Mayor demanda de lenguajes modernos.
Por qué Cobol NO ??? No es un lenguaje moderno. Antiguo. No hay bibliotecas estándar. No es multi-thread. ↑ Útil para aplicaciones financieras y mainframes. ↓ Resto.
Por qué Cobol NO ??? Mayor dificultad de integración en la actualidad. Inexistencia de funciones matemáticas. Compatibilidad con productos de la actualidad. Ambientes gráficos(awt, swing, …)
Por qué Cobol NO ??? Formato rígido en sintaxis. Inversiones en la actualidad. Dificultad de analizar o manipular HTML.
Miguel Ancho · Adrián Catalán FIN DE LA PRESENTACIÓN