Você está na página 1de 4

Exerccios de Cobol

Grupo 1
1. Qual o smbolo escrito na coluna 7 para indicar que se segue um
comentrio num programa Cobol?
2. Qual a entrada obrigatria numa diviso de identificao?
3. Em que seco se indica o computadorfonte?
4. Indique o que se encontra errado nas seguintes instrues
00 Group-Field.
02 WS-Part
02 WS-Type.
02 WS-Part
50 WS-Name

PIC 9X .
PIC A
PIC X(20

5. Qual o nome colectivo dado a : SPACES , ZEROS , QUOTES.


6. Quais dos trs modos de abrir um ficheiro?
7. Que declarao se usa para parar um programa?

Grupo 2
1. Indique o que se encontra errado nas seguintes instrues:
Jos Gonalves

a)

01 WS-A

PIC XXVXXX.

b)

01 WS-C

PIC AS(5).

c)

01 COUNT

PIC 9(6).

d)

01 WS-D

PIC 1(3).

e)

01 WS-G

PIC X(6) VALUE SALTAR.

f)

01 WS-H

PIC 999 VALUE 123

g)

01 WS-I

PIC 999 VALUE 1234.

h)

01 WS-J

PIC 99V99 VALUE 12V34.

i)

01 WS-K
03 WS-L

PIC XXX.
PIC XX.

2. Escreva a entrada da diviso de dados correspondente ao seguinte:


a) Um campo de display numrico com sete algarismos, designado por WS-NUM e
com nvel 07.
b) Um campo numrico para display com quatro algarismos inteiros e dois decimais,
designado WS-DEC e com o nvel 03.
c) Um campo alfanumrico com o comprimento de 20 caracteres designado WSNOME e com nvel 01.

3. Escreva as clusulas de valor correctas para o seguinte:


a)

REPORT XXXX

em

PIC X(10).

b)

23.50

em

PIC 9(3)V99.

c)

*****DIA

em

PIC X(10).

d)

*******

em

PIC X(7)

4. Escreva a seguinte entrada de descrio de registo.

Jos Gonalves

DA-TYPE
DA-AREA
DA-CODE
DA-QUANTIA

1 caracter alfanumrico
5 caracteres alfanumricos
4 caracteres numricos para impresso (display)
6 caracteres numricos para impresso ( display)

Nota: a area e o code sero acedidos em conjunto sob a forma de DA-GRUPO.

5. Um campo designado A-CAMPO usado como numrico de 8 algarismos para


display e tambm com alfanumrico de 8 caracteres. Escreva a respectiva descrio.

6. Que contm BB-FIELD depois de executado o Move descrito?


MOVE AA-FIELD TO BB-FIELD.
a)

03 AA-FIELD
05 BB-FIELD

PIC 9(5).
PIC 9(3).

17613

b)

03 AA-FIELD
07 BB-FIELD

PIC 9(4).
PIC 9(6).

4987

b)

07 AA-FIELD
09 BB-FIELD

PIC X(3).
PIC X(5).

ABC

7. Indique o contedo dos elementos de dados seguintes depois de Ter sido executada
a instruo:
a) ADD A-NUM TO B-NUM

Jos Gonalves

ANTES
A-NUM =13
B-NUM=11

DEPOIS
A-NUM=
B-NUM=

b) ADD A-NUM 20 GIVING B-NUM

A-NUM =100
B-NUM=200

A-NUM=
B-NUM=

c) SUBTRACT A-NUM FROM B-NUM

A-NUM =60
B-NUM=120

A-NUM=
B-NUM=

d) MULTIPLY 10 BY A-NUM

A-NUM =032

A-NUM=

e) DIVIDE 5 INTO A-NUM

A-NUM =15

A-NUM=

Jos Gonalves

Você também pode gostar