De acordo com Farrer (1999), por meio da programação estrut...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão e entender por que a alternativa E - uma modularização é a correta.
O enunciado da questão refere-se à prática de dividir um sistema ou software em partes distintas, o que aumenta a legibilidade, facilita a manutenção e melhora o desempenho do programa. Este conceito é conhecido como modularização na programação estruturada.
Modularização é uma técnica que envolve a divisão do software em módulos ou partes menores que podem ser desenvolvidas e testadas independentemente, mas que juntas formam o sistema completo. Cada módulo realiza uma função específica e bem definida, permitindo que o desenvolvedor se concentre em pequenas partes do sistema de cada vez. Isso torna o código mais organizado e fácil de entender.
Vamos examinar agora as alternativas incorretas para entender por que elas não são a escolha correta:
- A - um sequenciamento: Sequenciamento se refere à ordem de execução das instruções em um programa, mas não aborda a divisão do sistema em partes distintas.
- B - um algoritmo: Algoritmo é um conjunto de passos para resolver um problema ou realizar uma tarefa, mas não implica necessariamente na divisão do software em partes distintas para facilitar manutenção e desempenho.
- C - uma compilação: Compilação é o processo de traduzir o código fonte para código executável, o que não está relacionado à estrutura organizacional do código em partes ou módulos.
- D - uma estruturação de controle: Estruturas de controle referem-se a comandos que controlam o fluxo de execução do programa (como loops e condicionais), mas não à divisão do sistema em módulos independentes.
Portanto, é evidente que a alternativa E - uma modularização é a que melhor descreve a técnica abordada no enunciado da questão.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
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
e) uma modularização.
E) Modularização em tecnologia da informação é um conceito onde o sistema ou software é dividido em partes distintas. Compõe o ferramental necessário para um programa mais legível com uma melhor manutenção e melhor desempenho por meio da programação estruturada.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo