Buscar

SIMULADO MODELAGEM DE SISTEMAS EM 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 11 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 11 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 9, do total de 11 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

Meus
Simulados
Teste seu conhecimento
acumulado
Disc.: MODELAGEM DE SISTEMAS EM UML 
Aluno(a): ANA BEATRIZ DE ABREU MATTIOLI 202104244452
Acertos: 10,0 de 10,0 03/01/2023
Acerto: 1,0 / 1,0
O uso de camadas tem vantagens que justificam seu uso, mas
existem pontos negativos. Com base nesse contexto, assinale a
ÚNICA alternativa que apresenta uma desvantagem do uso de
camadas no desenvolvimento de software:
Permite o desenvolvimento, o teste e a manutenção de
cada camada isoladamente.
Permite melhor reuso do código ou dos objetos.
Permite substituir uma tecnologia que implemente uma
camada de forma simples.
Torna o código mais organizado e legível.
 Aumenta o número de classes do sistema.
Respondido em 03/01/2023 12:20:13
 Questão1
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
Explicação:
No caso da orientação a objetos, as classes são organizadas em
módulos maiores, as chamadas camadas. Uma camada somente
pode usar serviço (de outras classes) da camada imediatamente
inferior. A seguir, as desvantagens do desenvolvimento de software
em camadas:
- Aumenta o número de classes do sistema.
- A adição de camadas torna o sistema mais complexo.
- Potencialmente, reduz o desempenho do software.
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.
 Casos de uso, atividades e sequência.
Classes, casos de uso e pacotes.
Estrutura composta, classes e pacotes.
Sequência, comunicação e objetos.
Respondido em 03/01/2023 12:22:23
Explicação:
 Questão2
a
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.
Acerto: 1,0 / 1,0
Fonte: FUNDATEC - 2018 - CIGA-SC - Analista de Sistemas
Tomando como base a especificação do fluxo principal de um caso
de uso descrita abaixo, assinale, dentre as alternativas a seguir, o
Diagrama de Casos de Uso que melhor representa, de forma
correta, tal especificação.
1. O Jogador 1 inicializa o jogo.
2. O sistema solicita os dados do Jogador 2, para
estabelecer a comunicação.
3. O Jogador 1 insere os dados do Jogador 2.
4. O sistema estabelece a comunicação virtual entre o
Jogador 1 e 2 e emite alerta visual e sonoro informando
para ambos que o jogo pode ser iniciado.
7. Quando o Jogador 2 aceita o jogo, o sistema desativa os
alertas e possibilita o início do jogo entre ambos os
jogadores.
8. O sistema ativa, obrigatoriamente, nesse momento, a
funcionalidade que calcula a pontuação do jogo, baseado
em uma série de dados e condições distintas.
9. Se o Jogador 1 desejar, poderá acrescentar,
simultaneamente ao jogo, mais um novo participante,
 Questão3
a
estabelecendo mais uma comunicação virtual agora com o
Jogador 3.
10. O Jogo prossegue durante determinado tempo.
Quando for encerrado o jogo entre os envolvidos, o
sistema registra o vencedor, as pontuações e a hora de
término do jogo e libera todos os recursos da comunicação
virtual.
11. O caso de uso é encerrado.
 
 
Respondido em 03/01/2023 12:23:05
Explicação:
Resposta correta:
Acerto: 1,0 / 1,0
Prova: FCC - 2019 - SEMEF Manaus - AM - Assistente Técnico de
Tecnologia da Informação da Fazenda Municipal - Programador
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 = nome-classe e nome-atributo := valor
nome-objeto IS nome-classe e nome-atributo AS valor
nome-objeto / nome-classe e nome-atributo // valor
Respondido em 03/01/2023 12:26:48
Explicação:
Resposta correta: nome-objeto : nome-classe e nome-atributo =
valor
 Questão4
a
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 curva ligando as classes envolvidas.
Uma reta cheia ligando as classes envolvidas.
Uma seta tracejada ligando as classes envolvidas.
Uma reta tracejada ligando as classes envolvidas.
Respondido em 03/01/2023 12:25:05
Explicação:
A resposta certa é:Uma seta cheia ligando as classes envolvidas.
Acerto: 1,0 / 1,0
Qual das afirmações abaixo não diz respeito à relação de
associação no diagrama de classes?
As associações são os mecanismos que permitem aos
objetos se comunicarem.
 Numa associação, um valor de multiplicidade indica como
os objetos se relacionam consigo mesmo.
As associações podem ser unidirecionais ou bidirecionais.
As associações podem ter uma regra que especifica o
propósito da associação.
 Questão5
a
 Questão6
a
As associações descrevem a conexão entre diferentes
classes.
Respondido em 03/01/2023 12:28:36
Explicação:
A resposta certa é:Numa associação, um valor de multiplicidade
indica como os objetos se relacionam consigo mesmo.
Acerto: 1,0 / 1,0
(FCC - TRT - 2008) Em um diagrama de classes, considere que
Seguridade e Imóveis herdam características de Ativos. A classe
ItemSuportado é superclasse de Imóveis mas não de Ativos.
Nesse cenário, o relacionamento geral em que se envolve Imóveis
caracteriza-se por:
dependência
 herança múltipla
composição
ocultação
polimorfismo
Respondido em 03/01/2023 12:30:40
Explicação:
Resposta correta: herança múltipla
 Questão7
a
Acerto: 1,0 / 1,0
(DPE-RJ ‒ 2014) João está responsável pela proposta de
arquitetura para um sistema. Para descrever as principais partes
do sistema que será desenvolvido, ocultando as operações dessas
partes e mostrando as interações entre elas por meio das
interfaces disponibilizadas e das interfaces necessárias, João deve
utilizar o diagrama de:
atividades
casos de uso
 componentes
entidade relacionamento
sequência
Respondido em 03/01/2023 12:29:02
Explicação:
Resposta correta: componentes
Acerto: 1,0 / 1,0
Assinale a alternativa com uma afirmativa verdadeira sobre o
padrão GRASP Baixo Acoplamento:
Recomenda que cada módulo deve ter uma
responsabilidade bem-definida.
Evita a duplicação de algoritmos que apresentem a mesma
estrutura, com alguns pontos de variação entre eles.
Indica a classe mais recomendada para instanciar um
objeto em uma relação de agregado x partes.
 Recomenda que as responsabilidades devem ser
distribuídas pelos módulos de forma que as dependências
 Questão
8
a
 Questão9
a
entre eles sejam gerenciáveis.
Evita a criação de dependências em relação a estruturas
de código condicionais (if-then-else ou switch-case)
Respondido em 03/01/2023 12:31:48
Explicação:
A resposta certa é:Recomenda que as responsabilidades devem ser
distribuídas pelos módulos de forma que as dependências entre eles
sejam gerenciáveis.
Acerto: 1,0 / 1,0
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
Criador
Alta Coesão
Controlador
Especialista
Respondido em 03/01/2023 12:32:18
Explicação:
A resposta certa é:Polimorfismo
 Questão10
a

Continue navegando