Buscar

Avaliação II - Análise Orientada a Objetos 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

Prévia do material em texto

Legenda: Resposta Certa Sua Resposta Errada 
1. A 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
diagrama estrutural e comportamental, respectivamente, os diagramas de:
 a) Tempo e Componentes.
 b) Objeto e Sequência.
 c) Sequência e Classe.
 d) Sequência e Pacote.
2. Uma classe num Diagrama de Classes (ou até mesmo no código fonte) é apenas um conceito. Um conceito em forma de desenho (se num diagra
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
quando é alocado um ponteiro de memória para esta classe). O diagrama de classes ilustra graficamente como será a estrutura do software (em 
ou macro), e como cada um dos componentes da sua estrutura estarão interligados. Considerando as características dos diagramas de classes, c
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 - F - V - F.
 b) F - V - F - V.
 c) V - V - F - V.
 d) V - F - F - V.
3. Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Nesse sentido, existe um diagrama que
utilizado da UML e que serve de base para quase todos os outros diagramas. Sobre esse diagrama, assinale a alternativa CORRETA:
 a) Implantação.
 b) Classe.
 c) Objetos.
 d) Sequência.
4. A UML consiste em um certo número de elementos gráficos que se combinam para formar diagramas. Como a UML é uma linguagem, ela possui
combinar estes elementos nos diversos diagramas. Os processos envolvidos no desenvolvimento de software e seu fluxo de informações podem 
representados pela UML (Linguagem de Modelagem Unificada) através do diagrama de sequência. Com relação ao diagrama em questão, analis
sentenças a seguir:
 
I- Não permite representar o envio de mensagem de um ator para outro.
 II- Não ordena as mensagens trocadas entre os atores. 
 III- Representa sequencialmente um processo e a relação entre os atores e os objetos envolvidos.
 IV- É o diagrama mais utilizado da UML.
 
Assinale a alternativa CORRETA:
 a) As sentenças II , III e IV estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças I e IV estão corretas.
 d) Somente a sentença III está correta.
5. Um diagrama UML é uma apresentação gráfica de uma coleção de elementos do modelo de um sistema. Existe uma classificação para o diagram
pela UML que apresenta a interação entre os objetos com relação ao tempo e sequência de execução. Sobre esse diagrama, assinale a alternativ
CORRETA:
 a) Componentes.
 b) Sequência.
 c) Classe.
 d) Objetos.
6. Em POO, os problemas de programação são pensados em termos de objetos, nada de funções, rotinas, o assunto são os objetos, as propriedade
métodos. Desta forma, quando é colocado o problema de desenvolver um sistema para locadoras , por exemplo, devemos pensar como dividir o 
em objetos. Um objeto é um termo que usamos para representar uma entidade do mundo real. Para poder tratar os objetos, começamos criando 
Uma classe representa um conjunto de objetos que possuem comportamentos e características comuns. Uma classe descreve como certos tipos 
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 complementa o diagrama de classes.
 II- O diagrama de objetos apresenta a visão dinâmica de um sistema.
 III- A partir do diagrama de classes é possível gerar uma parte do código de programação automaticamente.
 IV- O diagrama de classes exibe conceitos do mundo real.
 
Assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças II e IV estão corretas.
 c) As sentenças I e III estão corretas.
 d) As sentenças III e IV estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_6%20aria-label=
7. A linguagem UML possui vários tipos de diagramas. Dentre eles, destaca-se o Diagrama de Sequência que mostra uma interação, representando
sequência de mensagens entre instâncias de classes, componentes, subsistemas ou atores. Sobre o Diagrama de Sequência, classifique V para 
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.
 ( ) Exibe elementos 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.
8. São diagramas estáticos e estruturais. Auxiliam a visualizar, descrever e documentar diferentes perspectivas de um sistema. Servem de alicerce p
construção da codificação do aplicativo. São amplamente utilizados na modelagem de sistemas orientados a objetos, porque eles são os únicos d
UML que podem ser mapeados diretamente em linguagens orientadas a objeto. As características apresentadas definem o diagrama de:
 a) Atividades.
 b) Casos de uso.
 c) Sequência.
 d) Classes.
9. 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 envolvido
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) É 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 os casos de uso de cada objeto.
 d) Preocupa-se com as fases de inativação do objeto.
10.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
os objetos do modelo é representado por mensagens. O diagrama de sequência permite a intervenção de analistas e desenvolvedores no sentido
facilitarem a tomada de decisões relacionadas ao desenvolvimento, simplesmente analisando o fluxo expresso neste diagrama. Acerca dos conce
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) F - F - V.
 d) V - V - F.
Prova finalizada com 9 acertos e 1 questões erradas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=MTg3NkFEUw==&action2=QURTMTQ=&action3=NjY5NzEx&action4=MjAyMS8x&prova=MjgzMDIyNzI=#questao_10%20aria-label=

Outros materiais