Quanto à programação estruturada, existe um método chamado T...

Próximas questões
Com base no mesmo assunto
Q340726 Programação
Quanto à programação estruturada, existe um método chamado Top-Down onde o raciocínio inicial da solução de um problema é do todo para o particular. As ações a serem executadas para empregar este método devem ser as seguintes, exceto:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

A programação estruturada é uma abordagem de desenvolvimento de software que enfatiza a decomposição de um problema em um conjunto de subproblemas ou módulos. Isso torna o código mais legível, manutenível e facilita o teste e a depuração. O método Top-Down é uma estratégia desse tipo de programação onde você começa com uma visão ampla do problema e vai refinando cada parte do sistema em módulos mais detalhados até chegar ao nível das instruções de código. Vamos aos pontos principais dessa abordagem:

  • Obter uma visão geral do problema: Essa é a primeira etapa onde você entende o que precisa ser resolvido antes de pular para a solução.
  • Escolher o módulo (rotina) principal do programa: Depois de entender o problema, você define qual será a estrutura principal que irá orquestrar as sub-rotinas.
  • Definir os módulos secundários (sub-rotinas): Essa etapa envolve quebrar o problema principal em partes menores e gerenciáveis, projetando as sub-rotinas que farão parte da solução.
  • Detalhar as instruções de cada sub-rotina: Aqui, você vai ao nível do código propriamente dito, implementando a lógica de cada módulo secundário.

O item E, "Gerar um módulo secundário executável", não faz parte do conceito de programação estruturada pois o foco dessa abordagem está na organização do código em sub-rotinas e módulos que compõem um programa maior, e não na geração de executáveis independentes. Na programação estruturada, as sub-rotinas são partes integrantes do programa e não são compiladas separadamente como módulos executáveis; elas são chamadas e executadas dentro do contexto do programa principal.

Portanto, a alternativa E é a correta porque ela destoa do conceito de programação estruturada, que é construir um sistema de cima para baixo, detalhando cada parte do sistema sem produzir módulos secundários autônomos, mas sim partes de um todo unificado.

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

letra E)

para não ficar sem resposta... rs

Com o intento de colaborar...

Top-down é um estilo de programação, o pilar de linguagens procedurais tradicionais, em que o design começa especificando peças complexas e, em seguida, dividindo-as em pedaços menores sucessivamente. A técnica para escrever um programa usando métodos de cima para baixo é escrever um procedimento principal que nomeia todas as principais funções de que necessitará. Mais tarde, a equipe de programação olha para os requisitos de cada uma dessas funções e o processo é repetido. Estas sub-rotinas compartimentadas, eventualmente, irão realizar ações tão simples que podem ser facilmente e de forma concisa codificada. Quando todas as suas diversas sub-rotinas foram codificadas o programa está pronto para o teste. Ao definir como o aplicativo vem junto a um nível elevado, o trabalho de nível inferior pode ser autossuficiente. Ao definir como as abstrações de nível mais baixo são esperados para integrar os de nível superior, as interfaces tornam-se claramente definidas.

 

https://pt.wikipedia.org/wiki/Abordagem_top-down_e_bottom-up

Fui por eliminação. E deixei a LETRA E como mais absurda! Acabei acertando.

Clique para visualizar este comentário

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