Buscar

AV AVALIAÇÃO DE SOFTWARE 2017

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 4 páginas

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

Prévia do material em texto

Avaliação: CCT0207_AV_201501312651 » AVALIAÇÃO DE SOFTWARE
	Tipo de Avaliação: AV
	Aluno: 
	Professor:
	SHEILA DE GOES MONTEIRO
	Turma: 9002/AB
	Nota da Prova: 4,0    Nota de Partic.: 0   Av. Parcial 2  Data: 09/06/2017 20:27:06
	
	 1a Questão (Ref.: 201501589402)
	Pontos: 1,0  / 1,0
	Podemos afirmar que a implantação de um processo de qualidade tanto no processo de desenvolvimento de software, como no produto entregue apesar de corresponder a um custo apresenta vantagens para as organizações? Justifique sua resposta correlacionado com a regra 10 de Myers.
		
	
Resposta: O processo de qualidade promove beneficios quando se é elaborado e desenvolvido com qualidade, averiguando possíveis falhas, pois como diz myers um erro é multiplicado 10 vezes se não solucionado a cada etapa do processo que se dá sequencia. Então quanto maior investimento para sanar os problemas no inicio, menor o custo, e maior o beneficio no projeto concluido.
	
Gabarito: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução.
	
	
	 2a Questão (Ref.: 201501466196)
	Pontos: 0,0  / 1,0
	O que é Teste de Esforço ? Quais seus principais objetivos ?
		
	
Resposta: O teste de esforço se dá no quão será gasto e feito para haver qualidade no software tendo como objetivo, eliminar problemas, avaliar a aderência de soluções e garantir integridade no processo e no produto.
	
Gabarito: Resposta: O teste de esforço também conhecido como teste de estresse colocam os programas em situações anormais. A principal meta do teste de esforço é entender o comportamento do sistema durante condições-limite de execução ou fora da tolerância esperada. Tipicamente envolve a execução do sistema com baixos recursos de hardware e software, ou a concorrência por estes recursos. Os principais objetivos a serem alcançados neste tipo de teste são: - Determinar a que condições-limite de recursos o software é capaz de ser executado - Determinar quais volumes de transação, normais e acima dos normais, podem ser processados num período de tempo esperado - Verificar se o sistema é capaz de garantir tempos adequados de resposta sendo executado em condições-limite - Verificar se há restrições quanto ao ambiente em que o software vai operar
	
	
	 3a Questão (Ref.: 201501450328)
	Pontos: 0,0  / 1,0
	Marque a opção INCORRETA
		
	 
	O defeito é um problema de qualidade encontrado depois do software ter sido liberado aos usuários finais.
	
	O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos.
	
	Um erro é definido como um problema de qualidade encontrado antes do software ser liberado aos usuários finais
	 
	A qualidade de um software é definida pelo número de defeitos encontrados durante a fase de testes e com o acréscimo de novos requisítos independente da necessidade dos usuário.
	
	O Controle da Qualidade avaliará sistematicamente a qualidade do processo em execução e a qualidade do produto tecnológico que está sendo desenvolvido.
	
	
	 4a Questão (Ref.: 201501450333)
	Pontos: 1,0  / 1,0
	Em relação aos testes de verificação, marque a opção INCORRETA:
		
	
	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.
	 
	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 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.
	
	
	 5a Questão (Ref.: 201501450590)
	Pontos: 1,0  / 1,0
	Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos:
		
	
	Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - Verificação de treinamento
	
	Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação de encerramento financeiro
	 
	Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação de implementação
	
	Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte
	
	Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação de suporte
	
	
	 6a Questão (Ref.: 201501970460)
	Pontos: 1,0  / 1,0
	A empresa QUINCAS possui um sistema de comercialização de produtos, Zinga, atendido por vários clientes. O sistema Zinga atende a duas categorias de clientes, o cliente Regular e o cliente VIp. O cliente VIP responde por 75% do faturamento. Existe a necessidade de políticas de negociação para clientes OCASIONAIS. Esta funcionalidade não estava prevista no sistema e gerou demanda para o desenvolvimento de uma nova funcionalidade. Por conta disso foi gerada uma nova versão do sistema e somente foram aplicados testes progressivos e não foi percebido que a política de negociação do cliente VIP foi afetada com esta mudança, ocasionando reduções nos preços das linhas inteiras de produtos. Qual o tipo de teste deveria ter sido aplicado para que este problema não ocorresse?
		
	 
	Teste regressivo
	
	Teste de usabilidade
	
	Teste de integração
	
	Teste progressivo
	
	Teste de verificação
	
	
	 7a Questão (Ref.: 201501450611)
	Pontos: 0,0  / 0,5
	Categoria de teste que tem por objetivo avaliar e garantir que todos os requisitos especificados sejam implementados, geralmente servindo como base de um processo de verificação automática. Os testes funcionais estão relacionados as regras de negócio para que se obtenha ampla cobertura dos cenários de negócio. Sua melhor descrição está em um modelo de casos de uso e em casos de uso.Marque a categoria que melhor representa a descrição anterior.
		
	
	Teste de Confiabilidade e Disponibilidade
	
	Teste de Compatibilidade (Versionamento)
	 
	Teste de Funcionalidade
	 
	Teste de Usabilidade
	
	Teste de Performance (Desempenho)
	
	
	 8a Questão (Ref.: 201501970688)
	Pontos: 0,0  / 0,5
	Um sistema de vendas possui um  módulo "Realizar pagamentos". Para os testes foram definidos os seguintes cenários:
 
Cenário primário: Cliente realiza pagamento em dinheiro
Cenário Secundário: Cliente realiza pagamento parcelado
Cenário de exceção: Cliente realiza pagamento com cartão invalido
 
Qual o método estruturado para  a derivação do caso de teste foi utilizado?
		
	
	Cobertura de código
	 
	Cobertura de desvio de caminhos
	
	Análise de documentos
	
	Cobertura de caminhos
	 
	Decomposição dosrequisitos
	
	
	 9a Questão (Ref.: 201501917040)
	Pontos: 0,0  / 0,5
	Quem são os responsáveis em executar os testes unitários e os testes de integração?
		
	
	Testadores
	 
	Desenvolvedores
	
	Analista de testes
	 
	Usuários
	
	Auditores
	
	
	 10a Questão (Ref.: 201501971117)
	Pontos: 0,0  / 0,5
	Documentar é fundamental para formalizar o processo de qualidade. O conteúdo da documentação deve ser claro, bem definido e com todos os itens que devem ser abordados, possibilitando que todos os envolvidos no processo de avaliação da qualidade possam acompanhar a evolução do trabalho e rastrear como as atividades foram planejadas. 
Qual o documento que registra todo o planejamento dos testes estabelecendo o que será testado e cuja finalidade é identificar o maior número de cenários e variações de determinado requisito de software?
		
	
	Relatório de teste
	
	Suíte de teste
	 
	Caso de teste
	
	Plano de teste
	 
	Cenário de teste

Outros materiais