Software
Por: aug.leandro • 8/9/2015 • Exam • 534 Palavras (3 Páginas) • 1.701 Visualizações
Pergunta 1
- Abaixo, apresentamos três descrições de teste de integração. Analise cadauma delas e assinale a alternativa correta que contenha, na ordem, o tipo de cada uma delas:
I. O programa é construído e testado em pequenos segmentos, onde os erros são mais fáceis de ser isolados e corrigidos; as interfaces têm maior probabilidade de teste completo e uma abordagem sistemática ao teste pode ser aplicada.
II. Abordagem big-bang. O programa completo é testado como um todo, mas prepare-se, o resultado é o caos. Quando erros são encontrados, a correção é difícil porque o isolamento das causas é complicado devido à amplitude por estar sendo testado o programa completo.
III. Os módulos são integrados movimentando-se de cima para baixo, através da hierarquia de controle. Inicia-se por meio de um módulo de controle principal e, a partir dele, os outros são incorporados à estrutura de uma maneira depth-first (primeiro pela profundidade) ou breadth-first (primeiro pela largura).
[pic 1] | a. | Integração incremental, integração não incremental e integração top-down. |
[pic 2] | b. | Integração incremental, integração incremental e integração top-down. |
[pic 3] | c. | Integração não incremental, integração não incremental e integração top-down. |
[pic 4] | d. | Integração não incremental, integração incremental e integração bottom-up. |
[pic 5] | e. | Integração incremental, integração não incremental e integração bottom-up. |
Pergunta 2
- (ENADE, 2005) Julgue os seguintes itens referentes a teste de software.
I. A técnica de teste funcional, que estabelece os requisitos de teste com base em determinada implementação, permite verificar se são atendidos os detalhes do código e solicita a execução de partes ou de componentes elementares do programa; a técnica de teste estrutural aborda o software de um ponto de vista macroscópico e estabelece os requisitos de teste, com base em determinada implementação.
II. Na fase de teste de unidade, o objetivo é explorar a menor unidade de projeto, procurando identificar erros de lógica e de implementação de cada módulo; na fase de teste de integração, o objetivo é descobrir erros associados às interfaces entre os módulos quando esses são integrados, para construir a estrutura do software, estabelecida na fase de projeto.
III. Critérios com base na complexidade, em fluxo de controle e em fluxo de dados, são utilizados pela técnica estrutural de teste.
Assinale a opção correta.
[pic 6] | a. | Apenas um item está certo. |
[pic 7] | b. | Apenas os itens I e II estão certos. |
[pic 8] | c. | Apenas os itens I e III estão certos. |
[pic 9] | d. | Apenas os itens II e III estão certos. |
[pic 10] | e. | Todos os itens estão certos. |
Pergunta 3
- A manutenção pode ser:
[pic 11] | a. | Flexível, corretiva e adaptativa. |
[pic 12] | b. | Corretiva, adaptativa e perfectiva. |
[pic 13] | c. | Flexível, perfectiva e adaptativa. |
[pic 14] | d. | Corretiva, flexível e perfectiva. |
[pic 15] | e. | Corretiva, flexível e adaptativa. |
Pergunta 4
- Analise as afirmações abaixo:
I. O cliente testa o produto nas instalações no desenvolvedor.
...