Buscar

Análise Orientada a Objetos II - Avaliação Final Objetiva - Individual Semipresencial

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

23/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Vinicius Beraldo da Silva (1149386)
Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:655521) ( peso.:3,00)
Prova: 22920322
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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:
 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 II e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
2. Diagramas de implantação são usados principalmente por engenheiros de sistemas. Estes diagramas são usados
para descrever os componentes físicos (ferragens), a sua distribuição e associação. Para esclarecer isso em
detalhes, podemos visualizar diagramas de implantação como os componentes de hardware e também os nós nos
quais os componentes de software residem. Com relação ao diagrama de implantação, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Para modelar a topologia de um sistema de hardware.
( ) Para modelar detalhes de hardware para um sistema cliente/servidor.
( ) Para modelar detalhes de um aplicativo distribuído de hardware.
( ) Para servir de base para o diagrama de classes e componentes
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - F.
 b) F - F - V - V.
 c) V - V - F - F.
 d) V - V - V - F.
3. O Diagrama de Implantação exibe como as partes físicas do sistema estarão dispostas no ambiente e de que
forma se comunicarão. É um diagrama útil quando há muita interdependência entre hardware e software. É um
diagrama estrutural que modela a parte estática do sistema. Sobre os Diagramas de Implantação, analise as
sentenças a seguir:
I- Não são indicados para representar a navegação entre as telas de um sistema.
II- Mostram a estrutura do sistema em tempo de execução.
III- Não são usados para mapear programas que executam em outras máquinas.
Assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
23/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
 b) Somente a sentença I está correta.
 c) As sentenças II e III estão corretas.
 d) As sentenças I e III estão corretas.
4. O diagrama de atividade da UML (Unified Modeling Language) é utilizado para representar fluxos de controles,
processos, bem como a sequência de eventos de um caso de uso. São usados também para descrever a lógica de
diversos procedimentos. A visão apresentada pelo Diagrama de Atividades possui uma característica. Sobre qual
seria essa característica, assinale a alternativa CORRETA:
 a) Estática.
 b) Tecnológica.
 c) Teórica.
 d) Dinâmica.
5. Diagramas de Implantação são diagramas do nível de implementação que mostram a estrutura do sistema em
tempo de execução. É definido pela Linguagem de Modelagem Unificada (Unified Modeling Language - UML) e
descrevem os componentes de hardware e software e sua interação com outros elementos do suporte ao
processamento. Sobre os Diagramas de Implantação, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) Recomendado para modelar característica comportamental com ênfase nos vínculos entre os vários objetos
de um projeto de software.
( ) Envolve o hardware e todas as tecnologias relacionadas com a implantação dos sistemas.
( ) São usados para detalhar os módulos do sistema que serão implantados no cliente.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F.
 b) F - V - V.
 c) F - F - V.
 d) V - V - V.
6. O Projeto Orientado a Objeto é desenvolvido adotando uma nova estratégia que procura analisar o sistema como
se suas partes fossem coisas que estariam sendo interligadas por intermédio das funções que cada uma deveria
desempenhar. Essas coisas seriam os objetos que são desenvolvidos independentemente, mas que em um
período mais avançado do projeto eles se ligariam e formariam o projeto como um todo. Para que o Projeto
Orientado a Objeto seja relevante, é necessário que o pensamento em termos de Orientação a Objeto seja
desenvolvido desde o início do processo de desenvolvimento do software. Sobre o Projeto Orientado a Objetos,
classifique V para as sentenças verdadeiras e F para as falsas:
( ) É uma estratégia de projeto em que o projetista pensa em termos de coisas em vez de funções.
( ) A funcionalidade do sistema é expressa em termos de serviços oferecidos pelos objetos. 
( ) Objetos se comunicam por passagem de mensagem, eliminando áreas de dados compartilhados.
( ) O objetivo é implementar os requisitos, a partir do desenvolvimento de um modelo orientado a objeto de um
sistema de software.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) F - F - F - V.
 c) V - F - V - F.
 d) V - V - V - V.
23/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
7. O Diagrama de Atividades da UML tem um papel semelhante ao dos fluxogramas, mas a principal diferença é que
os Diagramas de Atividades suportam comportamento paralelo. São usados para descrever processos de negócios
e fluxos de trabalho dos usuários em seus sistemas. Também podem descrever as etapas de execução dos casos
de uso. Com base no exposto, analise as sentenças a seguir:
I- Diagramas de Atividades modelam o aspecto dinâmico de um sistema.
II- Diagramas de Atividades ilustram um processo de negócio ou fluxo de trabalho entre usuários e o sistema.
III- Diagramas de Atividades não servem para exibir fluxos de trabalho.
IV- Diagramas de Atividades são diagramas comportamentais que especificam o comportamento do software.
Assinale a alternativa CORRETA:
 a) As sentenças I, II e IV estão corretas.
 b) As sentenças I, III e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças II, III e IV estão corretas.
8. Uma das atividades mais importantes da etapa de desenvolvimento é a validação dos estados pelos quais um
objeto deve passar. Compreender a ordem temporal e a sequência com que as transições de estados acontecem
permite uma validação mais eficiente e um domínio da solução mais abrangente ao desenvolvedor. Ele procura
demonstrar o comportamento de um elemento por meio de transições de estado. O elemento modelado, muitas
vezes, é uma instância de uma classe. No entanto, é possível usar esse diagrama para modelar o comportamento
de um caso de uso, o comportamento de um dado durante uma transação ou mesmo o comportamento de um
sistema completo. Com relação aos diagramas de máquina de estado, classifique V para as sentenças verdadeiras
e F para as falsas:
( ) A situação acadêmica de um aluno pode ser representada pelo Diagrama de Máquina de Estado, pois ele
muda de situação a cada início e término de semestre.
( ) Este diagrama representa o comportamento interno de determinado objeto, subsistema ou sistema.
( ) É um diagrama comportamental, cuja visão apresentada é dinâmica.
( ) Descrevecomo os processos operam e se relacionam entre si e em qual ordem.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - V - V.
 b) F - V - F - F.
 c) V - F - V - F.
 d) V - V - V - F.
9. O diagrama de sequência age de forma complementar ao diagrama de classes na modelagem de um sistema
através da UML (Unified Modeling Language). É no diagrama de sequência que são definidos a ordem em que os
objetos são instanciados e os métodos invocados, determinando os passos necessários para a execução de um
processo de negócio. Considerando as características dos diagramas de sequência, 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 casos de uso.
( ) A linha de vida de um objeto representa a invocação de seus métodos.
( ) Os métodos existentes em um objeto são invocados necessariamente por outro objeto.
( ) As mensagens de retorno servem para representar o retorno dos métodos definidos dentro do diagrama de
classes.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) V - F - V - F.
 c) V - F - F - V.
 d) F - F - V - V.
23/09/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
10. Atividades significam funcionamento, operação, atuação, laboração e execução. No contexto da UML, o diagrama
de atividades é um diagrama comportamental, que especifica o comportamento do software. Através dele, pode-se
modelar partes do comportamento de um software. Com relação ao diagrama de atividades, analise as sentenças
a seguir:
I- O objetivo do diagrama de atividades é mostrar o fluxo de atividades em um determinado processo.
II- O diagrama mostra a dependência das atividades de um processo.
III- Diagrama de atividade é um gráfico de fluxo que mostra as atividades que compõem um processo do sistema.
IV- Seu uso não é recomentado quando se deseja documentar o aspecto funcional do software.
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) Somente a sentença III está correta.
 d) As sentenças I, II e IV estão corretas.
11. (ENADE, 2013) O diagrama de atividades permite que se compreenda melhor como funcionam os processos
organizacionais. Estes podem ser modelados através de um ou mais modelos de atividades para que se obtenha
maior compreensão do processo. Com relação ao diagrama de atividades e sua relação com os processos de
negócio, assinale a alternativa correta:
 a) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades.
 b) Modela os processos, mas não mostra o fluxo das atividades.
 c) As atividades não são representadas por subatividades.
 d) Não é possível usar o diagrama de atividade para descrever algoritmos.
12. (ENADE, 2013) Os casos de uso são diagramas UML que permitem modelar facilmente os requisitos funcionais do
sistema, tendo como base a própria visão do usuário. Com relação aos casos de uso, assinale a alternativa
correta:
 a) Diagramas de casos de uso são usados somente quando se está finalizando o projeto.
 b) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado.
 c) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema.
 d) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as
funcionalidades a serem implementadas.
Prova finalizada com 10 acertos e 2 questões erradas.

Outros materiais