Buscar

Teste

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: CCT0272_AV_201010037961 » TESTES DE SOFTWARE
	Tipo de Avaliação: AV
	Aluno: 201010037961 - AROLDO DE ANDRADE SANTANA
	Professor:
	SHEILA DE GOES MONTEIRO
	Turma: 9002/AB
	Nota da Prova: 4,5        Nota de Partic.: 2        Data: 14/11/2015 09:27:01
	
	 1a Questão (Ref.: 201010675310)
	Pontos: 1,5  / 1,5
	Emerson Rios nos dá uma visão histórica do processo de testes, como se deu esta evolução nos anos 70, 80 e 90?
		
	
Resposta: 70 - Só visava Garantir que o sistema funcionasse os testes eram feitos pelos desenvolvedores 80 - Visava que o sistema funcionasse e que atendesse os requisitos dos clientes. Testes feitos por desenvolvedores e Usuarios 90 - Alem de garantir que o produto Funciona e atenda os requisitos visa fazer com que o produto não tenha defeitos assim evita retrabalho e diminui os gastos. Os testes são feitos por Desenvolvedores, ususarios e Testadores.
	
Gabarito: Anos 70 - garantir que o produto funcione e os testes eram feitos pelos desenvolvedores. Demonstração Anos 80 garantir que o produto atenda aos requisitos, testes realizados pelos desenvolvedores e usuários. Detecção Anos 90 garantir que o produto funcione, atenda aos requisitos e não tenha defeitos. Testes executados através de um processo de teste e realizados pelos desenvolvedores, usuários e testadores. Prevenção
	
	
	 2a Questão (Ref.: 201010135890)
	Pontos: 1,5  / 1,5
	Diferentes causas geram manutenções de tipos diferentes em um software em produção. Quais os tipos de manutenção possíveis? Descreva cada uma delas:
		
	
Resposta: Corretiva - Utilizado para corrigir problemas identificados no software Evolutiva - manter o software util em um ambiente de mudanças Adaptatica - Aperfeiçoar o software, implementando novas funcionalidade não previstas Preventiva - o OSftware é modificado para dar melhor base nas futuras manutenções. Melhorar sua manutenção e sua confiablidade.
	
Gabarito: A manutenção Corretiva irá identificar e corrigir defeitos (erros latentes), A manutenção Adaptativa irá adaptar o software a novas tecnologias (TI/SI), metodologias, modelos de gestão, legislação. A manutenção Perfectiva irá incluir novas funções (ampliações) no software em produção. A manutenção Preventiva irá melhorar a manutenibilidade ou a confiabilidade futura.
	
	
	 3a Questão (Ref.: 201010675319)
	Pontos: 0,0  / 0,5
	Emerson Rios, nos dá uma visão histórica da evolução do  processo de testes entre os anos 70, 80 e 90, analise as questões abaixo e marque a opção correta :
1)      Anos 70 -  garantir que o produto funcione,  testes eram feitos pelos desenvolvedores
2)      Anos 80 garantir que o produto atenda aos requisitos, testes realizados pelos desenvolvedores e usuários
3)      Anos 90 garantir que o produto funcione, atenda aos requisitos e não tenha defeitos. Testes executados através de um processo de teste e realizados pelos desenvolvedores, usuários e testadores. 
		
	
	1-Inspeção, 2-verificação e 3-validação
	
	1-Verificação, 2-detecção e 3-avaliação
	 
	1-Verificação, 2-validação e 3-prevenção
	
	1-Verificação, 2-validação e 3-avaliação
	 
	1-Demonstração, 2-detecção e 3-prevenção
	
	
	 4a Questão (Ref.: 201010632690)
	Pontos: 0,0  / 0,5
	João é um engenheiro de software que foi designado para reunir um grupo de outros desenvolvedores para a realização de uma Revisão Técnica Formal (RTF). Esta atividade apresentou as seguintes características:
I - O grupo foi formado por cinco componentes
II - A preparação antecipada (revisão) durou em torno de duas horas e sete minutos.
III - A reunião ocorreu dois dias após a preparação antecipada.
IV - A reunião durou cerca de uma hora e trinta e sete minutos. 
 
Estão dentro das restrições e recomendação a uma RTF:
		
	 
	Somente as características II e IV
	 
	Somente as características II e III
	 
	Somente as características I e IV
	 
	Somente as características I e II
	 
	Somente as características III e IV
	
	
	 5a Questão (Ref.: 201010291704)
	Pontos: 0,0  / 0,5
	Os testes de caixa-branca são baseados nos elementos internos de um trecho de programa. Um exemplo de teste de caixa-branca é o teste de ciclo que focaliza exclusivamente a validade das construções de ciclo, já que ciclos são em sua grande maioria a base da maioria dos algoritmos implementados. Neste tipo de teste podem ser definidos quatro tipos de classes de ciclos que são:
		
	
	principal, secundário, composto e desestruturado.
	 
	primários, secundários, terciários e quaternários.
	
	simples, compostos, concatenados e desestruturados.
	
	primários, compostos, ortogonais e transversais.
	 
	simples, aninhados, concatenados e desestruturados.
	
	
	 6a Questão (Ref.: 201010675410)
	Pontos: 0,5  / 0,5
	Para a avaliação de aplicação web, Pressman propõe um modelo de qualidade com nove (9) dimensões. Qual é a dimensão utilizada quando desejamos verificar se uma aplicação adapta-se a diferentes configurações hospedeiras tanto do lado cliente quanto do lado servidor?
		
	 
	Compatibilidade
	
	Função
	
	Suportabilidade
	
	Conteúdo
	
	Estrutura
	
	
	 7a Questão (Ref.: 201010104919)
	Pontos: 0,5  / 0,5
	Quando se pensa em tarefas e executores, é correto afirmar que:
		
	
	O teste de sistema é usualmente executado pelo analista de teste e o teste de integração pelo usuário.
	
	O teste unitário é normalmente feito pelo testador e o teste de sistema pelo analista de sistemas.
	
	O teste de integração é usualmente executado pelo analista de integração e o teste de sistema pelo programador.
	
	O teste de aceitação é usualmente executado pelos usuários e o teste unitário pelo analista de teste.
	 
	O teste de sistema é usualmente executado pelo analista de teste e o teste unitário pelo programador.
	
	
	 8a Questão (Ref.: 201010100395)
	Pontos: 0,5  / 0,5
	Considere as afirmações abaixo:
 
I. Teste Unitário: São realizados para verificar o funcionamento de um pedaço do sistema.
 
II. Teste de Integração: Cada componente já testado é adicionado e novamente executado e os resultados avaliados.
 
III. Testes de Aceitação: Executado pelos testadores para apurar se o software ou programa está fazendo exatamente aquilo que foi definido nos seus requisitos.
 
IV. Testes de Sistema: Teste realizado pelos usuários para validar a liberação do software para a produção.
 
Assinale a resposta correta.
		
	
	I, II e III estão corretas.
	
	I, II, IV estão corretas.
	 
	I, II estão corretas
	
	Somente a II está correta.
	
	Somente a I está correta.
	
	
	 9a Questão (Ref.: 201010135870)
	Pontos: 0,0  / 1,0
	O teste de uma aplicação para Web é um conjunto de atividades relacionadas com um único objetivo: descobrir erros nos diversos aspectos da aplicação. Para atingir este objetivo deve ser utilizada uma estratégia de teste que abrange as revisões e o teste executável. O processo de teste começa focando os aspectos visíveis da Aplicação ao usuário e abrange os aspectos de tecnologia e infraestrutura. Indique a opção abaixo que Não representa estes tipos de teste.
		
	
	Componente
	
	Navegação
	
	Conteúdo
	 
	Particionamento
	 
	Configuração
	
	
	 10a Questão (Ref.: 201010098873)
	Pontos: 0,0  / 1,0
	Selecione a opção que preenche corretamente as lacunas abaixo:
- Manutenção _________________: utilizada para corrigir problemas identificados no software;
- Manutenção _________________: Manter o software útil num ambiente de mudanças;
- Manutenção _________________: Aperfeiçoar o software, implementando novas funcionalidades, não previstas originalmente;
- Manutenção _________________: O software é modificado para oferecer umabase melhor para futuras manutenções; ou seja, para melhorar a sua confiabilidade ou manutenibilidade futura.
		
	
	corretiva - evolutiva - preventiva - adaptativa
	
	evolutiva - adaptativa - preventiva - corretiva
	
	evolutiva - corretiva - adaptativa - preventiva
	 
	corretiva - adaptativa - evolutiva - preventiva
	 
	corretiva - evolutiva - adaptativa - preventiva

Continue navegando