Buscar

UML - PROVA

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

Prévia do material em texto

Simulado AV
Teste seu conhecimento acumulado
 
Disc.: MODELAGEM DE SISTEMAS COM UML 
Aluno(a): CHRISTOFFER DA SILVA NUNES 201901017494
Acertos: 10,0 de 10,0 17/10/2021
 
 
Acerto: 1,0 / 1,0
A UML é uma linguagem unificada de modelagem que surgiu da união de alguns métodos de profissionais do
mercado. Passou a ser adotada pela OMG e tornou-se uma linguagem universal, padronizada.
 
Sobre a UML, avalie as alternativas a seguir e assinale a ÚNICA que é falsa:
A UML é independente de tecnologia.
A UML qualifica-se para ser usada em todo processo de desenvolvimento de software.
A UML disponibiliza diagramas estruturais e comportamentais.
 A UML tem restrições de uso, caso o sistema seja implementado em determinadas linguagens.
A UML não determina os diagramas que devem ser usados e nem a ordem com que devem ser usados.
Respondido em 17/10/2021 12:19:42
 
 
Explicação:
Resposta correta: A UML tem restrições de uso, caso o sistema seja implementado em determinadas
linguagens.
 
 
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:
 Aumenta o número de classes do sistema.
Permite substituir uma tecnologia que implemente uma camada de forma simples.
Permite o desenvolvimento, o teste e a manutenção de cada camada isoladamente.
Torna o código mais organizado e legível.
Permite melhor reuso do código ou dos objetos.
Respondido em 17/10/2021 12:20:50
 
 
Explicação:
Resposta correta: Aumenta o número de classes do sistema.
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
 
 
Acerto: 1,0 / 1,0
Fonte: Companhia Pernambucana de Saneamento (COMPESA) - Analista de Tecnologia da Informação (FGV -
2018)
Considerando a técnica de especificação de requisitos baseada em Casos de Uso, assinale V para a afirmativa
verdadeira e F para a falsa.
( ) Se um caso de uso A estende um caso de uso B, então a especificação do caso de uso B deve fazer
referência a um ponto de extensão definido no caso de uso A.
( ) Se um caso de uso C inclui um caso de uso D, a especificação do caso de uso C deve fazer referência ao
caso de uso D.
( ) Uma forma apropriada para descrever uma pré-condição em um caso de uso é referenciar a execução
prévia de outro caso de uso, como, por exemplo, ao especificar um caso de uso X, definir uma pré-condição
como: ¿o caso de uso Y foi executado antes deste caso de uso¿.
Segundo a ordem apresentada, as afirmativas são, respectivamente,
F - V - V.
F - F - V.
 F - V - F.
V - V - F.
V - F - V.
Respondido em 17/10/2021 12:24:45
 
 
Explicação:
Resposta correta: F - V - F.
 
 
Acerto: 1,0 / 1,0
Fonte: CESGRANRIO - 2018 - Transpetro - Analista de Sistemas Júnior - SAP
Um sistema deve controlar projetos de software, os quais podem ou não gerar artefatos. Para cada projeto, é
necessário conhecer seu nome e status (ATIVO ou INATIVO). Deve-se saber, para cada artefato gerado pelo
projeto, qual o seu número de série, além de um indicador de patente obtida (SIM ou NÃO). Na documentação
desse projeto, foi apresentado o seguinte diagrama UML:
Qual o tipo de diagrama apresentado?
Interações
Classes
Máquinas de Estados
 Objetos
Pacotes
Respondido em 17/10/2021 12:25:52
 
 
 Questão3
a
 Questão4
a
Explicação:
Resposta correta: Objetos
 
 
Acerto: 1,0 / 1,0
O que é uma associação no diagrama de implantação?
Ligações que mostram como os sistemas interagem como mundo externo.
Ligações que mostram como os sistemas fazem suas interfaces.
Ligações que mostram como os sistemas estão relacionados.
 Ligações que mostram como os sistemas se comunicam e trocam informações.
Ligações que mostram como os sistemas fazem uso de uma camada única de comunicação.
Respondido em 17/10/2021 12:27:45
 
 
Explicação:
A resposta certa é:Ligações que mostram como os sistemas se comunicam e trocam informações.
 
 
Acerto: 1,0 / 1,0
Qual o principal objetivo de um diagrama de componentes?
Definir a infraestrutura para execução do software.
Apresentar a organização do hardware.
Modelar as atividades de um caso de uso.
Modelar as partes de um sistema.
 Modelar os artefatos de software e hardware.
Respondido em 17/10/2021 12:33:36
 
 
Explicação:
A resposta certa é:Modelar os artefatos de software e hardware.
 
 
Acerto: 1,0 / 1,0
(IFB - 2017) Larman (2007), define os casos de uso e seus componentes. Assinale a alternativa cuja descrição
sobre casos de uso e seus componentes é incorreta:
Um ator é algo com comportamento, tal como uma pessoa, um sistema de computador ou uma
organização.
 Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
Casos são uma coleção de cenários relacionados de sucesso e fracasso, que descrevem um ator
usando um sistema como meio para atingir um objetivo.
Um cenário é, também, chamado de instância de caso de uso.
Casos de uso são narrativas em texto, amplamente utilizadas para descobrir e registrar requisitos.
Respondido em 17/10/2021 12:34:37
 
 
Explicação:
 Questão5
a
 Questão6
a
 Questão7
a
Resposta correta: Os casos de uso são orientados a objeto, a partir de uma análise OO, quando são escritos.
 
 
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 caso de uso
Diagrama de atividades
Diagrama de implantação
Diagrama de sequência
Respondido em 17/10/2021 12:34:56
 
 
Explicação:
Resposta correta: Diagrama de caso de uso
 
 
Acerto: 1,0 / 1,0
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:
Baixo Acoplamento
Criador
 Especialista
Polimorfismo
Alta Coesão
Respondido em 17/10/2021 12:36:35
 
 
Explicação:
A resposta certa é:Especialista
 
 
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:
Facade
Strategy
Adapter
 Template Method
Factory Method
Respondido em 17/10/2021 12:42:10
 
 
Explicação:
 Questão8
a
 Questão9
a
 Questão10
a
A resposta certa é:Template Method
 
 
 
 
 
 
 
 
 
 
 
javascript:abre_colabore('38403','269632072','4896643627');

Continue navegando