Baixe o app para aproveitar ainda mais
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.
Compartilhar