Prévia do material em texto
Você acertou 3 de 6 questões Verifique o seu desempenho e continue treinando! Você pode refazer o exercício quantas vezes quiser. Verificar Desempenho 1 Marcar para revisão Um conceito relevante no contexto da orientação a objeto é o estado de um objeto. Tão relevante que a UML, dispõe desde suas primeiras versões, do diagrama de estados. A base do conceito de estado é o valor contido em cada atributo. Com base nesse contexto, analise as assertivas a seguir: I� O estado de um objeto nada mais é que o conjunto de valores de todos os seus atributos em um dado momento. II� Uma mensagem enviada a um objeto pode alterar o seu estado. II� Um objeto obrigatoriamente tem seu estado alterado durante seu ciclo de vida. Com base em sua avaliação, assinale a alternativa correta: Questão 1 de 6 Corretas �3� Incorretas �3� Em branco �0� 1 2 3 4 5 6 Exercicio Conceitos Básicos De Modelagem De Sistemas Sair 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 1/9 A B C D E Estão corretas as assertivas I e II. Estão corretas as assertivas I, II e III. Estão corretas as assertivas II e III. Estão corretas as assertivas I e III. Somente a assertiva I está correta. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado A resposta correta é: Estão corretas as assertivas I e II. As assertivas I e II estão corretas porque o estado de um objeto nada mais é que o conjunto de valores de todos os seus atributos em um dado momento e uma mensagem enviada a um objeto pode alterar o seu estado. A assertiva III está incorreta porque um objeto não obrigatoriamente tem seu estado alterado durante seu ciclo de vida. 2 Marcar para revisão O uso de camadas tem vantagens que justificam seu uso, mas existem pontos negativos. Com base nesse contexto, assinale a 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 2/9 A B C D E ÚNICA alternativa que apresenta uma desvantagem do uso de camadas no desenvolvimento de software: Torna o código mais organizado e legível. Permite o desenvolvimento, o teste e a manutenção de cada camada isoladamente. Permite melhor reuso do código ou dos objetos. Permite substituir uma tecnologia que implemente uma camada de forma simples. Aumenta o número de classes do sistema. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! Gabarito Comentado No caso da orientação a objetos, as classes são organizadas em módulos maiores, as chamadas camadas. Uma camada somente pode usar serviço (de outras classes) da camada imediatamente inferior. A seguir, as desvantagens do desenvolvimento de software em camadas: � Aumenta o número de classes do sistema. � A adição de camadas torna o sistema mais complexo. 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 3/9 A B C D E � Potencialmente, reduz o desempenho do software. 3 Marcar para revisão Nos estágios iniciais, é necessária uma visão externa (do sistema). As maquetes de empreendimento imobiliário nos dão essa ajuda. Com elas, é possível visualizar todas as áreas do empreendimento e ter uma noção do todo. Ou seja, a visão é de quem está de fora. Na UML há um diagrama com finalidade semelhante e que mostra os tipos de usuário que interagem com o sistema e com quais funções eles interagem. Estamos falando de qual diagrama da UML? Classes. Estruturas compostas. Objetos. Casos de uso. Estados. Resposta correta Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado! 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 4/9 Gabarito Comentado O diagrama de casos de uso é um diagrama que mostra os tipos de usuário que interagem com o sistema e com quais funções eles interagem. Ele é usado para obter uma visão externa do sistema e para identificar os requisitos funcionais do sistema. 4 Marcar para revisão "Modelagem de sistema de software consiste na utilização de notações gráficas e textuais com o objetivo de construir modelos que representam as partes essenciais de um sistema, considerando-se várias perspectivas diferentes e complementares." BEZERRA, E. Princípios de análise e projeto de sistemas com UML. 3. ed. Rio de Janeiro: Elsevier, 2015. Ao modelar sistemas orientados a objetos, nos preocupamos em identificar os objetos que se relacionam com o domínio do problema do sistema em estudo. Nesse sentido, a UML oferece um conjunto de diagramas que permite modelar sistemas orientados a objeto. Sobre a UML, analise as assertivas: I. A UML é uma metodologia de desenvolvimento, que pode ser aplicada nas diferentes fases de um processo de desenvolvimento de software. II. A UML disponibiliza diagramas que permitem o entendimento do sistema sob diferes visões. III. Uma das visões, a de casos de uso, tem uma perspectiva externa, tal qual uma 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 5/9 A B C D E maquete de um empreendimento imobiliário. IV. A UML é dependente de tecnologia, podendo ser aplicada em contexto computacional específico. É correto apenas o que se afirma em: II e III. I e II. I, II e III. III e IV. II e IV. Resposta incorreta Opa! A alternativa correta é a letra A. Confira o gabarito comentado! Gabarito Comentado Resposta correta: II e III. A UML é uma linguagem de modelagem de sistemas orientada a objetos, que pode ser utilizada em diferentes fases do processo de desenvolvimento de software. A UML disponibiliza diagramas que permitem o entendimento do sistema sob diferentes visões, como a visão de casos de uso, que tem uma perspectiva externa, tal qual uma maquete de um empreendimento imobiliário. 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 6/9 A B C D E 5 Marcar para revisão Considere o contexto de um sistema de ponto, no qual diariamente, ao entrar e sair da empresa, o funcionário deve registrar sua digital, servindo de base para seu pagamento ao final do mês. Assinale a única opção que apresenta um requisito não funcional: O sistema deve registrar a entrada do funcionário. O sistema deve registrar a saída do funcionário. O sistema deve gerar a folha mensal de ponto do funcionário. O sistema deve gerar, mensalmente, a folha de pagamento. A geração mensal da folha de pagamento não deve ultrapassar 10 segundos. Resposta incorreta Opa! A alternativa correta é a letra E. Confira o gabarito comentado! Gabarito Comentado A geração mensal da folha de pagamento não deve ultrapassar 10 segundos é um requisito não funcional, pois não diz respeito ao comportamento do sistema, 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 7/9 A B C D E mas sim a uma restrição que deve ser satisfeita. 6 Marcar para revisão A modelagem de sistemas precisa ser feita na medida certa. Muita formalidade e uso de diagramas sem conhecimento de sua real utilidade é desperdiçar tempo e dinheiro. Uma boa modelagem usa diagramas distintos para modelar diferentes aspectos do sistema. São benefícios do uso consistente e inteligentede diagramas UML, exceto: Comunicação entre as pessoas envolvidas. Redução dos custos de desenvolvimento. Documentação do sistema. Aumento da complexidade do sistema. Delimitação do escopo do sistema. Resposta incorreta Opa! A alternativa correta é a letra D. Confira o gabarito comentado! Gabarito Comentado O aumento da complexidade do sistema não é um benefício do uso de diagramas 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 8/9 UML. 19/06/2024, 12:02 estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ https://estacio.saladeavaliacoes.com.br/exercicio/6672f160c00c4d5ac9daa8e9/gabarito/ 9/9