Pular para o conteúdo principal

Questão de Engenharia de Software — Desenvolvimento de Software — FUNDATEC 2024

Engenharia de SoftwareDesenvolvimento de Software
Código
qg180482
Banca
FUNDATEC
Órgão
UFCSPA - RS
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação - Área: Programação de Sistemas
Em relação ao desenvolvimento e à manutenção de sistemas e aplicações, o processo de localizar e remover erros no código-fonte de um software é conhecido como:
  1. AVerificação.
  2. BHomologação.
  3. CValidação.
  4. DDepuração.
  5. ERevisão.
Revelar gabarito e comentário

GabaritoD — Depuração.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Depuração (Debugging)

Gabarito: letra D. O processo de localizar e remover erros no código-fonte é chamado de depuração (do inglês debugging). As demais alternativas referem-se a atividades distintas no ciclo de desenvolvimento de software.

A depuração é uma atividade técnica realizada durante o desenvolvimento e a manutenção, focada em identificar a causa de defeitos e corrigi-los. As outras opções:

  • Verificação (A): Atividade de avaliação para garantir que o software atende aos requisitos especificados, sem necessariamente executar o código.

  • Homologação (B): Etapa formal de aceitação pelo cliente, geralmente ao final do desenvolvimento.

  • Validação (C): Confirmação de que o software atende às necessidades e expectativas do usuário.

  • Revisão (E): Exame estático do código ou documentação para detectar defeitos, sem execução.

Alternativa A — ❌ Incorreta

Verificação é o processo de avaliar se o software está sendo construído corretamente de acordo com as especificações, mas não envolve necessariamente localizar e remover erros no código executável.

Alternativa B — ❌ Incorreta

Homologação é a fase de aceitação do sistema pelo cliente, focada em validar se o produto atende aos critérios de negócio, não na remoção de erros de código.

Alternativa C — ❌ Incorreta

Validação verifica se o software certo foi construído (atende às necessidades do usuário), mas não se dedica especificamente à localização e correção de erros no código-fonte.

Alternativa D — ✅ Correta ⟵ GABARITO

Depuração é exatamente o processo de localizar e remover erros (bugs) no código-fonte, utilizando ferramentas como debuggers e análise de logs.

Alternativa E — ❌ Incorreta

Revisão é uma técnica de inspeção estática do código ou documentos, que pode identificar defeitos, mas não é o processo de localizar e remover erros durante a execução.

NÃO CAIA NESSA!

A banca pode confundir depuração com verificação/validação/revisão. Depuração é dinâmica (envolve execução do código), enquanto as outras são estáticas ou focadas em conformidade. Memorize: depuração = debugging, ação prática de caçar bugs.

Gabarito: letra D.

Link permanente: /questoes/qg180482