Sobre o paradigma de programação estruturado considere as af...
Sobre o paradigma de programação estruturado considere as afirmações a seguir:
I A sequência de execução de um programa estruturado não é importante, já que sua construção não é síncrona.
II Blocos são partes do programa que são separadas do programa principal e executadas depois dele.
III Subrotinas são pequenas partes do programa que podem ser usadas com uma chamada simples.
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - III, somente.
Ao abordarmos o paradigma de programação estruturada, é essencial compreender alguns conceitos fundamentais. Um programa estruturado é caracterizado por uma sequência lógica e bem definida de instruções e ações que devem ser seguidas. Esse paradigma se baseia no uso de subrotinas ou funções, estruturas de controle como loops e condicionais, e na clareza e simplicidade do código, promovendo a modularidade e a facilidade de manutenção.
A declaração I é incorreta porque a ordem das instruções em um programa estruturado é de extrema importância. A execução do código ocorre de forma síncrona e sequencial, o que significa que cada instrução é executada uma após a outra, e a alteração dessa ordem pode afetar o resultado final do programa.
Quanto à declaração II, ela também é incorreta. Em um programa estruturado, blocos referem-se a conjuntos de instruções que podem ser agrupados logicamente, mas não são necessariamente executados após o programa principal. Pelo contrário, blocos podem ser parte integrante do fluxo principal do programa e são executados de acordo com a lógica de controle do programa (se estiverem dentro de loops, condicionais, etc).
Finalmente, a declaração III é correta. Subrotinas, também conhecidas como funções ou procedimentos, são segmentos de código que realizam tarefas específicas e podem ser chamados em diferentes pontos de um programa. Isso permite que o mesmo código seja reutilizado várias vezes sem a necessidade de repetição, contribuindo para a modularidade e a legibilidade do código.
Portanto, apenas a afirmação III está correta, confirmando que a alternativa E é a resposta certa para esta questão.
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
Gabarito E
I - Errada - A sequência é importante.
II - Errada - O princípio básico de programação estruturada é que um programa é composto por blocos elementares de código que se interligam através de três mecanismos básicos, que são seqüência, seleção e iteração. Cada uma destas construções tem um ponto de início (o topo do bloco) e um ponto de término (o fim do bloco) de execução.
III - Certa.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
Letra E, com certeza!
Sequência é importante SIM!
Em relação aos blocos, idem no comentário do Ibsen, excelente explicação!!
Gabarito: Letra E
A afirmação III está correta porque as subrotinas, também conhecidas como subprogramas ou procedimentos, são partes isoladas do código que podem ser chamadas por outras partes do programa principal com uma chamada simples. Essa abordagem é fundamental no paradigma de programação estruturado, pois permite que o programa seja dividido em partes menores e mais gerenciáveis, facilitando a leitura, manutenção e reutilização de código.
Já as afirmações I e II estão incorretas. Na programação estruturada, a sequência de execução é muito importante e deve ser seguida, pois a construção do programa é síncrona. Além disso, os blocos de código são usados para agrupar instruções relacionadas, mas ainda são executados em ordem sequencial dentro do programa principal. Não há execução fora de ordem ou atrasada como a afirmação II sugere.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo