Buscar

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

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

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:884387)
Peso da Avaliação 1,50
Prova 68929973
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Na programação orientada a objetos, o diagrama de classes é uma representação da estrutura e 
relações das classes que servem de modelo para objetos do sistema. Com relação a este diagrama, 
analise as sentenças a seguir:
I- Através dele é possível gerar o código-fonte das classes, se utilizado algum software.
II- É usado para definir as classes de um software.
III- Não serve como documentação para os programadores de software.
IV- Não possui nenhuma relação com o diagrama de objetos.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e II estão corretas.
D As sentenças I e IV estão corretas.
Embora os diagramas mais conhecidos sejam o de casos de uso e o de classes, a UML 
(Unified Modeling Language) apresenta diversos diagramas para representar informações em 
praticamente todas as fases do desenvolvimento, desde a análise de requisitos até a instalação no 
cliente. Considerando as características dos diagramas existentes na UML, classifique V para as 
sentenças verdadeiras e F para as falsas:
( ) Os diagramas de sequência devem representar os processos definidos nos diagramas de caso 
de uso.
( ) O diagrama de comunicação mostra a troca de mensagens entre dois ou mais objetos.
( ) O diagrama de colaboração é necessário para a adequada construção do diagrama de classes.
( ) O diagrama de classes tem seu enfoque em fornecer a representação de uma solução os 
problemas.
 VOLTAR
A+ Alterar modo de visualização
1
2
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
1 of 5 04/12/2023, 10:37
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B F - V - F - V.
C F - F - V - V.
D V - F - V - F.
Em POO, os problemas de programação são pensados em termos de objetos, nada de funções 
e rotinas, o assunto são os objetos, as propriedades e os métodos. Dessa forma, quando é colocado 
o problema de desenvolver um sistema para locadoras, por exemplo, devemos pensar como dividir 
o problema em objetos. O objeto é um termo que usamos para representar uma entidade do mundo 
real. Para poder tratar os objetos, começamos criando classes. Uma classe representa um conjunto 
de objetos que possuem comportamentos e características comuns. Uma classe descreve como 
certos tipos de objetos se parecem do ponto de vista da programação. Com relação aos diagramas 
citados, analise as sentenças a seguir:
I- O diagrama de objetos não serve de complemento para o diagrama de classes.
II- O diagrama de classes é o mais utilizado dos diagramas UML, servindo de base para os demais.
III- O diagrama de classes geralmente representa tabelas do banco de dados, através das quais é 
possível gerar uma parte do código da aplicação.
IV- O diagrama de classes exibe e representa situações reais.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II, III e IV estão corretas.
O termo Diagrama de Pacotes é utilizado para descrever um diagrama que mostra pacotes de 
classes e as dependências entre eles. Os pacotes também podem ser membros de outros pacotes, 
construindo uma estrutura hierárquica. Com relação a este tipo de diagrama, analise as sentenças a 
seguir: 
I- Descrevem pedaços do sistema divididos em agrupamentos lógicos, mostrando as dependências 
entre eles.
II- Representa a arquitetura de um sistema, mostrando o agrupamento de suas classes.
III- Os pacotes podem conter outros pacotes e se relacionar com estes por meio de dependência. 
IV- Um diagrama de pacotes não pode ser utilizado em qualquer fase do processo de modelagem.
Assinale a alternativa CORRETA:
3
4
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
2 of 5 04/12/2023, 10:37
A As sentenças I, II e III estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças II, III e IV estão corretas.
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 - F - V.
B F - V - F.
C V - V - F.
D F - F - V.
A Linguagem UML (Unified Modeling Language) é uma linguagem de modelagem que foi 
criada visando-se a criação de modelos abstratos de processos. Em princípio, não existem 
restrições quanto aos tipos de processos sendo modelados. Tanto podem ser processos do mundo 
real como processos de desenvolvimento de software ou ainda detalhes internos do próprio 
software. Assim, tanto podemos utilizar o UML para descrever o mundo real, por exemplo, a 
organização interna de uma empresa, como os detalhes internos que descrevem um sistema de 
software. A descrição de um processo envolve a determinação de duas classes básicas de termos:
- Os elementos estruturais que compõem o processo.
- O comportamento que esses elementos desenvolvem quando interagindo.
A linguagem UML, por meio de seus diagramas, permite a definição e design de threads e 
processos, que permitem o desenvolvimento de sistemas distribuídos ou de programação 
concorrente. Um dos tipos de diagramas particularmente úteis para modelarmos processos são os 
chamados diagramas de sequência. Com relação ao diagrama de sequência, assinale a alternativa 
CORRETA:
A Existem somente dois tipos de mensagens nos diagramas de sequência: simples e síncrona.
5
6
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
3 of 5 04/12/2023, 10:37
B Não ordena as mensagens trocadas entre objetos.
C Os atores do diagrama de sequência são diferentes dos diagramas dos casos de uso.
D É construído tendo como base o diagrama de casos de uso.
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 I, II e IV estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I, II e III estão corretas.
A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca-se o Diagrama de 
Sequência que mostra uma interação, representando a sequência de mensagens entre instâncias de 
classes, componentes, subsistemas ou atores. Sobre o Diagrama de Sequência, classifique V para 
as sentenças verdadeiras e F para as falsas:
( ) Descreve as funcionalidades de acordo com a visão dos usuários.
( ) Preocupa-se com a sequência dos atores, ficando em segundo plano o processo de 
comunicação que os envolve.
( ) Mostra interações de objetos organizados em uma sequência de tempo.
( ) Exibeelementos de configuração de processamento e componentes do software.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B F - V - V - F.
C V - F - V - F.
D F - F - V - F.
7
8
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
4 of 5 04/12/2023, 10:37
A Linguagem de Modelagem Unificada (UML) é uma forma de documentar e padronizar a 
modelagem de sistemas no paradigma da orientação a objetos. São muitas as metodologias para 
modelagem orientada a objetos, porém o surgimento da UML concentrou as melhores práticas das 
metodologias anteriores. A modelagem em UML é representada através dos seus diagramas 
comportamentais e estruturais. O diagrama de objetos é um dos diagramas mais importantes da 
UML, pois demonstra uma visão estática do sistema ou de um processo. Com relação ao diagrama 
de objetos, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O diagrama de objetos pode ser visto como uma extensão ou uma instância do diagrama de 
classes.
( ) É um diagrama da categoria comportamental.
( ) Cada objeto do diagrama apresenta a mesma estrutura de uma classe.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V.
B F - F - V.
C V - V - F.
D F - V - F.
Os 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 I e II estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e IV estão corretas.
9
10
Imprimir
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/...
5 of 5 04/12/2023, 10:37

Continue navegando