Upload
nuno-santos
View
51
Download
4
Embed Size (px)
Citation preview
1
Teste de Avaliação de Cobol - fundamentosTécnico Programador de Informática
Nome:___________________________Nº________TURMA:_______________CLASS:____________________
Escolha a opção correta:1. O Cobol é uma linguagem que foi criada no anos
50607080
2. O Cobol significaCOmmon Buy Oriented LanguageCOmmon Buid Origin LanguageCOmmon Basic Oriented LanguageCOmmon Business Oriented Language
3. O Cobol é uma linguagem utilizada cujo principal objectivo foram as áreasRobóticacomerciais, financeiros e administrativosSaúde, aviação e educaçãoNenhuma das anteriores
4. Para criar uma variável do tipo inteira independente com 4 dígitos e com sinal utilizamos o seguinte comando:
77 PIC XPTO S9(4).01 PIC XPTO S9999.77 PIC XPTO +-9999.77 PIC XPTO SX(4).
5. Pretende-se escrever no ecran uma mensagem em função da nota do aluno. Pelo que se a nota for superior ou igual a 10 deverá aparecer a mensagem “Aprovado”. Caso a nota seja inferior a 10 deverá aparecer a mensagem “Reprovado”. O comando Cobol para este caso é :
IF nota > = 10 THENPRINT “APROVADO” ELSEPRINT “REPROVADO”END-IF.
IF nota > = 10 THENDISPLAY “APROVADO” ELSEDISPLAY “REPROVADO”END-IF.
IF nota > = 10 THENPRINT “APROVADO” ELSEPRINT “REPROVADO”END.
IF nota > = 10 THENDISPLAY “APROVADO” ELSE IFDISPLAY “REPROVADO”END IF.
O resultado do seguinte programa (o que aparece no ecrã) é o seguinte:MOVE 10 TO XPTO.REPETE.IF XPTO > 1 THEN SUBTRACT 1 FROM XPTOELSE MOVE 0 TO XPTOEND-IF.PERFORM REPETE UNTIL XPTO = 0.DISPLAY XPTO.XPTO010NENHUMA DAS ANTERIORES
Para calcular em cobol y = x2 + 4.(x+1) faz-seCompute y = x ^ 2 + 4*(x+1)Compute y = x ** 2 + 4.(x+1)Compute y = x ** 2 + 4*(x+1)Compute y = x ^ 2 + 4.(x+1)
2
Teste de Avaliação de Cobol - fundamentosTécnico Programador de Informática
Nome:___________________________Nº________TURMA:_______________CLASS:____________________
Faça um programa em cobol que peça ao utilizador um valor e que o apresente em notas de 100, 50, 20,10 e 5 euros e moedas de 1 Euro.
IDENTIFICATION DIVISION. PROGRAM-ID. Exercicio1.ENVIRONMENT DIVISION.DATA DIVISION.WORKING-STORAGE SECTION.77 VALOR PIC VALOR 999.77 N-100 PIC VALOR 999.77 N-50 PIC VALOR 999.77 N-20 PIC VALOR 999.77 N-10 PIC VALOR 999.77 N-5 PIC VALOR 999.77 M-1 PIC VALOR 999.
PROCEDURE DIVISION.
STOP RUN.
Faça um programa em cobol que peça ao utilizador uma quantidade indeterminada de valores e que calcule o numero de valores acima de 10 inclusive. O utilizador deve terminar a inserção com o número 0.
IDENTIFICATION DIVISION. PROGRAM-ID. Exercicio1.ENVIRONMENT DIVISION.DATA DIVISION.WORKING-STORAGE SECTION.77 VALOR PIC VALOR 999.77 CONTADOR PIC VALOR 999.
PROCEDURE DIVISION.
STOP RUN.