Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0207_AV1_201004020341 » AVALIAÇÃO DE SOFTWARE Tipo de Avaliação: AV1 Aluno: 201004020341 - LENIANE BRASIL DA CRUZ GUIMARÃES Professor: SHEILA DE GOES MONTEIRO Turma: 9001/AA Nota da Prova: 6,0 de 8,0 Nota do Trabalho: Nota de Participação: 2 Data: 14/09/2012 1a Questão (Cód.: 107623) Pontos: 0,0 / 0,5 Qual a fase do processo de verificação que tem como objetivo garantir que os diversos documentos produzidos tenham total aderência às necessidades apontadas pelos clientes? . Verificação da Implementação Verificação dos requisitos Verificação dos negócios Verificação da programação Verificação da analise e modelagem 2a Questão (Cód.: 107636) Pontos: 0,0 / 0,5 O teste da caixa preta, também conhecido como teste comportamental, focaliza os requisitos funcionais do software. Este tipo de teste complementa o teste da caixa branca, pois permite descobrir uma classe de erros diferentes daquela obtida com métodos da caixa-branca. Desta forma, identifique a opção que Não representa uma categoria de erro identificado pelo teste Caixa Preta. Erros em estruturas de dados ou acesso a bases de dados externas; Erros de inicialização e término. Erros de estrutura de controle; Erros de interface; Erros de comportamento ou de desempenho; 3a Questão (Cód.: 106671) Pontos: 1,0 / 1,0 Segundo Bartié, a auditorias concentram-se nas atividades críticas de um processo de engenharia de software. Marque a opção que NÃO corresponde a um dos objetivos de uma auditoria de qualidade: Avaliar se estão atualizando o mapa de riscos dos projetos Avaliar se um determinado projeto e as diversas equipes estão respeitando o processo de desenvolvimento Avaliar se estão registrando os defeitos encontrados Avaliar se estão produzindo as atas de reuniões Avaliar e garantir que não estão envolvendo clientes e usuários nos processos 4a Questão (Cód.: 106672) Pontos: 1,0 / 1,0 Marque a alternativa correta: 1 de 4Página BDQ Provae 16/11/2012http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova=1959673&ti... I - os testes de verificação devem garantir a qualidade de todas as etapas do desenvolvimento de sistemas. Neste sentido a qualidade será obtida através da correta construção de documentos e a adequada realização das atividades previstas no processo corporativo de engenharia de software. II - As reuniões de acompanhamento são a forma de verificação mais formal do que as reuniões de revisão, já que necessita de uma adequada preparação por parte de todos os participantes. Neste caso todos os envolvidos são autores de documentos que serão debatidos durante a reunião. III - O checklist é um poderoso instrumento a ser aplicado nas revisões de documentos e auditorias de processo de trabalho pois possibilita direcionar todas as atividades dos testes de verificação nas diferentes fases do processo. Todas as sentenças estão incorretas Apenas as sentenças I e II estão corretas Apenas as sentenças I e III estão corretas Todas as sentenças estão corretas Apenas as sentenças II e II estão corretas 5a Questão (Cód.: 106674) Pontos: 1,0 / 1,0 Marque a alternativa correta: Cada etapa do processo de desenvolvimento cumpre uma etapa e produz documentos e/ou modelos pertinentes a finalidade da fase. A etapa de verificação é fundamental no processo, pois desde as fases iniciais pode-se aferir a qualidade do processo e não deixar que problemas sejam migrados para as fases seguintes. Em relação as fases no processo de desenvolvimento de software temos: Verificação de progresso - Verificação de instalação - Verificação de encerramento financeiro - Verificação de treinamento Verificação de negócios - Verificação de desenvolvimento - Verificação de implementação - verificação de suporte Verificação de negócios - Verificação de instalação - Verificação de análise e modelagem - Verificação de encerramento financeiro Verificação de análise e modelagem - Verificação de desenvolvimento - verificação de suporte Verificação de negócios - Verificação de requisitos - Verificação de análise e modelagem - Verificação de implementação 6a 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 da integração Validação do sistema Validação da implementação Validação da unidade Validação do aceite 7a 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 de desenvolvimento Custo da não conformidade Custo da revisão Custo da conformidade 2 de 4Página BDQ Provae 16/11/2012http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova=1959673&ti... Custo dos testes 8a Questão (Cód.: 106680) Pontos: 1,0 / 1,0 Em relação aos testes Caixa Branca (também conhecidos como testes caixa de vidro ou teste estrutural), marque a opção correta: é baseado na arquitetura interna do software e utiliza a estrutura de controle descrita no programa para derivar casos teste. devem ser feitos durante todo o processo de desenvolvimento porém mais intensamente nas fases iniciais de coletas de requisitos para esclarecer os requisitos funcionais. Isto só é possível pois estes tipos de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido. focaliza os requisitos funcionais do software e utiliza técnicas para garantir que os requisitos do sistema sejam amplamente atendidos pelo software construído. diferentemente dos testes da caixa-preta, o teste da caixa-branca não requer o conhecimento da tecnologia empregada e dos conceitos de implementação do software. devem ser feitos apenas no final processo de desenvolvimento mesmo que estes tipos de testes não preveem acesso a estrutura do sistema que esta sendo desenvolvido, os requisitos funcionais só podem ser testados quando o software está pronto. 9a Questão (Cód.: 106422) Pontos: 0,0 / 1,0 Marque a opção INCORRETA 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. 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 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. 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 . 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 componentesisolados, módulos existentes ou mesmo a totalidade do sistema. 10a 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: Qualidade é aplicada tardiamente no projeto Falta de um modelo corporativo de qualidade Falta de técnicas e ferramentas de testes de software no mercado. Ausência da gerência de qualidade independente Deficiência no planejamento dos testes 3 de 4Página BDQ Provae 16/11/2012http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova=1959673&ti... 4 de 4Página BDQ Provae 16/11/2012http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova=1959673&ti...
Compartilhar