Buscar

Avaliação On-Line 2 (AOL 2) - Teste de Software

Prévia do material em texto

Avaliação On-Line 2 (AOL 2) - Questionário
10/10
1. Pergunta 1
/1
 Indique qual afirmativa NÃO apresenta efeitos indesejados caso o software apresentar algum defeito ou problema:
Ocultar opções de resposta 
1. 
Imprimir relatórios
Resposta correta
2. 
Travar e parar de funcionar ao ser exposto a entradas incorretas
3. 
 Expor dados confidenciais da empresa ou de seus usuários
4. 
Agir inesperadamente realizando operações incorretas
5. 
 Permitir que um invasor execute códigos maliciosos
2. Pergunta 2
/1
Assinale a alternativa que apresenta um tipo de testes de release:
Ocultar opções de resposta 
1. 
Testes de unidade
2. 
Testes de usuário
3. 
Testes de componente
4. 
Testes de cenário
Resposta correta
3. Pergunta 3
/1
 Leia as afirmativas abaixo e assinale a alternativa que contém as afirmativas CORRETAS.
I. Testes de desenvolvimento: testes são realizados durante o desenvolvimento para descobrir defeitos;
II. Testes de release: uma equipe especializada em testes realiza testes em versões completas antes da disponibilização para os usuários finais;
III. Testes de usuário: potenciais usuários do sistema realizam uma bateria de testes antes do sistema ter a versão final implantada no ambiente de produção.
Ocultar opções de resposta 
1. 
I e II apenas
2. 
 I e III apenas
3. 
 I, II e III
Resposta correta
4. 
II e III apenas
4. Pergunta 4
/1
 Sobre testes de software assinale a alternativa que NÃO representa um tipo de testes de software.
Ocultar opções de resposta 
1. 
 Testes de release
2. 
Testes computação avançada
Resposta correta
3. 
Testes de desenvolvimento
4. 
 Testes de usuário
5. 
Testes de integração
5. Pergunta 5
/1
 Assinale qual alternativa apresenta uma ação que NÃO irá resultar em falha no software:
Ocultar opções de resposta 
1. 
 Desenvolver testes de unidade para cada método de negócio
Resposta correta
2. 
Escrever código fonte em desacordo com o projeto ou com o requisito
3. 
Um defeito arquitetural criado na hora de fazer o projeto de implementação
4. 
 Especificar os requisitos de forma incorreta ou dúbia
5. 
Especificar um requisito de ser codificado corretamente
6. Pergunta 6
/1
 Leia as afirmativas abaixo e assinale a alternativa que contém as afirmativas CORRETAS.
I. As falhas sempre são originadas na fase de codificação de um software.
II. Os testes de software servem para demonstrar aos usuários que o software opera corretamente em acordo com os requisitos especificados, e para descobrir em quais situações o software reage de maneira incorreta.
III. Requisitos mal escritos ou projetos de análise e modelagem do sistema mal feito fatalmente irão causar falhas nos sistemas.
Ocultar opções de resposta 
1. 
 I e III apenas
2. 
II e III apenas
Resposta correta
3. 
 Nenhuma
4. 
 I, II e III
5. 
I e II apenas
7. Pergunta 7
/1
 Assinale a alternativa que apresenta um tipo de testes de desenvolvimento:
Ocultar opções de resposta 
1. 
Testes de cenário
2. 
Testes de desempenho
3. 
Testes de unidade
Resposta correta
4. 
Testes baseados em requisitos
8. Pergunta 8
/1
 Relacione os tipos de defeitos com sua definição e assinale a alternativa CORRETA:
1. Defeitos de computação e de precisão
2. Defeitos de stress por sobrecarga
3. Defeitos de desempenho
4. Defeitos de recuperação
5. Defeitos de projeto
( ) Ocorre quando sistema tem uma falha e não consegue o restabelecimento logo após a falha. Para ficar mais claro se hipoteticamente haja uma falta de energia os dados que estavam sendo processados antes de faltar energia possam ser recuperados e o sistema continue a processar quando o sistema voltar ao seu funcionamento.
( ) Todo software é limitado pelo tamanho do volume de dados que suas estruturas de dados podem suportar. Buffers, pilhas, filas e até mesmo estruturas de banco de dados precisam ser projetadas de acordo com o volume de dados que deverá receber ao longo do ciclo de vida de execução do projeto. Quando essas
estruturas não suportam o volume de dados utilizados falhas que levam a travamentos ou falta de integridade dos dados podem acontecer.
( ) Quando alguma parte do algoritmo está errado e a saída retornada não é a esperada de acordo com as regras estabelecidas.
( ) Quando os componentes e arquitetura proposta para o sistema não satisfazem as necessidades tecnológicas para atender as expectativas dos requisitos documentados.
( ) Ocorre quando o sistema não responde com a velocidade prescrita pelos requisitos.
Ocultar opções de resposta 
1. 
4 - 2 - 1 - 5 - 3
Resposta correta
2. 
4 - 3 - 1 - 3 - 5
3. 
3 - 4 - 2 - 5 - 3
4. 
3 - 2 - 3 - 5 – 1
5. 
1 - 2 - 4 - 3 - 5
9. Pergunta 9
/1
 Leia as afirmativas abaixo e assinale a alternativa que contém as afirmativas CORRETAS.
I. As técnicas de descobrimento de defeitos são chamadas de Testes de software.
II. Validação é atestar que o produto que está sendo desenvolvido está de acordo com o que o cliente especificou.
III. Verificação significa que o projeto que está em desenvolvimento está de acordo com o que foi especificado pelos analistas de requisitos.
Ocultar opções de resposta 
1. 
V F F
2. 
 V V F
3. 
 V V V
Resposta correta
4. 
 F V V
10. Pergunta 10
/1
 O processo de V&V (Validação e Verificação) normalmente incluem inspeções e revisões, tais atividades analisam diversos artefatos desenvolvidos ao longo do projeto, assinale a alternativa que NÃO apresenta um artefato relacionado ao processo de V&V:
Ocultar opções de resposta 
1. 
Requisitos do sistema
2. 
Esquema de banco de dados
3. 
Termo de abertura
Resposta correta
4. 
Código fonte
5. 
Modelos do sistema
Ajuda para a página atual

Continue navegando