Buscar

Avaliação I Análise Orientada a Objetos II (ADS14)

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

Disciplina: Análise Orientada a Objetos II (ADS14) 
Avaliação: Avaliação I - Individual Semipresencial ( Cod.:655522) ( peso.:1,50) 
Prova: 22668523 
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 III e IV estão corretas. 
 b) As sentenças II e III estão corretas. 
 c) As sentenças I e II estão corretas. 
 d) As sentenças I e IV estão corretas. 
 
2. Casos de uso permitem expressar as funcionalidades do sistema com foco para os cenários onde o usuário 
final está inserido. São diagramas comportamentais que facilitam a extração dos requisitos funcionais da 
aplicação. Com aos diagramas de casos de uso, analise as sentenças a seguir: 
 
I- Diagramas de casos de uso são usados nas fases de levantamento e análise de requisitos do sistema. 
II- Permitem entender a interação do usuário com o sistema. 
III- Especificam o que o sistema faz, mas não detalham como as coisas são feitas. 
IV- Diagramas de casos de uso não podem ser considerados como uma ferramenta de comunicação 
utilizada pelos clientes e envolvidos no desenvolvimento da aplicação. 
 
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 II, III e IV estão corretas. 
 d) As sentenças I, II e IV estão corretas. 
 
3. A UML (Unified Modeling Language ou "Linguagem de Modelagem Unificada") possui uma séria de 
diagramas - cada um com uma finalidade específica com suas respectivas regras, premissas e restrições - 
que podem ser utilizados na especificação de sistemas (tanto sistemas de software quanto em sistemas de 
hardware, por exemplo). O Diagrama de Caso de Uso na UML é um diagrama comportamental. No 
entanto, quando o assunto é caso de uso, o diagrama é só uma parte da solução. O principal nem é o 
diagrama (parte gráfica), mas sim a especificação do caso de uso (o que tem "dentro de cada bolinha"), a 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_2%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_3%20aria-label=
descrição dos seus cenários. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as 
falsas: 
 
( ) Os casos de uso são modelos que descrevem uma narrativa de um conjunto de sequência de 
atividades que o sistema realiza para atingir determinado objetivo significativo para determinado ator. 
( ) O ator é a representação dos diferentes papéis que os usuários podem desempenhar para que possam 
interagir com os serviços ou funções do sistema. 
( ) Um ator pode representar vários casos de uso, mas os casos de uso só podem ser representados por 
um ator. 
( ) Os casos de uso e os atores se relacionam através de associações. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: https://www.ateomomento.com.br/o-que-e-caso-de-uso/. Acesso em: 25 maio 2020. 
 a) V - F - F - F. 
 b) F - V - V - V. 
 c) V - V - F - V. 
 d) F - F - V - F. 
 
4. O Diagrama de Casos de Uso (DCU) tem como objetivo ser simples para que os usuários possam 
entender, assim como auxiliar na etapa de análise, delimitar o sistema, entre outros. Através do DCU, 
consegue-se ter uma visão geral do sistema, das funções e dos serviços, sem se preocupar como estes 
serão implementados. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Os casos de uso são modelos que descrevem uma narrativa de um conjunto de sequência de 
atividades que o sistema realiza para atingir determinado objetivo significativo para determinado ator. 
( ) O ator é a representação dos diferentes papéis que os usuários podem desempenhar para que possam 
interagir com os serviços ou funções do sistema. 
( ) Um ator pode representar vários casos de uso, mas os casos de uso só podem ser representados por 
um ator. 
( ) Os casos de uso e os atores se relacionam através de associações. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - V - V. 
 b) F - F - V - F. 
 c) V - F - F - F. 
 d) V - V - F - V. 
 
5. 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 II e IV estão corretas. 
 b) As sentenças I e III estão corretas. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_4%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_5%20aria-label=
 c) As sentenças I e II estão corretas. 
 d) As sentenças III e IV estão corretas. 
 
6. 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 I,II e III estão corretas. 
 c) As sentenças II, III e IV estão corretas. 
 d) As sentenças III, IV e V estão corretas. 
 
7. Entre os diagramas propostos pela UML, destaca-se o Diagrama de Casos de Uso, por ser desenvolvido 
tendo como base a visão do usuário, facilitando o entendimento da solução proposta para um 
determinado problema. Com relação à UML (Unified Modeling Language), classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) São eficientes no levantamento de requisitos do sistema. 
( ) A retirada de uma certa quantia de dinheiro de um caixa eletrônico bancário é um exemplo de caso 
de uso. 
( ) Um caso de uso não pode ser considerado a especificação de uma sequência completa de interações 
entre um sistema de um ou mais usuários. 
( ) Cenário é a descrição da forma de execução de um caso de uso. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - F - V. 
 b) V - V - F - F. 
 c) F - V - V - V. 
 d) V - V - F - V. 
 
8. Processos de negócio é uma série de passos que o processo executa para entregar um resultado. É o 
processo de negócio que determina a sequência que se deve seguir para executar as coisas. Podem ser 
modelados por diagramas que mostram o que acontece, mas não quem faz acontecer. Concentram-se no 
que será feito, mas não nas responsabilidades daquilo que foi executado. As características descritas 
pertencem ao diagrama de: 
 a) Colaboração. 
 b) Casos de uso. 
 c) Sequência. 
 d) Atividades. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_8%20aria-label=
9. A Linguagem de Modelagem Unificada - UML - é uma linguagem padrão para documentar projetos de 
software. Não é apenas uma linguagem visual. Os modelos podem servir de base para gerar código em 
várias linguagens, como C, C++ e Java. Com relação à UML, analise as sentenças a seguir: 
 
I- A origem da UML ocorreu através da união de três metodologias de modelagem: o método de Booch, 
o método OMT e o método OOSE. 
II- Serve de base para todas as etapas de desenvolvimento dos aplicativos computacionais. 
III- O uso dos diagramas UML não permite um entendimento geral de uma solução proposta no 
desenvolvimento de um software. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças II e III estão corretas. 
 b) As sentenças I e II estão corretas. 
 c) As sentenças I e III estão corretas. 
 d) Somente a sentença II está correta. 
 
10. 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 II, III e IV estão corretas. 
 d) As sentenças I, II e III estão corretas. 
 
Prova finalizada com 10 acertos e 0 questões erradas. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDE1MA==&action2=QURTMTQ=&action3=NjU1NTIy&action4=MjAyMC8y&prova=MjI2Njg1MjM=#questao_10%20aria-label=

Continue navegando