Buscar

Analise Orientada Objetos II Prova1

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

Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Os casos de uso de um projeto de software são descritos na linguagem UML através dos diagramas de casos de uso. Estes diagramas utilizam como
primitivas atores, casos de uso e relacionamentos. Através da UML (Linguagem de Modelagem Unificada), os casos de uso que apresentam maior
complexidade podem ser particionados por meio das relações include, extend e generalização. 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) F - V - V - F.
 b) V - F - V - F.
 c) V - V - V - F.
 d) V - V - F - V.
2. O Diagrama de Casos de Uso da UML tem o propósito de representar situações reais na perspectiva do usuário final ou usuário-chave. Neste sentido, usa
uma notação simples e de fácil entendimento para todos os envolvidos no projeto. Sobre os Diagramas de Casos de Uso, classifique V para as sentenças
verdadeiras e F para as falsas:
( ) A associação é a relação mais comum nos casos de uso. É percebida entre dois atores ou um ator e um caso de uso.
( ) São usados para representar apenas os requisitos inversos.
( ) A relação ATOR - ATOR é um exemplo de relação associativa em casos de uso.
( ) A relação ATOR - CASO indica quem inicia o processo comunicacional.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) V - F - V - F.
 c) F - F - V - V.
 d) V - V - F - V.
3. 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 II, III e IV estão corretas.
 b) As opções I, III e IV estão corretas.
 c) As opções I, II e IV estão corretas.
 d) As opções I, II e III estão corretas.
4. O objetivo da UML é descrever qualquer tipo de sistema, representando-os graficamente através de seus diagramas. Estes diagramas são divididos em três
categorias distintas: de comportamento, de estrutura e de interação, que apresentam a visão estática ou a visão dinâmica do sistema. A visão estática
representa as partes do sistema que não sofrem mudanças com o tempo. A visão dinâmica representa as mudanças frequentes de outras partes da mesma
aplicação. Assinale a alternativa CORRETA que apresenta os diagramas cujas características estão relacionadas com a visão dinâmica do sistema:
 a) Implantação e Atividades.
 b) Casos de Uso e Atividades.
 c) Pacotes e Casos de Uso.
 d) Implantação e Pacotes.
5. O objetivo dos diagramas é apresentar múltiplas visões do sistema sendo que este conjunto de múltiplas visões é chamado de modelo. Podemos dizer que
um modelo UML pode ser visto como um conjunto de diagramas que podem ser examinados e modificados a fim de compreender e desenvolver um sistema
de software. Uma das maiores dificuldades no desenvolvimento de sistemas consiste em descrever de forma eficiente os seus requisitos. Qual é o diagrama
mais adequado para capturar os requisitos funcionais de um aplicativo?
FONTE: Disponível em: <http://www.ebah.com.br/content/ABAAAglewAH/analise-sistemas?part=3>. Acesso em: 15 set. 2017.
 a) Atividades.
 b) Colaboração.
 c) Sequência.
 d) Casos de uso.
6. 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 III estão corretas.
 b) As sentenças I, II e IV estão corretas.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_6%20aria-label=
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I, III e IV estão corretas.
7. O Diagrama de Atividade da UML 2 é utilizado para modelar atividades que podem ser um método ou um algoritmo, ou mesmo um processo de negócio.
Sobre este diagrama, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Representa ações executadas por casos de uso. 
( ) As linhas verticais do diagrama de atividade identificam o executor da ação.
( ) Ações não podem ser decompostas dentro das atividades. 
( ) Ações não podem ser entendidas como pré ou pós-condições.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) F - F - V - V.
 c) F - V - V - F.
 d) V - V - V - F.
8. Os Casos de Uso são diagramas UML (Linguagem de Modelagem Unificada) que focam as características comportamentais. Foram criados no intuito de
extrair as características e o funcionamento de uma determinada situação, envolvendo atores e cenários de um sistema em construção. Sobre o Diagrama
de Casos de Uso da UML, assinale a alternativa CORRETA:
 a) Não permite visualizar como os usuários interagem com o sistema.
 b) Representa uma visão interna do sistema.
 c) É pouco utilizado, pois é considerado muito burocrático.
 d) Utilizado na fase de levantamento e análise de requisitos do sistema.
9. O diagrama de caso de uso descreve a funcionalidade proposta para um novo sistema que será projetado, é uma excelente ferramenta para o levantamento
dos requisitos funcionais do sistema. É uma especificação de um conjunto de ações executadas por um sistema, que contém um resultado observável. Sobre
o Diagrama de Casos de Uso da UML, analise as sentenças a seguir: 
I- É um diagrama comportamental.
II- Não facilita a visão de como os usuários interagem com o sistema.
III- É considerado um diagrama informal,usado nas fases iniciais de levantamento de requisitos do sistema.
IV- É uma eficiente ferramenta de comunicação para todos os envolvidos no sistema: desenvolvedores, analistas e clientes.
Assinale a alternativa CORRETA:
 a) As sentenças II e III estão corretas.
 b) As sentenças II 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.
10.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 - V - V - F.
 b) V - V - F - V.
 c) F - F - F - V.
 d) F - V - F - V.
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_8%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RkxYMTU1NA==&action2=QURTMTQ=&action3=NjUxNTMx&action4=MjAyMC8y&prova=MjIwOTY0Njg=#questao_10%20aria-label=

Outros materiais