Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/10/2021 14:49 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=67696560&user_cod=2646550&matr_integracao=202002374918 1/6 Simulado AV Teste seu conhecimento acumulado Disc.: MODELAGEM DE SISTEMAS COM UML Aluno(a): SIDINEIA SANTOS OLIVEIRA 202002374918 Acertos: 9,0 de 10,0 04/10/2021 Acerto: 1,0 / 1,0 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: A UML não determina os diagramas que devem ser usados e nem a ordem com que devem ser usados. A UML disponibiliza diagramas estruturais e comportamentais. A UML é independente de tecnologia. 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. Respondido em 04/10/2021 11:15:44 Explicação: Resposta correta: A UML tem restrições de uso, caso o sistema seja implementado em determinadas linguagens. Acerto: 1,0 / 1,0 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? Casos de uso, atividades e sequência. Casos de uso, atividades e componentes. Estrutura composta, classes e pacotes. Sequência, comunicação e objetos. Classes, casos de uso e pacotes. Respondido em 04/10/2021 11:23:04 Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 04/10/2021 14:49 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=67696560&user_cod=2646550&matr_integracao=202002374918 2/6 Explicação: Resposta correta: Casos de uso, atividades e sequência. Acerto: 1,0 / 1,0 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. Questão3 a 04/10/2021 14:49 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=67696560&user_cod=2646550&matr_integracao=202002374918 3/6 Respondido em 04/10/2021 11:36:47 Explicação: Resposta correta: Acerto: 1,0 / 1,0 Fonte: VUNESP - 2013 - FUNDUNESP - Analista Programador Júnior Considere o seguinte elemento pertencente à notação UML 2.5. Questão4 a 04/10/2021 14:49 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=67696560&user_cod=2646550&matr_integracao=202002374918 4/6 O elemento representa um (a) Dependência Statechart Pacote Estado de sincronismo Estereótipo Respondido em 04/10/2021 11:42:58 Explicação: Resposta correta: Pacote Acerto: 1,0 / 1,0 Qual a notação da UML para representar uma dependência num diagrama de classes? Uma reta cheia ligando as classes envolvidas. Uma seta tracejada ligando as classes envolvidas. Uma seta cheia ligando as classes envolvidas. Uma reta curva ligando as classes envolvidas. Uma reta tracejada ligando as classes envolvidas. Respondido em 04/10/2021 11:24:25 Explicação: A resposta certa é:Uma seta cheia ligando as classes envolvidas. Acerto: 1,0 / 1,0 O que é sincronismo no diagrama de atividades: Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Característica que possibilita a organização do diagrama em partes menores. Característica que possibilita que os pontos de controle sejam relacionados às atividades do diagrama. Característica que possibilita que sejam demarcados pontos de corte que obrigam para continuar a execução. Característica que possibilita que sejam demarcados eventos que obrigam a chegada dos fluxos para continuar a execução. Respondido em 04/10/2021 11:47:30 Explicação: A resposta certa é:Característica que possibilita que sejam demarcados pontos de controle que obrigam a chegada dos fluxos para continuar a execução. Acerto: 0,0 / 1,0 (FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as afirmativas abaixo e Questão5 a Questão6 a Questão7 a 04/10/2021 14:49 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=67696560&user_cod=2646550&matr_integracao=202002374918 5/6 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 quantificam determinados aspectos do comportamento. A sequência correta é V, V, V V, F, V F, V, F F, F, V V, V, F Respondido em 04/10/2021 11:42:27 Explicação: Resposta correta: V, V, V Acerto: 1,0 / 1,0 (IBFC ‒ EBSERH ‒ 2016) A análise de requisitos é a primeira fase de desenvolvimento de software dividido em requisitos funcionais e requisitos não funcionais. Os requisitos não funcionais possuem vários tipos diferentes de classificação, tais como: (1) Requisitos de confiabilidade (2) Requisitos de produtos (3) Requisitos éticos (4) Requisitos de portabilidade Da relação apresentada existem todos Da relação apresentada existem somente o 1, 3 e 4 Da relação apresentada existem somente o 1, 2 e 3 Da relação apresentada existem somente o 1, 2 e 4 Da relação apresentada existem somente o 2, 3 e 4 Respondido em 04/10/2021 11:38:59 Explicação: Resposta correta: Da relação apresentada existem todos Acerto: 1,0 / 1,0 ''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: Polimorfismo Alta Coesão Controlador Questão8 a Questão9 a 04/10/2021 14:49 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=67696560&user_cod=2646550&matr_integracao=202002374918 6/6 Criador Baixo Acoplamento Respondido em 04/10/2021 11:30:47 Explicação: A resposta certa é:Alta Coesão Acerto: 1,0 / 1,0 Assinale a opção que contenha o padrão GRASP que possui uma estrutura de solução similar ao padrão GoF Facade: Controlador Criador Alta Coesão Polimorfismo Baixo Acoplamento Respondido em 04/10/2021 11:39:09 Explicação: A resposta certa é:Controlador Questão10 a javascript:abre_colabore('38403','268244142','4856236716');
Compartilhar