Informática, perguntado por rafamarques2011, 11 meses atrás

Leia o trecho a seguir:



A construção de software não é uma tarefa simples. Por isso, está sujeita a diversos tipos de problema que acabam resultando na obtenção de um produto diferente daquele que se espera.

Para que os erros de software sejam descobertos antes de o software ser liberado para utilização, existe uma série de atividades chamadas de validação, verificação e teste, com a finalidade de garantir que tanto o modo pelo qual o software está sendo construído quanto o produto em si estejam em conformidade com o especificado.

(Fonte: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. Introdução ao teste de software.

Rio de Janeiro: Campos/Elsevier, 2007).
Considerando as informações apresentadas, avalie as afirmações a seguir:



I. A única forma de testar um algoritmo é testá-lo após a codificação em uma linguagem de programação, com isso, podemos entrar com os dados. Os resultados finais mostram o comportamento exato do algoritmo nos vários cenários de teste.

II. Um sistema é composto por um conjunto de programas, sendo que cada qual possui um objetivo específico, mas que são todos voltados para resolver um problema maior. Por isso, fazer testes unitários não contribui para o teste de um sistema. Somente um teste amplo é capaz de mostrar pontos falhos no todo.

III. Ao término da elaboração do algoritmo, o programador deve buscar formas de verificar se está funcionando corretamente. Uma forma eficaz de utilizar uma técnica com a qual possa identificar todas as variáveis manipuladas no algoritmo, verificar todas as condições (requisitos) necessárias para solucionar o problema, dispositivos de entrada e saída, e pontos que demonstrem o comportamento do programa.



É correto o que se afirma em:

Grupo de escolhas da pergunta

I e III, apenas.

I, apenas.

II e III, apenas.

III, apenas.

I e II, apenas

Soluções para a tarefa

Respondido por tecnicocelo
15

Resposta:

III, apenas.

Explicação:

Respondido por vchinchilla22
0

Sobre a criação de software e as atividades, realizadas para evitar erros, o que é dito em. Apenas III está correto.

III. Ao término da elaboração do algoritmo, o programador deve buscar formas de verificar se funciona corretamente. Uma forma eficaz de utilizar uma técnica com a qual possa identificar todas as variáveis manipuladas no algoritmo, verificar todas as condições (requisitos) necessárias para solucionar o problema, dispositivos de entrada e saída, e pontos que demonstrem o comportamento do programa.

Teste de software

Testes de software são investigações empíricas e técnicas para fornecer informações objetivas e independentes sobre a qualidade do produto ao interessado. Representa mais uma atividade no processo de controle de qualidade.

O teste de software é parte integrante do ciclo de vida de desenvolvimento de software. O teste é a maneira de ter certeza sobre a funcionalidade, o desempenho e a experiência do usuário.

Teste é um conjunto de atividades dentro do desenvolvimento de software. Dependendo do tipo de testes, essas atividades podem ser realizadas a qualquer momento durante o processo de desenvolvimento.

Entenda mais sobre software em: https://brainly.com.br/tarefa/7468247

#SPJ2

Anexos:
Perguntas interessantes