Durante a construção de um programa, o que deve ser feito para garantir que ele funcione corretamente?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante a construção de um programa, o que deve ser feito para garantir que ele funcione corretamente?
- A) Fazer testes regulares
- B) Documentar tudo após terminar
- C) Editar o código apenas no final
- D) Focar apenas na parte visual
- E) Utilizar uma única estrutura de dados
✅ Resposta correta: alternativa A
Resolução passo a passo
- A pergunta pede o procedimento que garante que um programa funcione corretamente durante a sua construção. Passo 2: A resposta que melhor atende a isso é a alternativa A, fazer testes regulares, pois testar ao longo do desenvolvimento permite identificar e corrigir erros logo que surgem, antes que se acumulem e fiquem difíceis de localizar. Passo 3: A alternativa B está errada porque documentar só após terminar não contribui para verificar o funcionamento durante a construção. Passo 4: A alternativa C está errada porque editar o código apenas no final impede a correção gradual de falhas e torna o processo mais arriscado. Passo 5: A alternativa D está errada porque focar apenas na parte visual ignora a lógica e o funcionamento interno, que são os aspectos que determinam se o programa está correto. Passo 6: A alternativa E está errada porque usar uma única estrutura de dados não é uma exigência para o correto funcionamento; a escolha das estruturas depende do problema. Passo 7: Conclusão: o gabarito A está correto e coerente com a resolução.
💡 Dica: Pense nas etapas de desenvolvimento e testes do programa.
Alternativa por alternativa
Testes regulares ajudam a identificar e corrigir erros rapidamente.
O aluno acredita que a documentação, feita apenas ao final, já garante a qualidade do programa, confundindo registro do trabalho com verificação de funcionamento.
Por que engana: Achar que documentar ou editar o codigo apenas no final garante funcionamento correto, ignorando a importancia dos testes regulares.
O aluno pensa que as alterações podem ser concentradas no final do projeto sem prejuízo, não percebendo que erros acumulados tornam a correção mais difícil.
O aluno associa a qualidade do programa à aparência da interface, usando a intuição de que o que o usuário vê é o que define se o software funciona.
O aluno supõe que simplificar a organização dos dados com uma única estrutura garante o correto funcionamento, sem considerar que a escolha depende das necessidades do problema.
Raio-X da questão
garantia de funcionamento de programas
avaliacao
testes de software · conceitos basicos de programacao
Revisar as práticas de teste e depuração de programas.
Achar que documentar ou editar o codigo apenas no final garante funcionamento correto, ignorando a importancia dos testes regulares.
ciencia_tecnologia
autogestao
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
