Cobol

Solo disponible en BuenasTareas
  • Páginas : 78 (19311 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de octubre de 2010
Leer documento completo
Vista previa del texto
Capitulo 1

1 1- Elementos del lenguaje COBOL.

IDENTIFICATION DIVISION.
ENVIRONMENT DIVISION.
DATA DIVISION
PROCEDURE DIVISION

2 Constantes figurativas:

Una constante figurativa es una constante predefinida en COBOL que puede utilizarse en cualquier parte de la WORKING-STORAGE SECTION o PROCEDURE DIVISION para asignar su valor a un campo.

Zero- Designa el valor 0 en el caso dedatos numéricos. También puede ser referenciada por los nombres ZEROS o ZEROES.

Space- Esta constante se utiliza para asignar a un campo no numérico uno o mas espacios en blanco. También puede ser referenciada por el nombre SPACES.

High-value- Se utiliza para asignar a literales alfanuméricos el valor mas alto posible del código de caracteres que estemos utilizando (Valor FF en ASCII).También puede ser referenciada por el nombre de HIGH-VALUES.

Low-Value- Se utiliza para asignar a literales alfanuméricos el valor mas bajo posible del código de caracteres que estemos utilizando (Valor 00 en ASCII). También puede ser referenciada por el nombre de LOW-VALUES.

ALL “literal”- representa una repetición del literal especificado.

1 Constantes identificadas por un nombre.Están formadas por un identificador al que asociamos un valor. Se describen en la DATA DIVISION con nivel 78.

Una constante identificada por un nombre se utiliza en cualquier lugar donde un literal pueda aparecer en un formato.

2 Identificadores.

Los identificadores son nombres creados por el programador. Para formar un identificador hay que tener en cuenta las siguientes reglas:

1. Unidentificador consta de un máximo de 30 caracteres. Estos caracteres pueden ser solamente letras, dígitos y el guión.
2. No deben empezar ni terminar en un guión.
3. Un identificador definido por el usuario no puede tener el mismo nombre que una palabra reservada.
4. Un identificador debe contener obligatoriamente al menos una letra, excepto cuando se trate de un nombre de párrafo o desección.
Cualquier identificador utilizado en la PROCEDURE DIVISION debe estar previamente definido en la ENVIRONMENT DIVISION o en la DATA DIVISION.

3 Operadores.

Los operadores son símbolos que indican como son manipulados los datos.

|Carácter |Significado |Ejemplo |
|+|Suma |A + B |
|- |Resta |A – B |
|* |Multiplicación |A * B |
|/|División |A / B |
|** |Potenciación |A ** B |
|= |Asignación |C = A + B |
|( )|Dar prioridad |D = (A + B) * C |

4 Operadores de relación.

Los operadores de relación se utilizan para comparar dos valores numéricos o dos valores alfanuméricos (no numéricos). El resultado puede ser verdadero o falso.

|Carácter |Significado |Ejemplo|
|= |Igual que |A = B |
|< |Menor que |A < B |
|> |Mayor que |A > B...
tracking img