COBOL VS LENGUAJES MODERNOS

Slides:



Advertisements
Presentaciones similares
Introducción a la programación
Advertisements

PROGRAMACIÓN Un lenguaje de programación es un idioma artificial, creado y diseñado por el ser humano, para expresar algoritmos que pueden ser llevados.
Rocío Contreras Águila Primer Semestre 2010
TEMA 3 Parte A Lenguajes de programación. Criterios de clasificación según su nivel de abstracción según la forma de ejecución según el paradigma de programación.
Tecnologías para desarrollo de aplicaciones web. Un caso de uso
LENGUAJES DE PROGRAMACIÓN
JAVA.
INSTITUTO TECNOLOGICO DE MINATITLAN
DESARROLLO DE PROGRAMAS
Lenguajes de programación
INSTITUTO TECNOLOGICO DE MINATITLAN
INTRODUCCION A LOS ALGORITMOS (Conceptos previos)
Programación Orientada a Objetos
UNIVERSIDAD LATINA (UNILA) INTRODUCCION A LA PROGRAMACIÓN
Lenguajes de Programación
Introducción a la programación
LENGUAJES DE MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
VOCABULARIO DE PROGRAMACION María Alejandra Gómez Ramos Leslie Paola Rodríguez Rojas 1103.
METODOLOGIA DE LA PROGRAMACION
Con fines prácticos se puede clasificar al software en tres tipos: Software de sistema Software de programación Software de aplicación.
Conceptos Fundamentales
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
ALGORITMOS, LENGUAJES Y TECNICAS DE PROGRAMACION
Programas informáticos. Software Se denomina software al conjunto de programas y procedimientos necesarios para hacer posible la realización de una tarea.
Problemas, algoritmos y programas: Modelar: Simular o programar su solución en un computador. Algoritmos: Es un conjunto finito, y no ambiguo de etapas.
ACIDE A C onfigurable I ntegrated D evelopment E nvironment (Un entorno integrado de desarrollo configurable)
Inteligencia artificial
Lenguajes utilizados para aplicaciones distribuidas
1 LENGUAJES DE PROGRAMACIÓN Javier Martín Centro Asociado de Móstoles UNED.
 Fue en el año 1945 cuando el matemático Jhon Von Neumann, fascinado por las posibilidades del ENIAC, demostró que una computadora podía tener una estructura.
FUNDAMENTOS DE PROGRAMACIÓN ISC. GABRIEL ZEPEDA MARTÍNEZ EST. ABRAHAM F. MACHUCA VAZQUEZ.
Curso de Java La tecnología Java
U1. Introducción a la programación
PROGRAMACIÓNPROGRAMACIÓN FCC-BUAP. 1. INTRODUCCIÓN A LA PROGRAMACIÓN.
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Prof. Gabriel Matonte Programación I Prof. Gabriel Matonte
Tema 6. Introducción a la programación
Programación Java y Desarrollo de Aplicaciones
¿Qué son Los Lenguajes de Programación?
Representación de Algoritmos
 TECNOLOGIAS DE LA INFROMACIONM Y COMUNICACIÓN En este bloque vemos trabajamos con las definiciones de que es Word. Excel y Power point. WORD: Microsoft.
LENGUAJES DE PROGRAMACION
PROGRAMACION presentado por: Jhon Viasus Fabian Valencia.
PROGRAMAS INFORMATICOS
LÓGICA DE PROGRAMACIÓN LSC. Susana Alejandra López Jiménez.
Desarrollo de Sistemas de Información
Cristian Fonnegra Marin
“PARADIGMAS Y LENGUAJES DE PROGRAMACION”
ESCUELA NORMAL “PROF. DARÍO RODRÍGUEZ CRUZ” Licenciatura en educación preescolar Alumnas: *Mayra * Monserrat * Idalia *Cinthia Curso: las TIC en la educación.
Prof. Flor Narciso Departamento de Computación
Lenguajes de Programación
III. DESARROLLO DE SISTEMAS.. Podemos definir el desarrollo de sistemas informáticos como el proceso mediante el cual el conocimiento humano y el uso.
LENGUAJES DE PROGRAMACIÓN
Software.
Metodología de la programación
Es un tipo especial de software que nos permite *Crear *Desarrollar *Programar otras aplicaciones. Haciendo uso de sus conocimientos lógicos y lenguajes.
Curso: Programación I Grado: 4to. Bachillerato Prof. Gerardo Barrientos.
Programación Java y Desarrollo de Aplicaciones Modulo 1 Arquitectura de ordenadores Tema 3 Programas.
Línea del tiempo de la computadora
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
TESCO “CARACTERISTICAS DE LENGUAJES DE PROGRAMACIÓN” “CARACTERISTICAS DE LENGUAJES DE PROGRAMACIÓN” DOCENTE: ROBERTO CARLOS MUÑOZ CELAYA”
Profesor: Julio Cesar Cano R..  Nombre completo  Algo personal de usted  A que se dedica o que hace además de estudiar  Porque esta en el programa.
PROGRAMACION.
Fundamentos de Programación Unidad I Conceptos Básicos.
Conalep 150 Tehuacán inmi 309 soma
INFORMÀTICA CIENCIA OBJETO DE ESTUDIO : INFORMACIÒN TRATAMIENTO AUTOMÀTICO RACIONAL.
SOFTWARE DE COMPUTADORAS
Juan Camilo Morales 10a.  Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas.
Prof. Jonathan Silva Ingeniería Civil – Informática I Ingeniería Civil Informática I Clase 3 – Diseño de Programas.
Transcripción de la presentación:

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