Julgue o seguinte item, relativo aos servidores de aplicação...

Próximas questões
Com base no mesmo assunto
Q869365 Programação

Julgue o seguinte item, relativo aos servidores de aplicação e às linguagens de implementação de regras de negócio.


Na codificação de um programa em COBOL, a ser compilado por um compilador rígido com as regras de codificação da linguagem, todos os nomes de divisão, de seção e de parágrafos precisam começar na Area B, e todas as demais sentenças, na Area A.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Errado

Para entender o porquê dessa alternativa ser a correta, é importante ter conhecimento sobre a estrutura de um programa em COBOL e as regras de formatação que ele segue. COBOL, uma linguagem de programação criada nos anos 1950, é amplamente utilizada em sistemas empresariais, e tem uma estrutura bastante rígida e formatada, especialmente em relação à localização do texto no código-fonte.

A questão aborda um aspecto específico da formatação do código COBOL: onde começar a escrever certas partes do código. Existem áreas definidas na folha de codificação padrão do COBOL: a Área A e a Área B. A Área A estende-se das posições 8 a 11 da linha, e a Área B das posições 12 a 72.

Segundo as regras de formatação do COBOL, divisões (divisions), seções (sections) e parágrafos devem começar na Área A, não na Área B como a questão afirma. As sentenças de código normais começam na Área B. Portanto, a afirmativa está incorreta, pois inverte a regra de posicionamento destes elementos no código COBOL.

É essencial para um programador COBOL entender a correta formatação do código, pois um compilador rígido não aceitará um programa que não siga as convenções estipuladas, o que pode levar a erros de compilação. Assim, conhecer a estrutura de um programa COBOL é fundamental para responder a esta questão e para a prática de programação na linguagem.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O gabarito é Errado.

 

O erro é que as explicações de Area A e Area B estão invertidas.

Coluna 8-72 - é o corpo do programa onde os programas COBOL podem ser codificados;

Esse corpo COBOL foi dividido em duas áreas:

Coluna 8-11: Todas as DIVISÕES, SEÇÕES, PARÁGRAFOS devem ser codificadas na ÁREA A.

Colunas 12-72: Todas as declarações, sentenças devem ser codificadas na área B;

Errado, a banca inverteu.

CORRETO SERIA:

Na codificação de um programa em COBOL, a ser compilado por um compilador rígido com as regras de codificação da linguagem, todos os nomes de divisão, de seção e de parágrafos precisam começar na Area A, e todas as demais sentenças, na Area B.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo