Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/11/2021 20:36 EPS https://simulado.estacio.br/alunos/ 1/4 RENAN NONATO PEREIRA 202001426477 Disciplina: MODELAGEM DE SISTEMAS COM UML AV Aluno: RENAN NONATO PEREIRA 202001426477 Professor: SAULO FRANCA AMUI Turma: 9002 EEX0121_AV_202001426477 (AG) 16/11/2021 18:07:10 (F) Avaliação: 8,0 Nota Partic.: Av. Parcial.: 2,0 Nota SIA: 10,0 pts EM2120073 - CONCEITOS BÁSICOS DE MODELAGEM DE SISTEMAS 1. Ref.: 4272280 Pontos: 1,00 / 1,00 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? Estados Casos de uso Objetos Estruturas compostas Classes 2. Ref.: 4275284 Pontos: 0,00 / 1,00 "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 maquete de um empreendimento imobiliário. Educational Performace Solution EPS ® - Alunos javascript:voltar(); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4272280.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4275284.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 30/11/2021 20:36 EPS https://simulado.estacio.br/alunos/ 2/4 IV. A UML é dependente de tecnologia, podendo ser aplicada em contexto computacional específico. É correto apenas o que se afirma em: III e IV. II e III. II e IV. I e II. I, II e III. EM2120105 - ESTUDO DE CASO DE MODELAGEM DE SISTEMAS EM UML 3. Ref.: 4416300 Pontos: 1,00 / 1,00 (TJ-MS ‒ 2017) Analise o diagrama de máquina de estado a seguir: Sobre o diagrama, é correto afirmar que O aluno no estado "Jubilado" é o aluno que tem dívidas financeiras com a universidade, e portanto, excedeu o tempo para cursar as disciplinas. O aluno no estado "Cursando" pode solicitar transferência a qualquer momento para outra universidade, e depois de transferido, só pode retornar à faculdade de origem efetuando outra matrícula. O aluno no estado "Formado" é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado "Transferido". O aluno no estado "Cursando" pode solicitar transferência a qualquer momento para outra universidade, e depois de transferido, pode retornar à faculdade de origem sem a necessidade de efetuar matricula. O aluno no estado "Formado" é o aluno que cumpriu todos os créditos, e que nunca passou pelo estado "Desligado". 4. Ref.: 4464267 Pontos: 1,00 / 1,00 (FAURGS ‒TJ-RS ‒ 2018) Requisitos não funcionais - como o nome sugere - são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. Podem ser provenientes das características requeridas para o software, da organização que desenvolve o software ou de fontes externas. Os requisitos não funcionais que especificam ou restringem o comportamento do software - por exemplo, o seu desempenho, seus requisitos de proteção, seus requisitos de usabilidade e a taxa aceitável de falhas - são denominados requisitos: ambientais de produto externos organizacionais éticos Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 4416300.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4464267.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 30/11/2021 20:36 EPS https://simulado.estacio.br/alunos/ 3/4 EM2120370 - UTILIZANDO UML PARA PROJETAR O SOFTWARE 5. Ref.: 5429614 Pontos: 0,00 / 1,00 No diagrama de atividades temos as chamadas Partições ou Raias. Elas servem a várias funções. Assinale a alternativa que não indica uma destas funções: Podem representar partes de um processo de negócio numa organização Apresenta setores ou departamentos de uma organização Cada uma delas tem um nome Invocam a execução de um comportamento nas atividades que estão dentro delas Podem ser horizontais ou verticais 6. Ref.: 5429575 Pontos: 1,00 / 1,00 É mais recomendado iniciar a modelagem da interação com a representação do recebimento da mensagem para ativação da operação de sistema no caso de uso. Por quê? Isso reduz a complexidade do diagrama. Isso melhora a lógica do diagrama. Isso reduz o número de estruturas no diagrama. Isso separa a lógica do domínio e a lógica da interface. Isso aumenta as possibilidades de uso do diagrama. EM2120539 - UML PARA MODELAGEM DO DOMÍNIO 7. Ref.: 4392265 Pontos: 1,00 / 1,00 Adaptado de FCC - 2016 - Prefeitura de Teresina - PI - Analista Tecnológico - Analista de Sistemas Um Analista de Sistemas recebeu os seguintes requisitos para a especificação do novo website a ser desenvolvido: I. O website deve ser compatível com os browsers Internet Explorer, Firefox e Chrome. II. O tempo de resposta às consultas que envolvam a base de dados não pode ser superior a 10 segundos. III. O website deve executar em Windows e Linux O que podemos afirmar sobre esses requisitos: I e II, são funcionais e o III, é não funcional. são todos de domínio. são todos funcionais. I e III, são não funcionais e o II, é funcional. são todos não funcionais. 8. Ref.: 4392278 Pontos: 1,00 / 1,00 Fonte: Banca: IBADE Órgão: IPM - JP Prova: IBADE - 2018 - IPM - JP - Analista Previdenciário - Analista de Informática - Analista de Sistemas e Programação A UML 2.5 fornece 14 diagramas diferentes para uso na modelagem de software. O diagrama que é utilizado para modelar classes, incluindo seus atributos, operações e relações e associações com outras classes é o de: comunicação. sistema. generalização. Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429614.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429575.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392265.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 4392278.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.') 30/11/2021 20:36 EPS https://simulado.estacio.br/alunos/ 4/4 multiplicidade. classes. EM2120540 - INTRODUÇÃO A PADRÕES DE PROJETO - DESIGN PATTERNS 9. Ref.: 5429560 Pontos: 1,00 / 1,00 Assinale a alternativa com uma afirmativa verdadeira sobre o padrão GRASP Criador: Indica a classe mais recomendada para instanciar um objeto em uma relação de agregado x partes. Recomenda que cada módulo deve ter uma responsabilidade bem-definida. Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis. Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles. Evita a criação de dependências em relação a estruturas decódigo condicionais (if-then-else ou switch-case). 10. Ref.: 5429707 Pontos: 1,00 / 1,00 Suponha que o desenho de um gráfico de barras e de um gráfico de linhas possa ser implementado pelo mesmo conjunto de passos, sendo alguns comuns (escrever o título do gráfico e a legenda, por exemplo) e alguns específicos (desenhar os eixos e plotar os dados). Assinale a opção com o padrão de projeto que poderia ser aplicado nesse contexto: Facade Template Method Factory Method Adapter Strategy Educational Performace Solution EPS ® - Alunos javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429560.'); javascript:alert('C%C3%B3digo da quest%C3%A3o: 5429707.'); javascript:alert('Educational Performace Solution\n\nEPS: M%C3%B3dulo do Aluno\n\nAxiom Consultoria em Tecnologia da Informa%C3%A7%C3%A3o Ltda.')
Compartilhar