Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10050863808 1/4 TESTES DE SOFTWARE Lupa Exercício: CCT0272_EX_A1_201307203141 Matrícula: 201307203141 Aluno(a): CARLA HELENA MARTINS VELOSO Data: 18/11/2016 17:20:52 (Finalizada) 1a Questão (Ref.: 201307799945) Fórum de Dúvidas (0) Saiba (0) Quando você está testando um sistema para controle de receitas culinárias e logo após um sistema para controle de tráfego aéreo, podese afirmar que: O teste feito no sistema de receitas culinárias, por ser aparentemente menor, serve para o sistema de controle de tráfego aéreo que é maior. O teste feito no sistema de tráfego aéreo, por ser aparentemente maior, serve para o sistema de controle de receitas que é menor. O conceito de testes é o mesmo para os dois sistemas, porém a cobertura feita no sistema aéreo, dada a sua alta complexidade, deve ser superior, demandando mais tempo de estudo e arquitetura de testes que o sistema de receitas. O conceito de teste é o mesmo, logo o tempo para teste também será o mesmo. Um sistema de controle de receitas culinárias não demanda testes por ser algo de extrema simplicidade, porém o de tráfego aéreo deve ser testado por pelo menos 4 anos antes de entrar em operação. Gabarito Comentado 2a Questão (Ref.: 201307856995) Fórum de Dúvidas (0) Saiba (0) Assim como o processo de desenvolvimento de software, o teste de software também possui um ciclo de vida. Quais são as partes que compões este ciclo de vida? Planejamento, especificação, verificação, homologação e entrega Planejamento, preparação, procedimentos iniciais, especificação, execução e entrega Verificação, checklist, especificação, implementação, auditoria e entrega Validação, verificação, especificação, execução e homologação Levantamento, especificação, verificação, execução e homologação 3a Questão (Ref.: 201307286567) Fórum de Dúvidas (0) Saiba (0) É INCORRETO afirmar que: Um trabalho de qualidade depende também de um bom trabalho da equipe de testadores. 16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10050863808 2/4 A revisão é importante durante todo o projeto de desenvolvimento. A qualidade de uma determinada tarefa depende do trabalho de todos os envolvidos. Ter desenvolvedores e testadores em equipes diferentes favorece a execução dos testes. Quando o programa a ser construído é pequeno, não justifica testar algo tão simples. 4a Questão (Ref.: 201307814387) Fórum de Dúvidas (0) Saiba (0) Com relação à importância da atividade de teste de software, analise as afirmativas abaixo: I Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores. II Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade. III A atividade de teste de software não representa um elemento crítico da garantia de qualidade de software e não deve ser enquadrada como uma última revisão de especificação, projeto e codificação. Assinale a alternativa correta abaixo: Apenas as afirmativas I e II estão corretas Apenas a afirmativa II está correta Apenas a afirmativa III está correta Apenas as afirmativas I e III estão corretas Todas as afirmativas estão corretas Gabarito Comentado 5a Questão (Ref.: 201307920588) Fórum de Dúvidas (0) Saiba (0) Analise a ilustração sobre a regra 10 de Myers Assinale a alterna樀쐄va que representa corretamente o conceito desta regra: O custo da correção de bugs tem se mantido constante nas principais empresas desenvolvedoras de 16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10050863808 3/4 softwares, investindose em teste ou não. Quanto mais tempo for dedicada à tarefa de teste, mais bugs serão corrigidos apesar da demora e do custo necessários. Quanto menor for a equipe de testes e mais os próprios desenvolvedores testarem seus softwares, mais bugs serão encontrados após os testes. Quanto maior o investimento em teste, mais rápido os bugs são corrigidos apesar do alto custo necessário. Quanto mais cedo no processo de desenvolvimento de um software um bug for encontrado e corrigido, menor será o custo da correção. 6a Questão (Ref.: 201307317558) Fórum de Dúvidas (0) Saiba (0) 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: Um padrão de desenvolvimento e um processo de teste de software. Uma metodologia de desenvolvimento e um padrão de desenvolvimento. Um processo de teste de software e um modelo (template) para o teste. Uma metodologia de desenvolvimento e um modelo (template) para o teste. Um cronograma de teste e um padrão de desenvolvimento. Gabarito Comentado 7a Questão (Ref.: 201307286516) Fórum de Dúvidas (0) Saiba (0) Considerandose a execução dos testes, marque a opção INCORRETA: Os testes diminuem consideravelmente os erros deste software. Os testes diminuem o risco de serem encontrados defeitos do software em produção. É quase impossível testar todas as possibilidades de formas e alternativas de entradas de dados, ou todas as possibilidades e condições criadas pela lógica do programador. Os testes não garantem que o software ficará totalmente livre de defeitos. Os testes diminuem em 100% os erros deste software. Gabarito Comentado 8a Questão (Ref.: 201307808398) Fórum de Dúvidas (0) Saiba (0) Qual o principal objetivo de um testador? Corrigir bugs Acompanhar o desenvolvimento Garantir a qualidade Encontrar bugs Documentar bugs 16/12/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=10050863808 4/4 Fechar
Compartilhar