Buscar

Análise e Modelagem de Sistemas - AOL4

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

Pergunta 1
Leia o excerto a seguir: 
“A engenharia reversa requer o suporte de ferramentas em conjunto com a intervenção humana. A combinação dos procedimentos de geração de código e de engenharia reversa permite uma engenharia de ciclo completo, o que significa a capacidade de trabalhar em modos de visualização gráfica ou textual.”Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 50.
Considerando essas informações e o conteúdo estudado sobre a engenharia reversa com UML, pode-se afirmar que esse tipo de engenharia é responsável por:
RESPOSTA CORRETA: auxiliar na busca de informações, melhorar as operações existentes e diminuir o risco e o custo relacionados ao desenvolvimento de um software.
Pergunta 2
Leia o excerto a seguir:
“Um perfil é uma UML com um conjunto de estereótipos predefinidos, valores atribuídos, restrições e classes de base. Ele também seleciona um subconjunto dos tipos de elementos da UML para uso, de maneira que um modelador não fique confuso pelos tipos de elementos que não são necessários para a área de aplicação particular.”Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 144.
O trecho apresentado trata do conceito básico referente ao perfil dentro de uma UML. Considerando essas informações e o conteúdo estudado sobre o Profile Diagram, analise as afirmativas a seguir e assinale V para a (s) verdadeira (s) e F para a (s) falsa (s).
I. ( ) Originalmente, a linguagem UML foi criada para as plataformas de perfil.
II. ( ) Ao desenvolvermos um perfil, cria-se uma extensão da UML em um nível mais expansivo.
III. ( ) Um modelo se caracteriza por capturar uma visão pertencente a um sistema físico.
IV. ( ) Um metamodelo pode ser entendido como um modelo que estabelece uma linguagem para apresentar outros modelos.
Agora, assinale a alternativa que apresenta a sequência correta:
RESPOSTA CORRETA: F, F, V, V.
Pergunta 3
Leia o excerto a seguir:
“É possível criar diversos diagramas de tempo, em que cada um focalize uma linha de vida ou visualização diferente da interação. Os elementos incluídos em um diagrama de sequência não são incluídos no diagrama de tempo correspondente. No entanto, os elementos incluídos em um diagrama de tempo são incluídos no diagrama de sequência correspondente.”Fonte: IBM KNOWLEDGE CENTER. Diagramas de Tempo UML. Disponível em: <https://www.ibm.com/support/knowledgecenter/pt-br/SS5JSH_9.1.2/com.ibm.xtools.model.timing.diagram.doc/topics/c_timingdiagram.html>. Acesso em: 27 nov. 2019.
Considerando essas informações e o conteúdo estudado sobre Timing Diagram, pode-se afirmar que o formato proporcional se caracteriza por auxiliar:
RESPOSTA CORRETA: na compreensão da maneira como os eventos são realizados em tempo real.
Pergunta 4
Leia o trecho a seguir: 
“Os pacotes bem estruturados agrupam elementos que estão próximos semanticamente e que tendem a se modificar em conjunto. Portanto, os pacotes bem estruturados são fracamente acoplados e muito coesos, com acesso altamente controlado ao conteúdo do pacote.”Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 259.
O trecho apresentado refere-se aos aspectos do conceito de pacotes. Considerando essas informações e o conteúdo estudado sobre o Package Diagram, pode-se afirmar que uma característica referente aos diagramas de pacotes é o fato de:
RESPOSTA CORRETA: possibilitar o controle ao acesso dos seus conteúdos e as emendas visualizadas dentro da arquitetura do sistema.
Pergunta 5
Leia o excerto a seguir: 
“Os pacotes ajudam a organizar os elementos em modelos, de maneira que você seja capaz de compreendê-los com maior facilidade. Os pacotes também permitem controlar o acesso a seus conteúdos, de modo que você possa controlar as costuras existentes na arquitetura do sistema.”
Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 261.
Considerando essas informações e o conteúdo estudado sobre Package Diagram, analise as afirmativas a seguir.
I. O pacote define um espaço de nome, indicando que os componentes de mesmo modelo precisam ser expostos de uma única maneira dentro do pacote que contém estes componentes.
II. Os elementos de modelos distintos poderão apresentar nomes diversificados dentro de um pacote.
III. É possível controlar a visibilidade dos elementos de um pacote de maneira similar à visibilidade dos atributos e operações que compõem uma classe.
IV. Os pacotes possuem papel essencial, visto que auxiliam na ampliação dos elementos que constituem um diagrama.
Está correto apenas o que se afirma em:
RESPOSTA CORRETA: I e III. 
Pergunta 6
Leia o excerto a seguir:
“Um diagrama de casos de uso exibe um conjunto de casos de uso e atores (um tipo especial de classe) em seus relacionamentos. Diagramas de caso de uso abrangem a visão estática de casos de uso do sistema. Esses diagramas são importantes principalmente para a organização e a modelagem de comportamentos do sistema.”Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 64.
Considerando essas informações e o conteúdo estudado sobre o Use Case Diagram, pode-se afirmar que um dos seus objetivos é:
RESPOSTA CORRETA: compartilhar propriedades similares a todos os outros diagramas.
Pergunta 7
Leia o excerto a seguir:
“Um classificador (classifier) é um supertipo definido no metamodelo UML usando extensivamente ao longo da especialização ou sempre que pretendemos nos referir a um elemento que descreve estrutura de comportamento.”Fonte: RAMOS, R. Treinamento prático em UML. São Paulo: Universo dos Livros, 2006. p. 95.
Considerando essas informações e o conteúdo estudado sobre a Profile Diagram, pode-se afirmar que uma metaclasse classifier é uma:
RESPOSTA CORRETA: metaclasse abstrata que simboliza uma classificação de instâncias.
Pergunta 8
Leia o excerto a seguir:
“Os diagramas de tempo focalizam o tempo ou duração da mensagem ou condições em mudança em uma linha de tempo no diagrama. Você cria diagramas de tempo para representar uma parte do tempo de um sistema. É possível usar diagramas de tempo para examinar e modelar ainda mais as restrições de tempo e duração.”Fonte: IBM KNOWLEDGE CENTER. Diagramas de Tempo UML. Disponível em: <https://www.ibm.com/support/knowledgecenter/pt-br/SS5JSH_9.1.2/com.ibm.xtools.model.timing.diagram.doc/topics/c_timingdiagram.html>. Acesso em: 27 nov. 2019.
Considerando essas informações e o conteúdo estudado sobre Timing Diagram, pode-se afirmar que o formato ordenado é útil para:
RESPOSTA CORRETA: conseguir um número de dados e aplicar em formato inicial, a fim de analisar os dados de volume elevado e avaliar a exibição e impressão.
Pergunta 9
Leia o excerto a seguir:
“Um caso de uso é a descrição de sequências de ações realizadas pelo sistema que proporciona resultados observáveis de valor para um determinado ator. Um caso de uso é utilizado para estruturar o comportamento de itens em um modelo.”Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 55.
Considerando essas informações e o conteúdo estudado sobre o Use Case Diagram, pode-se afirmar que uma de suas características é:
RESPOSTA CORRETA: fornecer ao conjunto formado por sistemas, subsistemas e classes um elevado nível de acessibilidade e compreensão.
Pergunta 10
Leia o trecho a seguir:
“Um diagrama de estados mostra uma máquina de estados, dando ênfase ao fluxo de controle de um estado para outro. Uma máquina de estados é um comportamento que especifica as sequências de estados pelos quais um objeto passa durante seu tempo de vida.”Fonte: BOOCH, G.; RUMBAUGH, J.; JACOBSON, I. UML: guia do usuário. Rio de Janeiro: Elsevier, 2012. p. 510-511.
Considerando essas informações e o conteúdo estudado sobre a State Machine Diagram, pode-se afirmar que os diagramas de estados têm como aspecto o fato de serem utilizados:
RESPOSTA CORRETA: na modelagemreferente aos aspectos dinâmicos pertencentes a um sistema.

Continue navegando