SlideShare una empresa de Scribd logo
COBOL 50 años de camino
El lenguaje COBOL (COmmonBusiness -OrientedLanguage, Lenguaje Común Orientado a Negocios) fue creado por la comisión CODASYL, (compuesta por fabricantes de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos) en el año 1960 con el objetivo de crear un lenguaje de programación universal  que pudiera ser usado en cualquier ordenador, ya que en aquellos años existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios. Introducción
Durante casi 4 décadas, COBOL ha sido el lenguaje de programación dominante en el campo del diseño de aplicaciones para negocios. Durante todo este tiempo ha visto nacer otros lenguajes como PL1, Algo68, Pascal, Modula, ADA, C y C++. Todos estos lenguajes han encontrado su sitio pero ninguno ha conseguido desplazar a COBOL. Actualmente existen, no obstante, dos lenguajes que le hacen una seria competencia: Java y Visual Basic. Introducción
Fue una científica especializada en Matemáticas y también una militar norteamericana, con grado de contraalmirante, considerada una pionera en el mundo de la informática. Grace Murray Hopper: La inventora de COBOL
A pesar de que se habla de su desuso en PC, COBOL, medio siglo después, sigue siendo un actor clave en la escena de software de negocios. Según la empresa MicroFocus, entre un 70 y 80% de las transacciones comerciales del Reino Unido se siguen haciendo en este lenguaje y casi todos los sistemas de procesamiento por lotes, como los empleados por mainframes, lo utilizan. Y en un estudio reciente, se encontró que el 32% de empresas utilizan este leguaje para desarrollo y mantenimiento, frente a Visual Basic, Java o NET. Además, el desarrollo de Cobol no se ha detenido en estos cincuenta años, incorporando en 2002 orientación a objetos. Uno de sus máximos valedores, IBM, actualizó recientemente su Cobol Enterprise a la versión 4.1 y desde 2007 preparan una nueva revisión del lenguaje. Por lo que vemos, a sus 300.000 millones de líneas de código, les queda cuerda para rato. En la actualidad
COBOL es un lenguaje simple (no tiene punteros ni funciones o tipos definidos por el usuario) con un campo limitado de funcionalidad. A pesar de sus limitaciones, COBOL ha demostrado estar muy bien dotado para el dominio de las aplicaciones para las que se creó (informática de negocios). COBOL fue dotado de unas excelentes capacidades de autodocumentación y es un lenguaje fácilmente legible y comprensible  a diferencia de los lenguajes de programación modernos que son ridículamente difíciles de entender. Características que contribuyeron al éxito de COBOL

Más contenido relacionado

La actualidad más candente

Anexos historia y generacion pc
Anexos historia y generacion pcAnexos historia y generacion pc
Anexos historia y generacion pcZulmiitha
 
Unidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatasUnidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatas
Jurgen Cuadrado Martinez
 
Conceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadorasConceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadorasWaldogeremia
 
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNHistoria Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
da4
 
¿Qué es bios, uefi & legacy?
¿Qué es bios, uefi & legacy?¿Qué es bios, uefi & legacy?
¿Qué es bios, uefi & legacy?
Aldahir IS
 
Resumen: Los Piratas de Sillicon Valley
Resumen: Los Piratas de Sillicon ValleyResumen: Los Piratas de Sillicon Valley
Resumen: Los Piratas de Sillicon ValleyMIGUEL0327
 
Partes De Placa Madre
Partes De Placa MadrePartes De Placa Madre
Partes De Placa Madrepato9966ak
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
Gustavo Salazar Loor
 
Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico
Carlos Rangel Hernández
 
Aplicaciones de Equipo de Cómputo
Aplicaciones de Equipo de CómputoAplicaciones de Equipo de Cómputo
Aplicaciones de Equipo de Cómputo
DamarVidal88
 
HISTORIA Y EVOLUCION DE LA INFORMATICA
HISTORIA Y EVOLUCION DE LA INFORMATICAHISTORIA Y EVOLUCION DE LA INFORMATICA
HISTORIA Y EVOLUCION DE LA INFORMATICA
Daniel Santos
 
Manual workbench
Manual workbenchManual workbench
Arquitectura del microprocesador
Arquitectura del microprocesadorArquitectura del microprocesador
Arquitectura del microprocesador
DILMER OLIVERA
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosMiguel Magaña
 
FUNDAMENTOS DEL HARDWARE LIBRE
FUNDAMENTOS DEL HARDWARE LIBREFUNDAMENTOS DEL HARDWARE LIBRE
FUNDAMENTOS DEL HARDWARE LIBRE
619jesus
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de Computadoras
Lely
 
Cuarta generacion de la computadora
Cuarta generacion de la computadoraCuarta generacion de la computadora
Cuarta generacion de la computadora
FRANCISCO ANDRADE
 
3. diagrama de funcionamiento de la pc
3.  diagrama de funcionamiento de la pc3.  diagrama de funcionamiento de la pc
3. diagrama de funcionamiento de la pc
RUBEN PERALTA GUIZADA
 
Mantenimiento preventivo y correctivo de computadoras
Mantenimiento preventivo y correctivo de computadoras Mantenimiento preventivo y correctivo de computadoras
Mantenimiento preventivo y correctivo de computadoras
Liz Gonzalez
 

La actualidad más candente (20)

Anexos historia y generacion pc
Anexos historia y generacion pcAnexos historia y generacion pc
Anexos historia y generacion pc
 
Unidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatasUnidad 7 lenguajes gramaticas y automatas
Unidad 7 lenguajes gramaticas y automatas
 
Conceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadorasConceptos sobre arquitectura de computadoras
Conceptos sobre arquitectura de computadoras
 
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióNHistoria Y EvolucióN De Los Lenguajes De ProgramacióN
Historia Y EvolucióN De Los Lenguajes De ProgramacióN
 
¿Qué es bios, uefi & legacy?
¿Qué es bios, uefi & legacy?¿Qué es bios, uefi & legacy?
¿Qué es bios, uefi & legacy?
 
Resumen: Los Piratas de Sillicon Valley
Resumen: Los Piratas de Sillicon ValleyResumen: Los Piratas de Sillicon Valley
Resumen: Los Piratas de Sillicon Valley
 
Partes De Placa Madre
Partes De Placa MadrePartes De Placa Madre
Partes De Placa Madre
 
Automatas y gramaticas
Automatas y gramaticasAutomatas y gramaticas
Automatas y gramaticas
 
REPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORASREPRESENTACION DE INFORMACION EN COMPUTADORAS
REPRESENTACION DE INFORMACION EN COMPUTADORAS
 
Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico Ambientes de servicios, negocios, industria y comercio electrónico
Ambientes de servicios, negocios, industria y comercio electrónico
 
Aplicaciones de Equipo de Cómputo
Aplicaciones de Equipo de CómputoAplicaciones de Equipo de Cómputo
Aplicaciones de Equipo de Cómputo
 
HISTORIA Y EVOLUCION DE LA INFORMATICA
HISTORIA Y EVOLUCION DE LA INFORMATICAHISTORIA Y EVOLUCION DE LA INFORMATICA
HISTORIA Y EVOLUCION DE LA INFORMATICA
 
Manual workbench
Manual workbenchManual workbench
Manual workbench
 
Arquitectura del microprocesador
Arquitectura del microprocesadorArquitectura del microprocesador
Arquitectura del microprocesador
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 
FUNDAMENTOS DEL HARDWARE LIBRE
FUNDAMENTOS DEL HARDWARE LIBREFUNDAMENTOS DEL HARDWARE LIBRE
FUNDAMENTOS DEL HARDWARE LIBRE
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de Computadoras
 
Cuarta generacion de la computadora
Cuarta generacion de la computadoraCuarta generacion de la computadora
Cuarta generacion de la computadora
 
3. diagrama de funcionamiento de la pc
3.  diagrama de funcionamiento de la pc3.  diagrama de funcionamiento de la pc
3. diagrama de funcionamiento de la pc
 
Mantenimiento preventivo y correctivo de computadoras
Mantenimiento preventivo y correctivo de computadoras Mantenimiento preventivo y correctivo de computadoras
Mantenimiento preventivo y correctivo de computadoras
 

Destacado

Cobol power
Cobol powerCobol power
5 características del lenguaje cobol
5 características del lenguaje cobol5 características del lenguaje cobol
5 características del lenguaje cobolGili Freire
 
CURSO COBOL MAINFRAME
CURSO COBOL MAINFRAMECURSO COBOL MAINFRAME
CURSO COBOL MAINFRAME
Ramiro Gonzalez
 
Un proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobolUn proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobolParalafakyou Mens
 
Introduccion a la discucion filosofica de lo moral
Introduccion a la discucion filosofica de lo moralIntroduccion a la discucion filosofica de lo moral
Introduccion a la discucion filosofica de lo moralParalafakyou Mens
 
Code Stinkers Anonymous
Code Stinkers AnonymousCode Stinkers Anonymous
Code Stinkers Anonymous
Mark Cornick
 
3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias
UTN Rosario - Depto Sistemas
 

Destacado (9)

Cobol power
Cobol powerCobol power
Cobol power
 
5 características del lenguaje cobol
5 características del lenguaje cobol5 características del lenguaje cobol
5 características del lenguaje cobol
 
Cobol
CobolCobol
Cobol
 
CURSO COBOL MAINFRAME
CURSO COBOL MAINFRAMECURSO COBOL MAINFRAME
CURSO COBOL MAINFRAME
 
Curso de power cobol
Curso de power cobolCurso de power cobol
Curso de power cobol
 
Un proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobolUn proyecto con fujitsu power cobol
Un proyecto con fujitsu power cobol
 
Introduccion a la discucion filosofica de lo moral
Introduccion a la discucion filosofica de lo moralIntroduccion a la discucion filosofica de lo moral
Introduccion a la discucion filosofica de lo moral
 
Code Stinkers Anonymous
Code Stinkers AnonymousCode Stinkers Anonymous
Code Stinkers Anonymous
 
3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias3 6- Lenguaje orient a la adm comercial COBOL - Farias
3 6- Lenguaje orient a la adm comercial COBOL - Farias
 

Similar a Presentación COBOL

Presentacion tic cobol
Presentacion tic cobolPresentacion tic cobol
Presentacion tic cobolbelenvf
 
Castellano trabajo de leo
Castellano trabajo de leoCastellano trabajo de leo
Castellano trabajo de leoanaflor78
 
COBOL Teresa Ruiz 2ºB
COBOL Teresa Ruiz 2ºBCOBOL Teresa Ruiz 2ºB
COBOL Teresa Ruiz 2ºB
Teresa2B
 
COBOL-Teresa Ruiz 2ºB
COBOL-Teresa Ruiz 2ºBCOBOL-Teresa Ruiz 2ºB
COBOL-Teresa Ruiz 2ºBTeresa2B
 
Cobol teresa ruiz 2ºB
Cobol teresa ruiz 2ºBCobol teresa ruiz 2ºB
Cobol teresa ruiz 2ºB
Teresa2B
 
Lenguajes De ProgramacióN
Lenguajes De ProgramacióNLenguajes De ProgramacióN
Lenguajes De ProgramacióNFernanda Garza
 
Lenguage c
Lenguage cLenguage c
Lenguage c
Angeel Aceveedo
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVANohemi Cuesta
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
francisco dixon
 
Lenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepoLenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepo
Once Redes
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJeennFdz
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónfercho-nava
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajesagustinbilmer
 
historia de lenguaje de programacion.pdf
historia de lenguaje de programacion.pdfhistoria de lenguaje de programacion.pdf
historia de lenguaje de programacion.pdf
henrrycoylaquispe
 
Historia e evoluvion de los lenguaje de programcion
Historia e evoluvion de los lenguaje de programcionHistoria e evoluvion de los lenguaje de programcion
Historia e evoluvion de los lenguaje de programcion
JuanMiguelCustodioMo
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
sam9205
 

Similar a Presentación COBOL (20)

Presentacion tic cobol
Presentacion tic cobolPresentacion tic cobol
Presentacion tic cobol
 
Castellano trabajo de leo
Castellano trabajo de leoCastellano trabajo de leo
Castellano trabajo de leo
 
COBOL Teresa Ruiz 2ºB
COBOL Teresa Ruiz 2ºBCOBOL Teresa Ruiz 2ºB
COBOL Teresa Ruiz 2ºB
 
COBOL-Teresa Ruiz 2ºB
COBOL-Teresa Ruiz 2ºBCOBOL-Teresa Ruiz 2ºB
COBOL-Teresa Ruiz 2ºB
 
Cobol teresa ruiz 2ºB
Cobol teresa ruiz 2ºBCobol teresa ruiz 2ºB
Cobol teresa ruiz 2ºB
 
Lenguajes De ProgramacióN
Lenguajes De ProgramacióNLenguajes De ProgramacióN
Lenguajes De ProgramacióN
 
Lenguage c
Lenguage cLenguage c
Lenguage c
 
Historia del C++ y JAVA
Historia del C++ y JAVAHistoria del C++ y JAVA
Historia del C++ y JAVA
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepoLenguajes de profgramacion valentina suarez restrepo
Lenguajes de profgramacion valentina suarez restrepo
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programación
 
Libro2
Libro2Libro2
Libro2
 
Clasificasion de los lenguajes
Clasificasion de los lenguajesClasificasion de los lenguajes
Clasificasion de los lenguajes
 
historia de lenguaje de programacion.pdf
historia de lenguaje de programacion.pdfhistoria de lenguaje de programacion.pdf
historia de lenguaje de programacion.pdf
 
Historia e evoluvion de los lenguaje de programcion
Historia e evoluvion de los lenguaje de programcionHistoria e evoluvion de los lenguaje de programcion
Historia e evoluvion de los lenguaje de programcion
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 

Último

TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Telefónica
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 

Último (20)

TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 

Presentación COBOL

  • 1. COBOL 50 años de camino
  • 2. El lenguaje COBOL (COmmonBusiness -OrientedLanguage, Lenguaje Común Orientado a Negocios) fue creado por la comisión CODASYL, (compuesta por fabricantes de ordenadores, usuarios y el Departamento de Defensa de Estados Unidos) en el año 1960 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en aquellos años existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios. Introducción
  • 3. Durante casi 4 décadas, COBOL ha sido el lenguaje de programación dominante en el campo del diseño de aplicaciones para negocios. Durante todo este tiempo ha visto nacer otros lenguajes como PL1, Algo68, Pascal, Modula, ADA, C y C++. Todos estos lenguajes han encontrado su sitio pero ninguno ha conseguido desplazar a COBOL. Actualmente existen, no obstante, dos lenguajes que le hacen una seria competencia: Java y Visual Basic. Introducción
  • 4. Fue una científica especializada en Matemáticas y también una militar norteamericana, con grado de contraalmirante, considerada una pionera en el mundo de la informática. Grace Murray Hopper: La inventora de COBOL
  • 5. A pesar de que se habla de su desuso en PC, COBOL, medio siglo después, sigue siendo un actor clave en la escena de software de negocios. Según la empresa MicroFocus, entre un 70 y 80% de las transacciones comerciales del Reino Unido se siguen haciendo en este lenguaje y casi todos los sistemas de procesamiento por lotes, como los empleados por mainframes, lo utilizan. Y en un estudio reciente, se encontró que el 32% de empresas utilizan este leguaje para desarrollo y mantenimiento, frente a Visual Basic, Java o NET. Además, el desarrollo de Cobol no se ha detenido en estos cincuenta años, incorporando en 2002 orientación a objetos. Uno de sus máximos valedores, IBM, actualizó recientemente su Cobol Enterprise a la versión 4.1 y desde 2007 preparan una nueva revisión del lenguaje. Por lo que vemos, a sus 300.000 millones de líneas de código, les queda cuerda para rato. En la actualidad
  • 6. COBOL es un lenguaje simple (no tiene punteros ni funciones o tipos definidos por el usuario) con un campo limitado de funcionalidad. A pesar de sus limitaciones, COBOL ha demostrado estar muy bien dotado para el dominio de las aplicaciones para las que se creó (informática de negocios). COBOL fue dotado de unas excelentes capacidades de autodocumentación y es un lenguaje fácilmente legible y comprensible a diferencia de los lenguajes de programación modernos que son ridículamente difíciles de entender. Características que contribuyeron al éxito de COBOL