Buscar

Prova Análise Orientada a Objetos II Anhanguera

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

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 6, do total de 6 páginas

Prévia do material em texto

Questão 1 
A construção dos diagramas de interação consolida o entendimento sobre os aspectos 
dinâmicos do sistema. Eles representam como o sistema age internamente para que um ator 
atinja seu objetivo na conclusão dos Casos de Uso. Assim, o Diagrama de Sequência tem 
como objetivo mostrar a troca de mensagens entre diversos objetos, em uma situação 
específica e delimitada no tempo. 
Assinale a alternativa correta que descreve o elemento "Mensagem" de um 
Diagrama de Sequência. 
A) As Mensagens ou estímulos representam o tempo em que um objeto existe durante um 
processo. As Mensagens são representadas por linhas finas verticais tracejadas partindo do 
objeto. 
B) As Mensagens ou estímulos representam as instâncias das classes envolvidas no 
processo. Uma mensagem pode existir desde o início do processo ou ser criada durante a 
execução do mesmo. 
C) As Mensagens ou estímulos são utilizadas para demonstrarem a ocorrência de eventos, 
que normalmente forçam a chamada de um método em algum dos objetos envolvidos no 
processo. As Mensagem representam a comunicação entre dois atores, ou entre interfaces, 
ou entre ator e interface, nestes casos, não são disparados métodos. 
D) As Mensagens ou estímulos são mostram o período de tempo durante o qual um objeto 
está executando uma ação, diretamente ou com um procedimento subordinado, podendo 
aparecer diversas vezes ao longo da linha de vida. 
E) As Mensagens ou estímulos são utilizados para representarem a interface do sistema, 
sendo a comunicação entre os atores externos e as demais classes. 
Questão 2 
Na elaboração do Diagrama de Atividades o diagrama deve ter um ________________, e 
pode ter vários ou nenhum ________________, o que significa que o processo ou 
procedimento modelado é cíclico. Um ________________, liga uma ação ou atividade a 
outro, representando o término de um passo e o início do outro. Um ________________, 
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. 
Assinale a alternativa correta que preenche as lacunas acima: 
A) Nó Inicial, Nó Final, Fluxo de Controle, Nó de Decisão. 
B) Nó Decisão, Nó Inicial, Fluxo de Controle, Nó de Decisão. 
C) Nó Inicial, Nó Final, Nó de Decisão, Fluxo de Controle. 
D) Nó Decisão, Nó Final, Nó de Decisão, Fluxo de Controle. 
E) Nó Final, Nó Inicial, Fluxo de Controle, Nó de Decisão. 
Questão 3 
O _________________________ 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). Já o _________________________ 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). 
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: 
A) Diagrama de Atividades, Diagrama de Sequência. 
B) Diagrama de Sequência, Diagrama de Máquina de Estados. 
C) Diagrama de Sequência, Diagrama de Objetos. 
D) Diagrama de Atividades, Diagrama de Máquina de Estados. 
E) Diagrama de Máquina de Estados, Diagrama de Sequência. 
Questão 4 
Segundo Bezerra (2007, p. 308), "os elementos de um diagrama de atividades podem ser 
divididos em dois grupos: os que 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 ou mais Nó Inicial e 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.Para representar fluxos de controle paralelos, pode haver dois ou mais fluxos de controle 
sendo executados simultaneamente, sendo representados com as barras de sincronização do 
tipo bifurcação (fork) ou barra de junção (join). 
V.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: 
A) I, II e IV. 
B) II, III, IV e V. 
C) II, III e IV. 
D) I, II e III. 
E) I, II, III, IV e V. 
Questão 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: 
A) III, IV e V. 
B) I, II, III e IV. 
C) I, III e IV. 
D) II, IV e V. 
E) I, II e III. 
Questão 6 
O Diagrama de Máquina de Estados demonstra o comportamento de um elemento através de 
um conjunto de transições de estado. Conforme Guedes (2008), o elemento modelado 
muitas vezes é uma instância de uma classe, ou o comportamento de um Caso de Uso ou 
mesmo o comportamento de um sistema completo. 
Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: 
Novatec, 2008. 
Sobre o elemento Estado de um Diagrama de Máquina de Estados, julgue os itens a seguir: 
I.Um estado representa a situação em que um objeto se encontra em um determinado 
momento durante o período em que este participa de um processo. 
II.Um estado representa a abstração de uma forma de apresentação dos objetos de uma 
classe em um determinado instante de tempo. 
III.O estado inicial é utilizado para representar o início da modelagem dos estados de um 
objeto, representado por um círculo preenchido envolvido por outro círculo não preenchido. 
IV.O estado final é utilizado para representar o fim dos estados modelados, representado por 
um círculo preenchido. 
Estão corretos os itens: 
A) II e III. 
B) III e IV. 
C) I, II e III. 
D) I, II, III e IV. 
E) I e II. 
Questão 7 
A partir da definição dos Use Cases (Casos de Uso), é importante evoluir com a modelagem 
dos processos de negócio do sistema, para uma melhor compreensão do comportamento e 
funcionamento dos serviços do sistema, ou seja, como determinados casos de uso se 
relacionam no decorrer do tempo de execução do sistema. Para representar esse 
comportamento de um caso de uso pode-se adotar o ________________________ que 
pode representar o funcionamento de um software, um processo de negócios ou uma 
funcionalidade do software, como um fluxo de trabalho por meio de um conjunto de ações. 
Assinale a alternativa correta que preenche a lacuna acima: 
A) Diagrama de Atividades. 
B) Diagrama de Classes. 
C) Diagrama de Sequência. 
D) Diagrama de Estruturas Compostas. 
E) Diagrama de Máquina de Estados.Questão 8 
A Unified Modeling Language (UML),apoia o desenvolvimento incremental, sendo que os 
modelos podem evoluir com a inclusão de novos detalhes. A UML abrange um conjunto de 
técnicas de modelagem, classificadas em estruturais e comportamentais. 
Sobre a técnica de modelagem Diagrama de Atividades, julgue as sentenças a seguir: 
I.O Diagrama de Atividades é um diagrama comportamental que representa a modelagem 
dinâmica do sistema. 
II.O Diagrama de Atividades descreve os passos a serem percorridos para a conclusão de 
uma atividade específica, no entanto, pode adotá-lo para modelar um processo completo. 
III.Os elementos de um Diagrama de Atividades podem ser divididos para representar fluxos 
de controle sequenciais e fluxos de controle paralelos. 
IV.Os principais elementos da notação do Diagrama de Atividades são: Objeto, 
Relacionamentos, Atividade e Ator. 
Estão corretos os itens: 
A) II e III. 
B) I, II, III e IV. 
C) I, II e III. 
D) I e II. 
E) III e IV. 
Questão 9 
A Unified Modeling Language (UML)apoia o desenvolvimento incremental, sendo que os 
modelos podem evoluir com a inclusão de novos detalhes. A técnicas de modelagem da UML 
são classificadas em estruturais e comportamentais, sendo o Diagrama de Casos de Uso a 
principal técnica de modelagem comportamental. 
Assinale a alternativa correta que apresenta os objetivos do Diagrama de Casos de 
Uso. 
A) É um diagrama que representa a modelagem da parte estática do sistema, representando 
um conjunto de classes com seus atributos, operações e relacionamentos. 
B) É um diagrama que representa os componentes de software com sua estrutura e conexão 
entre os componentes. 
C) É um diagrama abstrato e flexível com poucos elementos de notação para representar os 
requisitos não-funcionais do sistema. 
D) É um diagrama abstrato e flexível com poucos elementos de notação, que representa a 
interação entre os elementos Ator e Casos Uso. 
E) É um diagrama que representa a organização do sistema em pacotes, podendo ser 
utilizado de maneira independente ou associado com outros diagramas. 
Questão 10 
 Um Diagrama de Atividade pode representar o funcionamento de um software, um 
processo de negócios ou uma funcionalidade do software como um fluxo de trabalho por 
meio de um conjunto de ações. Um Diagrama de Atividades representa uma sequência de 
atividades, sendo que as atividades podem descrever os métodos correspondentes as 
operações definidas para os objetos de uma classe. 
Assinale a alternativa correta que descreve o elemento "Nó de Ação" de um 
Diagrama de Atividades. 
A) Nó de Ação é o elemento mais básico de uma Atividade. Um nó de Ação representa um 
passo, uma etapa que deve ser executada em uma Atividade. Um Nó de Ação não pode ser 
decomposto. 
B) Nó de Ação é usado para representar uma escolha entre dois ou mais fluxos. 
C) Nó de Ação é a representação inicial e final de uma ação. 
D) Nó de Ação é um conector que liga dois nós, enviando sinais de controle. Pode conter 
uma descrição, uma condição de guarda ou uma restrição. 
E) Nó de Ação é composto por um conjunto de ações, ou seja, os passos necessários para 
que a atividade seja concluída. 
Questão 11 
O Diagrama de Atividades representa uma sequência de atividades, sendo que as atividades 
podem descrever os métodos correspondentes as operações definidas para os objetos de 
uma classe. Uma atividade é composta por um conjunto de ações, ou seja, os passos 
necessários para que a atividade seja concluída. 
Sobre os elementos básicos de um Diagrama de Atividades, julgue os itens a seguir: 
I.Nó de Objeto: é o elemento mais básico de uma Atividade. Um nó de Objeto representa um 
passo, uma etapa que deve ser executada em uma Atividade. Um Nó de Objeto não pode ser 
decomposto. 
II.Fluxo de Decisão: é um conector que liga dois nós, enviando sinais de controle. Pode 
conter uma descrição, uma condição de guarda ou uma restrição; 
III.Nó inicial é utilizado para representar o início de uma atividade, representado por um 
círculo preenchido. 
IV.Nó final é utilizado para representar o fim de uma atividade, representado por um círculo 
preenchido envolvido por outro círculo não preenchido. 
V.Nó de Decisão: usado para representar uma escolha entre dois ou mais fluxos. É 
acompanho por Condições de Guarda, que determinam a condição para que um fluxo possa 
ser escolhido. 
Estão corretos os itens: 
A) II, III e IV. 
B) I, II, III e IV. 
C) I, II, III, IV e V. 
D) I, II e III. 
E) III, IV e V. 
Questão 12 
O Diagrama de Máquina de Estados demonstra o comportamento de um elemento através de 
um conjunto de transições de estado. Conforme Guedes (2008), o elemento modelado 
muitas vezes é uma instância de uma classe, ou o comportamento de um Caso de Uso ou 
mesmo o comportamento de um sistema completo. 
Referência: GUEDES, Gilleanes T. A.. UML: uma abordagem prática. 3ed. São Paulo: 
Novatec, 2008. 
 
Considerando a Figura acima, assinale a alternativa correta que indica o nome dos 
elementos A e B respectivamente do Diagrama de Máquina de Estados 
representado. 
A) Estado Inicial e Estado Final. 
B) Estado Inativo e Estado Ativo. 
C) Nó Ativo e Nó Inativo. 
D) Nó Inicial e Nó Final. 
E) Estado Ativo e Estado Inativo.

Outros materiais