Baixe o app para aproveitar ainda mais
Prévia do material em texto
22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 1/8 Revisar envio do teste: Clique aqui para iniciar o Quiz SP_GRAD_668531_2401_01 2401-ENGENHARIA DE SOFTWARE Quiz REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ Usuário Curso 2401-ENGENHARIA DE SOFTWARE Teste Clique aqui para iniciar o Quiz Iniciado 22/03/24 13:42 Enviado 22/03/24 13:51 Data de vencimento 27/03/24 23:59 Status Completada Resultado da tentativa 10 em 10 pontos Tempo decorrido 9 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Modelos são elaborados para propiciar um melhor entendimento sobre um sistema que estamos estudando. Os modelos de contexto são utilizados para: Resposta Selecionada: d. Estabelecer os limites do sistema e as dependências com outros sistemas. Respostas: a. Descrever um cenário de uso do sistema. b. Representar a comunicação entre componentes do sistema. c. Descrever as operações que serão efetuadas pelo sistema. d. Estabelecer os limites do sistema e as dependências com outros sistemas. Comentário da resposta: Alternativa correta: d) Estabelecer os limites do sistema e as dependências com outros sistemas. Sala de Aula Tutoriais 1 em 1 pontos 59 https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_235475_1 https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_235475_1&content_id=_10660603_1&mode=reset https://www.ead.senac.br/ https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 2/8 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 2 Duas implementações diferentes de uma de uma interface de classe foram criadas. Se uma equipe de desenvolvedores de sistemas de software é capaz de selecionar corretamente a implementação apropriada para ser usada, então, qual seria a documentação para cada implementação que deveria ser incluída? I. A lista de métodos disponíveis e convenções de chamada. II. O código-fonte para cada implementação. III. As informações sobre os efeitos colaterais e o uso de recursos para cada método. IV. Nome dos autores de cada implementação e o histórico de mudanças. Resposta Selecionada: b. I e III somente. Respostas: a. I e II somente. b. I e III somente. c. I, II e III somente. d. Todas as afirma�vas. Comentário da resposta: Alternativa correta: b) Somente as a�rmativas I e III são verdadeiras. O propósito de uma classe abstrata (ou interface) é apenas apoiar a modelagem de atributos e operações compartilhadas. Uma interface nunca é instanciada, a sua utilização requer uma implementação. Nesse sentido, com o intuito de fornecer informações su�cientes aos desenvolvedores para selecionar uma implementação de uma interface entre mais de uma opção, deve ser disponibilizada uma lista dos métodos com as convenções de chamada associadas, como também as informações sobre quaisquer efeitos colaterais ou uso de recursos. Pergunta 3 Qual é o subproduto da gerência de projeto que é necessário para estabelecer a orientação e gerenciamento da execução de um projeto: 1 em 1 pontos 1 em 1 pontos https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 3/8 Resposta Selecionada: d. Plano de Projeto. Respostas: a. Plano de riscos. b. Especificação de requisitos de so�ware. c. Proposta de Projeto. d. Plano de Projeto. Comentário da resposta: d) Plano de Projeto. O plano de projeto é um documento que descreve objetivo, escopo, restrições, recursos, cronograma e custo, para isso estabelece um conjunto de métodos e estratégias adotadas para de�nir: o quê? Como? Quando? De onde? Pergunta 4 Sobre Engenharia de Sistemas, podemos a�rmar que: Resposta Selecionada: b. É mais ampla que a Engenharia de So�ware porque envolve aspectos da sociedade, além de metas e obje�vos da organização. Respostas: a. O so�ware é um elemento de integração nas empresas, por isso uma das etapas da sua produção é a Engenharia de Sistemas. b. É mais ampla que a Engenharia de So�ware porque envolve aspectos da sociedade, além de metas e obje�vos da organização. c. Uma das finalidades da Engenharia de Sistemas é a definição de Leis e regras da Sociedade. d. Engenharia de Sistemas abrange apenas sistemas de hardware e so�ware sem a necessidade de procedimentos e processos, que são definidos na Engenharia de So�ware. Comentário da resposta: b) É mais ampla que a Engenharia de Software porque envolve aspectos da sociedade, além de metas e objetivos da organização. A Engenharia de Sistemas abrange a Engenharia de Software, pois é um processos de projeto de sistemas completos, incluindo processos da empresa, integração com outros sistemas, e aderência a leis e regras da sociedade. 1 em 1 pontos https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 4/8 Pergunta 5 Sobre Scrum e Extreme Programming podemos a�rmar que: Resposta Selecionada: a. ambos são conhecidos métodos ágeis, porém dis�ntos na forma de trabalhar. O Scrum é um framework e o XP é um conjunto de prá�cas. Respostas: a. ambos são conhecidos métodos ágeis, porém dis�ntos na forma de trabalhar. O Scrum é um framework e o XP é um conjunto de prá�cas. b. são métodos bem conhecidos no mercado. São u�lizados porque não exigem documentação do produto e as iterações mais curtas permitem testes mais elaborados. c. são métodos que contrapõem os métodos tradicionais, mas garantem o desenvolvimento sequencial onde cada etapa gera um produto que é base para a etapa seguinte. d. ambos disputam o interesse dos �mes de desenvolvimento, mas ainda estão em fase experimental e precisam de melhor definição em alguns pontos. Comentário da resposta: a) ambos são conhecidos métodos ágeis, porém, distintos na forma de trabalhar. O Scrum é um framework e o XP é um conjunto de práticas. Por ser um framework, o Scrum permite trabalhar com processos diferentes de modo a resolver problemas complexos e adaptativos. O XP já apresenta uma coletânea de boas práticas, portanto menos adaptativo que o Scrum. Pergunta 6 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: Resposta Selecionada: c. Requisitos. Respostas: a. Testes. b. Implementação. 1 em 1 pontos 1 em 1 pontos https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 5/8 c. Requisitos. d. Manutenção. Comentário da resposta: c) Requisitos. Os custos de correção são muito menores nas fases iniciais do processo. Pergunta 7 Considere o seguinte modelo de classes UML abaixo. Com base nesse modelo, pode-se a�rmar que: Fonte: BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 2. ed. Rio de Janeiro: Elsevier; Campus. 2007. Resposta Selecionada: d. Toda vez que a associação representada acima for criada entre Pessoae Empresa, necessariamente será criada uma nova instância de Emprego. Respostas: a. Para cada instância de Pessoa corresponde a exatamente uma instância de Emprego. b. Para cada instância de Emprego corresponde a exatamente uma instância de Pessoa e um conjunto possivelmente vazio de instâncias de Empresa. c. Para cada associação entre Pessoa e Empresa corresponde um conjunto possivelmente vazio de instâncias de Emprego. d. Toda vez que a associação representada acima for criada entre Pessoa e Empresa, necessariamente será criada uma nova instância de Emprego. 1 em 1 pontos https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 6/8 Comentário da resposta: Alternativa correta: d) Toda vez que a associação representada acima for criada entre Pessoa e Empresa, necessariamente será criada uma nova instância de Emprego. Este é um exemplo de classe associativa, ou seja, quando duas ou mais classes estão associadas e pode ser necessário manter informações sobre a associação existente entre elas. Pergunta 8 Leia atentamente e analise as a�rmativas 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 especi�caçã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 especi�cações são previsíveis e estáveis e podem ser corretamente de�nidas no início do projeto, com baixas taxas de modi�cações. São corretas APENAS as a�rmativas: Resposta Selecionada: d. Somente a II. Respostas: a. I e II. b. I e III. c. Somente a III. d. Somente a II. Comentário da resposta: d) Somente a II. Apenas a a�rmativa II é verdadeira. No modelo em cascata é empregado um grande esforço nas fases iniciais para análise e especi�cação de requisitos, e isso não é feito de forma gradativa, como é mostrado na a�rmativa I. Entretanto, essa não é a única razão para a alta taxa de falhas neste modelo de processo, como é descrito na a�rmativa III. Pergunta 9 Considere as a�rmativas abaixo: 1 em 1 pontos 1 em 1 pontos https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 7/8 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í�cas que o software deve contemplar. Assinale a alternativa CORRETA: Resposta Selecionada: b. Somente as afirma�vas II e III são verdadeiras. Respostas: a. Todas as afirma�vas são verdadeiras. b. Somente as afirma�vas II e III são verdadeiras. c. Somente a afirma�va I é verdadeira. d. Todas as afirma�vas são falsas. Comentário da resposta: Alternativa correta: b) Somente as a�rmativas II e III são verdadeiras. A a�rmativa I é falsa, os requisitos não funcionais podem ser medidos. Pergunta 10 Qual das seguintes a�rmações é mais provável que seja um benefício de uma arquitetura em camadas (rigorosamente)? I. Ela facilita a extensibilidade. II. Implementação em cada nível é baseado apenas nas interfaces da camada subjacente. III. Ela melhora o desempenho do sistema. Resposta Selecionada: a. Somente I. Respostas: a. Somente I. b. I e II somente. c. III somente. d. II e III somente. Comentário da resposta: Alternativa correta: c) III somente. O estilo arquitetônico em camadas organiza o software em camadas e cada uma delas oferece um conjunto de serviços. Cada camada fornece serviços para a camada acima dela (ou fora dela) e age como um cliente para os serviços prestados pela camada abaixo dela (ou no seu interior). Em um sistema estritamente em 1 em 1 pontos https://updf.com 22/03/2024, 13:51 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_36696523_1&course_id=_235475_1&content_id=_106606… 8/8 Sexta-feira, 22 de Março de 2024 13h51min59s BRT camadas, cada camada é restrita para só interagir com as suas duas camadas adjacentes. Dessa forma, não podemos a�rmar que facilita a extensibilidade como consta no item I. O item II não apresenta uma vantagem e sim uma característica. ← OK https://updf.com
Compartilhar