Quando um usuário se depara com um problema, já fala, apressadamente: “encontrei um bug no sistema”. Mas, afinal, o que é bug em um software? Algumas pessoas acreditam que seja algo relacionado a um incidente, problema, falha, anomalia etc. De acordo com as informações apresentadas e com o conteúdo estudado, podemos resumir um bug de software como:
I - O software executa funcionalidades não previstas em sua especificação, entretanto, deveriam estar listadas nas especificações. II - Se um software não executar alguma funcionalidade prevista, isso se constituiria de um bug. III - Caso o software execute alguma funcionalidade de modo inesperado, que não deveria acontecer, essa ação pode ser considerada um bug. IV - O software pode passar a impressão, ao usuário, de não estar completo, caso este não apresente algum tipo de informação.
Resposta correta. A resposta está correta, pois a afirmativa II apresenta corretamente o que é um bug, ao explicar que o software não executa uma função que deveria, segundo sua especificação. Nesse sentido, a afirmativa III também é verdadeira, pois o bug ocorre caso o software execute alguma coisa de modo inesperado, que não deveria acontecer, pois essa ação pode ser considerada um bug.
Lista de comentários
Resposta:
II e III, apenas.
Explicação:
Resposta correta. A resposta está correta, pois a afirmativa II apresenta corretamente o que é um bug, ao explicar que o software não executa uma função que deveria, segundo sua especificação. Nesse sentido, a afirmativa III também é verdadeira, pois o bug ocorre caso o software execute alguma coisa de modo inesperado, que não deveria acontecer, pois essa ação pode ser considerada um bug.