Buscar

AVALIAÇÃO PARCIAL - QUALIDADE E TESTES DE SOFTWARE

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

Disc.: QUALIDADE E TESTES DE SOFTWARE   
	Aluno(a): BIANCA DOMINGOS DOS SANTOS
	
	Acertos: 10,0 de 10,0
	Início: 25/04/2019 (Finaliz.)
	
	
	1a Questão (Ref.:201708845707)
	Acerto: 1,0  / 1,0
	Analise a afirmativa abaixo:
 
"A implantação de um processo de qualidade tanto no processo, como no produto possui um custo,  porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custará  a solução."
 
Esta afirmativa está baseada na:
		
	
	na lei de Moore
	
	na teoria de Bloom
	 
	na regra 10 de Myers
	
	na regra de Morgan
	
	na lei Boyle
	
	
	Gabarito
Coment.
	
	
	
	
	2a Questão (Ref.:201708933606)
	Acerto: 1,0  / 1,0
	No início do desenvolvimento, quando só existia a função de programador e que era exercida por poucos, não havia atividades de testes. Na verdade não havia nem processo definido de desenvolvimento de software. Este quadro foi sendo modificado ao longo dos anos, e a implantação de um processo de garantia de qualidade de software passou a ser uma questão de estratégia de sobrevivência em um mercado cada vez mais exigente e competitivo. A partir de quando a equipe de qualidade e teste teve seu crescimento notado de forma significativa:
		
	
	A partir do ano de 1980
	
	A partir do ano de 2010
	
	A partir do ano de 1960
	 
	A partir do ano 2000
	
	A partir do ano de 1970
	
	
	
	3a Questão (Ref.:201708325627)
	Acerto: 1,0  / 1,0
	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.
		
	
	Apenas as sentenças I e II estão corretas
	 
	Todas as sentenças estão corretas
	
	Apenas a sentença I está correta
	
	Todas as sentenças estão erradas
	
	Apenas as sentenças II e III estão corretas
	
	
	
	4a Questão (Ref.:201708933615)
	Acerto: 1,0  / 1,0
	O objetivo desta fase do processo de avaliação da qualidade é 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. Neste caso estamos falando do teste de:
		
	
	Validação da modelagem e análise
	
	Validação de código-fonte
	
	Verificação de sistema
	
	Verificação de requisitos
	 
	Verificação de implementação
	
	
	Gabarito
Coment.
	
	
	
	
	5a Questão (Ref.:201708789673)
	Acerto: 1,0  / 1,0
	No processo de desenvolvimento de software cada fase cumpre um objetivo e produz documentos e/ou modelos pertinentes a finalidade da fase. Para a garantia da qualidade do software desenvolvido, estudamos a importância da aferição da qualidade desde as etapas iniciais. Neste contexto o processo de verificação é fundamental para o processo de desenvolvimento de software de forma a não deixar que problemas sejam migrados para as fases seguintes. 
Na fase de verificação do negócio é importante verificar se:
		
	 
	Todas as necessidades, metas e exigências foram listadas.
	
	As normas e padrões de desenvolvimento.
	
	A aderência de requisitos não funcionais com a solução.
	
	A consistência da arquitetura da solução.
	
	A rastreabilidade entre requisitos e necessidades.
	
	
	
	6a Questão (Ref.:201708934849)
	Acerto: 1,0  / 1,0
	A etapa de verificação é fundamental no processo de desenvolvimento de software, pois desde as fases iniciais, pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. O teste de verificação que tem como objetivo verificar consistência da arquitetura da solução, sua aderência de requisitos funcionais e não funcionais com a solução, chama-se:
		
	
	Verificação de sistema
	 
	Verificação de análise e modelagem
	
	Verificação de código-fonte
	
	Verificação de requisitos
	
	Verificação de implementação
	
	
	
	7a Questão (Ref.:201708325894)
	Acerto: 1,0  / 1,0
	Marque a alternativa correta:
I - Testes progressivos são elaborados de acordo com a evolução do produto. Á medida que o software recebe novas funcionalidades, um novo conjunto de testes deve ser criado. Desta forma, os testes de progressão testam somente as inovações do software (novas funções implementadas), assumindo que nenhum erro foi introduzido após seu processo de desenvolvimento.
II - Testes regressivos visam reexecutar um subconjunto (total ou parcial) de testes previamente executados. Seu objetivo é garantir que as alterações e inserções não prejudicarão o funcionamento do software. As novas versões do produto devem ser submetidas a uma nova sessão de testes para detectar eventuais impactos em outras funcionalidades.
III - Caso de teste é o documento que registra todo o planejamento dos testes e o que será testado. Deve identificar o maior número cenários e variações possíveis, assim como os resultados esperados.
		
	
	Apenas as sentenças I e II estão corretas
	
	Apenas as sentenças II e III estão corretas
	
	Apenas a sentença III está correta
	
	Todas as sentenças estão erradas
	 
	Todas as sentenças estão corretas
	
	
	
	8a Questão (Ref.:201708326838)
	Acerto: 1,0  / 1,0
	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 etapa que tem como objetivo validar a solução como um todo?
		
	
	Validação da unidade
	
	Validação do aceite
	 
	validação do sistema
	
	Validação da integração
	
	Validação da implementação
	
	
	Gabarito
Coment.
	
	
	
	
	9a Questão (Ref.:201708464753)
	Acerto: 1,0  / 1,0
	Existem diversas categorias de testes de validação. Qual o tipo de teste que enfatiza o nível de facilidade de uso da aplicação por seus clientes ou usuários? Vale ressaltar que estes testes focalizam o nível de facilidade de navegação entre as telas da aplicação, assim como as telas de ajuda que deverão ser avaliadas quanto a clareza do seu conteúdo e linguagem, bem como as mensagens de erro.
		
	
	Teste funcional
	 
	Teste de usabilidade
	
	Teste de negócio
	
	Teste de linguagem
	
	Teste requisitos
	
	
	
	10a Questão (Ref.:201708936744)
	Acerto: 1,0  / 1,0
	João desenvolveu um site de comércio eletrônico e precisa testar se o sistema construído funciona nos diversos sistemas operacionais existentes e ainda nas diferentes versões de browsers de mercado. Qual o teste de validação deverá ser utilizado nesta situação?
		
	
	Volume
	
	Carga
	
	Segurança
	
	Infraestrutura
	 
	Configuração

Outros materiais