Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Avaliação: CCT0207_AV2_201101577495 » AVALIAÇÃO DE SOFTWARE Tipo de Avaliação: AV2 Aluno: 201101577495 - SERGIO JOSE MARINHO Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 4,0 de 8,0 Nota do Trabalho: 0 Nota de Participação: 2 Data: 23/08/2013 19:00:52 1a Questão (Cód.: 107625) Pontos:1,0 / 1,0 O objetivo do teste de validação é avaliar a conformidade do software com os requisitos e especificações analisadas e revisadas nas etapas iniciais do projeto. Qual é a última etapa do processo de validação? Validação do sistema Validação do aceite Validação da integração Validação da unidade Validação da implementação 2a Questão (Cód.: 125193) Pontos:0,0 / 1,0 O teste de integração é um dos testes, dentre os diversos tipos de testes de validação existentes. O Teste de Integração possui basicamente duas abordagens que podem ser utilizadas. Assinale a opção que apresenta estas duas abordagens: On-Line e Off-Line Inspeção e Walkthrough Incremental e Não Incremental Formal e Informal Descendente e Ascendente 3a Questão (Cód.: 107617) Pontos:0,0 / 0,5 Segundo Pressman, o teste de software é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Por esta razão deverá ser definido (indique a opção correta): Um processo de teste de software e um modelo (template) para o teste. Um padrão de desenvolvimento e um processo de teste de software Uma metodologia de desenvolvimento e um modelo (template) para o teste. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. Um cronograma de teste e um padrão de desenvolvimento Page 1 of 4BDQ Prova 07/09/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3520765... 4a Questão (Cód.: 122280) Pontos:1,5 / 1,5 O que é Teste de Esforço ? Quais seus principais objetivos ? Resposta: O teste de esforço e ver como sistema se comporta quando ele testado ao maximo na sua capacidede de funcionamento. 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 5a Questão (Cód.: 125525) Pontos:0,5 / 1,5 Em relação as ferramentas de testes automatizado descreva quais as principais características que as ferramentas de suporte ao teste apresentam . Resposta: O teste automatizados voce ganha na agilidades usando scrites de teste onde grau desempenho maior e relacão ao teste manuais Gabarito: Gerenciamento de defeitos : Tem como objetivo acompanhar e controlar os defeitos identificados durante o ciclo de vida do software e monitorá-los até a sua solução final, através da produção de um grande número de indicadores de qualidade. Permite parametrizações de forma a customizar um workflow de resolução de problemas, para melhor adapta-se a estrutura da empresa. Também é conhecido por: gerenciamento de erros, gerenciamento de problemas, registro de ocorrências, controle de incidências. Gerenciamento de configurações : Permite controlar e coordenar as mudanças efetuadas em documentações, fontes e ambientes físicos. Estabelece a relação entre os artefatos de software e identifica-los através de um único controle de versão enquanto ocorre modificações de fontes de uma versão anterior. 6a Questão (Cód.: 106410) Pontos:0,5 / 0,5 Por volta de 1979, Myers produziu um dos primeiros trabalhos mais completos e profundos trabalho sobre um processo de teste de software. Myers é o autor do livro "The Art of Software Testing", considerado por muitos como a primeira obra de real valor sobre teste de software e a criadora de termos muito usados como 'Caixa Branca e Caixa Preta" e "Caso de Teste". O que a Regra 10 de Myers afirma ? A Regra 10 de Myers mostra que quanto mais tardio os defeitos são descobertos, menor é seu custo de correção devido ao maior dominio da equipe de desenvolvimento do sistema. A Regra 10 de Myers mostra que quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. A Regra 10 de Myers mostra que a fase de testes deve ser realizada apenas no final do desenvolvimento para concentrar o investimento e a atenção da equipe. A Regra 10 de Myers mostra que não existe software sem erro, assim não se deve investir recursos e tempo para testar sistemas. A Regra 10 de Myers mostra que os defeitos tem custo de correção constante independente do momento em que são descobertos. Page 2 of 4BDQ Prova 07/09/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3520765... 7a Questão (Cód.: 122334) Pontos:0,0 / 0,5 Analise as 3 sentenças abaixo: I.No Teste de Integração, a abordagem Incremental atua da seguinte forma: todos os componentes são combinados com antecedência e o programa inteiro é testado de uma vez. Pode ser complicado isolar as causas dos erros. Uma vez corrigidos os erros, novos erros aparecem e o processo parece não ter fim. II.Gerência da Qualidade de software é a área responsável pel garantia da qualidade do software. Responde pelo gerenciamento dos profissionais de qualidade envolvidos na verificação das diversas etapas de um processo de engenhaia de software e está voltada para a gestão da garantia da qualidade de software, ou seja, tem como objetivo verificar a aderência entre o processo de desenvolvimento estabelecido e as práticas dos diversos profissionais envolvidos no processo. III.O teste de aceite (aceite formal e Alpha-teste) é a última etapa de teste antes da implantação do software. O objetivo do teste de aceitação é verificar se o software está pronto e pode ser utilizado pelos usuários finais para executar as tarefas e funções para as quais foi criado. Nesta etapa, o software é disponibilizado para clientes e usuários com o objetivo de estes validarem todas as funcionalidades requisitadas no início do projeto. Marque a opção correta: Somente I e II são verdadeiras Somente II e III são verdadeiras Somente III é verdadeira Somente II é verdadeira Somente I e III são verdadeiras 8a Questão (Cód.: 125148) Pontos:0,0 / 0,5 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 somente as afirmativas I e II estiverem corretas. se somente as afirmativas I e III estiverem corretas. se somente a afirmativa I estiver correta. se todas as afirmativas estiverem corretas. se somente as afirmativas II e III estiverem corretas. 9a Questão (Cód.: 125260) Pontos:0,5 / 0,5 João é um colega de trabalho e acabou de corrigir um defeito em um programa. Ele te pede ajuda em relação a que Teste ele deve usar neste momento. Qual Teste você indicaria? Page 3 of 4BDQ Prova 07/09/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3520765... Teste de Unidade Teste de Integração Teste Fumaça Teste de Validação Teste de Regressão 10a Questão (Cód.: 125500) Pontos:0,0 / 0,5 Em relação as ferramentas de testes automatizado as ferramentas que possibilitam o gerenciamento e o controle do processo de execução, reexecução e medição dos testes planejados e a integração entre as demais fases, de forma a executar os testes selecionados no planejamento, tendo como principais características: a análise de cobertura, a execução de scripts, simuladores de performance e testadores de memória. São classificadas como ferramentas: Ferramentas de Modelagem e Automação Ferramentas de Revisões e Inspeções Ferramentas de Planejamento de testes Ferramentas de Suporte aos Testes Ferramentas de execução e conferência Período de não visualização da prova: desde 21/08/2013 até 02/09/2013. Page 4 of 4BDQ Prova 07/09/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3520765...