Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: MODELAGEM DE SISTEMAS EM UML Aluno(a): MATHEUS AUGUSTO S PINTO 202202677388 Acertos: 1,6 de 2,0 16/11/2023 Acerto: 0,2 / 0,2 A UML é bastante versátil e completa em termos dos diagramas que disponibiliza. Eles se classi�cam em estruturais e comportamentais, também denominados de estáticos e dinâmicos, respectivamente. Dentre os diagramas da UML, qual alternativa apresenta apenas os diagramas comportamentais, que mostram detalhes do funcionamento do sistema, sob um determinado ponto de vista? Casos de uso, atividades e componentes. Classes, casos de uso e pacotes. Estrutura composta, classes e pacotes. Casos de uso, atividades e sequência. Sequência, comunicação e objetos. Respondido em 16/11/2023 20:33:56 Explicação: Os diagramas comportamentais evidenciam o comportamento (funcionamento) de parte de um sistema ou processo de negócio relacionado ao sistema, segundo determinada perspectiva. Dizem respeito às funcionalidades do sistema, aos estados de um objeto em seu ciclo de vida, às interações entre os objetos, dentre outros aspectos. Também são chamados de diagramas dinâmicos. Dentro desse contexto, temos os diagramas de casos de uso, atividades e sequência. Acerto: 0,2 / 0,2 Prova INSTITUTO AOCP - 2019 - UFPB - Analista de Tecnologia da Informação. Pode-se de�nir requisitos de software como a forma descrita que um sistema deve desempenhar, as funcionalidades que oferece e como deve funcionar exatamente. Esses requisitos são descritos de formas diferentes e com níveis de detalhes diferentes, pois serão utilizados por distintos per�s de leitores. Existe mais de um tipo de requisito. Os requisitos que são conhecidos como as declarações dos serviços que o sistema deve executar, as reações que precisam acontecer a determinadas entradas e o comportamento em algumas situações são conhecidos como requisitos: não funcionais funcionais de execução principais de comportamento Respondido em 16/11/2023 20:35:02 Questão / 1 a Questão / 2 a https://simulado.estacio.br/alunos/inicio.asp https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:voltar(); Explicação: Resposta correta: de comportamento Acerto: 0,0 / 0,2 O que é sincronismo no diagrama de atividades: Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução. Característica que possibilita a organização do diagrama em partes menores. Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos �uxos para continuar a execução. Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos �uxos para continuar a execução. Respondido em 16/11/2023 20:43:48 Explicação: A resposta certa é:Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos �uxos para continuar a execução. Acerto: 0,2 / 0,2 (DPE-RJ ‒ 2014) João está responsável pela proposta de arquitetura para um sistema. Para descrever as principais partes do sistema que será desenvolvido, ocultando as operações dessas partes e mostrando as interações entre elas por meio das interfaces disponibilizadas e das interfaces necessárias, João deve utilizar o diagrama de: componentes sequência casos de uso atividades entidade relacionamento Respondido em 16/11/2023 20:42:36 Explicação: Resposta correta: componentes Acerto: 0,2 / 0,2 ''Entidades concretas devem estar acopladas a abstrações, e não a outras entidades concretas''. Assinale o princípio SOLID correspondente a essa recomendação: Princípio Open Closed Princípio da Inversão de Dependências Princípio de Substituição de Liskov Princípio da Responsabilidade Única Princípio da Segregação de Interfaces Questão / 3 a Questão / 4 a Questão / 5 a Respondido em 16/11/2023 20:42:12 Explicação: A resposta certa é:Princípio da Inversão de Dependências Acerto: 0,2 / 0,2 O uso de modelos possibilita as desvantagens a seguir, exceto: Di�culdade em discutir decisões do sistema, sem que se possa expor as ideias. Desenvolver sistemas que não atendem as necessidades de seus usuários. Possibilidade de o sistema não atender às necessidades de seus usuários. Di�culdade em compreender e validar as necessidades dos usuários. Gerir melhor a complexidade. Respondido em 16/11/2023 20:41:43 Explicação: Resposta correta: Gerir melhor a complexidade. Acerto: 0,2 / 0,2 Fonte: Banca: CESGRANRIO Órgão: Transpetro Prova: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP Um laboratório de análises clínicas contratou uma empresa de desenvolvimento de software para informatizar o controle dos exames que seus pacientes realizam. No início do projeto, decidiu-se que a linguagem de modelagem a ser utilizada seria a UML. Após uma primeira rodada de levantamento de requisitos, o analista de dados apresentou para validação o diagrama de classes a seguir. Infere-se, pela leitura desse modelo, que os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame. o pacote associado à classe Pedido especi�ca a implementação de um método de controle do construtor da classe Pedido. um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos realizada pela data da coleta. Questão / 6 a Questão / 7 a um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um ou mais reativos. Respondido em 16/11/2023 20:41:18 Explicação: Resposta correta: os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. Acerto: / 0,2 Quais são os dois tipos de diagrama de interação: Diagrama de classes e diagrama de estados Diagrama de atividades e diagrama de estados Diagrama de classe e diagrama de sequência Diagrama de sequência e diagrama de comunicação Diagrama de sequência e diagrama de componentes Explicação: A resposta certa é:Diagrama de sequência e diagrama de comunicação Acerto: 0,2 / 0,2 (UFPR ‒ COREN-PR ‒ 2018) Considere o diagrama abaixo: A partir do diagrama, é incorreto a�rmar: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário. As linhas tracejadas nesse diagrama representam mensagens de retorno. a é uma instância de Lambda. Trata-se de um diagrama de sequência. Questão / 8 a Questão / 9 a épsilon() é um método de a. Respondido em 16/11/2023 20:36:32 Explicação: Resposta correta: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário. Acerto: 0,2 / 0,2 Assinale a alternativa com uma a�rmativa verdadeira sobre o padrão GRASP Baixo Acoplamento: Evita a criação de dependências em relação a estruturas de código condicionais (if-then-else ou switch-case) 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-de�nida. Evita a duplicação de algoritmos que apresentem a mesma estrutura, com alguns pontos de variação entre eles. Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis. Respondido em 16/11/2023 20:36:01 Explicação: A resposta certa é:Recomenda que as responsabilidades devem ser distribuídas pelos módulos de forma que as dependências entre eles sejam gerenciáveis. Questão / 10 a
Compartilhar