Cobol

Solo disponible en BuenasTareas
  • Páginas : 21 (5244 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de septiembre de 2010
Leer documento completo
Vista previa del texto
1. Introducción al Cobol
El COBOL es un lenguaje artificial, COBOL viene de las Iniciales de:
COmmon Business Oriented Language
Osea,
Lenguaje Comùn Orientado a los Negocios
El primer diseño del COBOL se debe a un consenso entre la Administraciòn Pùblica USA , los fabricantes de ordenadores, las universidades y las organizaciones de usuarios.
Dado que cada utilidad que se le quiera dar a unlenguaje de programaciòn difieren de las necesidades de cada usuario, se hace necesario establecer diferentes aplicaciones y utilidades que debe ser capaz el lenguaje de programaciòn de dar a los usuarios del mismo.
Por ello , los objetivos que se establecieron para el nuevo lenguaje fueron:
• Sintaxis cercana al lenguaje hablado (inglès).
• Uso restringido de sìmbolos especiales(pocos).
• Màxima potencia en el tratamiento de ficheros.
• Intrucciones de càlculo reducidas al mìnimo imprescindible.
• Amplias posibilidades de evoluciòn futura.
• Independencia del ordenador empleado.
Durante todo el tiempo en que ha existido COBOL , este lenguaje ha ido evolucionando y mejorando, de hecho existen distintas versiones por fabricante y para distintos ordenadores.COBOL ha ido evolucionando desde su inicio en el año 60 hasta la apariciòn en el año 1985 del COBOL Ans-85 y con la evoluciòn que continua sufriendo este lenguaje para darle potencia y flexibilidad.
Este curso pretende ser punto de partida para aprender este lenguaje que a diferencia de que se piense que està en desuso, muy lejos de ser realidad, està siendo usado en laboratorios y centros deinvestigaciòn y enseñanza, por lo que siempre es recomendable, si no aprenderselo perfectamente, por lo menos conocerlo y saber como funciona, ademàs de ser un servicio de ayuda para aquellos que si necesiten aprender este lenguaje de programaciòn.

2. El lenguaje

Cobol comprende cinco grandes grupos o elementos que son:
• Los caracteres
• Las constantes
• Nombres creados por elpropio programador
• Los símbolos
• Las palabras reservadas
Para poder ver claramente que es un nombre o palabra reservada, vamos a aclarar que son los caracteres y por que son tan importantes.
Cada lenguaje de programaciòn es capaz o no de soportar un determinado grupo de letras, nùmeros y signos como :;,*(), etc.. debido a que no todos los lenguajes de programaciòn permiten usar losmismos sìmbolos y caracteres, debemos conocer cuales son los que permite COBOL, los cuales son:
Los caracteres de la A a la Z, tanto en mayùsculas como en minùsculas
Los nùmeros del 0 al 9
Los caracteres especiales: espacio blanco, + - * / = ) ( $ , . ; : ' " < >
Todos aquellos caracteres que usemos que no sean los anteriormente presentados seràn ignorados por el lenguaje y provocarànerrores.
Visto que son los caracteres autorizados y como se pueden emplear, vamos a ver ahora que son las constantes y las variables y para que sirven.

Las variables

Una variable es una zona de memoria donde permite se almacenen datos y puedan ser manipulados con la ùnica limitaciòn de hacer referencia a dicha zona de memoria mediante un grupo de palabras. Ejemplo:
hola = 5
Aqui se ha almacenadoen la memoria el valor 5, pero dicho almacenamiento està en un lugar determinado y entonces para poder usarlo lo que se hace es asignarle un grupo de letras (caracteres) que es hola mediante dicha palabra lo que hacemos es hacer referencia a lo que se ha guardado, de modo que si pusieramos hola = 7 entonces hola ya no valdrìa 5 sino 7. Con esta forma definimos lo que se denomina variable, dehecho la palabra hola es una variable pues se le puede asignar un valor cualquiera.

Las constantes

Una constante es igual a una variable, osea, que tiene una zona de la memoria donde se guarda su valor, pero a diferencia de las variables, el valor que se les da al principio del programa ya no se puede alterar, en hola= 5 haciamos que hola valiera 5 y si despuès poniamos hola =7 entonces hola...
tracking img