Buscar

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

Prévia do material em texto

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: osque são utilizados para representar fluxos de controle sequenciais e os que são utilizados para representar fluxos de controle paralelos".
Referência: BEZERRA, E. UML - Princípios de Análise e Projeto de Sistemas. 3.ed. Rio de Janeiro: Campus, 2015.
Sobre o Diagrama de Atividades, julgue os itens a seguir:
I. Na elaboração do Diagrama de Atividades, o diagrama deve ter um Nó Inicial e pode ter vários ou nenhum Nó Final, o que significa que o processo ou procedimento modelado é cíclico.
II. Um Fluxo de Controle liga uma ação ou atividade a outro, representando o término de um passo e o início do outro.
III. Um Nó de Decisão possui uma única transição de entrada e várias transições de saída, sendo que para cada transição de saída, deve ser indicada uma condição de guarda.
IV. O Diagrama de Atividades também pode ser representado com o uso de raias, analogamente, como as de de natação (traduação para swinlanes), que dividem o diagrama com suas atividades ou ações.
Os itens corretos são:
Alternativas:
a) I e II.
b) III e IV.
c) I, II e III.
d) I, III e IV.
e) I, II, III e IV. Alternativa assinalada
5 )  O Diagrama de Estruturas Compostas é utilizado para representar Colaborações, ilustrando o relacionamento entre os elementos participantes para executar uma função.
Sobre o Diagrama de Estruturas Compostas, julgue as sentenças a seguir: 
I. O Diagrama de Estruturas Compostas é um diagrama comportamental que integra o Diagrama de Atividades e o Diagrama de Sequência.
II. O Diagrama de Estruturas Compostas é representado pelos elementos Colaboração, Conectores, Relacionamentos e Atores.
III. Uma Colaboração descreve uma visão de um conjunto de entidades cooperativas interpretadas por instâncias que cooperam entre si para executar uma função específica.
IV. Uma Colaboração pode corresponder a um único Caso de Uso ou pode integrar mais de um Caso de Uso, dependendo da complexidade da funcionalidade.
V. Os relacionamentos entre as instâncias são representados por meio da utilização de retas ligando uma instância a outra, chamadas Conectores.
Estão corretos os itens:
Alternativas:
a) I, II e III.
b) II, IV e V.
c) III, IV e V. Alternativa assinalada
d) I, III e IV.
e) I, II, III e IV.

Continue navegando