Baixe o app para aproveitar ainda mais
Prévia do material em texto
Simulado AV avalie seus conhecimentos Quest.: 1 A UML é bastante versátil e completa em termos dos diagramas que disponibiliza. Eles se classificam 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? Quest.: 2 A UML é uma linguagem unificada de modelagem que surgiu da união de alguns métodos de profissionais do mercado. Passou a ser adotada pela OMG e tornou-se uma linguagem universal, padronizada. Sobre a UML, avalie as alternativas a seguir e assinale a ÚNICA que é falsa: Quest.: 3 Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia da Informação (FGV - 2018) Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa verdadeira e F para a falsa. ( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer referência a um ponto de extensão definido no caso de uso A. Lupa Calc. VERIFICAR E ENCAMINHAR Aluno: FLAVIO ALVES SIMEÃO Matr.: 202009437842 Disciplina: EEX0121 - MODELAGEM DE SISTEMAS COM UML Período: 2022.1 EAD (G) / SM 1. Classes, casos de uso e pacotes. Casos de uso, atividades e sequência. Sequência, comunicação e objetos. Estrutura composta, classes e pacotes. Casos de uso, atividades e componentes. 2. A UML é independente de tecnologia. A UML não determina os diagramas que devem ser usados e nem a ordem com que devem ser usados. A UML tem restrições de uso, caso o sistema seja implementado em determinadas linguagens. A UML qualifica-se para ser usada em todo processo de desenvolvimento de software. A UML disponibiliza diagramas estruturais e comportamentais. 3. javascript:voltar(); javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202013756911.') javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202013753908.') javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202013873899.') javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); ( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao caso de uso D. ( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição como: ¿o caso de uso Y foi executado antes deste caso de uso¿. Segundo a ordem apresentada, as afirmativas são, respectivamente, Quest.: 4 Fonte: FUNDATEC - 2018 - CIGA-SC - Analista de Sistemas Tomando como base a especificação do fluxo principal de um caso de uso descrita abaixo, assinale, dentre as alternativas a seguir, o Diagrama de Casos de Uso que melhor representa, de forma correta, tal especificação. 1. O Jogador 1 inicializa o jogo. 2. O sistema solicita os dados do Jogador 2, para estabelecer a comunicação. 3. O Jogador 1 insere os dados do Jogador 2. 4. O sistema estabelece a comunicação virtual entre o Jogador 1 e 2 e emite alerta visual e sonoro informando para ambos que o jogo pode ser iniciado. 7. Quando o Jogador 2 aceita o jogo, o sistema desativa os alertas e possibilita o início do jogo entre ambos os jogadores. 8. O sistema ativa, obrigatoriamente, nesse momento, a funcionalidade que calcula a pontuação do jogo, baseado em uma série de dados e condições distintas. 9. Se o Jogador 1 desejar, poderá acrescentar, simultaneamente ao jogo, mais um novo participante, estabelecendo mais uma comunicação virtual agora com o Jogador 3. 10. O Jogo prossegue durante determinado tempo. Quando for encerrado o jogo entre os envolvidos, o sistema registra o vencedor, as pontuações e a hora de término do jogo e libera todos os recursos da comunicação virtual. 11. O caso de uso é encerrado. F - V - V. F - V - F. V - F - V. V - V - F. F - F - V. 4. javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202013879885.') Quest.: 5 Quais são os dois tipos de diagrama de interação: Quest.: 6 Quais os tipos de visibilidade de um atributo numa classe? Quest.: 7 (IFB - 2017) Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição sobre casos de uso e seus componentes é incorreta: 5. Diagrama de sequência e diagrama de componentes Diagrama de atividades e diagrama de estados Diagrama de classes e diagrama de estados Diagrama de classe e diagrama de sequência Diagrama de sequência e diagrama de comunicação 6. Restrita, protegida, privativa e pacote Pública, protegida, segura e pacote Pública, segura, privativa e pacote Restrita, protegida, privativa e controle Pública, protegida, privativa e pacote 7. Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator usando um sistema como meio para atingir um objetivo. Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização. javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202014911164.') javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202014911150.') javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202013873940.') Quest.: 8 (FCC ‒ SERGAS ‒ 2010) Em UML, são diagramas feitos para facilitar a comunicação com os futuros usuários do sistema, e com o cliente, sendo especialmente úteis para determinar os recursos necessários que o sistema deve ter, mas não são adequados para representar o desenho e não podem descrever os mecanismos internos de um sistema. São diagramas de: Quest.: 9 A recomendação é: produzir uma solução genérica para alternativas baseadas no tipo de um elemento, evitando implementações com longas expressões condicionais ou clonagem de módulos. Assinale a opção que contenha o padrão GRASP que estabelece essa recomendação de projeto: Quest.: 10 Assinale a alternativa que descreve o padrão GoF Adapter: Um cenário é, também, chamado de instância de caso de uso. Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos. 8. caso de uso colaboração atividade distribuição sequência 9. Controlador Criador Polimorfismo Alta Coesão Especialista 10. Esse padrão é utilizado para adaptar o estado de um objeto, permitindo que ele retorne a um estado anterior. Esse padrão permite a utilização de múltiplas implementações proprietárias da mesma funcionalidade, por meio de uma interface padronizada que é traduzida para as diferentes interfaces proprietárias. Esse padrão permite a criação de objetos duplicados, sem prejudicar a performance do sistema. Esse padrão constrói um objeto complexo, usando objetos simples e adaptáveis de forma sequencial. Esse padrão esconde a complexidade do sistema e fornece uma interface mais simples para um módulo cliente. VERIFICAR E ENCAMINHAR Não Respondida Não Gravada Gravada javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202013897918.') javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202014911292.') javascript:alert('Quest%C3%A3o com o c%C3%B3digo de refer%C3%AAncia 202014911330.')
Compartilhar