Buscar

SIMULADO EAD ESTACIO MODELAGEM DE SISTEMAS COM UML 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Quest.: 1 
1. 
 
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 
 
Implementação 
 
Processo 
 
Casos de Uso 
 
Implantação 
Respondido em 27/09/2022 21:08:03 
 
 
Quest.: 2 
2. 
 
Camadas de software ajudam na organização do código para que se possa ter uma 
manutenção mais saudável do mesmo. Nesse sentido, avalie as asserções a seguir. 
I. Camadas separam as responsabilidades e gerenciam as dependências. 
 
II. Inicialmente, todo o código ficava misturado numa única camada, onde misturavam-se 
comandos de processamento, de construção e manipulação de interface, bem como de 
acesso e persistência de dados em SGBD. 
 
III. A divisão em camadas foi uma solução encontrada para melhor organizar o código de 
um programa, facilitando sua manutenção. 
 
IV. O modelo de duas camadas veio naturalmente com a tecnologia de redes cliente-
servidor. São elas: a camada de código que roda no cliente (camada de interface com 
usuário) e a camada servidor (camadas de lógica do negócio e persistência dos dados). 
 
V. Três camadas é o máximo possível em que se pode dividir um sistema. 
Assinale a opção correta. 
 
 
III e V, apenas. 
 
I, II e III, apenas. 
 
I, apenas. 
 
II e III, apenas. 
 
I, II, III e IV. 
Respondido em 27/09/2022 21:08:27 
 
 
Quest.: 3 
3. 
 
Fonte: Adaptado de Banca: UFMG Órgão: UFMG Prova: UFMG - 2019 - UFMG - Técnico de 
Tecnologia da Informação 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204272278/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207689477/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204383281/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
Considere o diagrama de classes representado pelas classes Classe1 e Classe2: 
 
Assinale a alternativa que representa o relacionamento entre as classes de acordo com o 
paradigma de orientação a objetos. 
 
 
Agregação 
 
Coesão. 
 
Herança. 
 
Acoplamento. 
 
Refatoração. 
Respondido em 27/09/2022 21:09:06 
 
 
Quest.: 4 
4. 
 
Fonte: Q782387 - FAURGS - 2018 - TJ-RS - Analista de Sistemas 
No que se refere ao diagrama que visa identificar os atores que utilizarão o software, bem 
como as funcionalidades que o software disponibilizará, assinale a alternativa correta. 
 
 
Diagrama de Pacotes. 
 
Diagrama de Objetos. 
 
Diagrama de Interação. 
 
Diagrama de Classes. 
 
Diagrama de Casos de Uso. 
Respondido em 27/09/2022 21:11:12 
 
 
Quest.: 5 
5. 
 
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: 
 
 
As associações de um software 
 
O comportamento do software visível externamente 
 
A lista de serviços de um software 
 
O comportamento interno do software 
 
O comportamento do software na interação com outros sistemas 
Respondido em 27/09/2022 21:11:50 
 
 
Quest.: 6 
6. 
 
O que é um diagrama de implementação? 
 
 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204383269/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205429591/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205429532/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
É um conjunto de elementos que define como o sistema funciona. 
 
É um conjunto de elementos que define o ambiente do sistema. 
 
É um conjunto de elementos que define a arquitetura de execução dos sistemas. 
 
É um conjunto de elementos que define a estrutura de módulos de um sistema. 
 
É um conjunto de elementos que define o processo de execução do sistema. 
Respondido em 27/09/2022 21:12:35 
 
 
Quest.: 7 
7. 
 
(INSTITUTO AOCP - EBSERH - 2017) Um recém-contratado analista é integrado a uma 
equipe de desenvolvimento de um projeto em andamento e lhe são apresentados os 
diagramas de modelagem. Entre todos esses diagramas, o diagrama a seguir é passado para 
esse analista reformular. Qual é o diagrama que ele terá que reformular? 
 
 
 
Diagrama de Atividade 
 
Diagrama de Pacote 
 
Diagrama de Estado 
 
Diagrama de Sequência 
 
Diagrama de Comunicação 
Respondido em 27/09/2022 21:13:09 
 
 
Quest.: 8 
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: 
 
 
atividade 
 
colaboração 
 
caso de uso 
 
distribuição 
 
sequência 
Respondido em 27/09/2022 21:13:50 
 
 
Quest.: 9 
9. 
 
Assinale a alternativa que descreve o padrão GoF Adapter: 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204416301/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204416292/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205429704/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');
 
 
 
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 constrói um objeto complexo, usando objetos simples e adaptáveis de forma 
sequencial. 
 
Esse padrão é utilizado para adaptar o estado de um objeto, permitindo que ele retorne a 
um estado anterior. 
 
Esse padrão esconde a complexidade do sistema e fornece uma interface mais simples 
para um módulo cliente. 
 
Esse padrão permite a criação de objetos duplicados, sem prejudicar a performance do 
sistema. 
Respondido em 27/09/2022 21:14:49 
 
 
Quest.: 10 
10. 
 
''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: 
 
 
Controlador 
 
Polimorfismo 
 
Criador 
 
Alta Coesão 
 
Baixo Acoplamento 
 
javascript:alert('Quest%C3%A3o%20com%20o%20c%C3%B3digo%20de%20refer%C3%AAncia%20.')
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%205429641/n/nStatus%20da%20quest%C3%A3o:%20Liberada%20para%20Uso.');

Continue navegando