Baixe o app para aproveitar ainda mais
Prévia do material em texto
30/10/2021 18:06 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Simulado AV Teste seu conhecimento acumulado Disc.: MODELAGEM DE SISTEMAS COM UML Aluno(a): WELLINGTON MELLO DE MEDEIROS 202001155899 Acertos: 9,0 de 10,0 30/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 tem restrições de uso, caso o sistema seja implementado em determinadas linguagens. A UML é independente de tecnologia. A UML disponibiliza diagramas estruturais e comportamentais. A UML qualifica-se para ser usada em todo processo de desenvolvimento de software. Respondido em 30/10/2021 16:24:27 Explicação: Resposta correta: A UML tem restrições de uso, caso o sistema seja implementado em determinadas linguagens. Acerto: 1,0 / 1,0 Um dos diagramas da UML tem a responsabilidade de exibir todos os modelos de objetos que se relacionam, enviando e recebendo mensagens uns aos outros. Esse diagrama representa a mais importante estrutura que temos no paradigma orientado a objeto, e mostra os atributos e métodos associados a cada modelo de objetos do sistema. Estamos falando de qual diagrama da UML? Estados Estruturas compostas Casos de uso Objetos Classes Respondido em 30/10/2021 16:26:31 Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 30/10/2021 18:06 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Explicação: Resposta correta: Classes Acerto: 1,0 / 1,0 Fonte: Adaptado de Q747519 - CESPE - 2018 - TCE-MG - Analista de Controle Externo - Ciência da Computação Em um diagrama de caso de uso, o ator representa: humanos específicos que interagem com o sistema. uma elipse e um rótulo com o nome do caso de uso. nomes das pessoas que interagem com o sistema. papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. programadores que vão implementar os casos de uso. Respondido em 30/10/2021 16:31:01 Explicação: Resposta correta: papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. Acerto: 1,0 / 1,0 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 o pacote associado à classe Pedido especifica a implementação de um método de controle do construtor da classe Pedido. um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual composto por um ou mais reativos. os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a diferenciação dos pedidos realizada pela data da coleta. cada objeto da classe Reativos só pode ser instanciado a partir de algum método da classe Exame. Questão3 a Questão4 a 30/10/2021 18:06 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 Respondido em 30/10/2021 16:31:37 Explicação: Resposta correta: os objetos da classe Empresa possuem dois atributos: o seu nome e o número de seu CNPJ. Acerto: 1,0 / 1,0 O que é uma associação no diagrama de implantação? Ligações que mostram como os sistemas interagem como mundo externo. Ligações que mostram como os sistemas fazem suas interfaces. Ligações que mostram como os sistemas se comunicam e trocam informações. Ligações que mostram como os sistemas fazem uso de uma camada única de comunicação. Ligações que mostram como os sistemas estão relacionados. Respondido em 30/10/2021 16:36:20 Explicação: A resposta certa é:Ligações que mostram como os sistemas se comunicam e trocam informações. Acerto: 0,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 que os pontos de controle sejam relacionados às atividades do diagrama. Característica que possibilita que sejam demarcados eventos 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 sejam demarcados pontos de corte que obrigam para continuar a execução. Respondido em 30/10/2021 16:36:39 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: 1,0 / 1,0 (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: Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma organização. Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos. 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. Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos. Questão5 a Questão6 a Questão7 a 30/10/2021 18:06 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Um cenário é, também, chamado de instância de caso de uso. Respondido em 30/10/2021 16:37:24 Explicação: Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos. Acerto: 1,0 / 1,0 (FCM ‒ 2016) No contexto de processo de desenvolvimento de software, analise as afirmativas 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 quantificam determinados aspectos do comportamento. A sequência correta é F, V, F V, V, F V, V, V F, F, V V, F, V Respondido em 30/10/2021 16:38:15 Explicação: Resposta correta: V, V, V 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: Baixo Acoplamento Polimorfismo Criador Alta Coesão Controlador Respondido em 30/10/2021 16:38:38 Explicação: A resposta certa é:Controlador Acerto: 1,0 / 1,0 Questão8 a Questão9 a 10a 30/10/2021 18:06 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 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: Polimorfismo Alta Coesão Especialista Controlador Criador Respondido em 30/10/2021 16:39:24 Explicação: A resposta certa é:Polimorfismo Questão javascript:abre_colabore('38403','271052963','4953330404');
Compartilhar