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
- Um sistema portátil registra a corrente gerada em um eletrodo de trabalho durante um pulso de 4 segundos. Para comparar…
- Em um protótipo computacional que monitora a salinidade de um tanque, dois eletrodos ficam imersos na água e são usados…
- Em uma lavanderia, uma pessoa instala dois eletrodos próximos ao piso, ligados a uma entrada digital de um controlador…
- Em uma demonstração de interface cérebro-computador, eletrodos colocados sobre o couro cabeludo captam sinais elétricos…
- Em um protótipo de interface computacional controlada por sinais musculares, cada canal utiliza um eletrodo para captar…
- Em uma prótese controlada por sinais musculares, eletrodos na pele captam a atividade elétrica e a enviam ao sistema…
🔎 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
