Buscar

Análise Orientada a Objetos II prova 2


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

1A Linguagem de Modelagem Unificada (UML) usa um conjunto de diagramas para exibir visualmente objetos e relacionamentos de um sistema, sendo que cada diagrama exerce uma função específica. Acerca dos diagramas da UML, associe os itens, utilizando o código a seguir:
I- Diagrama de tempo.
II- Diagrama de visão geral.
III- Diagrama de classes.
IV- Diagrama de pacotes.
(    ) Representa as classes, interfaces e relacionamentos, usado desde a fase da análise até o momento da especificação.
(    ) Permite agrupar qualquer elemento em um nível maior, utilizado para modelar sistemas muito grandes.
(    ) Representa os objetos do sistema e como eles interagem numa escala de tempo.
(    ) Permite juntar vários tipos diferentes de diagrama, utilizando a mesma notação dos diagramas de atividade e sequência, sendo considerado como uma variação destes dois diagramas.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A
II - IV - III - I.
B
III - IV - I - II.
C
IV - II - I - III.
D
I - II - III - IV.
2A função dos diagramas de interação é representar como o sistema age internamente para que um ator alcance seu objetivo. Esses diagramas fornecem aos desenvolvedores uma visão consistente e esmiuçada dos objetos e das mensagens envolvidas nos casos de uso, por exemplo. Logo, a mensagem é o componente principal da interação entre os objetos. Podemos considerar como exemplo de diagrama de interação:
I- Objeto.
II- Componente.
III- Sequência.
IV- Pacote.
Assinale a alternativa CORRETA:
A
Somente a opção III está correta.
B
As opções I e II estão corretas.
C
Somente a opção II está correta.
D
Somente a opção IV está correta.
3Vários são os diagramas da Linguagem de Modelagem Unificada que os analistas de sistema utilizam para o desenvolvimento dos aplicativos computacionais. Dentre os diagramas, podemos destacar o diagrama de sequência, que representa a indicação do conjunto de objetos envolvidos em um cenário e a especificação das mensagens trocadas entre estes ao longo das linhas do tempo. Com relação a este diagrama, assinale a alternativa CORRETA:
A
Preocupa-se com as fases de inativação do objeto.
B
É a base para os diagramas de estrutura composta.
C
Preocupa-se com os casos de uso de cada objeto.
D
A preocupação principal deste diagrama são os objetos que passam mensagens.
4Diagrama de sequência (ou diagrama de sequência de mensagens) é um diagrama usado em UML (Unified Modeling Language), representando a sequência de mensagens num programa de computador. Como um projeto pode ter uma grande quantidade de métodos em classes diferentes, pode ser difícil determinar a sequência global do comportamento. O diagrama de sequência representa essa informação de uma forma simples e lógica. Com relação ao diagrama de sequência, analise as sentenças a seguir:
I- O diagrama de sequência é um diagrama de interação que detalha a sequência de um processo ou a lógica de um algoritmo.
II- É construído a partir do diagrama de casos de uso.
III- Não faz a ordenação das mensagens trocadas entre os objetos.
IV- Não permite identificar métodos e atributos de uma classe.
Assinale a alternativa que apresenta a sequência CORRETA:
A
As sentenças I e IV estão corretas.
B
As sentenças III e IV estão corretas.
C
As sentenças II e III estão corretas.
D
As sentenças I e II estão corretas.
5Uma classe num Diagrama de Classes (ou até mesmo no código fonte) é apenas um conceito. Um conceito em forma de desenho (se num diagrama) ou texto (se em código fonte). Quando a Classe é materializada através de um software, (quando o software está "rodando") torna-se um objeto (isso se dá quando é alocado um ponteiro de memória para esta classe). O diagrama de classes ilustra graficamente como será a estrutura do software (em nível micro ou macro), e como cada um dos componentes da sua estrutura estarão interligados. Considerando as características dos diagramas de classes, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os métodos setters fornecem acesso de escrita a um atributo.
(    ) Através da herança, é possível reaproveitar atributos já definidos em uma classe mãe.
(    ) A herança múltipla consiste de uma classe mãe possuir várias filhas.
(    ) Objetos ou atributos transientes não são serializados e, consequentemente, não são persistidos.
Assinale a alternativa que apresenta a sequência CORRETA:
A
F - V - F - V.
B
V - F - F - V.
C
V - V - F - V.
D
F - F - V - F.
6A Linguagem de Modelagem Unificada - UML - dá suporte para a criação de modelos claros e objetivos para facilitar a construção de aplicativos computacionais. É composta por 23 diagramas e os divide em duas categorias: estruturais e comportamentais. Podemos dizer que é um exemplo de diagrama estrutural e comportamental, respectivamente, os diagramas de:
A
Tempo e Componentes.
B
Sequência e Classe.
C
Objeto e Sequência.
D
Sequência e Pacote.
7Diagramas de Sequência ordenam de forma temporal as mensagens trocadas entre os objetos de um sistema, ou seja, esclarecem como os objetos trocam mensagens para a realização das operações em um determinado período. Com relação a este diagrama e aos seus elementos de estrutura, analise as opções a seguir:
I- Linhas do tempo e comunicação.
II- Interpretação de mensagens.
III- Classes e tabelas da base de dados.
IV- Objetos e atores.
Assinale a alternativa CORRETA:
A
As opções I, II e IV estão corretas.
B
As opções II, III e IV estão corretas.
C
As opções I, II e III estão corretas.
D
As opções I, III e IV estão corretas.
8Os Diagramas de Sequência enfatizam a perspectiva temporal. Existem dois tipos de utilização desse diagrama: documentação dos casos de uso (diagrama de sequências de eventos do sistema) e representação das interações entre objetos com foco para a análise da troca de mensagens. Com relação ao diagrama citado, analise as sentenças a seguir:
I- Representam atores e objetos na sequência de um processo.
II- A flecha é a notação de envio de mensagem neste diagrama.
III- Não permite identificar os métodos e os atributos das classes.
IV- Os elementos básicos deste diagrama se resumem restritamente a atores, objetos e comunicação.
Assinale a alternativa CORRETA:
A
As sentenças III e IV estão corretas.
B
As sentenças I e II estão corretas.
C
As sentenças II e IV estão corretas.
D
As sentenças I e III estão corretas.
9A Linguagem de Modelagem Unificada - UML - é uma notação de diagramas que facilita a especificação, a visualização e a documentação de softwares desenvolvidos no paradigma de orientação a objetos. É composta por muitos elementos que têm o objetivo de representar de forma clara todas as partes de uma aplicação computacional. Estes elementos são usados na criação dos diagramas que representam partes do sistema de forma individual. Sobre os elementos que compõem o diagrama de classes, analise as opções a seguir:
I- Classes.
II- Associações.
III- Mensagem.
IV- Estado.
V- Transição.
Agora, assinale a alternativa CORRETA:
A
As opções I, III e IV estão corretas.
B
As opções I, II e III estão corretas.
C
As opções II, III e IV estão corretas.
D
As opções I e II estão corretas.
10Os Diagramas de Sequência enfatizam a perspectiva temporal. Existem dois tipos de utilização desse diagrama: documentação dos casos de uso (diagrama de sequências de eventos do sistema) e representação das interações entre objetos com foco para a análise da troca de mensagens. Com relação ao diagrama citado, analise as sentenças a seguir:
I- Representa a sequência de processos (mais especificamente, de mensagens passadas entre objetos) num programa de computador.
II- Descreve a maneira como os grupos de objetos colaboram em algum comportamento ao longo do tempo.
III- Registra o comportamento de um único caso de uso e exibe os objetos e as mensagens passadas entre esses objetos no caso de uso.
IV- Os elementos básicos deste diagrama se resumem restritamente a atores, objetos e comunicação.
Assinale a alternativa CORRETA:
A
As sentenças I, II e III estão corretas.
B
As sentenças II e IV estão corretas.
C
As sentençasIII e IV estão corretas.
D
As sentenças I e IV estão corretas.
1
A Linguagem de Modelagem Unificada (UML) usa um conjunto de diagramas para 
exibir visualmente objetos e relacionamentos de um sistema, sendo que cada diagrama 
exerce uma função específica. Acerca dos diagramas da UML, associe os itens, 
utilizando o código 
a seguir:
 
 
I
-
 
Diagrama de tempo.
 
II
-
 
Diagrama de visão geral.
 
III
-
 
Diagrama de classes.
 
IV
-
 
Diagrama de pacotes.
 
 
(
 
) Representa as classes, interfaces e relacionamentos, usado desde a fase da análise 
até o momento da especificação.
 
(
 
) Permite agrup
ar qualquer elemento em um nível maior, utilizado para modelar 
sistemas muito grandes.
 
(
 
) Representa os objetos do sistema e como eles interagem numa escala de tempo.
 
(
 
) Permite juntar vários tipos diferentes de diagrama, utilizando a mesma notação
 
dos 
diagramas de atividade e sequência, sendo considerado como uma variação destes dois 
diagramas.
 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 
A
 
II 
-
 
IV 
-
 
III 
-
 
I.
 
B
 
III 
-
 
IV 
-
 
I 
-
 
II.
 
C
 
IV 
-
 
II 
-
 
I 
-
 
III.
 
D
 
I 
-
 
II 
-
 
III 
-
 
IV.
 
2
A fun
ção dos diagramas de interação é representar como o sistema age internamente 
para que um ator alcance seu objetivo. Esses diagramas fornecem aos desenvolvedores 
uma visão consistente e esmiuçada dos objetos e das mensagens envolvidas nos casos 
de uso, por 
exemplo. Logo, a mensagem é o componente principal da interação entre os 
objetos. Podemos considerar como exemplo de diagrama de interação:
 
 
I
-
 
Objeto.
 
II
-
 
Componente.
 
III
-
 
Sequência.
 
IV
-
 
Pacote.
 
 
Assinale a alternativa CORRETA:
 
A
 
Somente a opção III está 
correta.
 
B
 
As opções I e II estão corretas.
 
C
 
Somente a opção II está correta.
 
D
 
Somente a opção IV está correta.
 
3
Vários são os diagramas da Linguagem de Modelagem Unificada que os analistas de 
sistema utilizam para o desenvolvimento dos aplicativos compu
tacionais. Dentre os 
1A Linguagem de Modelagem Unificada (UML) usa um conjunto de diagramas para 
exibir visualmente objetos e relacionamentos de um sistema, sendo que cada diagrama 
exerce uma função específica. Acerca dos diagramas da UML, associe os itens, 
utilizando o código a seguir: 
 
I- Diagrama de tempo. 
II- Diagrama de visão geral. 
III- Diagrama de classes. 
IV- Diagrama de pacotes. 
 
( ) Representa as classes, interfaces e relacionamentos, usado desde a fase da análise 
até o momento da especificação. 
( ) Permite agrupar qualquer elemento em um nível maior, utilizado para modelar 
sistemas muito grandes. 
( ) Representa os objetos do sistema e como eles interagem numa escala de tempo. 
( ) Permite juntar vários tipos diferentes de diagrama, utilizando a mesma notação dos 
diagramas de atividade e sequência, sendo considerado como uma variação destes dois 
diagramas. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
A 
II - IV - III - I. 
B 
III - IV - I - II. 
C 
IV - II - I - III. 
D 
I - II - III - IV. 
2A função dos diagramas de interação é representar como o sistema age internamente 
para que um ator alcance seu objetivo. Esses diagramas fornecem aos desenvolvedores 
uma visão consistente e esmiuçada dos objetos e das mensagens envolvidas nos casos 
de uso, por exemplo. Logo, a mensagem é o componente principal da interação entre os 
objetos. Podemos considerar como exemplo de diagrama de interação: 
 
I- Objeto. 
II- Componente. 
III- Sequência. 
IV- Pacote. 
 
Assinale a alternativa CORRETA: 
A 
Somente a opção III está correta. 
B 
As opções I e II estão corretas. 
C 
Somente a opção II está correta. 
D 
Somente a opção IV está correta. 
3Vários são os diagramas da Linguagem de Modelagem Unificada que os analistas de 
sistema utilizam para o desenvolvimento dos aplicativos computacionais. Dentre os

Continue navegando