SóProvas


ID
770002
Banca
CESPE / CEBRASPE
Órgão
Banco da Amazônia
Ano
2012
Provas
Disciplina
Programação
Assuntos

A respeito de depuração em lógica de programação, julgue os itens
que se seguem.

A aplicação da técnica de depuração de programas denominada atividade de teste revela erros ainda não descobertos.

Alternativas
Comentários
  • Correto- depurar significa examinar o programa para encontrar bugs antes de compilá-lo. O depurador examina métodos, classes, variáveis, arrays, estruturas, DOM,instâncias etc do programa consoante a sintaxe da linguagem.
  • O objetivo da atividade de teste é exatamente descobrir erros ainda não descobertos (não faz muito sentido procurar erros conhecidos em depuração).
    A atividade de teste consiste em gerar vários testes para o seu programa a fim de encontrar erros, como, por exemplo, determinar um conjunto de entradas para o programa e o conjunto de saídas correto. Se um teste falhar, quer dizer que há um erro. Um teste é bem sucedido quando encontra um erro!
  • Fiquei meio confuso porque [1] fala que:
    "A depuração ocorre como consequência de teste bem sucedido. Isto é, quando um caso de teste descobre um erro, a depuração é a ação que resulta na repação do erro."
    Ou seja a depuração é pra corrigir erros conhecidos encontrados após um teste bem sucedido. Se alguém puder esclarecer isso...

    [1] Presman, Engenharia de Software, 6ª Edição página 308.