AVAS 1 E 2 DO 3 SEMESTRE UNOPAR MATÉRIA  ANALISE ORIENTADO A OBJETO II
8 pág.

AVAS 1 E 2 DO 3 SEMESTRE UNOPAR MATÉRIA ANALISE ORIENTADO A OBJETO II


DisciplinaAnálise Orientada A Objetos II228 materiais361 seguidores
Pré-visualização2 páginas
MATÉRIA: ANALISE ORIENTADO A OBJETO II
AVA 1 : 3º SEMESTRE UNOPAR:
 
6) Na Unified Modeling Language (UML), os Diagramas Comportamentais enfatizam o comportamento dinâmico do sistema, ou seja, demonstram as funcionalidades ou serviços do sistema na sua perspectiva de execução, bem como, a manipulação dos objetos do sistema.
Sobre os diagramas comportamentais, julgue os itens a seguir:
I. Diagrama de Classes: possibilita a visualização de um conjunto de classes, com o detalhamento de seus atributos, operações e relacionamentos.
II. Diagrama de Pacotes: mostra o agrupamento e organização de um modelo de elementos, mostrando a estrutura e a dependência entre sistemas, subsistemas ou módulos.
III. Diagrama de Casos de Uso (Use Cases): representa a interação entre casos de uso, atores e seus relacionamentos.
IV. Diagrama de Atividades: representa um conjunto de ações que devem ser percorridas para a conclusão de atividades de uma funcionalidade ou até de um processo completo.
Estão corretos os itens:
Alternativas:
a)I e II.
b)III e IV.Alternativa assinalada
c)I e IV.
d)I, II e III.
e)I, II, III e IV.
7) De acordo com Bezerra (2015), o DIAGRAMA DE OBJETOS pode ver visto como uma instância do diagrama de classes, do mesmo modo que um objeto é uma instância de uma classe, exibindo uma "fotografia" do sistema em um dado momento. Esta "fotografia" apresentará as ligações e iterações entre os objetos.
Referência: BEZERRA, E. UML - Princípios de Análise e Projeto de Sistemas. 3.ed. Rio de Janeiro: Campus, 2015.
Assinale a alternativa correta que preenche a lacuna acima:
Alternativas:
a) Diagrama de Casos de Uso.
b) Diagrama de Pacotes.
c) Diagrama de Objetos. Alternativa assinalada
d) Diagrama de Classes.
e) Diagrama de Estruturas Compostas.
8) Considerando a Unified Modeling Language (UML) 2.0, o DIAGRAMA DE PACOTES tem por objetivo representar os subsistemas ou módulos englobados por um sistema de forma a determinar as partes que o compõem. Demonstra como os elementos estão organizados nos pacotes e as dependências que existem entre os elementos e os próprios pacotes (GUEDES, 2008).
Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec, 2008.
Assinale a alternativa correta que preenche a lacuna acima:
Alternativas:
a) Diagrama de Pacotes. Alternativa assinalada
b) Diagrama de Classes.
c) Diagrama de Estruturas Compostas.
d) Diagrama de Objetos.
e) Diagrama de Casos de Uso.
9) Conforme a Unified Modeling Language (UML) 2.0, o DIAGRAMA DE MÁQUINA DE ESTADOS demonstra o comportamento de um elemento, através de um conjunto de estados e transições de estado. O elemento modelado muitas vezes é um objeto, ou o comportamento de um caso de uso ou mesmo o comportamento de um sistema completo, porém muitos autores orientam adotar este diagrama para modelar os estados dos objetos das classes que possuem estados significantes.
Assinale a alternativa correta que preenche a lacuna acima
Alternativas:
a) Diagrama de Classes.
b) Diagrama de Estruturas Compostas.
c) Diagrama de Atividades.
d) Diagrama de Máquina de Estados. Alternativa assinalada
e) Diagrama de Sequência.
10) A Unified Modeling Language (UML) 2.0 abrange treze técnicas de modelagem, classificadas em estruturais e comportamentais. As técnicas estruturais 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.
Assinale a alternativa correta que indica as técnicas de modelagem Comportamentais:
Alternativas:
a) Diagrama de Classes. Diagrama de Objetos. Diagrama de Estruturas Compostas. Diagrama de Pacotes. Diagrama de Componentes e Diagrama de Implantação.
b) Diagrama de Use Case. Diagrama de Atividades. Diagrama de Máquina de Estados. Diagrama de Sequência. Diagrama de Comunicação. Diagrama de Interação Geral e Diagrama de Tempo.
Alternativa assinalada
c) Diagrama de Classes. Diagrama de Objetos. Diagrama de Estruturas Compostas. Diagrama de Use Case. Documentação de Use Case. Diagrama de Atividades.
d) Diagrama de Use Case. Diagrama de Atividades. Diagrama de Máquina de Estados. Diagrama de Classes. Diagrama de Objetos. Diagrama de Estruturas Compostas.
e) Diagrama de Sequência. Diagrama de Comunicação. Diagrama de Interação Geral e Diagrama de Tempo. Diagrama de Classes. Diagrama de Objetos. Diagrama de Estruturas Compostas. Diagrama de Pacotes.
MATÉRIA: ANALISE ORIENTADO A OBJETO II
AVA 1 : 3º SEMESTRE UNOPAR:
1)  O DIAGRAMA DE SEQUÊNCIA representa a sequência de eventos que ocorrem em um determinado processo, identificando quais métodos devem ser disparados entre os atores e objetos envolvidos e em que ordem são executados. (GUEDES, 2008). Já o DIAGRAMA DE MÁQUINA DE ESTADOS permite descrever o ciclo de vida de objetos de uma classe, sendo que os eventos causam a transição de um estado para outro e a realização de operações resultantes (BEZERRA, 2007).
Referência: BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. 2 ed. Rio de Janeiro: Elsevier, 2007.
GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec, 2008.
Assinale a alternativa correta que preenche as lacunas acima:
Alternativas:
a) Diagrama de Sequência, Diagrama de Objetos.
b) Diagrama de Sequência, Diagrama de Máquina de Estados. Alternativa assinalada
c) Diagrama de Máquina de Estados, Diagrama de Objetos.
d) Diagrama de Atividades, Diagrama de Máquina de Estados.
e) Diagrama de Atividades, Diagrama de Sequência.
2)  No Diagrama de Sequência, as mensagens ou estímulos são utilizadas para demonstrar a ocorrência de eventos, que normalmente forçam a chamada de um método em algum dos objetos envolvidos no processo (GUEDES, 2008).
Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: Novatec, 2008.
Sobre as mensagens de um Diagrama de Sequência, assinale a alternativa correta:
Alternativas:
a) Mensagens representam a comunicação que partem da linha de vida do objeto e atinge a linha de vida do próprio objeto.
b) Mensagens podem passar por diversos estados dentro de um mesmo processo, contendo obrigatoriamente um estado inicial e um estado final.
c) Mensagens estabelecem uma regra ou condições para que um evento possa ser disparado entre objetos associados.
d) Mensagens representam a ordem temporal em que os eventos são trocados entre os atores envolvidos em um determinado processo. 
e) Mensagens representam a comunicação entre dois atores, ou entre interfaces, ou entre ator e interface, nestes casos, não são disparados métodos. Alternativa assinalada
3 )  Na elaboração do Diagrama de Máquina de Estados é importante identificar e especificar as regras de negócio aplicadas ao contexto dos objetos da classe representada, pois as regras de negócio que definem as transições entre os estados. O Diagrama de Máquina de Estados é um diagrama de fácil leitura e interpretação, em função da sua simples notação.
Sobre a notação dos principais elementos do Diagrama de Máquina de Estados, julgue os itens a seguir:
I. O elemento "Estado" representa uma situação na vida de um objeto durante a qual ele satisfaz alguma condição ou realiza alguma atividade.
II. O elemento "Transição de Estado" representa uma associação entre os estados, com uma seta apontando para um dos estados.
III. O elemento "Estado Inicial" representa o estado de um objeto quando ele é criado. Pode haver vários estados iniciais em um diagrama de máquina de estados.
IV. O elemento "Estado Final" representa o fim do ciclo de vida de um objeto. Este estado é opcional e pode haver mais de um estado final em um diagrama de máquina de estados.
Estão corretos os itens:
Alternativas:
a) I e II.
b) III e IV.
c) I, II e IV. Alternativa assinalada
d) I, III e IV.
e) I, II, III e IV.
4 )  Segundo Bezerra (2007, p. 308), "os elementos de um diagrama de atividades podem ser divididos em dois grupos: os
Hunter
Hunter fez um comentário
Opa, eu coloquei aki por tina feito errado e num tinha resposta em lugar algum
0 aprovações
Edileuza
Edileuza fez um comentário
Obrigada por você compartilhar! Corrigi o meu que ainda tinha erro. Agora foi 100% correto.
1 aprovações
Eduardo
Eduardo fez um comentário
Obrigado por compartilhar. fiz e deu 100% aqui :)
1 aprovações
Carregar mais