Buscar

Colaborar - Av2 - Análise Orientada a Objetos I

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 3 páginas

Prévia do material em texto

04/06/2020 Colaborar - Av2 - Análise Orientada a Objetos I
https://colaboraread.com.br/aluno/avaliacao/index/2309972102?atividadeDisciplinaId=9917324 1/3
a)
b)
c)
d)
e)
1)
a)
b)
c)
d)
e)
2)
As técnicas de modelagem estruturais da Unified Modeling Language (UML) enfatizam a estrutura
dos elementos estáticos, a partir da identificação dos objetos. As técnicas de modelagem
comportamentais enfatizam o comportamento dinâmico e a interação entre os elementos do sistema.
O Diagrama de Classes é a principal técnica de modelagem estrutural da UML.
Assinale a alternativa correta que indica o objetivo do Diagrama de Classes:
Alternativas:
Demonstrar a visualização das classes utilizadas pelo sistema e como estas
se relacionam. Esse diagrama apresenta uma visão estática de como as
classes estão organizadas, preocupando-se em definir sua estrutura lógica.
Alternativa assinalada
Demonstrar a visualização das classes utilizadas pelo sistema e como estas se relacionam. Esse
diagrama apresenta uma visão dinâmica de como as classes estão organizadas, preocupando-se
em definir sua estrutura física.
Demonstrar a visualização das classes utilizadas pelo sistema e como estas se relacionam com os
use cases e atores. Esse diagrama apresenta uma visão dinâmica de como as classes estão
organizadas, preocupando-se em definir sua estrutura física.
Demonstrar a visualização das classes utilizadas pelo sistema e como estas se relacionam com os
use cases e atores. Esse diagrama apresenta uma visão estática de como as classes estão
organizadas, preocupando-se em definir sua estrutura lógica.
Demonstrar a visualização das classes utilizadas pelo sistema e como estas se relacionam com os
seus objetos. Esse diagrama representa a organização do sistema em subsistemas ou sub-
módulos, podendo ser utilizado de maneira independente ou associado com outros diagramas.
Na Unified Modeling Language (UML), os modos pelos quais os itens podem estar conectados a
outros, isto é, logicamente ou fisicamente, são modelados como relacionamentos, que permitem
compartilhar informações e colaboram para a execução dos processos pelo sistema (GUEDES, 2008).
Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec,
2008.
Sobre os relacionamentos do Diagrama de Classes, analise os itens a seguir:
I. O relacionamento Associação pode ser do tipo: unária, binária, ternária, classe associativa e
agregação.
II.Uma Associação Binária ocorre quando são definidos relacionamentos entre objetos de duas
classes.
III.Uma Composição representa uma classe genérica com características e comportamentos comuns
a outras classes especializadas.
IV.Uma Agregação demonstra que um objeto (chamado objeto-todo) precisa ser complementado com
um ou mais objetos de outra classe (chamados objeto-parte), sendo essa associação conhecida como
"Todo-Parte".
Estão corretos os itens:
Alternativas:
I e II.
II e III.
III e IV.
I, II e IV. Alternativa assinalada
I, II, III e IV.
04/06/2020 Colaborar - Av2 - Análise Orientada a Objetos I
https://colaboraread.com.br/aluno/avaliacao/index/2309972102?atividadeDisciplinaId=9917324 2/3
a)
b)
c)
d)
e)
3)
a)
b)
4)
O conceito de modelagem de software está ligado à representação de forma estruturada e
contextualizada das tarefas essenciais de um processo que comporão um projeto, o que contribuem
muito para o entendimento real do escopo. De acordo com Booch, Rumbaugh e Jacobson (2006), um
modelo é uma simplificação da realidade e podem ser estruturais, com ênfase à organização do
sistema, ou comportamentais, com ênfase à dinâmica do sistema.
Referência:
BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML: guia do usuário. 2 ed. Rio de Janeiro:
Elsevier, 2006.
Sobre o objetivo de um modelo, julgue as sentenças a seguir:
I.Definir um plano de trabalho com a definição das etapas de desenvolvimento do software.
II.Ajudar a visualizar o sistema como ele é ou como desejamos que seja.
III.Permitir especificar a estrutura ou o comportamento de um sistema, documentando as decisões
tomadas.
IV.Proporcionar um guia para a construção do sistema.
Estão corretos os itens:
Alternativas:
I e II.
II e III.
I, II e III.
II, III e IV. Alternativa assinalada
I, II, III e IV.
A categoria dos Diagramas Comportamentais da Unified Modeling Language (UML) tem como
objetivo mostrar como o processo responde às alterações ou como é a sua evolução ao longo do
tempo, representando uma modelagem dinâmica do sistema. O Diagrama de Use Cases (Casos de
Uso) é uma técnica de modelagem comportamental.
Considerando as características do Diagrama de Use Cases e seus elementos, indique "V" para os
itens verdadeiros e "F" para os itens falsos.
1.( ) Os Use Cases são utilizados para representarem os requisitos não-funcionais do sistema, sendo
utilizados também para definirem a arquitetura e o desempenho pretendidos para cada Use Case.
2.( ) O Diagrama de Use Cases apresenta uma linguagem simples e de fácil compreensão para que
os usuários possam ter uma ideia geral de como o sistema irá se comportar.
3.( ) O Diagrama de Use Cases demonstra o comportamento de um objeto através de um conjunto
de estados e suas transições em um determinando instante de tempo de execução do sistema.
4.( ) O Diagrama de Use Cases é um diagrama abstrato e flexível com poucos elementos de notação,
que representa a interação entre os elementos Ator e Use Cases.
Assinale a alternativa que indica a sequência correta.
Alternativas:
1 – V; 2 – V; 3 – V, 4 - V.
1 – F; 2 – V; 3 – F, 4 - V. Alternativa assinalada
04/06/2020 Colaborar - Av2 - Análise Orientada a Objetos I
https://colaboraread.com.br/aluno/avaliacao/index/2309972102?atividadeDisciplinaId=9917324 3/3
c)
d)
e)
a)
b)
c)
d)
e)
5)
1 – V; 2 – F; 3 – V, 4 - F.
1 – F; 2 – F; 3 – F, 4 - F.
1 – V; 2 –V; 3 – V, 4 - F.
A notação utilizada pela Unified Modeling Language (UML) é padronizada pela OMG e facilita a
compreensão de cada parte do sistema que está sendo modelado, por qualquer pessoa que tenha
conhecimento sobre suas técnicas de modelagem. O __________________________ pode auxiliar
na modelagem de negócio do sistema, bem como, na modelagem dos requisitos funcionais
identificados na atividade de Análise de Requisitos, ajudando a especificar, visualizar e documentar as
características e serviços do sistema, evoluindo e sendo representado por visões.
Assinale a alternativa correta que preenche a lacuna acima:
Alternativas:
Diagrama de Objetos.
Diagrama de Classes.
Diagrama de Implantação.
Diagrama de Estruturas Compostas.
Diagrama de Use Cases (Casos de Uso). Alternativa assinalada

Continue navegando