Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação On-Line 2 (AOL 2) - Questionário Jeferson Diego Moura da Silva Nota finalEnviado: 23/11/21 12:00 (BRT) 8/10 Conteúdo do exercício Conteúdo do exercício 1. Pergunta 1 /1 Leia o trecho a seguir: “No final dos anos de 1960, o desenvolvimento de software era considerado uma arte e não existia um processo formalmente estabelecido. Nesse modelo, os programadores simplesmente codificavam com base em conversas com usuários e depois se reuniam para testar e consertar os erros em conjunto.” Fonte: TERLIZZI, Marco Alexandre; BIANCOLINO, César Augusto. Projeto de Software no Setor Bancário: Scrum ou Modelo V. Disponível em: <http://www.anpad.org.br/periodicos/arq_pdf/a_1495.pdf>. Acesso em: 24 abr. 2019. Considerando as informações apresentadas no trecho e os conteúdos estudados sobre o tema, é possível afirmar que uma das desvantagens do modelo Codificar e Consertar é: Ocultar opções de resposta 1. o descarte de treinamentos especiais. 2. a dificuldade de desenvolver sistemas estáveis. 3. a dispensa da documentação. 4. o código rígido às modificações. Resposta correta 5. o pequeno sistema utilizado em intervalos curtos. 2. Pergunta 2 /1 Leia o trecho a seguir: “O PSP (Personal Software Process) tem o objetivo geral de produzir softwares sem defeitos, respeitando prazos e custos planejados. Seu foco principal é a melhoria de processos do indivíduo, tornando sua forma de trabalho mais disciplinada, para o PSP, o indivíduo é responsável pela qualidade de seu trabalho.” PERUCCI, C. C.; CAMPOS, F. C. de. Técnicas de qualidade aplicadas em Software: um estudo bibliométrico. Revista de Ciência e Tecnologia, v. 19, n. 38, p. 5-15. Disponível em: <https://www.metodista.br/revistas/revistas-unimep/index.php/cienciatecnologia/article/view/3091>. Acesso em 13 abr. 2019. p. 7. A partir dessas informações e do conteúdo estudado, é possível afirmar que os modelos PSP e TSP se caracterizam por: Ocultar opções de resposta 1. introduzir mecanismos que permitam alcançar níveis de maturidade. 2. ser protótipos que auxiliam no desenvolvimento de um software. 3. inserir pessoas e equipes de desenvolvimento de software. Resposta correta 4. Incorreta: formar grupos de trabalho capazes de gerar suas próprias atividades. 5. oferecer treinamento para ampliar o desenvolvimento do modelo organizacional. 3. Pergunta 3 /1 Leia o trecho a seguir: “As principais falhas verificadas em projetos de software são relativas aos requisitos, devidas às dificuldades no entendimento das necessidades do usuário. Portanto, realizar corretamente o levantamento e administração de requisitos é essencial para a qualidade de software.” Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. Disponível em: <http://www.cin.ufpe.br/~processos/TAES3/Livro/00-LIVRO/11-SWEBOK- v8_CORRIGIDO_Versao_Final_OK.pdf>. Acesso em: 25 abr. 2019. O trecho aponta a importância da verificação dos projetos de software. A partir dessas informações e do conteúdo estudado sobre o tema, pode-se concluir que o Projeto de Software: Ocultar opções de resposta 1. busca melhorar o produto de software. 2. estabelece a arquitetura e os componentes de um sistema. Resposta correta 3. cria uma descrição externa do software. 4. dá suporte ao produto durante o seu ciclo operacional. 5. verifica a qualidade do produto. 4. Pergunta 4 /1 Leia o trecho a seguir: “São introduzidos testes Beta de todos os produtos e as solicitações dos clientes por modificações são incorporadas no produto entregue. Novas versões de produtos, desenvolvidas com esse processo modificado, são entregues.” SOMMERVILLE, Ian. Engenharia de Software. 9ª ed. Pearson Education, 2011. p. 472. O trecho fala sobre as mudanças no processo de projeto de software. Assim, considerando as informações apresentadas e os conteúdos estudados, é correto afirmar que essas mudanças podem: Ocultar opções de resposta 1. definir informações sobre fatores internos. 2. atrair clientes novos. Resposta correta 3. alterar a metodologia de uso. 4. reduzir a qualidade do produto. 5. elevar o nível de rigidez das organizações. 5. Pergunta 5 /1 Leia o trecho a seguir: “É uma disciplina científica relacionada com a compreensão das interações entre humanos e outros elementos de um sistema. Tem como conhecimentos relacionados: computação gráfica, processo de desenvolvimento, técnicas de aplicação, entre outros.” Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. Disponível em: <http://www.cin.ufpe.br/~processos/TAES3/Livro/00-LIVRO/11-SWEBOK- v8_CORRIGIDO_Versao_Final_OK.pdf>. Acesso em: 25 abr. 2019. O trecho trata do conceito da Ergonomia e suas aplicações, disciplina referenciada no guia SWEBOK. Assim, considerando as informações apresentadas e os conteúdos estudados, é possível observar que um guia SWEBOK tem como meta principal: Ocultar opções de resposta 1. adicionar material distinto das interfaces. 2. reduzir um KA referente às ferramentas profissionais. 3. incluir novas áreas de conhecimento em detrimento de outras. Resposta correta 4. alterar a metodologia da certificação CSDP. 5. manter as matérias, de forma rígida, entre as áreas de conhecimento. 6. Pergunta 6 /1 Leio o trecho a seguir: “A revisão de software é um conjunto de atividades sistemáticas na área da engenharia de software que visa garantir a alta qualidade em todo o ciclo do desenvolvimento”. XAVIER, Wagner. Muito além do desenvolvimento de software. Disponível em: <https://computerworld.com.br/2012/08/13/muito-alem-do-desenvolvimento-de-software/>. Acesso em: 12 abr. 2019. O trecho aborda a definição da revisão de software. Com base nessas informações e no conteúdo estudado, um fator que analisa o esforço dispendido para encontrar e solucionar erros em um programa é classificado como: Ocultar opções de resposta 1. portabilidade. 2. capacidade de teste. 3. manutenibilidade. Resposta correta 4. reusabilidade. 5. flexibilidade. 7. Pergunta 7 /1 Leia o trecho a seguir: “Os requisitos expressam as necessidades e restrições colocadas sobre o produto de software que contribuem para a solução de algum problema do mundo real. Esta área envolve elicitação, análise, especificação e validação dos requisitos de software.” Fonte: TORRES, André Luís de Lucena. Uma introdução ao SWEBOK. Disponível em: <http://www.cin.ufpe.br/~processos/TAES3/Livro/00-LIVRO/11-SWEBOK- v8_CORRIGIDO_Versao_Final_OK.pdf>. Acesso em: 25 abr. 2019. O trecho acima apresenta uma das áreas de conhecimento do SWEBOK. A partir dessas informações e do conteúdo estudado sobre o tema, é correto afirmar que as três referências de conhecimento empregadas para ilustrar o guia SWEBOK são: Ocultar opções de resposta 1. Geralmente Aceitas, Pesquisa Avançada e Especializado. Resposta correta 2. Requisitos, Pesquisa Avançada e Especializado. 3. Hierarquia, Pesquisa Avançada e Especializado. 4. Inovação, Requisitos e Especializado. 5. Incorreta: Geralmente Aceitas, Pesquisa Avançada e Certificação. 8. Pergunta 8 /1 Leia o trecho a seguir: “O problema decorre de uma falha na realização de uma verdadeira garantia de qualidade de software, diz Mark S. Kadrich, CISO provisório para o hospital comunitário Martin Luther King Jr., em Los Angeles.‘Estive no setor tempo suficiente para saber que, se eu estou perdendo o sono por falha na tecnologia, estou na indústria errada’, diz ele. ‘Oitenta por cento do software é uma porcaria, enquanto 20 por cento é apenas uma besteira. Há muito pouco que pode ser considerado bem projetado’”. TYNAN, Dan. Seis verdades difíceis de aceitar e aprender. Disponível em: <https://cio.com.br/seis-verdades-dificeis-de-aceitar-e-aprender/>. Acesso em: 12 abr. 2019. O trecho traza opinião de um especialista abordando os problemas decorrentes da falta de garantia de software. Assim, considerando as informações apresentadas e os conteúdos estudados, o padrão sistemático e planejado de ações consiste na definição da: Ocultar opções de resposta 1. portabilidade. 2. suportabilidade. 3. interoperabilidade. 4. garantia da qualidade do software (SQA) Resposta correta 5. reusabilidade. 9. Pergunta 9 /1 Leia o trecho a seguir: “Uma das vantagens do modelo UP/RUP em relação aos projetos apresentados nas seções anteriores é a desvinculação das fases com os fluxos de trabalho que podem ser ativados em todos os estágios do processo. Outra vantagem é o reconhecimento de que a implantação de software no ambiente do usuário é parte do processo.” Fonte: HIRAMA, Kechi. Engenharia de Software: Qualidade e Produtividade com Tecnologia. Rio de Janeiro: Elsevier, 2012. p. 42. O trecho acima trata das vantagens da utilização do modelo RUP. A partir dessas informações e do conteúdo estudado a respeito, é possível afirmar que a RUP descreve algumas perspectivas. São elas: Ocultar opções de resposta 1. Perspectiva Dinâmica, Estática e Prática. Resposta correta 2. Perspectiva Dinâmica, Estática e Híbrida. 3. Perspectiva Dinâmica, Genérica e Prática. 4. Perspectiva Dinâmica, Moderna e Prática. 5. Perspectiva Empírica, Estática e Prática. 10. Pergunta 10 /1 Leia o trecho a seguir: “[...] Conforme já descrito anteriormente, a engenharia de software compreende um conjunto de camadas que envolvem métodos, ferramentas e processos. Qualquer desenvolvimento de produto inicia com uma ideia e termina com o produto pretendido.” Fonte: AUDY, Jorge; PRIKLADNICKI, Rafael. Desenvolvimento distribuído de software. Rio de Janeiro: Elsevier, 2008. p. 13. O trecho acima trata do processo de desenvolvimento de software que resulta num produto. Diante disto, é possível criar modelos capazes de atender às necessidades dos clientes. Considerando essas informações e o conteúdo estudado, é possível afirmar que o modelo prescritivo possui o objetivo de: Ocultar opções de resposta 1. ser mais flexível no desenvolvimento do software. 2. expor o fluxo de dados existente no sistema. 3. reunir e organizar o desenvolvimento do software. Resposta correta 4. apresentar as etapas do sistema. 5. criar informações dos processamentos executados em cada fase.
Compartilhar