Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/11/2022 22:46 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Meus Simulados Teste seu conhecimento acumulado Disc.: MODELAGEM DE SISTEMAS EM UML Aluno(a): FABRÍCIO MATHEUS DA COSTA 202105177759 Acertos: 9,0 de 10,0 10/11/2022 Acerto: 1,0 / 1,0 A UML foca seus diagramas em 5 diferentes visões, possibilitando enxergar o sistema sob diferentes perspectivas, dando completude à modelagem. Uma das visões diz: "permite visualizar o sistema sob o ponto de vista de sua estrutura interna e seu comportamento, em resposta às funcionalidades externamente percebidas por seus usuários". Nesse momento, volta-se a atenção para a identificação do comportamento do sistema, provido pelas colaborações entre os objetos, bem como para definir seus elementos estruturais (os pacotes, as classes, as interfaces). Estamos falando da visão de: Projeto Implantação Casos de Uso Implementação Processo Respondido em 10/11/2022 22:33:50 Explicação: A visão de projeto permite visualizar o sistema sob o ponto de vista de sua estrutura interna e seu comportamento, em resposta às funcionalidades externamente percebidas por seus usuários. Enfatiza os pacotes, as classes, as interfaces, os subsistemas (pacotes) e as colaborações. Acerto: 1,0 / 1,0 Modelos vêm ajudando cada vez mais as pessoas a desenvolverem suas ideias de forma gráfica e discutir facilmente com sua equipe e com os usuários. Avalie as assertivas I e II, a seguir. I. Uma realidade complexa exige maior número de perspectivas de análise do que um problema mais elementar. PORQUE II. Para entender a totalidade, precisamos enxergar o problema sob várias perspectivas. Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 10/11/2022 22:46 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 E assinale a alternativa correta. As assertivas I e II são verdadeiras e a assertiva II justifica a I. A assertiva I é verdadeira e a assertiva II é falsa. As assertivas I e II são verdadeiras e a assertiva II não justifica a I. As assertivas I e II são falsas. A assertiva I é falsa e a assertiva II é verdadeira. Respondido em 10/11/2022 22:34:30 Explicação: Resposta correta: As assertivas I e II são verdadeiras e a assertiva II justifica a I. Na construção ou desenvolvimento de sistemas computacionais, assim como na construção imobiliária, há uma gradação da complexidade no processo de construção, que depende de alguns fatores, sendo o tamanho (do sistema ou do empreendimento) um deles. Os modelos, além da finalidade inicial, funcionam também como instrumento de gerenciamento da complexidade, considerando a limitação humana em lidar com ela. Os sistemas grandes e complexos carecem de ser modelados para sua melhor compreensão em sua totalidade. Acerto: 1,0 / 1,0 Fonte: Banca: INSTITUTO AOCP, Órgão: EMPREL, Prova: INSTITUTO AOCP - 2019 - EMPREL - Analista de Sistemas Considerando a seguinte figura, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). I. A figura apresenta uma herança entre duas classes. II. A figura apresenta os atributos e métodos das classes envolvidas. III. O método calcularValor() só pode ser acessado pela sua classe. Apenas III. Apenas II. Apenas II e III. Apenas I. Apenas I e II. Respondido em 10/11/2022 22:40:12 Explicação: Resposta correta: Apenas II. Acerto: 0,0 / 1,0 Prova: FCC - 2019 - SEMEF Manaus - AM - Assistente Técnico de Tecnologia da Informação da Fazenda Municipal - Programador Questão3 a Questão4 a 10/11/2022 22:46 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 Um programador necessita fazer a representação de um diagrama de objetos da UML 2.5, sendo que as sintaxes do nome de objeto e do valor de atributo nesse tipo de diagrama são: nome-objeto → nome-classe e nome-atributo → valor nome-objeto : nome-classe e nome-atributo = valor nome-objeto IS nome-classe e nome-atributo AS valor nome-objeto = nome-classe e nome-atributo := valor nome-objeto / nome-classe e nome-atributo // valor Respondido em 10/11/2022 22:37:52 Explicação: Resposta correta: nome-objeto : nome-classe e nome-atributo = valor Acerto: 1,0 / 1,0 No diagrama de componentes temos as interfaces. Estas são operações que especificam serviços de um componente. Assinale a alternativa que indica o que elas descrevem: A lista de serviços de um software As associações de um software O comportamento do software na interação com outros sistemas O comportamento do software visível externamente O comportamento interno do software Respondido em 10/11/2022 22:39:39 Explicação: A resposta certa é:O comportamento do software visível externamente Acerto: 1,0 / 1,0 Num diagrama de atividades são permitidas decisões. Que elementos entram ou saem destes elementos de decisão? Ações Condições de guarda Pontos de junção Eventos Métodos das classes Respondido em 10/11/2022 22:40:37 Explicação: A resposta certa é:Condições de guarda Acerto: 1,0 / 1,0 (UFPR ‒ COREN-PR ‒ 2018) Considere o diagrama abaixo: Questão5 a Questão6 a Questão7 a 10/11/2022 22:46 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 A partir do diagrama, é incorreto afirmar: 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. épsilon() é um método de a. Trata-se de um diagrama de sequência. Respondido em 10/11/2022 22:41:31 Explicação: Resposta correta: zeta() não necessita ser chamado para que épsilon() dê um retorno ao usuário. Acerto: 1,0 / 1,0 (DPE-RJ ‒ 2014) Considere o diagrama UML abaixo. De acordo com os conceitos da UML, de orientação a objetos e de padrão de projetos, é correto afirmar: Neste diagrama de classes da UML PedidoDAOCentral, PedidoDAOEscritorio e PedidoDAOLocal são classes concretas capazes de executar a operação inserirPedido. Neste diagrama de objetos da UML PedidoDAO se refere a um objeto abstrato. O padrão de projeto utilizado pode ser claramente identificado como Fabric Method. As instruções pedido Pedido = new pedido(); PedidoDAO d = buildPedidoDAO(); d.inserirPedido (pedido); em condições ideais é um exemplo correto de implementação em linguagem Java. O método DAOBuilder possui os objetos responsáveis por construir o padrão de projeto a ser implementado em Java. Respondido em 10/11/2022 22:42:42 Explicação: Resposta correta: Neste diagrama de classes da UML PedidoDAOCentral, PedidoDAOEscritorio e PedidoDAOLocal são classes concretas capazes de executar a operação inserirPedido. Questão8 a 10/11/2022 22:46 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 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: Polimorfismo Alta Coesão Controlador Baixo Acoplamento Criador Respondido em 10/11/2022 22:45:09 Explicação: A resposta certa é:Controlador 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: Criador Controlador Polimorfismo Alta Coesão Baixo Acoplamento Respondido em 10/11/2022 22:43:18 Explicação: A resposta certa é:Alta Coesão Questão9 a Questão10 a javascript:abre_colabore('38403','299032460','5925912058');
Compartilhar