Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: Clique aqui para iniciar o Quiz SP_GRAD_668531_2303_01 2303-ENGENHARIA DE SOFTWARE Quiz REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ Usuário LARA CAROLINA FONSECA DE SENA Curso 2303-ENGENHARIA DE SOFTWARE Teste Clique aqui para iniciar o Quiz Iniciado 25/08/23 19:31 Enviado 25/08/23 20:30 Data de vencimento 27/09/23 23:59 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 59 minutos Sala de Aula Tutoriais LARA CAROLINA FONSECA DE SENA 1 https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_219517_1 https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_33035080_1&course_id=_219517_1&content_id=_9893319_1&return_content=1&step=#contextMenu https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_219517_1&content_id=_9893300_1&mode=reset https://www.ead.senac.br/ https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_260_1 https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1 https://senacsp.blackboard.com/webapps/login/?action=logout Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: d. Respostas: a. b. Você é designado o novo gerente de um projeto de desenvolvimento de um ERP (Enterprise Planning Resource) que terá seus serviços oferecidos através de Cloud Computing. Esse projeto está entrando em sua segunda fase. Você já percebeu que podem existir muitos riscos nele, mas até agora ninguém os avaliou para verificar a faixa de possíveis resultados para o projeto. O que é necessário fazer? Gerenciamento de riscos. Monitoramento e controle de riscos. Elaboração do plano de atenuação de riscos. 1 em 1 pontos c. d. Comentário da resposta: Não é necessária nenhuma ação. Gerenciamento de riscos. d) Gerenciamento de riscos. A resposta correta é Gerenciamento de Riscos, uma vez que o gerenciamento de riscos envolve identificação de risco, análise de risco, planejamento de risco, monitoramento e controle de risco. Pergunta 2 Leia atentamente e analise as afirmativas a seguir. I. Existem vários modelos de processo de software ou 1 em 1 pontos Resposta Selecionada: d. Respostas: a. b. 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 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. c. d. Comentário da resposta: 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 3 1 em 1 pontos Resposta Selecionada: b. Respostas: a. b. c. O modelo de processo Scrum com o intuito de lidar com a complexidade do desenvolvimento e para o gerenciamento de software adota um controle descentralizado, e assim possibilitar gerência mais eficientemente com contextos pouco previsíveis. Neste contexto, a gerência é distribuída por meio de três agentes independentes que são: Product Owner, Scrum Team e Scrum Master. Sprint, Scrum Master e Planning Mee�ng. Product Owner, Scrum Team e Scrum Master. Sprint, Scrum Team e Product Backlog. d. Comentário da resposta: Product Owner, Sprint e Planning Mee�ng. b) Product Owner, Scrum Team e Scrum Master. A resposta correta Product Owner (representa o cliente no projeto), Scrum Team (as equipes de desenvolvimento) e Scrum Master (atua como gerente). Pergunta 4 Os métodos ágeis pregam a participação mais ativa do cliente durante o processo de software. Este aspecto é importante porque: 1 em 1 pontos Resposta Selecionada: d. Respostas: a. b. c. o cliente par�cipa de forma mais a�va no processo iden�ficando previamente eventuais desvios. o cliente pode liderar o �me de desenvolvimento para atender melhor as suas necessidades. é fundamental que o �me de desenvolvimento conheça seus clientes. o cliente se torna responsável pela documentação do sistema e o �me de desenvolvimento tem mais tempo dedicado ao desenvolvimento do produto. d. Comentário da resposta: o cliente par�cipa de forma mais a�va no processo iden�ficando previamente eventuais desvios. d) o cliente participa de forma mais ativa no processo identificando previamente eventuais desvios. Este princípio torna o cliente mais integrado ao processo para identificar e resolver problemas durante as atividades de desenvolvimento. Isso minimiza problemas na etapa de entrega e minimiza custos de produção porque reduz o retrabalho. Pergunta 5 Resposta Selecionada: d. Respostas: a. b. c. d. A engenharia de software está inserida no contexto: das engenharias de sistemas, de processo e de produto. das engenharias de processo e de produto. das engenharias de sistemas e de processo. das engenharias de sistemas e de produto. das engenharias de sistemas, de processo e de produto. 1 em 1 pontos Comentário da resposta: d) das engenharias de sistemas, de processo e de produto. A engenharia de software é uma área que estuda todos os aspectos da produção de software, tanto no contexto de sistemas quanto de processo e de produto. Pergunta 6 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. II. Riscos de produto são aqueles que afetam o cronograma ou os recursos do projeto. 1 em 1 pontos Resposta Selecionada: a. Respostas: a. b. c. d. Comentário da resposta: 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 7 Os membros de um grupo de desenvolvimento de software estão realizando testes em um software baseando-se nos códigos-fonte. Isso envolve a realização de testes em todos os componentes de forma individual, bem como testes das interfaces entre esses componentes quando passam a ser integrados para formar o software. Quais são os tipos de testes que estão sendo aplicados nesse contexto? 1 em 1 pontos Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: Unidade e integração. Integração e estresse. Integração e aceitação. Sistema e aceitação. Unidade e integração. Alternativa correta: d) Unidade e integração. Nesse caso, os tipos de teste são teste de unidade (testes que envolvem a realização de testes em todos os componentes de forma individual) e teste de integração (testes das interfaces entre esses componentes quando passam a ser integrados para formar o software). Pergunta 8 Resposta Selecionada: d. Respostas: a. b. Modelos são elaborados parapropiciar um melhor entendimento sobre um sistema que estamos estudando. Os modelos de contexto são utilizados para: Estabelecer os limites do sistema e as dependências com outros sistemas. Descrever um cenário de uso do sistema. Representar a comunicação entre componentes do sistema. 1 em 1 pontos c. d. Comentário da resposta: Descrever as operações que serão efetuadas pelo sistema. Estabelecer os limites do sistema e as dependências com outros sistemas. Alternativa correta: d) Estabelecer os limites do sistema e as dependências com outros sistemas. A alternativa a) caracteriza um cenário que é parte do contexto do sistema. A alternativa b) fala de comunicações que são características dos diagramas de interação. A alternativa c) fala de operações que também não estabelecem limites ou dependências. Pergunta 9 Resposta Selecionada: b. Considere as afirmativas abaixo: I. Requisitos não funcionais não podem ser medidos, ou seja, não são mensuráveis. II. Requisitos funcionais descrevem as funções que o software deverá executar. III. Requisitos não funcionais devem expressar condições que o software deve atender ou, também, qualidades específicas que o software deve contemplar. Assinale a alternativa CORRETA: Somente as afirma�vas II e III são verdadeiras. 1 em 1 pontos Respostas: a. b. c. d. Comentário da resposta: Todas as afirma�vas são verdadeiras. Somente as afirma�vas II e III são verdadeiras. Somente a afirma�va I é verdadeira. Todas as afirma�vas são falsas. Alternativa correta: b) Somente as afirmativas II e III são verdadeiras. A afirmativa I é falsa, os requisitos não funcionais podem ser medidos. Pergunta 10 Resposta Selecionada: 4. Respostas: 1. 2. 3. A fase de projeto envolve qual aspecto? Descrição de como o sistema se comporta para a realização de suas tarefas. Iden�ficação e descrição das necessidades operacionais do sistema. Execução de uma validação para ver quão bem o sistema executa suas funcionalidades. Descrição dos requisitos do sistema, de forma que ela possa ser compreendida e usada na fase de implementação. 1 em 1 pontos 4. Comentário da resposta: Descrição de como o sistema se comporta para a realização de suas tarefas. Alternativa correta: d) Descrição de como o sistema se comporta para realização de suas tarefas. A fase de projeto é o período do ciclo de vida que trata da especificação e da documentação da arquitetura, dos componentes de software, das interfaces e da estrutura de dados para satisfazer os requisitos do sistema. O item a) refere-se à fase de requisitos e não de projeto. O item b) refere-se à fase de teste e não de projeto. O item c) está preocupado com a Sexta-feira, 25 de Agosto de 2023 20h30min58s BRT especificação e não com o projeto. O projeto envolve a descrição de como o sistema realiza suas tarefas. Ou seja, durante a fase de projeto, um modelo do sistema é desenvolvido para descrever como o sistema irá desempenhar as suas tarefas para atender às necessidades dos usuários. Para isso, esse modelo é decomposto em componentes ou módulos que podem ser implementados. ← OK https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_33035080_1&course_id=_219517_1&content_id=_9893319_1&return_content=1&step=#
Compartilhar