Buscar

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

Fechar 
 
Avaliação: CCT0207_AV_201201029708 » AVALIAÇÃO DE SOFTWARE 22098283 Tipo de Avaliação: AV 
Aluno: 
Nota da Prova: 7,0 Nota de Partic.: 1,5 Data: 09/03/2015 15:06:49 (F) 
 
 
 1a Questão (Ref.: 245486) Pontos: 1,5 / 1,5 
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: Segundo a regra 10 de Myers, quanto mais cedo encontrarmos e consertamos uma determinada 
falha, menor será o custo. o contrário também é verdadeiro pois, à medida que vai se avançando no processo 
de desenvolvimento de software, mais custosa é a correção da falha. 
 
 
Gabarito: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução. 
 
 
 
 2
a
 Questão (Ref.: 122280) Pontos: 1,5 / 1,5 
O que é Teste de Esforço ? Quais seus principais objetivos ? 
 
 
Resposta: Teste de esforço(também chamado teste de estresse) visa colocar o sistema sob condições incomuns 
de uso, testando a estabilidade e comportamento do sistema sob condições-limite, num ambiente com baixos 
recursos de software e hardware, ou mesmo competindo por estes recursos. 
 
 
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.: 125168) Pontos: 0,5 / 0,5 
Segundo Pressman, na qualidade do software, as inspeções, revisões e testes utilizados ao longo do processo de 
software, para garantir que cada produto de trabalho satisfaça os requisitos estabelecidos, são conhecidas 
como: 
 
 
reengenharia de processos; 
 
custo da qualidade; 
 controle de qualidade; 
 
garantia de qualidade; 
 
gold plate. 
 Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 106418) Pontos: 0,0 / 0,5 
Em relação aos testes de validação, marque a opção INCORRETA: 
 
 
Validação da unidade: A validação de unidade é a primeira etapa do processo de validação que tem por 
objetivo testar componentes individuais de uma aplicação. 
 
Validação da integração: A validação de integração é uma continuação natural dos testes unitários. Estes 
testes têm por objetivo validar a compatibilidade entre componentes de um software. 
 
validação do sistema: A validação do sistema tem com objetivo validar a solução como um todo. Quando 
este estágio é atingido a maior parte das falhas de funcionalidade deve ter sido detectada pelos testes 
unitários e pelos testes de integrações. 
 Validação de Usuário:A validação de usuário é uma análise das características dos usuários do sistemas 
que tem por objetivo avaliar o grau de experiência do usuário em relação ao software desenvolvido. 
 Validação do aceite: A validação do aceite é o último estágio do processo de validação. Trata-se do 
último processo formal de detecção de erros no sistema, antes de sua disponibilização no ambiente de 
produção. 
 
 
 
 5a Questão (Ref.: 107632) Pontos: 0,0 / 0,5 
Você trabalha em uma empresa de desenvolvimento de software e está participando de uma a Revisão Técnica 
Formal (RTF). Na reunião seu chefe distribuiu documentos, explicou os objetivos, processos e documentos para 
cada participante da reunião. Ele checou também os critérios de entrada. Esta fase é normalmente conhecida 
como: 
 
 
Retrabalho 
 
Acompanhamento 
 Planejamento 
 
Preparação Individual 
 Kick-off 
 Gabarito Comentado. 
 
 
 
 
 6a Questão (Ref.: 107637) Pontos: 0,5 / 0,5 
Indique a opção que Não representa um dos tipos de Teste de Caixa Branca. 
 
 
Teste de caminho básico 
 
Teste de ciclo 
 
Teste de fluxo de dados 
 Teste comportamental 
 
Teste de condição 
 
 
 
 7a Questão (Ref.: 106695) Pontos: 0,5 / 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 Usabilidade 
 Teste de Funcionalidade 
 
Teste de Confiabilidade e Disponibilidade 
 
Teste de Performance (Desempenho) 
 
Teste de Compatibilidade (Versionamento) 
 
 
 
 8a Questão (Ref.: 122247) Pontos: 0,5 / 0,5 
Os principais métodos de testes de caixa-branca para obtenção dos casos de testes são apresentados abaixo, 
marque a opção que NÃO faz parte deste rol de testes caixa-branca: 
 
 
Cobertura de desvios condicionais 
 
Cobertura de linha de código 
 Métodos de decomposição de requisitos 
 
Cobertura de laços 
 
Cobertura de Caminhos 
 
 
 
 9a Questão (Ref.: 122268) Pontos: 1,0 / 1,0 
"geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade. 
Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação" . A descrição 
apresentada é referente a que tipo de teste ? 
 
 
Teste de Validação 
 Teste Regressão 
 
Teste de unidade 
 
Teste de disponibilização (Teste de configuração) 
 
Teste de Integração 
 
 
 
 10a Questão (Ref.: 122383) Pontos: 1,0 / 1,0 
Analise as 3 sentenças abaixo: 
I. A norma IEEE 829 propõe um padrão de documentação que deveria ser obedecido por todas as organizações 
que trabalham com teste de software.O objetivo da desta norma é que as organizações utilizem uma linguagem 
padronizada para todos os atores envolvidos no processo de teste de software dentro das organizações. 
II. Caso de teste é o documento de registro de todo o planejamento dos testes de estabelecendo o que será 
testado. Sua finalidade é identificar o maior número de cenários e variações de determinado requisito de 
software. 
III.O Plano-mestre de Verificação é um documento de alto nível elaborado no processo de verificação do 
software, subordinado ao Plano de Garantia de Qualidade do Software, com o objetivo de: definir e estruturar o 
processo de verificação; estabelecer a visão da equipe de verificação e uiformizar os conhecimentos, 
experiências e expectativas dos diversos grupos que integram o processo de desenvolvimento de software. 
Marque a opção correta. 
 
 
Somente II e III são verdadeiras 
 
Nenhuma das sentenças é correta 
 
Somente II é verdadeira 
 
Somente I e II são verdadeiras 
 Todas são verdadeiras

Outros materiais