Buscar

Análise Orientada a Objetos II PROVA I

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

12/03/2021 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/5
Acadêmico: Josiane Côrte (1787018)
Disciplina: Análise Orientada a Objetos II (ADS14)
Avaliação: Avaliação I - Individual Semipresencial ( Cod.:669714) ( peso.:1,50)
Prova: 28592996
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. 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 II e III estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I e IV estão corretas.
 d) As sentenças I e II estão corretas.
12/03/2021 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/5
2. O diagrama de Casos de Uso auxilia no levantamento dos requisitos funcionais do sistema,
descrevendo um conjunto de funcionalidades do sistema e suas interações com elementos
externos e entre si. Sobre estas relações, classifique V para as sentenças verdadeiras e F para as
falsas:
( ) A relação include representa subfluxos dos casos de uso.
( ) A relação extend representa os fluxos alternativos dos casos de uso.
( ) A relação de generalização é percebida entre casos de uso ou entre atores.
( ) A generalização não permite especificar comportamentos genéricos que são usados para
atender a necessidades específicas.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F.
 b) V - V - F - V.
 c) F - V - V - F.
 d) V - F - V - F.
3. 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) Teórica.
 b) Estática.
 c) Dinâmica.
 d) Tecnológica.
4. 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 estático de um sistema.
II- Diagramas de Atividades documentam processos e ações.
III- Diagramas de Atividades exibem as ramificações de controle de fluxo.
IV- Diagramas de Atividades oferecem uma notação para mostrar uma sequência de atividades.
Assinale a alternativa CORRETA:
12/03/2021 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/5
 a) As sentenças I, II e IV estão corretas.
 b) As sentenças II, III e IV estão corretas.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças I, III e IV estão corretas.
5. O diagrama de casos de uso tem o objetivo de auxiliar a comunicação entre os analistas e o
cliente. Um diagrama de caso de uso descreve um cenário que mostra as funcionalidades do
sistema do ponto de vista do usuário. O cliente deve ver no diagrama de casos de uso as
principais funcionalidades de seu sistema. Os diagramas de casos de uso são compostos por
cinco elementos. Entre eles, podemos destacar o relacionamento. Sobre os elementos que
representam relacionamentos de casos de uso, analise as opções a seguir: 
I- Agregação. 
II- Generalização.
III- Dependência. 
IV- Associação. 
Assinale a alternativa CORRETA:
FONTE: Disponível em: <http://www.dsc.ufcg.edu.br/~sampaio/cursos/2007.1/Graduacao/SI-
II/Uml/diagramas/usecases/usecases.htm>. Acesso em: 29 set. 2017.
 a) As opções I, III e IV estão corretas.
 b) As opções I, II e IV estão corretas.
 c) As opções I, II e III estão corretas.
 d) As opções II, III e IV estão corretas.
6. O Diagrama de Atividades é um dos diagramas disponíveis na UML (Linguagem de Modelagem
Unificada) para a modelagem de aspectos dinâmicos de sistemas. Ele mostra as atividades e a
dependência entre elas. Podem ser usados para representar situações complexas. Com relação
aos Diagramas de Atividades, classifique V para as sentenças verdadeiras e F para as falsas:
( ) São diagramas que representam a estrutura do sistema, sendo classificados na categoria
estrutural dos diagramas da UML.
( ) Descrevem as etapas que devem ser executadas para a conclusão das atividades. 
( ) Descrevem relacionamentos e dependências entre vários casos de uso e seus atores.
( ) São muito utilizados para descrever processos e fluxos de trabalho.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - F - V.
12/03/2021 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/5
 b) F - V - F - V.
 c) F - V - V - F.
 d) V - V - F - V.
7. O diagrama de estados mostra os estados que podem ser assumidos por um objeto em seu ciclo
de vida. Geralmente o utilizamos para entender como tais mudanças acontecem. Assim,
definimos as trocas de mensagens e os métodos que os controlam. Com relação a este diagrama,
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Seus principais componentes são: estado e evento.
( ) Mostra o estado dos objetos durante seu ciclo de vida.
( ) Início e fim são os extremos de uma transação na mudança de estado de um objeto.
( ) É o diagrama mais utilizado da UML.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - F.
 b) V - V - V - F.
 c) F - F - V - F.
 d) F - V - F - V.
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 diagramacomportamental, cuja visão apresentada é dinâmica.
( ) Descreve como os processos operam e se relacionam entre si e em qual ordem.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
12/03/2021 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 5/5
 b) V - V - V - F.
 c) F - V - V - V.
 d) F - V - F - F.
9. A Linguagem de Modelagem Unificada (UML) é um padrão de desenvolvimento que concentra as
melhores práticas de metodologias de desenvolvimento, em que 23 diagramas auxiliam na
interpretação do problema sua respectiva solução, propondo uma visão macro dos objetos e seus
relacionamentos. A UML propõe uma linguagem visual para a modelagem de sistemas orientados
a objetos, fornecendo uma representação gráfica para os cenários em construção. Com relação à
UML, assinale a alternativa CORRETA:
 a) A UML não é uma metodologia de desenvolvimento.
 b) A modelagem ou representação não existe sem o uso dos diagramas da UML.
 c) A UML não é uma notação independente de processos.
 d) A UML não auxilia na visualização e comunicação dos objetos.
10.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 regras para combinar estes elementos nos
diversos diagramas. Casos de uso são diagramas comportamentais e informais usados para
fases de levantamento e análise de Requisitos do Sistema. Com relação aos casos de uso,
analise as sentenças a seguir:
I- O diagrama de atividades pode expressar as ações executadas nos casos de uso.
II- Um dos objetivos dos casos de uso é compreender o sistema através de cenários de
utilização.
III- É necessário que o detalhamento dos casos de uso seja o maior possível.
IV- Casos de uso chamam e se comunicam com outros casos de uso de forma prática e rápida.
Assinale a alternativa CORRETA:
FONTE: Disponível em: <http://www.macoratti.net/net_uml3.htm>. Acesso em: 29 set. 2017.
 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.
Prova finalizada com 10 acertos e 0 questões erradas.

Continue navegando