Buscar

SIMULADO 3

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 DE SOFTWARE
	
	Simulado: CCT0207_SM_201010042891 V.3 
	 Fechar
	Aluno(a): WILLIAN ANDRADE PEÇANHA DO NASCIMENTO
	Matrícula: 201010042891
	Desempenho: 1,0 de 8,0
	Data: 06/05/2015 21:07:40 (Finalizada)
	�
	 1a Questão (Ref.: 201010251344)
	
	Erros podem ocorrer à medida que os softwares são desenvolvidos. As revisões técnicas são o mecanismo mais efetivo para descobrir erros antes que sejam passados para os usuários finais.  
Por que é importante utilizar as revisões técnicas no início do processo de gestão de qualidade?
	
	
Sua Resposta: FG
	
Compare com a sua resposta: Segundo a regra 10 de Myers, o custo para corrigir um erro logo no início do processo é relativamente baixo.  Caso os erros não sejam corrigidos nessa fase, eles podem aumentar à medida que o processo continua, gerando altos custos e prejuízos muitas vezes irreparáveis.
	
	
	�
	 2a Questão (Ref.: 201010292666)
	
	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.
	
	
Sua Resposta: VF
	
Compare com a sua resposta: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução.
	
	
	�
	 3a Questão (Ref.: 201010154824)
	Pontos: 0,0  / 1,0
	Qual é o tipo de teste é aplicado nos menores componentes de código criados, cujo objetivo é garantir que estes atendem as especificações do ponto de vista das características e de funcionalidade? Vale ressaltar este teste foca na lógica interna de processamento e nas estruturas de dados dentro dos limites de um componente.
	
	 
	Teste de regressão
	
	Teste funcional
	
	Teste de integração
	
	Teste de lógica
	 
	Teste de unidade
	 Gabarito Comentado.
	
	�
	 4a Questão (Ref.: 201010154821)
	Pontos: 0,0  / 1,0
	As estratégias de teste de software fornecem um roteiro que descreve os passos a serem executados como parte do teste, define também quando esses passos serão planejados e então executados, quanto esforço de trabalho, tempo e recursos serão necessários. Ao desenvolvermos uma estratégia de teste de software desejamos responder algumas perguntas. Indique dentre as opções abaixo a pergunta inválida neste contexto.
	
	
	Devemos refazer os testes quando acrescentamos novos componentes ao sistema?
	 
	Como conduzir os testes de software?
	 
	Os padrões de desenvolvimento estão sendo seguidos pelos profissionais de engenharia de software?
	
	Quando devemos envolver o cliente?
	
	Devemos estabelecer um plano formal para os testes?
	 Gabarito Comentado.
	
	�
	 5a Questão (Ref.: 201010154804)
	Pontos: 0,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 primeira etapa do processo de validação?
	
	
	Validação da implementação
	 
	Validação do aceite
	
	Validação do sistema
	 
	Validação da unidade
	
	Validação da integração
	 Gabarito Comentado.
	
	�
	 6a Questão (Ref.: 201010153602)
	Pontos: 0,0  / 1,0
	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 .
	 
	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.
	
	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.
	
	
	�
	 7a Questão (Ref.: 201010153851)
	Pontos: 0,0  / 1,0
	Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade:
	
	 
	Avaliar se estão atualizando o mapa de riscos dos projetos
	
	Avaliar se estão registrando os defeitos encontrados
	
	Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de desenvolvimento
	 
	Avaliar e garantir que não estão envolvendo clientes e usuários nos processos
	
	Avaliar se estão produzindo as atas de reuniões
	
	
	�
	 8a Questão (Ref.: 201010171607)
	Pontos: 0,0  / 1,0
	A empresa Xpto implantou recentemente um sistema web de controle de documentos. Percebeu-se que após algum tempo de execução o tempo de resposta do servidor degrada e acaba por torna-se inaceitável. Após solicitar auxílio a equipe de teste chegou-se a conclusão que deveria ser realizado que tipo de teste?
	
	 
	Componente
	
	Segurança
	
	Navegação
	 
	Desempenho
	
	Configuração
	
	
	�
	 9a Questão (Ref.: 201010153595)
	Pontos: 0,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.
	
	 
	Todas as sentenças estão erradas
	
	Apenas as sentenças I e II estão corretas
	 
	Todas as sentenças estão corretas
	
	Apenas as sentenças II e III estão corretas
	
	Apenas a sentença I está correta
	
	
	�
	 10a Questão (Ref.: 201010153593)
	Pontos: 1,0  / 1,0
	Marque a opção INCORRETA:
	
	
	A equipe de qualidade, ou de testes, deve ser o mais independente possível da equipe de desenvolvimento de forma a não estar envolvida emocionalmente nem politicamente com o projeto, tendo um comportamento mais objetivo e direto.
	 
	Myers concluiu que zero-defeito é algo real com investimentos em processos e produtos independente da complexidade envolvida.
	
	Myers concluiu que zero-defeito é algo inatingível! Ou seja, pela complexidade envolvida e pelo número altíssimo de situações existentes, torna-se impossível imaginar um produto de software ¿livre de erros¿. Sempre existirão erros a serem descobertos.
	
	A qualidade de um software é definida pelo número de requisitos que forma adequadamente testadose estão em conformidade com o especificado.
	
	A qualidade de software trabalha com o conceito de zero-defeito, ou seja, representa a não tolerância a erros. O objetivo é definir um processo que contenha mecanismos de inibição de defeitos, impedimento de que falhas sejam criadas e propagadas para as fases seguintes.

Outros materiais