Pular para conteúdo

Quiz 01

1. O que melhor define a qualidade de software?
A ausência total de bugs no código.
O grau em que um sistema satisfaz os requisitos especificados e as necessidades do usuário.
A rapidez com que o desenvolvedor entrega a funcionalidade.
O uso das ferramentas mais modernas do mercado.
2. Qual a principal diferença entre erro e defeito?
Erro é uma ação humana; Defeito é a presença de uma imperfeição no artefato.
Defeito é uma ação humana; Erro é o que o usuário vê.
Não há diferença, são sinônimos.
Erro ocorre em produção; Defeito ocorre em desenvolvimento.
3. Quando um defeito se torna uma falha?
Assim que o código é salvo no repositório.
Quando o desenvolvedor lê o código e percebe o erro.
Quando o defeito é executado e o sistema apresenta um comportamento inesperado.
Quando o cliente cancela o contrato.
4. A atividade de "Verificação" foca em:
Garantir que o produto está sendo construído corretamente segundo os processos.
Garantir que o produto final atende ao que o cliente pediu.
Corrigir bugs em produção.
Escrever casos de teste automatizados.
5. Qual fase foca em "estamos construindo o produto correto"?
Verificação.
Validação.
Depuração (Debug).
Compilação.
6. O papel do QA na equipe moderna é:
Ser o "policial" que impede o lançamento do software.
O único responsável pela qualidade de todo o sistema.
Agir como um facilitador da qualidade, integrando-se ao time para prevenir erros.
Apenas documentar o que os desenvolvedores fazem.
7. Qual o maior impacto de um bug encontrado apenas em produção?
Nenhum, basta corrigir e dar deploy.
O desenvolvedor ganha uma advertência.
Custo de correção muito superior ao de bugs encontrados no início, além de danos à imagem.
Aumento na cobertura de testes.
8. Segundo a ISO/IEC 25010, qual característica foca na facilidade de uso?
Eficiência de desempenho.
Manutenibilidade.
Usabilidade.
Portabilidade.
9. Inspeções de código e revisões de documentos são exemplos de:
Teste Dinâmico.
Teste Estático (Verificação).
Teste de Aceitação.
Teste de Stress.
10. A qualidade de software deve ser uma preocupação de quem?
Apenas do testador.
Apenas do Gerente de Projetos.
Apenas do cliente.
De todos os envolvidos no ciclo de vida do desenvolvimento.