Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0207_AV1_201101577495 » AVALIAÇÃO DE SOFTWARE Tipo de Avaliação: AV1 Aluno: 201101577495 - SERGIO JOSE MARINHO Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 7,0 de 8,0 Nota do Trabalho: Nota de Participação: Data: 02/07/2013 19:33:41 1a Questão (Cód.: 107625) Pontos:0,5 / 0,5 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 aceite Validação do sistema Validação da implementação Validação da integração Validação da unidade 2a Questão (Cód.: 107638) Pontos:0,5 / 0,5 Indique a opção que Não representa um dos tipos de Teste de Caixa Preta. Análise do valor Limite Teste de matriz ortogonal Teste de ramos Particionamento em Equivalência Baseado em Grafo 3a Questão (Cód.: 107621) Pontos:0,5 / 0,5 O ___________________________________ está relacionado aos defeitos e suas correções. São todos os custos de atividades ligadas ao esforço de reparar falhas de produtos originados no decorrer do processo de desenvolvimento. Custo da revisão Custo dos testes Custo da conformidade Custo de desenvolvimento Custo da não conformidade Page 1 of 4BDQ Prova 04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3510957... 4a Questão (Cód.: 107632) Pontos:0,5 / 0,5 Você trabalha em uma empresa de desenvolvimento de software e está participando de um a Revisão Técnica Formal (RTF). Na reunião seu chefe distribuiu documentos, explicouos objetivos, processos e documentos para cada participante da reunião. Ele checou tambémos critérios de entrada. Esta fase é normalmente conhecida como: Planejamento Retrabalho Preparação Individual Acompanhamento Kick-off 5a Questão (Cód.: 106695) Pontos:1,0 / 1,0 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 Performance (Desempenho) Teste de Confiabilidade e Disponibilidade Teste de Compatibilidade (Versionamento) Teste de Funcionalidade 6a Questão (Cód.: 106411) Pontos:1,0 / 1,0 Marque a opção INCORRETA sobre Qualidade de Software. A qualidade de software é um conjunto de estratégias que buscam a satisfação da equipe de desenvolvimento utilizando produtos (hardware e software) de última geração. A qualidade de software e processos uniformes e consistentes de todas as etapas de desenvolvimento tendem a gerar software seja eficiente. Softwares mal testados geram prejuízos as empresas, como Re-trabalho, aumentando o custo do projeto;Informações erradas que podem originar decisões equivocadas; Insatisfação dos usuários e outros prblemas correlatos. A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos. Em relação a qualidade de produto seu objetivo principal é a garantia da qualidade do produto tecnológico gerado durante o ciclo de desenvolvimento e é garantida com a aplicação de testes sistemáticos nos vários estágios de desenvolvimento. 7a Questão (Cód.: 106420) Pontos:1,0 / 1,0 Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA: Deficiência no planejamento dos testes Ausência da gerência de qualidade independente Falta de técnicas e ferramentas de testes de software no mercado. Qualidade é aplicada tardiamente no projeto Page 2 of 4BDQ Prova 04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3510957... Falta de um modelo corporativo de qualidade 8a Questão (Cód.: 107640) Pontos:1,0 / 1,0 Indique a opção que representa o teste que devemos usar para responder a seguinte pergunta: "O tempo de resposta do servidor degrada de forma a tornar-se inaceitável?". Navegação Componente Desempenho Segurança Configuração 9a Questão (Cód.: 106422) Pontos:1,0 / 1,0 Marque a opção INCORRETA Deve-se investir ao máximo na automatização dos processos de testes, pois as interferências humanas tornam o modelo muito frágil, desacreditando todo o esforço que está sendo realizado. A utilização de procedimentos manuais durante o processo de teste pode ser considerada não confiável, pois não temos como garantir que o executor dos testes executou criteriosamente a sequencia correta dos procedimentos de testes e se conferiu se ocorreu o comportamento esperado . Quando o planejamento é feito pelo analista de sistema , uma enorme vantagem surge. Somente o analista de sistemas, o qual desenvolveu o produto, tem a percepção e experiência das diversas técnicas de desenvolvimento aplicadas, sabe como organizá os testes e como emprega-los, propiciando mais eficiência na detecção de erros. Sobre os testes de verificação pode-se afirmar que é o processo de auditoria de atividades e avaliação de documentos gerados em todas as fases do processo de desenvolvimento do software. Não envolve o processamento de softwares, pois não exste uma encarnação deste ainda. Os testes de verificação serão aplicados respeitando os estágios do desenvolvimento. O planejamento de testes deve valorizar aspectos como reaproveitamento de cenários de testes já realizados, mecanismos de reexecução de testes e conferência de resultados , redução do impacto das mudanças nas documentações/procedimentos de testes já implementados e redução de esforço na manutenção das diversas versões de testes, para cada versão de software existente. Sobre os testes de validação pode-se afirmar que é o processo formal de avaliação de produtos tecnológicos que podem ser aplicado em componentes isolados, módulos existentes ou mesmo a totalidade do sistema. 10a Questão (Cód.: 106417) Pontos:0,0 / 1,0 Em relação aos testes de verificação, marque a opção INCORRETA: Verificação da Implementação: O objetivo desta fase é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Essa qualidade é atribuída pela prática das regras da boa programação. É um processo formal de verificação do código produzido. Verificação dos requisitos:O objetivo desta fase é a verificação das especificações do levantamento dos requisitos funcionais e não funcionais do software a ser desenvolvido. Verificação dos negócios: O objetivo desta fase é garantir que os diversos documentos produzidos tenham total aderência às necessidades apontadas pelos clientes. Verificação da Implantação: O objetivo desta fase não está somente na avaliação da aderência da solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a aplicação de boas práticas de programação. Verificação da analise e modelagem: O objetivo desta fase não está somente na avaliação da aderência da Page 3 of 4BDQ Prova 04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3510957... solução tecnológica aos requisitos funcionais e não funcionais estabelecidos pelo cliente, mas também em avaliar a modelagem da solução como um todo. Período de não visualização da prova: desde 17/05/2013 até 03/07/2013. Page 4 of 4BDQ Prova 04/07/2013http://bquestoes.estacio.br/prova_resultado_preview_aluno.asp?cod_hist_prova=3510957...
Compartilhar