Identifique a estratégia de programação que permite reutilizar um bloco de código em diferentes partes do…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Identifique a estratégia de programação que permite reutilizar um bloco de código em diferentes partes do programa.
- A) Parâmetro
- B) Função
- C) Variável
- D) Loop
- E) Script
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questao pergunta qual estrategia de programacao permite reutilizar um bloco de codigo em diferentes partes do programa. Essa e a definicao de funcao (ou procedimento): um bloco de instrucoes nomeado que e escrito uma vez e pode ser chamado quantas vezes for necessario, em diferentes pontos do programa.
- Comparando com o gabarito oficial (B), a resolucao confirma a resposta. Nao ha discordancia.
- Por que as outras estao erradas: A) Parametro e uma informacao recebida pela funcao, nao o bloco reutilizavel em si. C) Variavel armazena um valor, nao executa um bloco de codigo. D) Loop repete instrucoes em sequencia dentro do mesmo trecho, mas nao organiza o codigo para reuso em partes distintas do programa. E) Script e um programa ou arquivo de instrucoes, termo mais amplo que nao designa a estrategia de reuso.
💡 Dica: Pense em como os blocos de código podem ser reutilizados.
Alternativa por alternativa
O aluno pode ter associado reutilizacao a parametros, que tornam a funcao mais flexivel, sem perceber que o bloco reutilizavel e a propria funcao.
Por que engana: Confundir função com variável ou parâmetro, não entendendo que função é um bloco reutilizável de código.
Funções permitem o reúso de código ao encapsular logicamente trechos que podem ser chamados várias vezes.
O aluno pode ter pensado que reutilizar informacao no programa equivale a reutilizar codigo, confundindo dados armazenados com instrucoes.
O aluno pode ter confundido repeticao com reutilizacao, imaginando que um loop reaproveita um bloco em diferentes partes, quando ele apenas repete instrucoes no mesmo lugar.
O aluno pode ter usado a intuicao cotidiana de que um script e um conjunto de codigo reaproveitavel, sem distinguir o termo geral de programa da estrategia de funcao.
Raio-X da questão
reutilização de código
avaliacao
conceito de funcao · estrutura basica de programa
Revisar conceitos de funções e métodos em programação.
Confundir função com variável ou parâmetro, não entendendo que função é um bloco reutilizável de código.
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual das seguintes estratégias pode ser usada para reutilizar código em uma solução de programação?
- Identifique a estratégia de reúso em programação. Qual a sua principal vantagem em criar algoritmos?
- Identifique um exemplo de reúso de código em programação. Qual a sua importância?
- Qual é uma prática comum para facilitar a reutilização de código?
- Na aula de Computação, Ana precisa usar a mesma ação em várias partes de um jogo. Ela quer reutilizar o código sem criar…
- Qual das alternativas abaixo exemplifica o reúso de código em um projeto de programação?
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
