Logo Passei Direto
Buscar

Programas de computador frequentemente apresentam elevado grau de complexidade, especialmente quando envolvem múltiplas funcionalidades. Para facilitar o desenvolvimento, a compreensão e a manutenção do código, é comum organizar o sistema em partes menores, cada uma responsável por uma funcionalidade específica. Essa organização permite maior clareza estrutural, além de possibilitar o desenvolvimento paralelo e a reutilização de componentes em diferentes contextos.

Fonte: FORBELLONE, A. L. V.; EBERSPÄCHER, H. F. Lógica de programação: a construção de algoritmos e estruturas de dados. 3. ed. São Paulo: Pearson, 2005.

Assinale a alternativa que apresenta o princípio da lógica de programação relacionado à divisão de programas em partes menores, com o objetivo de facilitar seu desenvolvimento e organização:

A) A repetibilidade corresponde à execução repetida de um conjunto de instruções em um algoritmo.

B) A capacidade de seleção corresponde à escolha de diferentes caminhos de execução conforme os dados de entrada.

C) A modularização corresponde à divisão de um programa em partes menores e independentes.

D) A sequencialidade corresponde à execução ordenada das instruções em um algoritmo.

E) O armazenamento de dados corresponde à utilização de variáveis para guardar informações durante a execução do programa.


User badge image
Monkey

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

Vamos analisar cada alternativa com base no enunciado: A) Repetibilidade: execução repetida de um conjunto de instruções — isso se refere a estruturas de repetição, não à divisão do programa em partes menores. B) Capacidade de seleção: escolha de diferentes caminhos conforme dados de entrada — isso é sobre estruturas condicionais, não divisão do programa. C) Modularização: divisão de um programa em partes menores e independentes — exatamente o que o enunciado descreve para facilitar desenvolvimento, compreensão e manutenção. D) Sequencialidade: execução ordenada das instruções — refere-se à ordem das instruções, não à divisão em partes. E) Armazenamento de dados: uso de variáveis para guardar informações — não está relacionado à divisão do programa. Portanto, a alternativa correta é: C) A modularização corresponde à divisão de um programa em partes menores e independentes.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina