Buscar

No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou seja, verificar se estes va...

No desenvolvimento de um programa de computador, ao fazer a entrada de dados, é necessária a consistência dos dados, ou seja, verificar se estes valores são válidos ou não. Durante esse processo, é fundamental apresentar mensagens de retorno ao usuário, apresentando o resultado da validação dos dados de entrada de um módulo. Sobre a modularização de programas de computador, analise as sentenças a seguir:
I- A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou subalgoritmos.
II- Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo.
III- O módulo principal solicita a execução de vários módulos em uma sequência determinada.
IV- Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros.
V- As declarações locais são variáveis que podem ser utilizadas por qualquer módulo.
Assinale a alternativa CORRETA:
a) As sentenças I, III e IV estão corretas.
b) Somente a sentença III está correta.
c) As sentenças I, II e V estão corretas.
d) As sentenças I, II e III estão corretas.

Essa pergunta também está no material:

Lógica e Técnicas de Programação- Avaliação II
7 pág.

Lógica de Programação UniasselviUniasselvi

Respostas

10 pessoas visualizaram e tiraram suas dúvidas aqui
User badge image

Ed Verified user icon

A alternativa correta é a letra D) As sentenças I, II e III estão corretas. Justificativa: I- A modularização consiste em quebrar (dividir) um algoritmo maior em pequenas partes, que são chamadas de módulos ou subalgoritmos. Essa sentença está correta, pois a modularização é uma técnica de programação que consiste em dividir um programa em partes menores e independentes, chamadas de módulos ou funções. II- Os algoritmos podem possuir apenas um subalgoritmo, não sendo possível construir dois módulos dentro de um algoritmo. Essa sentença está incorreta, pois um algoritmo pode possuir vários módulos ou funções. III- O módulo principal solicita a execução de vários módulos em uma sequência determinada. Essa sentença está correta, pois o módulo principal é responsável por chamar os outros módulos em uma sequência determinada. IV- Quando é criado um módulo, especifica-se o número e os tipos das variáveis que correspondem aos parâmetros. Essa sentença está correta, pois ao criar um módulo é necessário especificar os parâmetros que serão utilizados. V- As declarações locais são variáveis que podem ser utilizadas por qualquer módulo. Essa sentença está incorreta, pois as declarações locais são variáveis que só podem ser utilizadas dentro do módulo em que foram declaradas.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina