Prévia do material em texto
Questão 1/10 – Engenharia de Software De acordo com a aula 5, Wazlawick (2013) contextualiza alguns termos considerados sinônimos, mas na literatura de teste apresentam significados bastante precisos, e as suas compreensões auxiliam na avaliação do processo de teste. Dessa maneira, assinale a única alternativa correta que apresente estes termos citados por Waskawick (2013). c) Erro, defeito, falha e engano. Questão 2/10 Como estudado na aula 5 sobre os possíveis testes na Engenharia de Software, há um tipo de teste que é realizado pelo cliente ou usuários do sistema que consiste justamente na aceitação da aplicação desenvolvida. Posto isto, escolha a única alternativa correta sobre qual é o tipo de teste que está sendo referenciado. d) Teste de aceitação. Questão 3/10 “O teste é um processo individualista e o número de tipos diferentes de testes varia tanto quanto as diferentes abordagens de desenvolvimento de software” (Pressman, 2011, p. 401). A respeito do Teste Estrutural, marque a única alternativa correta. b) Conhecido como teste de caixa branca, pois todos os testes são executados com conhecimento de código-fonte. Questão 4/10 Conforme o que estudamos na Aula 5, existem três técnicas de teste software propostas na literatura. Cada uma dessas técnicas apresenta diferentes critérios de teste que em sua maioria propõem atingir o mesmo objetivo. Em vista disto, assinale a única alternativa correta que lista as três técnicas de teste de software. d) Funcional, estrutural e baseada em defeitos. Questão 5/10 Na aula 4, Waslwick (2013, p. 171) “O método se baseia na análise da quantidade e complexidade dos atores e casos de uso, e que gera os UUCO, ou pontos de caso de uso não ajustados.” a) Pontos de casos de uso. Questão 6/10 De acordo com a Aula 6, estudamos sobre integração contínua e a entrega contínua dentro da cultura DevOps. Com base nisto, assinale a única alternativa correta que defina integração contínua e a entrega contínua dentro da cultura DevOps. d) Integração contínua é uma prática do desenvolvimento de software em que cada participante do time integra seu trabalho pelo menos uma vez no dia. A entrega contínua é uma evolução natural quando existe o interesse de expandir os benefícios da automação dos testes e feedback imediato para os próximos estágios. Questão 7/10 Na aula 04 Vazquez, Simões e Albert (2009), cita quatorze características de valor do fator de ajuste. Estas características para se determinar o valor do fator de ajuste. e) Comunicação, Funções distribuídas, Performance, Utilização do equipamento, Volume de Transações, Entrada de dados on-line, Interface com o usuário, atualizações on-line, processamento complexo, reusabilidade, facilidade de implementação, facilidade operacional, múltiplos locais e facilidade de mudanças. Questão 8/10 DevOps é uma cultura fortemente colaborativa entre as equipes de desenvolvimento e operações, para entregar o software funcionando em produção de forma ágil, segura e estável. Sobre a cultura DevOps, assinale a única alternativa que apresente os quatro pilares dessa cultura. c) Colaboração – Afinidade – Ferramentas – Escala. Questão 9/10 Conforme visto na aula 6, Sharma e Coyne (2017) referencia algumas fontes de ineficiência na entrega do software. Assinale, a única alternativa correta que cita essas fontes de ineficiência na entrega do software citadas por Sharma e Coyne (2017). b) Sobrecarga desnecessária, Retrabalho desnecessário, Superprodução. Questão 10/10 Na aula 06, estudamos sobre a cultura DevOps. De acordo com Muniz et al. (2020), DevOps refere-se a: e) Desenvolvimento (Dev) equipe responsável pela identificação dos requisitos com o cliente, pela análise, pelo projeto, pela codificação e pelos testes. Operações (Ops) equipe responsável pela implementação em produção, pelo monitoramento e pela solução de incidentes e problemas.