Buscar

Análise Orientada a Objetos II (ADS14)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

09/04/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: Mauro Lima da Silva (1154990)
Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:637387) ( peso.:3,00)
Prova: 15906507
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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.
( ) 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) V - F - V - F.
 c) F - F - V - F.
 d) F - V - V - F.
2. De acordo com a UML (Linguagem de Modelagem Unificada), deve-se ter uma visão de casos de uso, expondo as
exigências do sistema; uma visão de projeto, capturando o vocabulário do espaço do problema e do espaço da
solução; uma visão do processo, modelando a distribuição dos processos e linhas do sistema; uma visão de
implementação, dirigindo-se à realização física do sistema; e uma visão de distribuição, focando na edição da
engenharia de sistema. Cada uma dessas visões pode ter aspectos estruturais, assim como comportamentais.
Juntas, essas visões representam as plantas dos sistemas computacionais. Um dos diagramas mais utilizados da
UML é o diagrama de atividades. Com relação a ele, analise as sentenças a seguir: 
I- Modela atividades através da sequência de ações.
II- As ações das atividades são controladas por nós de decisão.
III- Serve de base para modelar casos de uso.
IV- Descreve os estados de um objeto.
Assinale a alternativa CORRETA:
FONTE: Disponível em: <webserver2.tecgraf.puc-rio.br/ftp_pub/lfm/CIV2802-131-Aula04-
ModelagemOrientadaObjetos.pdf>. Acesso em: 15 fev. 2017.
 a) As sentenças I e IV estão corretas.
 b) As sentenças II e III estão corretas.
 c) As sentenças III e IV estão corretas.
 d) As sentenças I e II estão corretas.
3. Criada para auxiliar as pessoas a focarem nas vantagens provenientes do uso do paradigma orientado a objetos, a
Unified Modeling Language (UML) é uma linguagem de modelagem, ou seja, com ela é possível elaborar a
estrutura de sistemas complexos de software. Através da sua utilização, podem-se criar projetos para as empresas
de maneira ágil e eficaz. Um dos diagramas utilizados na UML é utilizado para representar um sistema sob a sua
perspectiva física, mostrando nós de processamento e seus artefatos. Essa característica descreve o diagrama de:
09/04/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
 a) Componentes.
 b) Implantação.
 c) Comunicação.
 d) Estrutura composta.
4. O diagrama de estrutura composta fornece meios para definir a estrutura de um elemento e de focalizá-la no
detalhe, na construção e em relacionamentos internos. Sobre esse diagrama, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) É considerado um diagrama teórico, sendo pouco utilizado na modelagem. 
( ) Trabalha de forma oposta ao diagrama de classes.
( ) Representa peças individuais, não sendo possível exibir classes inteiras.
( ) Um conector é uma linha que representa um relacionamento em um modelo do diagrama de estrutura
composta.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) V - V - F - V.
 c) F - F - F - V.
 d) F - V - F - F.
5. São cinco as diferentes visões proporcionadas pela UML durante a construção de modelos de software. A
arquitetura da complexidade de um software pode ser descrita por cinco visões interligadas. Cada visão constitui
uma projeção na organização e estrutura do sistema, cujo foco está voltado para determinado aspecto desse
sistema. Com relação às visões, analise as sentenças a seguir:
I- A visão de implantação se refere ao ambiente geral em que o software será implantado.
II- A visão de Projeto é responsável por analisar a solução como um todo no que se refere à estrutura e à análise.
III- A visão de processos auxilia no controle de versão dos sistemas.
IV- A visão de implementação se preocupa com os arquivos de instalação e respectivas versões.
V- O diagrama de casos de uso permite uma visão geral da solução apresentada do ponto de vista do usuário.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) As sentenças I, II, IV e V estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças III, IV e V estão corretas.
 d) As sentenças I, II e III estão corretas.
6. 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 I, III e IV estão corretas.
 c) As sentenças I e IV estão corretas.
 d) As sentenças II e IV estão corretas.
09/04/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. Os Diagramas de Atividades modelam os aspectos dinâmicos de um sistema, ou seja, os aspectos
comportamentais de uma aplicação computacional. As atividades de um processo são modeladas como uma
sequência estruturada de ações, cujo controle é feito por nós de decisão. Os Diagramas de Atividade da UML são
uma técnica eficaz para descrever a lógica de diversos procedimentos. Sobre o Diagrama de Atividades, assinale a
alternativa CORRETA:
 a) Não é possível representar pelo Diagrama de Atividades as etapas de um caso de uso.
 b) O Diagrama de Atividades não consegue representar as sequências de interações em um protocolo de
software.
 c) O Diagrama de Atividades pode ser usado para descrever processos de diversos tipos, como processos de
negócio ou fluxos de trabalho.
 d) O Diagrama de Atividades é incapaz de representar fluxos.
8. 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 diagrama utilizado 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 alternativa CORRETA:
 a) Sequência.
 b) Objetos.
 c) Componentes.
 d) Classe.
9. Uma empresa é formada por um conjunto de processos inter-relacionados. Logo, o aumento da eficiência da
empresa deve ser obtido em função da compreensão e melhoria destes processos. Um processo dispõe de
entradas, saídas, tempo, espaço, ordenação, objetivos e valores que, interligados logicamente, resultarão em uma
estrutura para fornecer produtos ou serviços ao cliente. Com relação à modelagem de processos de negócio,
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Servem para analisar a estrutura e o comportamento de uma empresa.
( ) Podem ser representados pela UML.
( ) Sua práticainterfere na competitividade da empresa.
( ) Permite melhor visualização e entendimento das atividades empresariais.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) F - F - V - F.
 c) F - V - F - F.
 d) V - V - F - V.
10. A UML (Linguagem de Modelagem Unificada) é utilizada para especificar, visualizar, documentar e construir
artefatos de um sistema e pode ser aplicada em todos os processos ao longo do ciclo de desenvolvimento de
software, sendo mediada por diferentes tecnologias de implementação. Com relação à UML, classifique V para as
sentenças verdadeiras e F para as falsas:
( ) Apresenta simplicidade nas notações.
( ) Apresenta baixo nível de padronização.
( ) Apresenta alta aplicabilidade nos processos reais.
( ) Apresenta notação inflexível às diversas situações.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - V.
 b) V - F - V - F.
 c) V - V - F - F.
 d) F - V - F - V.
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:
09/04/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
 a) As atividades não são representadas por subatividades.
 b) Não é possível usar o diagrama de atividade para descrever algoritmos.
 c) Modela os processos, mas não mostra o fluxo das atividades.
 d) Mostra as ações executadas nos casos de uso, modela processos, mostrando o fluxo das atividades.
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) O diagrama de casos de uso é muito complexo, por isso, pouco utilizado.
 b) O diagrama de casos de uso impossibilita descrever de forma clara e objetiva os requisitos do sistema.
 c) Diagramas de casos de uso são usados somente quando se está finalizando o projeto.
 d) A visão de casos de uso proporcionada pela UML permite que se entenda melhor o problema e as
funcionalidades a serem implementadas.

Outros materiais