Buscar

Simulado - MODELAGEM DE SISTEMAS COM UML

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

1a 
 Questão 
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 componentes. 
 
Estrutura composta, classes e pacotes. 
 Casos de uso, atividades e sequência. 
 
Sequência, comunicação e objetos. 
 
Classes, casos de uso e pacotes. 
Respondido em 18/10/2022 11:05:53 
 
Explicação: 
Os diagramas comportamentais evidenciam o comportamento (funcionamento) de parte de 
um sistema ou processo de negócio relacionado ao sistema, segundo determinada 
perspectiva. Dizem respeito às funcionalidades do sistema, aos estados de um objeto em 
seu ciclo de vida, às interações entre os objetos, dentre outros aspectos. Também são 
chamados de diagramas dinâmicos. Dentro desse contexto, temos os diagramas de casos 
de uso, atividades e sequência. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
O contexto é um sistema de gestão de uma carteira de investimentos, no qual o usuário 
pode comprar e vender ações da bolsa, enviando uma ordem de compra ou venda a sua 
corretora. 
 
Considere os seguintes requisitos pertinentes ao contexto descrito anteriormente. 
I. Deve ser possível o envio de ordem de compra pelo sistema. 
II. Dever ser possível o envio de ordem de venda pelo sistema. 
III. A emissão da ordem deve ser segura e deve seguir protocolo específico. 
IV. A interface deve permitir destreza nas operações, pois estas precisam ser 
práticas e permitir agilidade. 
V. Deve ser possível ao investidor emitir posição financeira de seu saldo 
atualizado. 
VI. A segurança é fundamental para que dados financeiros não sejam alvos de 
ataques. 
 
Assinale a alternativa que contém apenas os requisitos não funcionais: 
 
 
 
I e IV. 
 
II, III e V. 
 III, IV e VI. 
 
IV e VI. 
 
I, II e V. 
Respondido em 18/10/2022 11:06:37 
 
Explicação: 
Resposta correta: III, IV e VI. Os Requisitos não funcionais apresentam algumas 
características associadas a uma, algumas ou todas as funcionalidades, e dizem respeito a 
aspectos de qualidade, confiabilidade, desempenho, portabilidade, segurança e usabilidade 
do sistema. 
 
 
3a 
 Questão 
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 
 
 
 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. 
 
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. 
 
cada objeto da classe Reativos só pode ser instanciado a partir de algum 
método da classe Exame. 
Respondido em 18/10/2022 11:07:48 
 
Explicação: 
Resposta correta: os objetos da classe Empresa possuem dois atributos: o seu nome e o 
número de seu CNPJ. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Fonte: Adaptado de Prova: FUNDEP (Gestão de Concursos) - 2018 - INB - Analista de 
Sistemas 
Qual diagrama UML apresenta os dados armazenados em uma instância de uma classe 
e seus relacionamentos, como uma fotografia dos dados em determinado momento? 
 
 
 
Diagrama de atividades 
 
Diagrama de classes. 
 Diagrama de objetos. 
 
Diagrama de dados. 
 
Diagrama de casos de uso. 
Respondido em 18/10/2022 11:08:18 
 
Explicação: 
Resposta correta: Diagrama de objetos. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Qual a notação da UML para representar uma dependência num diagrama de classes? 
 
 
 Uma seta cheia ligando as classes envolvidas. 
 
Uma reta cheia ligando as classes envolvidas. 
 
Uma seta tracejada ligando as classes envolvidas. 
 
Uma reta curva ligando as classes envolvidas. 
 
Uma reta tracejada ligando as classes envolvidas. 
Respondido em 18/10/2022 11:08:43 
 
Explicação: 
A resposta certa é:Uma seta cheia ligando as classes envolvidas. 
 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
O que é sincronismo no diagrama de atividades: 
 
 
 
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. 
 Característica que possibilita que sejam demarcados pontos de controle que 
obrigam a chegada dos fluxos para continuar a execução. 
Respondido em 18/10/2022 11:09:45 
 
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. 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
(IBFC - TJ-PE - 2017) Na análise e projeto orientado a objetos com UML (Unifed 
Modeling Language) o programador necessita de um diagrama que apresente os 
requisitos funcionais do sistema. O diagrama desejado será o: 
 
 
 
Diagrama de Interação 
 
Diagrama de sequência 
 Diagrama de caso de uso 
 
Diagrama de implantação 
 
Diagrama de atividades 
Respondido em 18/10/2022 11:10:12 
 
Explicação: 
Resposta correta: Diagrama de caso de uso 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
(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 Comunicação 
 
Diagrama de Sequência 
 
Diagrama de Pacote 
 
Diagrama de Estado 
 
Diagrama de Atividade 
Respondido em 18/10/2022 11:10:38 
 
Explicação: 
Resposta correta: Diagrama de Comunicação 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a afirmativa falsa sobre padrões de projeto: 
 
 
 Um padrão não pode ser adaptado ao ser aplicado em um problema específico. 
 
Padrões fornecem uma linguagem comum para os desenvolvedores 
 
É comum um iniciante achar que os padrões devem estar por toda a 
implementação e acabar fazendo uso inadequado deles. 
 
Padrões facilitam o desenvolvimento, pois permitem a utilização de soluções 
bem-sucedidas em problemas similares. 
 
Decidir se um padrão pode ser empregado em um problema específico nem 
sempre é uma tarefa fácil. 
Respondido em 18/10/2022 11:11:42 
 
Explicação: 
A resposta certa é:Um padrão não pode ser adaptado ao ser aplicado em um problema 
específico. 
 
 
10a Acerto: 1,0 / 1,0 
 Questão 
 
A recomendação é: atribua a responsabilidade pela execução de uma operação à classe 
que possua as informações necessárias para realizá-la. Assinale a opção que contenha o 
padrão GRASP que estabelece essa recomendação de projeto: 
 
 
 
Polimorfismo 
 Especialista 
 
Criador 
 
Baixo Acoplamento 
 
Alta Coesão 
Respondido em 18/10/2022 11:12:23 
 
Explicação:A resposta certa é:Especialista

Continue navegando