MANUALES

Programación Cobol

2. El lenguaje

Cobol comprende cinco grandes grupos o elementos que son:

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 los mismos 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àn errores.

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 almacenado en 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, de hecho 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 valìa 7, pero con una constante el valor quedarìa siempre el mismo que se le puso, osea que si hola fuera constante, entonces siempre valdrìa 5 y no se podrìa alterar.

Y si nos fijamos son declaraciones de variables o constantes creadas por el programador, de hecho la palabra hola no existe en el lenguaje cobol sino que el programador se ha creado la variable hola para usarla el mismo cuando la necesite, a esto se le llama definiciones creadas por el programador.

Evidentemente las variables que creemos tendran algo que ver con lo que hacemos, pues de esta forma nos recuerda para que sirve o que hace dicha variable.

Las limitaciones que tiene para crear nuestras propias varibles son:

Ejemplos que SI pueden ser:

espacio
resultado-final
total-1123

Ejemplos que NO pueden ser:

total factura (el espacio en blanco).
value (value es una palabra reservada).

Las palabras reservadas

Una palabra reservada es una palabra que utiliza el propio sistema operativo, osea que es lo que se llama una sentencia propia.

Supongamos DIVISION , division es una palabra que ya esta creada en el propio lenguaje cobol osea que nosotros no podemos crear una variable o constante que se llame division pues nos darìa un error, en su caso podemos crear DIVISIONA u otra que nos sirva pero que no sea exactamente a ninguna palabra del propio lenguaje cobol osea que no sea igual a una palabra reservada.

Los símbolos

Un sìmbolo es un caràcter especial, existen tres tipos bàsicos de sìmbolos:

De puntuación son todos aquellos que comprenden:

Aritméticos son todos aquellos que comprenden:

Condicionales son todos aquellos que comprenden:

Las constantes

Una constante es un valor que se asigna a una letra o grupo de letras, siendo dicho valor duradero e invariable durante la ejecución del programa.

Las constantes pueden ser:

Páginas:
1 2 3 4 5 6 7 8 9 10 11 12 13