Prévia do material em texto
14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/7 Simulado AV Teste seu conhecimento acumulado Disc.: MODELAGEM DE SISTEMAS COM UML Aluno(a): Acertos: 9,0 de 10,0 14/09/2021 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: Implantação Casos de Uso Projeto Implementação Processo Respondido em 14/09/2021 16:19:56 Questão1 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/7 Explicação: Resposta correta: Projeto 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. Sequência, comunicação e objetos. Estrutura composta, classes e pacotes. Classes, casos de uso e pacotes. Casos de uso, atividades e componentes. Respondido em 14/09/2021 16:20:34 Explicação: Resposta correta: Casos de uso, atividades e sequência. 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). Questão2 a Questão3 a 14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/7 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 II. Apenas I e II. Apenas I. Apenas III. Apenas II e III. Respondido em 14/09/2021 16:30:39 Explicação: Resposta correta: Apenas II. 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: nomes das pessoas que interagem com o sistema. programadores que vão implementar os casos de uso. humanos específicos que interagem com o sistema. uma elipse e um rótulo com o nome do caso de uso. papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. Respondido em 14/09/2021 16:33:43 Questão4 a 14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/7 Explicação: Resposta correta: papéis que humanos e outros sistemas podem assumir ao interagirem com o sistema. Acerto: 1,0 / 1,0 Qual o principal objetivo de um diagrama de componentes? Modelar os artefatos de software e hardware. Modelar as partes de um sistema. Modelar as atividades de um caso de uso. Definir a infraestrutura para execução do software. Apresentar a organização do hardware. Respondido em 14/09/2021 16:43:17 Explicação: A resposta certa é:Modelar os artefatos de software e hardware. Acerto: 0,0 / 1,0 O que é a visibilidade de um atributo no diagrama de classes? A visibilidade de um atributo indica como o acesso acontece. A visibilidade de um atributo indica o tipo de acesso. A visibilidade de um atributo indica a quantidade de acessos. A visibilidade de um atributo indica o seu nível de acesso. A visibilidade de um atributo indica a forma de acesso. Respondido em 14/09/2021 17:29:05 Explicação: Questão5 a Questão6 a 14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/7 A resposta certa é:A visibilidade de um atributo indica o seu nível de acesso. 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. O método DAOBuilder possui os objetos responsáveis por construir o padrão de projeto a ser implementado em Java. 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. 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. Respondido em 14/09/2021 16:58:48 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. Acerto: 1,0 / 1,0 (CEPS ‒ UFPA ‒ 2018) Um engenheiro de software está especificando os requisitos para um software que automatize a distribuição das turmas em salas de aula disponíveis em um campus de uma instituição de ensino superior. Durante o processo de levantamento e especificação de requisitos, o engenheiro de software identificou requisitos funcionais e requisitos não funcionais relacionados com o projeto que está sob sua responsabilidade. Questão7 a Questão8 a 14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 6/7 Considere os requisitos relacionados a seguir: I - O sistema deve ser compatível com navegadores Web executando em smartphones. II - O sistema deve permitir o cadastro das salas de aula disponíveis para uso, sua localização e sua capacidade. III - O sistema deve permitir a emissão de relatórios contendo a alocação das salas e turmas. IV - O sistema deve ser desenvolvido com a linguagem Java. V - O sistema deve fornecer uma solução de interoperabilidade com os outros sistemas existentes na instituição. VI - Os relatórios gerenciais devem ser emitidos em no máximo dez segundos no contexto de mil usuários simultâneos. Dentre os itens relacionados de I a VI, são requisitos não funcionais: II, III e V, somente I, II e IV, somente V e VI, somente II, III, IV, V e VI, somente I, IV, V e VI, somente Respondido em 14/09/2021 17:00:42 Explicação: Resposta correta: I, IV, V e VI, somente Acerto: 1,0 / 1,0 Assinale a alternativa que contenha o padrão GoF aplicável quando temos diferentes implementações de uma operação em que alguns passos são comuns e outros são específicos de cada implementação: Template Method Facade Adapter Factory Method Strategy Respondido em 14/09/2021 17:29:53 Questão9 a 14/09/2021 17:40 Estácio: Alunos https://simulado.estacio.br/alunos/ 7/7 Explicação: A resposta certa é:Template Method 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 Criador Controlador Baixo Acoplamento Respondido em 14/09/2021 17:05:44 Explicação: A resposta certa é:Alta Coesão Questão10 a javascript:abre_colabore('38403','266711290','4811978723');