Baixe o app para aproveitar ainda mais
Prévia do material em texto
06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 1/8 Revisar envio do teste: Clique aqui para iniciar o Quiz STADCAS3DA_2104-2104-668531 2104-ENGENHARIA DE SOFTWARE Quiz REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ Usuário DANIELA FABIANE VON MUHLEN SPERB Curso 2104-ENGENHARIA DE SOFTWARE Teste Clique aqui para iniciar o Quiz Iniciado 31/10/21 18:56 Enviado 06/11/21 21:11 Data de vencimento 29/11/21 23:59 Status Completada Resultado da tentativa 7 em 10 pontos Tempo decorrido 146 horas, 14 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: b. Respostas: a. Assinale a opção correta acerca de modelos de processo de software. I. Segundo o Manifesto Ágil os processos de desenvolvimento ágil de software valorizam mais: indivíduos e interações do que processos e ferramentas; software funcionando do que documentação extensa; colaboração do cliente do que negociação contratual; e respostas a mudanças do que planejamento seguido. II. A programação extrema, também conhecida como Extreme Programming, ou simplesmente XP, é um processo de desenvolvimento ágil que permite a ausência do cliente em fases iniciais, como nas reuniões de planejamento de versão e planejamento de iteração. III. A programação em pares é uma prática que está presente sempre em todos os processos de desenvolvimento ágil, como XP e Scrum. Apenas a afirma�va I é verdadeira. Apenas a afirma�va II é verdadeira. Sala de Aula Tutoriais 1 em 1 pontos DANIELA FABIANE VON MUHLEN SPERB 119 https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_172941_1 https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_172941_1&content_id=_7715456_1&mode=reset https://www.ead.senac.br/ https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_193_1 https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1 https://senacsp.blackboard.com/webapps/login/?action=logout 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 2/8 b. c. d. Comentário da resposta: Apenas a afirma�va I é verdadeira. Apenas a afirma�va III é verdadeira. Nenhumas das afirma�vas é verdadeira. b) Apenas a afirmativa I é verdadeira. As afirmativas II e III são falsas, a colaboração com o cliente é um princípio das metodologias ágeis e a programação em pares é uma prática que pode ser adotada ou não no contexto ágil. Pergunta 2 Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: Existem muitos tipos de teste que podem ser empregados para garantir a qualidade de um software. Um desses tipos é o teste de regressão. O teste de regressão consiste em: Iden�ficar se as alterações no código-fonte não introduziram novos erros através de uma nova execução da massa de teste anterior. Iden�ficar defeitos por meio da análise do código-fonte. Gerar defeitos no sistema, forçando uma situação de sobrecarga. Iden�ficar a existência de defeitos em um sistema ou parte dele. Iden�ficar se as alterações no código-fonte não introduziram novos erros através de uma nova execução da massa de teste anterior. Alternativa correta: d) Identificar se as alterações no código-fonte não introduziram novos erros através de uma nova execução da massa de teste anterior. O teste de regressão tem como objetivo executar novamente uma massa de teste anterior para verificar se as alterações no código-fonte não introduziram novos erros. Pergunta 3 Com relação à Gerência de Riscos, considere as seguintes asserções e assinale a alternativa correta: I. Riscos de projeto são aqueles que afetam a qualidade ou o desempenho do software que está sendo desenvolvido. 1 em 1 pontos 1 em 1 pontos 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 3/8 Resposta Selecionada: a. Respostas: a. b. c. d. Comentário da resposta: II. Riscos de produto são aqueles que afetam o cronograma ou os recursos do projeto. III. Risco de Negócio são aqueles que afetam a organização que desenvolve ou adquire o software. Apenas a III é verdadeira. Apenas a III é verdadeira. Apenas a I e III são verdadeiras. Todas são verdadeiras. Todas são falsas. Alternativa correta: a) Apenas a III é verdadeira. O correto é: • Riscos de projeto são aqueles que afetam o cronograma ou os recursos do projeto. • Riscos de produto são aqueles que afetam a qualidade ou o desempenho do software que está sendo desenvolvido. • Risco de Negócio são aqueles que afetam a organização que desenvolve ou adquire o software. Pergunta 4 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: Qual tipo de teste de sistema tem o intuito de forçar falhas no software de diferentes formas para avaliar o retorno do processamento em um tempo preestabelecido? Teste de recuperação. Teste de estresse. Teste de segurança. Teste de recuperação. Teste de integração. Alternativa correta: c) Teste de recuperação. O teste de recuperação tem a finalidade de avaliar os mecanismos de recuperação e tolerância às falhas implementadas em um sistema. 1 em 1 pontos 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 4/8 Pergunta 5 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: Considere as seguintes assertivas sobre modelos de processos de software: I. No modelo em cascata, a fase seguinte não deve iniciar antes que a fase precedente tenha sido concluída. II. No modelo incremental, a mudança constante tende a corromper a estrutura do software. III. A explícita consideração dos riscos no modelo em espiral distingue este dos modelos em cascata e evolucionário. As assertivas corretas são: Somente as asser�vas II e III. Somente a asser�va I. Somente as asser�vas I e II. Somente as asser�vas II e III. Todas as asser�vas: I, II e III. d) Todas as assertivas: I, II e III. As três afirmações estão corretas e descrevem adequadamente as características desses modelos de processo. Pergunta 6 Resposta Selecionada: c. Respostas: a. b. c. A engenharia de software... ... tem como foco principal estabelecer uma abordagem sistemá�ca de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. ... não tem como método a abordagem estruturada para o desenvolvimento de so�ware, pois baseia-se exclusivamente nos modelos de so�ware, notações, regras e técnicas de desenvolvimento. ... tem como foco apenas o tratamento dos aspectos de construção de so�ware, subsidia a engenharia de sistemas no tratamento dos sistemas baseados em computadores, incluindo hardware e so�ware. 0 em 1 pontos 1 em 1 pontos 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 5/8 d. Comentário da resposta: ... tem como foco principal estabelecer uma abordagem sistemá�ca de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. ... segue princípios, tais como, o da abstração, que iden�fica os aspectos importantes sem ignorar os detalhese o da composição, que agrupa as a�vidades em um único processo para distribuição aos especialistas. c) Tem como foco principal estabelecer uma abordagem sistemática de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. A engenharia de software é uma área que estuda todos os aspectos da produção de software. Para isso, a engenharia de software tem como objetivo estabelecer uma abordagem sistemática de desenvolvimento, através de ferramentas e técnicas apropriadas, dependendo do problema a ser abordado, considerando restrições e recursos disponíveis. Pergunta 7 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da O padrão de arquitetura conhecido como MVC (Model-View-Controller) é útil para o projeto de sistemas que têm interface gráfica com usuário porque: Os elementos gráficos podem ser dinamicamente atualizados através do uso de um modelo de eventos. A aparência e o comportamento podem ser modificados sem a modificação do modelo de dados subjacente. Objetos de domínio, en�dade e controle têm papéis bem definidos que podem ajudar a reduzir a complexidade do sistema. Os elementos gráficos podem ser dinamicamente atualizados através do uso de um modelo de eventos. A informação armazenada pode ser controlada diretamente a par�r dos elementos gráficos. Alternativa correta: a) A aparência e o comportamento podem ser modificados sem modificação do modelo de dados subjacente. 0 em 1 pontos 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 6/8 resposta: A principal vantagem para a arquitetura MVC é fornecer suporte a múltiplas representações de interface gráfica de usuários diferentes da mesma informação. Dessa forma, o sistema pode exibir o modelo de dados para o usuário em uma variedade de aparências e comportamentos, sem afetar o modelo de dados subjacente. Pergunta 8 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: O teste de software é uma fase muito importante para a garantia da qualidade de um produto de software. Existe uma classificação para as técnicas de testes de software: teste de caixa preta e teste de caixa branca. Nesse contexto, podemos afirmar que: I. O teste de estresse é classificado como uma técnica de teste caixa branca. II. O teste de caixa preta também é conhecido como teste comportamental, no qual o foco são os requisitos não funcionais do software. III. Os testes de caixa preta são apontados como complementares aos testes de caixa branca, uma vez que contemplam diferentes classes de erros. Somente a afirma�va II é verdadeira. Somente a afirma�va I é verdadeira. Somente a afirma�va II é verdadeira. Somente a afirma�va III é verdadeira. Todas as afirma�vas são verdadeiras. Alternativa correta: c) Somente a afirmativa III é verdadeira. As afirmativas I e II são falsas. O teste de estresse não é classificado como caixa branca e o foco do teste caixa preta não é os requisitos não funcionais e sim os requisitos funcionais. Pergunta 9 Leia atentamente e analise as afirmativas a seguir. I. Existem vários modelos de processo de software ou paradigmas de engenharia de software. No paradigma conhecido como ciclo de vida clássico ou cascata, a especificação pode ser desenvolvida gradativamente à medida que os usuários conseguem compreender melhor suas necessidades. II. O modelo espiral é um modelo de processo guiado por risco, usado para orientar a engenharia de sistemas intensivos em software com vários interessados 0 em 1 pontos 1 em 1 pontos 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 7/8 Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: concorrentes. III. O único motivo para altas taxas de falhas em projetos desenvolvidos adotando-se modelos em cascata é a suposição falsa de que as especificações são previsíveis e estáveis e podem ser corretamente definidas no início do projeto, com baixas taxas de modificações. São corretas APENAS as afirmativas: Somente a II. I e II. I e III. Somente a III. Somente a II. d) Somente a II. Apenas a afirmativa II é verdadeira. No modelo em cascata é empregado um grande esforço nas fases iniciais para análise e especificação de requisitos, e isso não é feito de forma gradativa, como é mostrado na afirmativa I. Entretanto, essa não é a única razão para a alta taxa de falhas neste modelo de processo, como é descrito na afirmativa III. Pergunta 10 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: O modelo em cascata é caracterizado pela execução sequencial das fases, sendo que o resultado das fases é a aprovação de um ou mais documentos. Dessa forma, a fase seguinte não deve iniciar até que a fase anterior seja concluída. No modelo em cascata, o custo de correção é menor na fase de: Requisitos. Testes. Implementação. Requisitos. Manutenção. c) Requisitos. Os custos de correção são muito menores nas fases iniciais do processo. 1 em 1 pontos 06/11/2021 21:11 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_21898247_1&course_id=_172941_1&content_id=_7715468_1&… 8/8 Sábado, 6 de Novembro de 2021 21h11min18s BRT ← OK javascript:launch('/webapps/blackboard/content/listContent.jsp?content_id=_7715456_1&course_id=_172941_1&nolaunch_after_review=true%27);
Compartilhar