SóProvas


ID
1660501
Banca
Quadrix
Órgão
COBRA Tecnologia S/A (BB)
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Observe os seguintes conceitos, segundo o Institute of Electrical and Electronics Engineers (IEEE) sobre os problemas com softwares.

I. Um ato inconsistente cometido por um indivíduo ao tentar entender uma determinada informação, resolver um problema ou utilizar um método ou uma ferramenta. Por exemplo, uma instrução ou comando incorreto.
II. Uma manifestação concreta de um defeito num artefato de software. Diferença entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário incorreto ou resultado inesperado na execução de um programa constitui um erro.
III. O comportamento operacional do software diferente do esperado pelo usuário. Uma falha pode ter sido causada por diversos erros e alguns erros podem nunca causar uma falha.

Agora, observe os seguintes termos.

a. Falha.
b. Defeito.
c. Erro.

Correlacione os conceitos com os termos e assinale a alternativa correta.

Alternativas
Comentários
  • Defeito

    É qualquer imperfeição ou inconsistência no produto do software ou em seu processo, um defeito é também uma não conformidade. O Defeito faz parte do produto, é algo que esta implementada no código de maneira errada.

    Erro 

    O Erro pode ser um resultado de um defeito ou uma falha, como um retorno esperado, que por causa de uma falha teve um valor diferente do que esperado.

    Falha

    Esta mais ligada ao hardware, como uma rede inacessível, queda de energia. Uma falha pode ocorrer por causa de um erro, por exemplo, houve um retorno de um valor não esperado, como null, isso é um erro, e por causa desse null ocasionou uma falha no sistema.

     

     

     

    http://www.devmedia.com.br/testes-de-software-entendendo-defeitos-erros-e-falhas/22280

  • Organizando os conceitos da questão: 

    I - Defeito:

     Um ato inconsistente cometido por um indivíduo ao tentar entender uma determinada informação, resolver um problema ou utilizar um     método ou uma ferramenta. Por exemplo, uma instrução ou comando incorreto.

    II - Erro:

    Uma manifestação concreta de um defeito num artefato de software. Diferença entre o valor obtido e o valor esperado, ou seja, qualquer estado intermediário incorreto ou resultado inesperado na execução de um programa constitui um erro.

    III - Falha:

    O comportamento operacional do software diferente do esperado pelo usuário. Uma falha pode ter sido causada por diversos erros e alguns erros podem nunca causar uma falha.

     

  • Macete: ordem cronológica de ocorrência Defeito-Erro-Falha é na ordem alfabética D-E-F. Ocorrendo de dentro da aplicação (defeito) até apresentação ao usuário (falha)