Buscar

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 9 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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

Disc.: QUALIDADE E TESTES DE SOFTWARE
	Aluno(a):
	
	Acertos: 10,0 de 10,0
	13/11/2020
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto. Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão:
 
(Assinale a alternativa CORRETA).
		
	
	Abertas
	
	Simples
	
	Difíceis de automatizar
	 
	Complexas
	
	Fechadas
	Respondido em 13/11/2020 18:11:37
	
	Explicação:
Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da organização, as comunicações são mais complexas.
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de ciclo de vida iterativos garante ao sistema:
		
	 
	atualização contínua
	
	segurança
	
	legibilidade
	
	utilização mínima de recursos
	
	legalidade
	Respondido em 13/11/2020 18:15:10
	
	Explicação:
De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas necessidades em cada ciclo.
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles:
I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software.
IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Assinale a assertiva correta.
		
	
	Apenas os itens II e III estão corretos.
	
	Apenas o item I está correto.
	
	Apenas os itens III e IV estão corretos.
	
	Apenas os itens I e IV estão corretos.
	 
	Apenas os itens I e II estão corretos.
	Respondido em 13/11/2020 18:18:55
	
	Explicação:
Se desejarmos desenvolver e produzir software com qualidade, é necessário investir em qualidade em todos os pontos do processo.
Alguns fatores podem afetar a qualidade, como fatores externos e internos de `Qualidade de Software¿. Vejamos alguns exemplos:
Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Por exemplo: confiabilidade, eficiência e facilidade de uso.
Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
Por exemplo: modularidade e legibilidade.
	
		4a
          Questão
	Acerto: 1,0  / 1,0
	
	Quando devemos terminar os testes?
I. Nunca, o projetista estará sempre testando.
II. Quando o dinheiro ou o tempo acabar.
III. O teste termina quando não houver mais erros.
Assinale a única alternativa correta.
		
	
	Todos os itens estão corretos.
	
	Apenas os itens I e II estão corretos.
	 
	Apenas o item II está correto.
	
	Apenas os itens II e III estão corretos.
	
	Apenas o item III está correto.
	Respondido em 13/11/2020 18:20:09
	
	Explicação:
Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do projetista para o cliente.
O teste para quando não houver mais erros `visíveis¿. O teste acaba quando o tempo acaba ou o dinheiro acaba:
· Por restrição de tempo (nesse caso, deve-se negociar esse tempo);
· Por restrição financeira (nesse caso, deve-se evitar).
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções  abaixo e, a seguir, assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
		
	
	Apenas as asserções I, II e III estão corretas
	 
	Apenas as asserções I e III estão corretas
	
	Apenas as asserções I, II e IV estão corretas
	
	Apenas as asserçoes II e IV estão corretas
	
	Apenas as asserções II, III e IV estão corretas
	Respondido em 13/11/2020 18:20:44
	
	Explicação:
Modelo V:
 
Vantagens:
· A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas;
· É um modelo simples e fácil de aprender;
· Especifica os papéis dos diferentes tipos de testes para ser executada;
· Envolve o usuário no teste.
Desvantagens:
· É difícil para o cliente expor explicitamente todos os requisitos;
· O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida;
· O teste pode ser caro e às vezes não ser suficientemente eficaz;
· O produto final pode não refletir todas as necessidades dos utilizadores.
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	A equipe Z realizou a codificação de uma nova tela para o sistema de controle de estoque. O objetivo da equipe é garantir que não existem erros considerando apenas a parte "nova" do produto.
Qual o tipo de teste que deve ser realizado?
		
	
	Teste Caixa-branca
	
	Teste de validação
	
	Teste de integração
	
	Teste Caixa-preta.
	 
	Teste de unidade
	Respondido em 13/11/2020 18:21:31
	
	Explicação:
O teste de unidade é também chamado de teste de componentes. Concentra-se em cada componente individual do software, de acordo com o que é implementado no código fonte.
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre a elaboração do plano de teste é incorreto afirmar que:
		
	
	O cronograma de atividades descreve marcos importantes das atividades. 
	
	A documentação estabelece uma relação dos documentos pertinentes ao projeto.
	
	Estratégias e ferramentas de testes definem questões como atividades e ferramentas usadas no test.
	 
	Os requisitos devem ser descritos aos pares para que as  funcionalidades do software sejam testadas.
	
	A equipe define os diferentes papéis desempenhados no projeto de teste.
	Respondido em 13/11/2020 18:19:42
	
	Explicação:
Descreve-se, isoladamente, os requisitos para que as funcionalidades do software sejam testadas.
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	De quem é a responsabilidade do teste de aceitação?
		
	 
	Do cliente
	
	Do cliente e do desenvolvedor
	
	Do desenvolvedor
	
	Do gerente e do desenvolvedor
	
	Do gerente de projeto
	Respondido em 13/11/2020 18:20:17
	
	Explicação:
No Teste de Aceitação, é impossível prever como o cliente realmente usará um programa. Por isso esse teste é de responsabilidade do cliente.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre o controle de Bugs é correto afirmar:
		
	
	O analista de requisitos é o responsável por encontrar erros, falhas, bugs e outros tipos de problemas que não foram detectados durante o desenvolvimento de um software.
	
	Ao encontrar um bug, o responsável deve, obrigatoriamente, avisar o desenvolvedor via e-mail.
	
	A melhor maneira de relatar a existência de bugs é por meio de protocolos internacionais de desenvolvimento de software.
	 
	Um BugTracke é um aplicativo de software que controla os erros de software relatados em projetos de desenvolvimento de software.
	
	Devido a complexidade do tema, não é possível o desenvolvimento de  um sistema de rastreamento de bugs.
	Respondido em 13/11/2020 18:21:05
	
	Explicação:
Um BugTracker é um sistema de rastreamento de bugs, ou seja, de defeitos. É um aplicativo de software que controla os erros de software relatados em projetos de desenvolvimento de software. Pode ser considerado também um tipo de sistema de rastreamento de problemas.
O tester(isto é, o analista de teste) - é o responsável por encontrar erros, falhas, bugs e outros tipos de problemas que não foram detectados durante o desenvolvimento de um software.
Ao encontrar um bug, ele pode avisar o desenvolvedor, de várias formas. Exemplo: pessoalmente, msn, por e-mail, documentos, ferramentas de bug tracking, etc.
A melhor maneira de relatar a existência de bugs por meios formais e informais dependerá da dinâmica da equipe de testes e do seu processo dentre essas alternativas apresentas.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Existem várias ferramentas para encontrar erros, falhas, bugs e outros tipos de problemas que não foram detectados durante o desenvolvimento de um software. Uma delas é o TestLinkMantis. As características dessa ferramenta são:
I- Permite a escrita e armazenamento de projetos de teste, planos de teste, casos de teste bem como a execução manual dos testes.
II- É escrita em C++ e roda no banco de dados MySql.
III- Possui relatórios que permitem verificar o andamento do projeto de testes.
Assinale a assertiva correta.
		
	 
	Apenas os itens I e III estão corretos.
	
	Apenas o item I está correto.
	
	Apenas os itens II e III estão corretos.
	
	Apenas os itens I e II estão corretos.
	
	Apenas o item II está correto.
	Respondido em 13/11/2020 18:22:00
	
	Explicação:
O item II está incorreto porque a ferramenta Testlink é escrita em PHP e roda no banco de dados MySql.

Outros materiais