Buscar

AV2 TESTE 2011 1 Manha Resposta

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

CURSO: Análise e Desenvolvimento de Software
	
	CÓD/ DISCIPLINA: Teste de Software
	
	PROFº.: Janete Amaral
	TURNO: Manhã
	
	TURMA: 
	SALA: 
	MAT.: 
	NOTA
	GRADUAÇÃO
	ALUNO(A): 
	
	DATA: 14/06/2011
	AV1 ( ) – AV2 ( X ) – AV3 ( )
	
1. Sobre os objetivos de teste de software, considere as seguintes afirmativas (05 escores): 
1. A atividade de teste é o processo de executar um programa com a intenção de descobrir um erro.
2. A atividade de teste pode comprovar a ausência de erros. 
3. Um bom caso de teste é aquele que tem uma elevada probabilidade de revelar um erro ainda não descoberto.
4. Um teste bem-sucedido é aquele que revela um erro não descoberto. 
 Assinale a alternativa correta.
Somente a afirmativa 3 é verdadeira. 
Somente as afirmativas 2 e 4 são verdadeiras. 
Somente as afirmativas 3 e 4 são verdadeiras. 
Somente as afirmativas 1, 3 e 4 são verdadeiras. 
As afirmativas 1, 2, 3 e 4 são verdadeiras. 
2. Sobre os processos de teste de software, considere (05 escores): 
I. Em um processo de desenvolvimento iterativo, o teste de sistema concentra-se no teste de um incremento que será entregue ao cliente. 
II. No teste de integração é feito o planejamento de uma série de testes em que a carga é constantemente aumentada até que o desempenho do sistema torne-se aceitável. 
III. A única meta do teste de software é descobrir falhas ou defeitos no software que apresenta comportamento incorreto, não desejável ou em não conformidade com sua especificação. 
Está correto o que consta em:
a) I, apenas.
b) I, II e III.
c) I e II, apenas.
d) II e III, apenas.
e) III, apenas. 
3. Uma sistemática para construção da arquitetura do software enquanto, ao mesmo tempo, conduz ao descobrimento de erros associados às interfaces é a estratégia de teste de software denominada de (05 escores):
Sistema
Unidade
Validação 
Arquitetura
Integração
4. Dado o seguinte programa (05 escores):
1 IF X < Y
2 THEN Statement 1;
3 ELSE IF Y >= Z
4 THEN Statement 2;
5 END
A complexidade ciclomática de McCabe para este programa é:
a) 2
b) 3
c) 4
d) 5
5. Sobre Teste de Software, considere as seguintes afirmativas (05 escores):
I- O Teste estrutural (caixa-branca) pode ser feito em todos os níveis de testes.
Depurar é uma atividade do desenvolvimento, e não uma atividade do teste.
Ao contrário do teste dinâmico, as revisões encontram defeitos ao invés de falhas.
 É correto o que se afirma em:
a) I, apenas
b) I e II, apenas
c) I e III, apenas
d) II e III, apenas
e) I, II e III
6. Qual das seguintes técnicas de teste NÃO pode ser considerada uma Técnica Caixa Preta (05 escores):
Partição de Equivalência
Análise de Valor Limite
Teste de Matriz Ortogonal
Teste de Estrutura
Teste de Transição de Estados
7. Quando se fala em níveis, estágios ou fases de teste, estamos nos referindo a (05 escores):
Teste de estresse, Teste de Carga, Teste Funcional, Teste de Requisitos
Teste de Aceitação, Teste Unitário, Teste de Integração, Teste de Carga
Teste Unitário, Teste de Integração, Teste de Sistema, Teste de Aceitação
Teste Unitário, Teste de Regressão, Teste de Integração, Teste de Sistema
8. Quando verificamos se a solução atende aos objetivos do negócio e a seus requisitos, no que diz respeito à funcionalidade e usabilidade, antes da utilização no ambiente de produção. Qual o nível de testes que está sendo aplicado (05 escores)?
a) Testes Unitários
b) Testes de Sistema
c) Testes de Aceitação
d) Testes de Integração
9. Qual a principal diferença entre Análise Estática e Análise Dinâmica (05 escores):
Análise Dinâmica não executa o código, enquanto a Análise Estática executa
A Análise Estática não executa o código, enquanto a Análise Dinâmica executa
Não há nenhuma diferença.
Análise Dinâmica encontra defeitos, enquanto a Análise Estática encontra falhas.
10. Considere as seguintes afirmações (05 escores):
I- Programas de computador são obras de engenharia que devem seguir, rigidamente, normas e padrões técnicos. 
II- Uma falha de software pode comprometer a integridade, disponibilidade e confidencialidade de um sistema de informações empresarial. 
III- Os testes de caixa preta são utilizados para demonstrar que as funções do software estão operacionais, que as entradas válidas são adequadamente aceitas e produzem saídas corretas, mantendo a integridade das informações externas.
É correto afirmar que:
a) Todas as afirmações estão corretas. 
b) Apenas as afirmações I e III estão corretas. 
c) Apenas as afirmações II e III estão corretas. 
d) Apenas as afirmações I e II estão corretas. 
e) Nehuma está correta.. 
11. Segundo Pressman, em um sistema baseado em computador, é uma medida simples de confiabilidade (05 escores): 
a) Violação dos Padrões de Programação (VPS)
b) Desvio Intencional das Especificações (IDS)
c) Tempo Médio Entre Falhas (MTBF)
d) Erro na Lógica do Projeto (EDL)
e) Teste Incompleto ou Errôneo (IET)
12. Normalmente, são descobertos defeitos durante o processo de verificação e validação de um software, e os artefatos onde eles estão localizados devem ser modificados para sua correção. 
Não é correto afirmar que (05 escores): 
a) a inspeção de todos os caminhos possíveis de um programa é possível, embora não seja realizada na prática, pois implica aumento nos prazos e custos de desenvolvimento. 
b) a confiabilidade de um software apresenta características semelhantes às do hardware onde ele é executado. 
c) frequentemente, a correção de um defeito acarreta a introdução de novos defeitos. 
d) um teste bem sucedido é aquele que revela um erro ainda desconhecido. 
e) os testes de caixa branca são utilizados para demonstrar que as estruturas de controle interno de um programa apresentam o comportamento esperado.
13. Considere um web site composto de um web server, um servidor de aplicação e um de banco de dados. Suponha que dados históricos mostram que a máquina do servidor de aplicação é re-iniciada a cada 30 dias em média. Assumindo que o administrador demora 10 minutos para reiniciar a máquina, Pergunta-se: Qual o percentual de disponibilidade do site (05 escores): 99,976 
14. O teste de uma Aplicação Web possui características exclusivas o que torna a detecção de erros nos testes no Ambiente WEB uma tarefa bem mais complexa. Relacione características que tornam o teste de aplicações web mais complexo que os das aplicações convencionais (10 escores)?
15. Segundo o Modelo FURPS para teste de software, qual o objetivo dos seguintes testes (10 escores):
 a) Teste de Carga: Tipo de teste de desempenho usado para validar e avaliar a aceitabilidade dos limites operacionais de um sistema de acordo com cargas de trabalho variáveis, enquanto o sistema em teste permanece constante. Em algumas variáveis, a carga de trabalho permanece constante e a configuração do sistema em teste é que varia. Geralmente, as medições são tomadas com base na taxa de transferência de dados da carga de trabalho e no tempo de resposta da transação alinhado. As variações na carga de trabalho normalmente incluem a emulação das cargas de trabalho médias e máximas que ocorrem dentro de tolerâncias operacionais normais. 
b) Teste de Configuração: Teste destinado a garantir que o objetivo do teste funcione conforme o esperado em diferentes configurações de hardware e/ou software. Esse teste também pode ser implementado como um teste de desempenho do sistema.
16. Descreva sucintamente a ferramenta de Teste de Software que você pesquisou, apresentando denominação, fornecedor, objetivos, principais características e principais funcionalidades (15 escores):

Outros materiais