Buscar

Análise Orientada a Objetos II Avaliação II - Individual FLEX

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

Prévia do material em texto

Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação II - Individual FLEX ( Cod.:444485) ( peso.:1,50)
Prova: 9726535
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O diagrama de sequência modela a interação entre os objetos que foram definidos numa etapa
anterior, através do diagrama de classes. A interação entre os objetos do modelo é representado
por mensagens. O diagrama de sequência permite a intervenção de analistas e desenvolvedores
no sentido de facilitarem a tomada de decisões relacionadas ao desenvolvimento, simplesmente
analisando o fluxo expresso neste diagrama. Acerca dos conceitos e características do diagrama
de sequência, classifique V para as sentenças verdadeiras e F para as falsas:
 
( ) É um dos componentes do diagrama de visão geral.
 ( ) Os principais componentes de um diagrama de sequência são: atores, objetos e mensagens
trocadas por estes ao longo do tempo. 
 ( ) Não pode ser considerado um diagrama de interação.
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F.
 b) F - V - F.
 c) F - F - V.
 d) V - F - V.
2. Um Diagrama de Classes descreve as classes e seus relacionamentos. É um dos principais
diagramas da UML. É a base para a construção dos diagramas de comunicação, sequência e
estados. Com relação ao Diagrama de Classes, analise as sentenças a seguir: 
 
I- É o diagrama mais utilizado da UML.
 II- Associação, agregação e generalização são relações deste diagrama.
 III- Cada classe deste diagrama é uma tabela no banco de dados.
 IV- Abstração não é um conceito importante na elaboração do diagrama de classes.
 
Assinale a alternativa CORRETA:
 a) As sentenças III e IV estão corretas.
 b) As sentenças II e IV estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) As sentenças I, II e III estão corretas.
3. Os diagramas da Linguagem de Modelagem Unificada - UML - padronizam o processo de
comunicação no desenvolvimento de software, favorecendo o entendimento de regras de negócio,
bem como as soluções propostas para os problemas que o software deverá resolver, pelo fato de
que tornam mais claros os requisitos a serem cumpridos. Com relação aos diagramas de classe,
sequência, componentes e pacotes, classifique V para as sentenças verdadeiras e F para as
falsas:
 
( ) O Diagrama de Classes é um dos mais importantes da UML, uma vez que cada classe estará
associada a uma entidade/tabela da base de dados, fornecendo uma visão geral do fluxo das
informações.
 ( ) O Diagrama de Componentes demonstra a estrutura do sistema, descrevendo os
componentes e suas interfaces.
 ( ) O Diagrama de Sequência não demonstra interações; serve de base para a criação do
Diagrama de Classe.
 ( ) Os Diagramas de Classe, Sequência, Componentes e Pacotes não pertencem à categoria de
Diagramas Estruturais.
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) F - V - F - F.
 c) F - V - F - V.
 d) V - V - F - F.
4. Diagramas 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, 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, II e IV estão corretas.
5. Entre os conjuntos de diagramas da UML (Unified Modeling Language) estão os diagramas
estruturais, utilizados para visualizar, especificar, construir e documentar os aspectos estáticos de
um sistema. Estes diagramas tratam o aspecto estrutural tanto do ponto de vista do sistema,
quanto das classes, cobrindo dois dos quatro pontos de vista essenciais de uma modelagem.
Assinale a alternativa CORRETA que apresenta um diagrama estrutural:
 a) Diagrama entidade relacionamento.
 b) Diagrama de casos de uso.
 c) Diagrama de atividades.
 d) Diagrama de pacotes.
6. Existe uma hierarquia para a elaboração dos casos de uso e uma dependência entre eles. No
caso específico do diagrama de sequência, existe um relacionamento direto e importante com os
diagramas de casos de uso e diagramas de classe. Sobre esta relação, analise as sentenças a
seguir:
 
I- O diagrama de sequência mostra quais as classes, e através de qual método elas realizam as
funcionalidades dos casos de uso.
 II- Uma das limitações do diagrama de sequência é a sua incapacidade de representar
mensagens disparadas por condições específicas.
 III- Iterações podem ser representadas no diagrama de sequência, e facilmente podemos
identificar o conjunto de mensagens que se repetem e envolvem as mensagens.
 IV- O diagrama de sequência não consegue representar chamadas de métodos da própria classe.
 
Assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) As sentenças I e II estão corretas.
 c) As sentenças III e IV estão corretas.
 d) As sentenças II e IV estão corretas.
7. O diagrama de classe em geral é precedido pelo diagrama de casos de uso. Enquanto o diagrama
de casos de uso procura fornecer uma representação do problema que deve ser solucionado de
forma sistêmica, o diagrama de classes tem seu enfoque em fornecer a representação de uma
solução para este problema, na forma de classes, atributos, métodos e relacionamentos.
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 em uma classe mãe possuir várias filhas.
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F.
 b) V - F - F.
 c) F - V - F.
 d) F - F - V.
8. O diagrama de sequência é usado em UML para representar a sequência de processos em um
programa de computador ou sistema de informação. Ele dá ênfase à ordenação temporal em que
as mensagens são trocadas entre os objetos de um sistema. Com relação ao diagrama de
sequência, analise as sentenças a seguir:
 
 
I- A notação para uma mensagem em um diagrama de sequência é uma flecha. 
 II- A seta de envio de mensagens parte sempre do objeto remetente.
 III- O formato da ponta da seta indica o tipo de mensagem enviada.
 IV- Os tipos de mensagens enviadas são: assíncrona, síncrona e duplamente encadeada.
 
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ças I e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
9. São diagramas estáticos e estruturais. Auxiliam a visualizar, descrever e documentar diferentes
perspectivas de um sistema. Servem de alicerce para a construção da codificação do aplicativo.
São amplamente utilizados na modelagem de sistemas orientados a objetos, porque eles são os
únicos diagramas UML que podem ser mapeados diretamente em linguagens orientadas a objeto.
As características apresentadas definem o diagrama de:
 a) Classes.
 b) Casos de uso.
 c) Sequência.
 d) Atividades.
10.Vá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 aalternativa CORRETA:
 a) É a base para os diagramas de estrutura composta.
 b) A preocupação principal deste diagrama são os objetos que passam mensagens.
 c) Preocupa-se com as fases de inativação do objeto.
 d) Preocupa-se com os casos de uso de cada objeto.
Prova finalizada com 9 acertos e 1 questões erradas.

Continue navegando