COBOL
As linguagens podem ser classificadas segundo o nível e o âmbito de aplicação. Entende-se como nível o resultado do conjunto das facilidades que o programador dispõe para a solução de problemas. Considerando as características e aplicações das diferentes linguagens de programação, julgue o item seguinte.

O COBOL está associado à programação imperativa e à manipulação de grande volume de dados.
Considerando os comandos COBOL apresentados, julgue os valores fornecidos para a variável ITEM em cada execução do parágrafo ROTINA.

No comando

PERFORM ROTINA VARYING ITEM FROM 1 BY 2
            UNTIL ITEM GREATER THAN 8

a variável ITEM assume os valores 1, 3, 5, 7 e a execução pára com ITEM = 9.
Considerando os comandos COBOL apresentados, julgue os valores fornecidos para a variável ITEM em cada execução do parágrafo ROTINA.

No comando

PERFORM ROTINA VARYING ITEM FROM 10 BY -3
            UNTIL ITEM LESS THAN -4

a variável ITEM assume os valores 1 0, 7, 4. 1, -2 e a execução pára com ITEM = -5.
Considerando os comandos COBOL apresentados, julgue os valores fornecidos para a variável ITEM em cada execução do parágrafo ROTINA.

No comando

PERFORM ROTINA VARYING A FROM 2 BY 3
        UNTIL A GREATHER THAN 7
        AFTER B FROM S BY -1
                UNTIL B LESS THAN 3
                AFTER ITEM FROM 1 BY 1
                        UNTIL ITEM GREATER THAN 3

a variável ITEM assume os valores 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3 e a execução pára com ITEM = 1.
Considerando os comandos COBOL apresentados, julgue os valores fornecidos para a variável ITEM em cada execução do parágrafo ROTINA.

No comando

PERFORM ROTINA VARYING ITEM FROM 5 BY 5
            UNTIL ITEM GREATER THAN 25

a variável ITEM assume os valores 5 , 10, 15 , 20, 25 e a execução pára com ITEM = 30.