Buscar

TESTES DE SOFTWARE - Avaliando o aprendizado - duas provas

Prévia do material em texto

TESTES DE SOFTWARE
	Simulado: CCT0103_SM_201502353351 V.1 
	Aluno(a): CLEISON MADES SILVA PEDROSA
	Matrícula: 201502353351
	Desempenho: 0,5 de 0,5
	Data: 20/04/2017 19:46:29 (Finalizada)
	
	 1a Questão (Ref.: 201503081519)
	Pontos: 0,1  / 0,1
	Identifique a sequência correta do Ciclo de Vida de Teste que acontece ao longo do ciclo de vida de um software?
		
	
	Unidade, Sistema, Interface e Integração
	
	Integração, Unidade, Aceitação e Sistema
	
	Integração, Sistema, Aceitação e Unidade
	 
	Unidade, Integração, Sistema e Aceitação
		
	
	
	 2a Questão (Ref.: 201503037952)
	Pontos: 0,1  / 0,1
	Assinale a alternativa que não corresponde a um dos testes de software, realizados em softwares comerciais.
		
	 
	Teste de volatilidade de requisitos
	
	Teste de integração
	
	Teste de validação
	
	Teste de sistema
	
	Teste de unidade
		
	
	
	 3a Questão (Ref.: 201503085803)
	Pontos: 0,1  / 0,1
	Em 1976, Michael Fargan publicou um artigo sobre inspeções de código no qual explicava como este tipo de trabalho poderia reduzir os defeitos dos softwares. No mesmo ano, Glenford Myers lançou o livro Software reability principles and pratices (Nova York: Wiley). Nele ele buscou demonstrar a importância de os testes serem feitos corretamente e introduziu o conceito de caso de teste. Mas foi em 1979 que ele lançou outro livro, The art of software testing (Nova York: Wiley) no qual ele criou alguns conceitos sobre teste de software, tornando-se na época, um dos principais livros sobre qualidade de software. De acordo com estes conceitos, analise as afirmativas abaixo:
 
I - Os testes unitários podem remover entre 30% e 50% dos defeitos dos programas.
II - Os teste de sistema podem remover entre 30% e 50% dos defeitos remanescentes.
III - Desse modo, os sistemas podem ir para produção ainda com aproximadamente 49% de defeitos.
IV - Por último, as revisões de códigos podem reduzir entre 20% e 30% desses defeitos.
 
São afirmativas corretas apresentadas por Myers:
		
	 
	II, III e IV
	 
	I, II e IV
	 
	I, III e IV
	 
	I, II, III e IV.
	 
	I, II e III
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201502979660)
	Pontos: 0,1  / 0,1
	Com relação à importância da atividade de teste de software, analise as afirmativas abaixo:
I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores.
II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade.
III - A atividade de teste de software é um elemento crítico da garantia de qualidade de software e representa a última revisão de especificação, projeto e codificação.
 
Assinale a alternativa correta abaixo:
		
	 
	Apenas as afirmativas I e II estão corretas
	 
	Apenas as afirmativas I e III estão corretas
	 
	Apenas as afirmativas II e III estão corretas
	 
	Apenas a afirmativa III está correta
	 
	Todas as afirmativas estão corretas
		
	
	
	 5a Questão (Ref.: 201503030622)
	Pontos: 0,1  / 0,1
	A sequência correta para a aplicação de testes ao longo do ciclo de vida de um software é? Assinale a alternativa correta:
		
	 
	Unidade, integração e sistema
	
	Integração, sistema e unidade
	
	Sistema, unidade e integração
	
	Integração, unidade e sistema
	
	Unidade, sistema e integração
		
	
	
	 
	
	   TESTES DE SOFTWARE
	Simulado: CCT0103_SM_201502353351 V.1 
	Aluno(a): CLEISON MADES SILVA PEDROSA
	Matrícula: 201502353351
	Desempenho: 0,5 de 0,5
	Data: 20/04/2017 20:00:33 (Finalizada)
	
	 1a Questão (Ref.: 201502458796)
	Pontos: 0,1  / 0,1
	Considerando o Grafo de Fluxo de Controle abaixo, escolha a alternativa que representa, simultaneamente, o caminho associado com os critérios baseados em fluxo de controle ´Todas-Arestas´ e ´Todos-Nos´.
 
		
	
	1,2,3,4,2,3,5,6
	
	1,2,6,2,3,4,2,3,5,2,6
	 
	1,2,3,4,2,3,5,2,6
	
	1,2,3,4,5,6
	
	1,2,3,5,2,6
		
	
	
	 2a Questão (Ref.: 201502451737)
	Pontos: 0,1  / 0,1
	Sabe-se que para avaliar um teste é preciso determinar parâmetros de medidas que são particulares a cada caso de teste. Pensando nisso, o que é valor limite?
		
	
	Um diagrama que descreve os estados que um componente ou sistema pode assumir, e mostra os eventos ou circunstâncias que causam e/ou resultam de uma mudança de um estado para outro.
	
	Uma tabela que mostra combinações de entradas e/ou estímulos com suas saídas e/ou ações associadas.
	 
	Um valor de entrada ou valor de saída que está na margem de uma partição de equivalência ou na menor distancia incremental em cada lado da margem.
	
	Uma parte de um domínio de entrada ou saída para a qual o comportamento de um componente ou sistema é assumido a ser o mesmo.
	
	Os valores utilizados no teste devem ser equivalentes.
		
	
	
	 3a Questão (Ref.: 201502447313)
	Pontos: 0,1  / 0,1
	Qual técnica de teste que visa avaliar as claúsulas de código, lógica interna do componente codificado, as configurações e outros elementos técnicos.
		
	 
	Caixa Branca.
	
	Sequencial.
	
	Lógica.
	
	Caixa Preta
	
	Teste incremental.
		
	
	
	 4a Questão (Ref.: 201502978378)
	Pontos: 0,1  / 0,1
	Também conhecido por teste estrutural ou orientado à lógica, é uma técnica de teste de software que trabalha diretamente sobre o código fonte do componente de software para avaliar aspectos, tais como, teste de condição, teste de fluxo de dados, teste de ciclos e teste de caminhos lógicos. Trata-se da técnica de teste de:
 
 
		
	 
	Caixa-branca
	
	Depuração
	
	Unidade
	
	Integração
	
	Caixa-preta
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201502482795)
	Pontos: 0,1  / 0,1
	O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que não representa uma categoria de erro identificado pelo teste Caixa Preta.
		
	
	Erros de comportamento ou de desempenho;
	
	Erros de interface;
	 
	Erros de estrutura de controle;
	
	Erros de inicialização e término;
	
	Erros em estruturas de dados ou acesso a bases de dados externas;

Continue navegando