Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.:201706801550) Acerto: 0,2 / 0,2 Em relação aos Fatores do Insucesso dos Processos de Qualidade, marque a opção INCORRETA: Falta de um modelo corporativo de qualidade 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 2a Questão (Ref.:201706801558) Acerto: 0,2 / 0,2 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 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 os defeitos tem custo de correção constante independente do momento em que são descobertos. 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 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 quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los. 3a Questão (Ref.:201706801689) Acerto: 0,2 / 0,2 No contexto atual os softwares tornaram-se cada vez mais parte do nosso dia-a-dia. Eles são um dos aspectos mais estratégicos para se viabilizar o aprimoramento e a inovação dos produtos e serviços nas organizações. Entretanto, o que acontece de fato, é que as indústrias de software estão despreparadas para atender às rápidas necessidades dos mercados porque não investiram em seus processos internos. Neste contexto as assertivas estão corretas, EXCETO: Segundo a regra 10 de Myers, significa que quando um erro não é identificado, os custos de sua correção multiplicam-se por 10 para cada fase do processo de desenvolvimento de software em que o erro migra. O processo de garantia de qualidade de software é divido em: Planejamento da qualidade, Implementação da qualidade e Garantia da qualidade. O objetivo geral do controle de qualidade de software e da gestão da qualidade é eliminar problemas de qualidade no software. Tais problemas são conhecidos por diversos nomes: bugs, falhas, erros ou defeitos. 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. De uma forma ampliada podemos definir testes como "processo sistemático e planejado que tem por finalidade única a identificação de erros." 4a Questão (Ref.:201706801690) Acerto: 0,2 / 0,2 Analise a afirmativa abaixo: "A implantação de um processo de qualidade tanto no processo, como no produto possui um custo, porém é vantajosa, pois quanto mais tardiamente os erros forem descobertos, mais cara custará a solução." Esta afirmativa está baseada na: na regra de Morgan na lei Boyle na regra 10 de Myers na teoria de Bloom na lei de Moore 5a Questão (Ref.:201706801677) Acerto: 0,2 / 0,2 Nesta fase toda a documentação produzida nas fases anteriores será transformada em código de uma determinada linguagem de desenvolvimento. O objetivo da verificação neste caso é garantir a qualidade do código-fonte gerado pela equipe de desenvolvimento. Esta verificação pode ser realizada através das "boas práticas de programação" garantidas pela adoção de normas e padrões corporativos seguidos pela equipe de desenvolvimento. Estamos nos referindo a qual fase de verificação? Negócio. Análise. Teste. Modelagem. Implementação. 6a Questão (Ref.:201706801662) Acerto: 0,2 / 0,2 O teste de software tem como objetivo demostrar que um programa faz o que é proposto a fazer e a descobrir seus defeitos antes do uso. Ele possui dois objetivos distintos: 1. Descobrir situações em que o software se comporta de maneira incorreta, indesejável ou de forma diferente das especificações dos requisitos. 2. Demonstrar ao desenvolvedor e ao cliente que o software atende a seus requisitos. Desta forma podemos afirmar que: os testes podem demonstrar que um determinado software está livre de defeitos. o objetivo de todo teste é verificar se ele atende apenas aos requisitos funcionais. os testes podem identificar a ausência ou a presença de erros. o objetivo dos testes é identificar os requisitos funcionais solicitados pelos clientes. o objetivo do processo de verificação é validar os requisitos de especificação que não reflitam os desejos ou necessidades dos clientes. 7a Questão (Ref.:201706801704) Acerto: 0,2 / 0,2 Em uma situação de teste de carga de um sistema deparou-se com a seguinte situação: 2.000 usuários concorrentes submetendo uma solicitação (uma transação) em média a cada um minuto; cada transação requer a carga de um registro de 6 KB. Calcule a Vazão Global de Dados e assinale a alternativa correta: A Vazão Global dos Dados será de 500 KB/s A Vazão Global dos Dados será de 400 KB/s A Vazão Global dos Dados será de 200 KB/s A Vazão Global dos Dados será de 300 KB/s A Vazão Global dos Dados será de 150 KB/s 8a Questão (Ref.:201706801666) Acerto: 0,2 / 0,2 O objetivo desta fase do processo de avaliação da qualidade é 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. Neste caso estamos falando do teste de: Verificação de implementação Verificação de requisitos Verificação de sistema Validação da modelagem e análise Validação de código-fonte 9a Questão (Ref.:201706801562) Acerto: 0,2 / 0,2 Existem muitas estratégias de teste de software propostas e todas fornecem um modelo para o teste e têm basicamente algumas características genéricas. Qual das opções abaixo está em desacordo com a afirmação anterior? Para executar um teste eficaz, proceder a revisões técnicas eficazes. Fazendo isso, muitos erros serão eliminados antes do começo do teste. O teste começa no nível do componente e progride em direção à integração do sistema computacionais como um todo. O teste é feito pelo desenvolvedor do software e (para grandes projetos) por um grupo independente de teste. Devemos nos preocupar como teste somente após o código tiver sido gerado. Diferentes técnicas de teste são apropriadas para diferentes abordagens de engenharia de software e em diferentes pontos no tempo. 10a Questão (Ref.:201706801694) Acerto: 0,2 / 0,2 O checklist é um importante instrumento que auxilia revisores e auditores no processo de verificação. Quais das opções abaixo não faz parte das atividades do Modelo de Negócios: Modelar uma solução que suporte todos os requisitos Estimar os custos do projeto de software Modelar as atividades e estabelecer uma macro visão Identificar expectativas e exigências do cliente Estimar os prazos do projeto de software
Compartilhar