Prévia do material em texto
29/10/2023, 19:54 Estácio: Alunos Disc.: MODELAGEM DE SISTEMAS EM UML Aluno(a): THÁRSIS EMANUELLE DOS SANTOS CASIMIRO 202301141494 Acertos: 1,8 de 2,0 29/10/2023 Acerto: 0,0 / 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. Sequência, comunicação e objetos. Casos de uso, atividades e sequência. Classes, casos de uso e pacotes. Estrutura composta, classes e pacotes. Respondido em 29/10/2023 19:43:33 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 Fonte: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO). Na documentação desse projeto, foi apresentado o seguinte diagrama UML: https://simulado.estacio.br/alunos/ 1/5 29/10/2023, 19:54 Estácio: Alunos Qual o tipo de diagrama apresentado? Objetos Classes Pacotes Interações Máquinas de Estados Respondido em 29/10/2023 19:45:54 Explicação: Resposta correta: Objetos Acerto: 0,2 / 0,2 Qual das frases abaixo não tem relação com o conceito de componente? Um componente é representado por um quadrado contendo o nome de sua função. Um componente oferece e requer serviços. Os componentes fazem uso de estereótipos. Um componente é uma caixa preta e representa um artefato. Um componente tem vida autônoma. Respondido em 29/10/2023 19:46:42 Explicação: A resposta certa é:Um componente é representado por um quadrado contendo o nome de sua função. Acerto: 0,2 / 0,2 (FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as a rmativas abaixo e marque (V) para verdadeiro ou (F) para falso. ( ) Os requisitos de software são controlados para estabelecer base para as atividades gerenciais e de Engenharia de Software dentro de um projeto. ( ) Requisitos com características funcionais representam os comportamentos que um programa ou um sistema deve apresentar diante de certas ações de seus usuários. ( ) Requisitos com características não funcionais quanti cam determinados aspectos do comportamento. https://simulado.estacio.br/alunos/ 2/5 29/10/2023, 19:54 Estácio: Alunos A sequência correta é V, F, V F, F, V V, V, F V, V, V F, V, F Respondido em 29/10/2023 19:47:53 Explicação: Resposta correta: V, V, V Acerto: 0,2 / 0,2 ''Implementar em um único módulo aspectos de implementação de interface com o usuário, lógica do negócio e acesso a dados''. Assinale o padrão GRASP que está sendo diretamente violado por essa estratégia de implementação: Controlador Criador Baixo Acoplamento Polimor smo Alta Coesão Respondido em 29/10/2023 19:48:50 Explicação: A resposta certa é:Alta Coesão Acerto: 0,2 / 0,2 O uso de modelos possibilita as desvantagens a seguir, exceto: Gerir melhor a complexidade. Possibilidade de o sistema não atender às necessidades de seus usuários. 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. Di culdade em compreender e validar as necessidades dos usuários. Respondido em 29/10/2023 19:49:29 Explicação: Resposta correta: Gerir melhor a complexidade. Acerto: 0,2 / 0,2 https://simulado.estacio.br/alunos/ 3/5 29/10/2023, 19:54 Estácio: Alunos Fonte: Q782387 - FAURGS - 2018 - TJ-RS - Analista de Sistemas No que se refere ao diagrama que visa identi car os atores que utilizarão o software, bem como as funcionalidades que o software disponibilizará, assinale a alternativa correta. Diagrama de Classes. Diagrama de Interação. Diagrama de Pacotes. Diagrama de Objetos. Diagrama de Casos de Uso. Respondido em 29/10/2023 19:50:09 Explicação: Resposta correta: Diagrama de Casos de Uso. Acerto: 0,2 / 0,2 Qual a notação da UML para representar uma dependência num diagrama de classes? Uma seta cheia ligando as classes envolvidas. Uma reta tracejada ligando as classes envolvidas. Uma reta cheia ligando as classes envolvidas. Uma seta tracejada ligando as classes envolvidas. Uma reta curva ligando as classes envolvidas. Respondido em 29/10/2023 19:51:01 Explicação: A resposta certa é:Uma seta cheia ligando as classes envolvidas. 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: atividades entidade relacionamento sequência casos de uso componentes Respondido em 29/10/2023 19:51:50 Explicação: Resposta correta: componentes https://simulado.estacio.br/alunos/ 4/5 29/10/2023, 19:54 Estácio: Alunos Acerto: 0,2 / 0,2 Seja uma classe que implementa a visualização dos contatos de uma agenda telefônica. Nessa classe, encontramos tanto o código que monta e apresenta os aspectos visuais da agenda (lista de contatos), como o código que recupera os contatos do banco de dados. Assinale a alternativa que contenha o princípio SOLID que está sendo violado por essa construção de projeto: Princípio da Responsabilidade Única Princípio de Substituição de Liskov Princípio da Inversão de Dependências Princípio da Segregação de Interfaces Princípio Open Closed Respondido em 29/10/2023 19:53:06 Explicação: A resposta certa é:Princípio da Responsabilidade Única https://simulado.estacio.br/alunos/ 5/5