Buscar

Desenvolvimento de Software Aula5

Prévia do material em texto

Disciplina: CCT0746 - PROC. DES. SOFTWARE  
	Período Acad.: 2018.1 EAD (G) / EX
	
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3).
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	
		
	
		1.
		 
O gráfico acima, adaptado do livro Engenharia de Software, de Roger Pressman, ilustra o custo relativo da correção de um defeito nas diversas fases de um projeto de software, baseado em dados colhidos por Boehm e outros estudiosos. Embora não seja explicitamente informado, os dados se basearam, principalmente, em projetos que utilizaram o modelo de desenvolvimento em cascata. A esse respeito, analise as afirmativas a seguir.
I - O gráfico pode ser utilizado como um argumento a favor do uso de processos de desenvolvimento iterativos.
II - O gráfico deixa claro que o maior investimento na prevenção de defeitos deve acontecer nas fases finais do projeto, preferencialmente depois que o software estiver em uso pelos clientes.
III - O gráfico não é conclusivo a respeito da importância do gerenciamento dos requisitos de um projeto, o que é consistente com a abordagem de muitos processos de desenvolvimento de software atuais, que minimizam este esforço e enfatizam a codificação e os testes unitários de código.
IV - O gráfico sustenta os argumentos de que a qualidade deve ser incorporada ao processo através de técnicas e ações efetivas de detecção, prevenção e controle, garantindo que todas as atividades do projeto resultem em produtos ou subprodutos de qualidade, ao invés de ser uma preocupação secundária ou limitada a um grupo de profissionais de controle de qualidade. 
São corretas APENAS as afirmativas:
	
	
	
	
	III e IV
	
	
	II e III
	
	
	I e II
	
	
	I e IV
	
	
	II e IV
	
	Gabarito Coment.
	
	
	
		
	
		2.
		A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o tipo de teste que é realizado após a integração de todos os módulos, antes da implantação?
	
	
	
	
	Teste de Programação
	
	
	Teste de Módulo
	
	
	Teste de Integração
	
	
	Teste de Validação
	
	
	Teste de Unidade
	
	Gabarito Coment.
	
	
	
		
	
		3.
		São testes realizados pela análise do código fonte, onde o tipo de análise é visual, podendo haver um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação.
Essas são características dos:
	
	
	
	
	 Testes de integração
	
	
	Testes dinâmicos
	
	
	Testes estáticos
	
	
	Testes de unidade
	
	
	Testes de validação
	
	Gabarito Coment.
	
	
	
		
	
		4.
		Quando falamos de requisitos de software os stakeholders são:
	
	
	
	
	Os usuários principais do software, os usuários que são afetados direta ou indiretamente pelo software e a equipe de desenvolvimento.
	
	
	Os desenvolvedores do software, incluindo a gerência. 
	
	
	Toda a equipe de informática, envolvida diretamente ou não com o projeto de software de que está se falando. 
	
	
	Os clientes do projeto que pagam pelo software. 
	
	
	Os usuários principais do software e o gerente de desenvolvimento
	
	
	
		
	
		5.
		O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui o processo de utilizar o produto para encontrar seus defeitos. No que se refere aos tipos de testes, assinale as assertivas a seguir: 
I- Testes de Unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única unidade; 
II- Testes de Integração - Cujo objetivo é garantir a qualidade dos componentes do software, individualmente; 
III- Testes de Validação - É o último estágio do processo de validação, realizado após integração de todos os módulos
IV- Teste de Planejamento - Teste realizado após a integração de todos os módulos do sistema; 
Com base em sua análise, assinale a única resposta correta. 
	
	
	
	
	Apenas I e IV estão corretas;
	
	
	Apenas I e III estão corretas;
	
	
	Apenas III e IV estão corretas;
	
	
	Apenas I e II estão corretas;
	
	
	Apenas II e III estão corretas;
	
	Gabarito Coment.
	
	
	
		
	
		6.
		No processo de desenvolvimento de software a fase de teste possui uma importância fundamental.
Analise cada item seguinte, classificando-os como V (verdadeiro) ou F (falso). 
1. A fase de teste tem como objetivo detectar possíveis defeitos ou erros que possam surgir na fase de implementação; 
2. Nessa fase, de testes, devem-se coletar os resultados e analisá-los e consertá-los somente depois de sua implantação. 
3. Essa fase é essencial para aumentar a qualidade do produto ou sistema em que será implantado. 
4. Tem como objetivo encontrar um erro que ainda não foi descoberto.
Assinale a ÚNICA opção com a sequência correta de V e F.
	
	
	
	
	1-V; 2-F; 3-V; 4-V 
	
	
	1-F; 2-F; 3-V; 4-F
	
	
	1-V; 2-V; 3-V; 4-F
	
	
	1-F; 2-V; 3-F; 4-V
	
	
	1-V; 2-V; 3-F; 4-F
	
	Gabarito Coment.
	
	
	
		
	
		7.
		Uma representação definida de um procedimento de teste define um(a):
	
	
	
	
	Critério de teste de software
	
	
	Forma de teste de software
	
	
	Script de teste de software
	
	
	Definição de teste de software
	
	
	Objetivo de teste de software
	
	Gabarito Coment.
	
	
	
		
	
		8.
		Quanto às estratégias de testes, temos o teste caixa preta e teste caixa branca. Avalie os itens abaixo sobre as duas estratégias de teste. 
I- O teste da caixa preta, também conhecido como teste comportamental, foca os requisitos funcionais do software; 
II- O teste caixa preta, baseado na arquitetura interna do software, procede a verificação do código; 
III- O teste caixa branca é aquele com o qual identificamos defeitos nas estruturas internas do software, através de simulação que testa toda a estrutura usada na codificação; 
IV- O teste caixa branca é aquele em que devemos conhecer os requisitos, suas características e o seu comportamento; 
É correto, apenas, o que se afirma em: 
	
	
	
	
	I e II;
	
	
	II e III;
	
	
	I e III;
	
	
	II e IV;
	
	
	III e IV;
	
	Gabarito Coment.

Continue navegando