Buscar

AVALIAÇÃO DE SOFTWARE EXERCÍCIO 2

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

1.
		Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes do desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos tenham aderência às necessidades apontadas pelos clientes?
	
	
	
	
	
	Verificação de implementação
	
	
	Verificação de requisitos
	
	 
	Verificação de negócio
	
	
	Verificação de análise e modelagem
	
	
	Verificação do usuário
	
	
		2.
		Marque a alternativa correta:
I - Os testes de verificação e validação são complementares, não devendo ser encarados como atividades redundantes. Cada um possui natureza e objetivo distinto, fortalecendo desta forma o processo de detecção de erros e aumentando a qualidade final do produto.
II -  Os testes de verificação visam garantir o processo.
III - Os testes de validação visam a garantia de qualidade do produto.
	
	
	
	
	 
	Todas as sentenças estão corretas
	
	
	Apenas as sentenças I e II estão corretas
	
	
	Apenas as sentenças II e III estão corretas
	
	
	Apenas a sentença I está correta
	
	
	Todas as sentenças estão erradas
	
	
	
		3.
		Em relação aos testes de verificação, marque a opção INCORRETA:
	
	
	
	
	
	Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a modelagem da solução como um todo.
	
	
	Verificação da Implementação: O objetivo desta fase é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. É um processo formal de verificação do código produzido.
	
	
	Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos tenham total aderência às necessidades apontadas pelos clientes.
	
	 
	Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a aplicação de boas práticas de programação.
	
	
	Verificação dos requisitos:O objetivo desta fase é a verificação das especificações do levantamento dos requisitos funcionais e não funcionais do software a ser desenvolvido.
	
	
		4.
		É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao processo de desenvolvimento. Chamamos de teste de ___________________________ de integração o teste aplicados para a  garantia da qualidade da integração dos componentes de um software.
	
	
	
	 
	Validação
	
	
	
		5.
		Marque a opção INCORRETA
	
	
	
	
	
	Deve-se investir ao máximo na automatização dos processos de testes, pois as interferências humanas tornam o modelo muito frágil, desacreditando todo o esforço que está sendo realizado. A utilização de procedimentos manuais durante o processo de teste pode ser considerada não confiável, pois não temos como garantir que o executor dos testes executou criteriosamente a sequencia correta dos procedimentos de testes e se conferiu se ocorreu o comportamento esperado .
	
	
	Sobre os testes de verificação pode-se afirmar que é o processo de auditoria de atividades e avaliação de documentos gerados em todas as fases do processo de desenvolvimento do software. Não envolve o processamento de softwares, pois não exste uma encarnação deste ainda. Os testes de verificação serão aplicados respeitando os estágios do desenvolvimento.
	
	 
	Quando o planejamento é feito pelo analista de sistema , uma enorme vantagem surge. Somente o analista de sistemas, o qual desenvolveu o produto, tem a percepção e experiência das diversas técnicas de desenvolvimento aplicadas, sabe como organizá os testes e como emprega-los, propiciando mais eficiência na detecção de erros.
	
	
	Sobre os testes de validação pode-se afirmar que é o processo formal de avaliação de produtos tecnológicos que podem ser aplicado em componentes isolados, módulos existentes ou mesmo a totalidade do sistema.
	
	
	O planejamento de testes deve valorizar aspectos como reaproveitamento de cenários de testes já realizados, mecanismos de reexecução de testes e conferência de resultados , redução do impacto das mudanças nas documentações/procedimentos de testes já implementados e redução de esforço na manutenção das diversas versões de testes, para cada versão de software existente.
	
	
	
		6.
		É um equívoco pensarmos que somente obteremos qualidade após a codificação de partes do produto a ser desenvolvido. Desta forma devemos garantir a qualidade de todas as etapas do processo de desenvolvimento, não sendo possível um processo de qualidade que não seja integrado ao processo de desenvolvimento. Chamamos de teste de ___________________________ ao processo de auditoria de atividades e avaliação de documentos gerados em todas as fases do processo de desenvolvimento de software.
	
	
	
	
	
	Validação
	
	
	Caixa branca
	
	
	Revisão
	
	
	Sistema
	
	 
	Verificação
		7.
		O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação?
	
	
	
	
	 
	Validação do aceite
	
	
	
		8.
		Os testes de validação caracterizam-se pela presença física do software e de seu processamento em um ambiente tecnicamente preparado. As atividades de teste deverão ocorrer em paralelo às atividades de construção de componentes executáveis e respeitando os estágios de desenvolvimento. Neste caso qual o primeiro nível de estagio de teste de validação que iremos aplicar?
	
	
	
	
	 
	Unidade

Continue navegando