# Sobre verificação e validação de sistemas:
- [x] Denomina-se verificação e validação o processo de análise de um sistema
- [ ] Verificação e validação ocorrem no tempo de codificação de um sistema
- [ ] Testes não são capazes de validar um sistema
> Dica: slide 2.2
# Sobre o conceito de verificação e validação de sistemas:
- [ ] Verificação está mais relacionada com aspectos de negócios
- [ ] Validação está relacionada com questões técnicas
- [ ] São dois conceitos iguais
- [x] Todas as alternativas estão erradas
> Dica: slide 2.3
# O que é verificação e validação (V&V) no contexto de desenvolvimento
de software?
- [ ] Um método de programação orientada a objetos.
- [x] Um processo para garantir que um software atenda aos requisitos e expectativas.
- [ ] Um modelo de arquitetura de software.
- [ ] Uma linguagem de programação.
- [ ] Um sistema operacional.
# Qual é a diferença entre verificação e validação?
- [x] Verificação se concentra em "estamos construindo o produto corretamente?", enquanto validação se concentra em "estamos construindo correto?".
- [ ] Verificação e validação são termos intercambiáveis e significam a mesma coisa.
- [ ] Verificação é manual, enquanto validação é automatizada.
- [ ] Verificação ocorre durante o design, enquanto validação ocorre durante a implementação.
- [ ] Verificação é feita por desenvolvedores, enquanto validação é feita por testadores.
# O que são inspeções no contexto de verificação e validação de software?
- [ ] Testes automatizados para verificar a integridade do código.
- [x] Uma técnica para identificar problemas no código por meio de revisões formais.
- [ ] Processo para validar requisitos com os stakeholders.
- [ ] Implementação de práticas ágeis de desenvolvimento.
- [ ] Processo de documentação de software.
# Qual é o objetivo dos testes de software?
- [ ] Identificar problemas no código durante a fase de desenvolvimento.
- [x] Garantir que o software atenda aos requisitos especificados.
- [ ] Automatizar todas as tarefas de desenvolvimento.
- [ ] Documentar o processo de desenvolvimento de software.
- [ ] Treinar os desenvolvedores em novas tecnologias.
# Como os testes de software diferem das inspeções?
- [ ] Os testes são conduzidos por revisores qualificados, enquanto as inspeções são executadas automaticamente.
- [ ] Os testes são uma análise estática, enquanto as inspeções são uma análise dinâmica.
- [ ] Os testes são uma revisão formal de documentos, enquanto as inspeções envolvem a execução controlada do software.
- [x] Os testes identificam problemas no código, enquanto as inspeções avaliam o comportamento do software.
- [ ] Os testes são realizados durante a fase de design, enquanto as inspeções ocorrem durante a implementação.