Buscar

AV 2017.1 - Avaliação de Software

Prévia do material em texto

Avaliação: CCT0207_AV_201507256221 » AVALIAÇÃO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201507256221 - PAULO CESAR PARRINE
Professor: SHEILA DE GOES MONTEIRO Turma: 9002/AB
Nota da Prova: 7,0 Nota de Partic.: 0 Av. Parcial 2 Data: 05/06/2017 14:05:21
 1a Questão (Ref.: 201507527329) 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: Sim. Pois quanto mais tarde os erros forem descobertos, mas cara ira custar a solução.
 
 
Gabarito: Sim, pois quanto mais tardiamente os erros forem descobertos, mais cara custa a solução.
 2a Questão (Ref.: 201507407044) Pontos: 0,5 / 1,0
Nos testes de validação os mecanismos de testes estão segmentados em dois níveis de testes: testes de baixo nível
e de alto nível. Descreva quais são os testes que são considerados de baixo nível e quando são aplicados.
 
Resposta: Testes de baixo nível: Caracterizados por exigirem dos profissionais de testes um profundo conhecimento
da estrutura interna do produto. Teste de unidade e teste de integração.
 
 
Gabarito: Teste unitário: Este tipo de teste é aplicado nos menores componentes de código criado, visando garantir
que estes atendem as especificações em termos de características e de funcionalidade. É aplicado no código do
programa. Teste de integração: O teste de integração focaliza o pacote de software completo e trata da verificação
do programa como um todo.
 3a Questão (Ref.: 201507406991) Pontos: 1,0 / 1,0
Qualidade pode ser entendida como um conjunto de características a serem satisfeitas em um determinado grau, de modo que
o produto de software atenda às necessidades explícitas e implícitas de seus usuários. No contexto de avaliação de software,
analise as afirmativas a seguir:
I. Características de qualidade do processo podem ser computadas a partir de características de qualidade do produto. 
II. Processos possuem características de qualidade próprias e informações sobre a qualidade do produto gerado não
influenciam em sua avaliação. 
III. Características de qualidade do produto devem seguir padrões durante o desenvolvimento de software, sem serem
influenciados por padrões de documentação 
Assinale:
se todas as afirmativas estiverem corretas.
se somente as afirmativas II e III estiverem corretas.
se somente as afirmativas I e II estiverem corretas.
se somente as afirmativas I e III estiverem corretas.
 se somente a afirmativa I estiver correta.
 4a Questão (Ref.: 201507527371) Pontos: 1,0 / 1,0
Existem diversas fases dentro de um processo de verificação que podem ser aplicadas em momentos diferentes do
desenvolvimento do software. Qual a fase cujo objetivo é garantir que os diversos documentos produzidos tenham
aderência às necessidades apontadas pelos clientes?
Verificação de análise e modelagem
Verificação de implementação
Verificação de requisitos
Verificação do usuário
 Verificação de negócio
 5a Questão (Ref.: 201507389475) Pontos: 1,0 / 1,0
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:
Planejamento
Preparação Individual
 Kick-off
Acompanhamento
Retrabalho
 6a Questão (Ref.: 201507961666) Pontos: 1,0 / 1,0
Um programa valida um campo numérico da seguinte maneira: Valores inferiores ou iguais a 0 são rejeitados,
valores entre 1 e 150 são aceitos, valores maiores ou iguais a 151 são rejeitados. Qual das alternativas contém os
valores de entrada que cobre todas as partições de equivalência?
0,1,150
10,150,200
-151,65,150
-1,50,120
 0,1,151
 7a Questão (Ref.: 201507999366) Pontos: 0,5 / 0,5
João desenvolveu um site de comércio eletrônico e precisa testar a capacidade da aplicação de operar
ininterruptamente durante todos os dias da semana e 24 horas por semana. Neste caso qual a categoria de teste
baseado ISO/IEC 9126-1 João precisa utilizar?
Conectividade
Eficiência
 Continuidade
Segurança
Funcionalidade
 8a Questão (Ref.: 201507961646) Pontos: 0,5 / 0,5
A decomposição de um requisito em cenário é fundamental para descobrir todas as possibilidades envolvidas na
dinâmica do software. No Métodos de decomposição de requisitos é necessário explorar todos os cenários possíveis
para cada requisito existente. Neste sentido destacam-se três tipos de cenários que podem estar contidos nos
requisitos:
Primário, secundário e de exceção
 Primário, alternativo e de exceção
Primário, secundário e complementar
Primário, alternativo e de erro
Primário, secundário e de erro
 9a Questão (Ref.: 201507854973) Pontos: 0,0 / 0,5
Imaginando-se um projeto de desenvolvimento de software com ciclos de: análise, desenvolvimento e Testes, é
correto admitir que:
 Erros encontrados podem ser corrigidos em tempo de teste no próprio ambiente de teste, dando agilidade
ao processo como um todo.
Qualquer ocorrência de resultado obtido diferentemente do resultado esperado é passível de ser anotado e
irá interromper os testes.
 Os testes devem ser feitos em um ambiente preferencialmente isolado e somente após a conclusão dos
testes é que a nova versão do software será baixada no ambiente para uma nova rodada de testes.
Os usuários finais participam na execução dos testes em conjunto com a equipe de testes para auxiliar na
interpretação dos resultados.
Novas solicitações feitas pelo cliente não serão testadas quando estas solicitações chegarem após as
atividades de teste já terem ultrapassado 86%, para não comprometer o prazo de entrega.
 10a Questão (Ref.: 201507406989) Pontos: 0,5 / 0,5
Em relação a documentação gerada durante o processo de software, mas especificamente, a respeito do plano de
teste que é um registro do processo de planejamento de testes de software, assinale a opção correta.
A produção de scripts de teste deve preceder a eventual construção de casos de teste.
O processo de planejamento de testes é usualmente descrito em um plano de testes.
 Ao se inspecionar o conteúdo de um plano de testes, devem-se encontrar, entre outras, as seguintes
descrições: escopo de testes, abordagens de teste, recursos para realização dos testes e cronograma das
atividades de teste a serem realizadas.
A automação de um teste de integração é mais facilmente empreendida que a de um teste de módulo.
Um plano de teste de software é um registro da execução de um caso de teste de software.

Continue navegando