Buscar

Conceitos da UML

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Prova Objetiva:
	9368273
	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 I e IV estão corretas.
	
	 c)
	As sentenças I e II estão corretas.
	
	 d)
	As sentenças II e III estão corretas.
	
	 
	 
	2.
	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 I e III estão corretas.
	
	 b)
	As sentenças II e III estão corretas.
	
	 c)
	Somente a sentença II está correta.
	
	 d)
	As sentenças I e II estão corretas.
	
	 
	 
	3.
	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.
	
	 
	 
	4.
	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)
	F - F - V - V.
	
	 b)
	F - V - V - F.
	
	 c)
	V - V - F - F.
	
	 d)
	V - V - V - F.
	
	 
	 
	5.
	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 IV estão corretas.
	
	 b)
	As sentenças I, III e IV estão corretas.
	
	 c)
	As sentenças II e III estão corretas.
	
	 d)
	As sentenças I, II e III estão corretas.
	
	 
	 
	6.
	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 - F - V - F.
	
	 b)
	V - F - F - F.
	
	 c)
	F - V - V - V.
	
	 d)
	V - V - F - V.
	
	 
	 
	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 - V.
	
	 c)
	V - V - F - F.
	
	 d)
	F - V - V - V.
	
	 
	 
	8.
	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.
	
	 
	 
	9.
	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, III 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, II e IV estão corretas.
	
	 
	 
	10.
	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)
	Atividades.
	
	 b)
	Casos de uso.
	
	 c)
	Sequência.
	
	 d)
	Colaboração.
	
	 
	 
Atenção: Confira as respostas! Depois de concluir a avaliação não será possível fazê-la novamente.

Continue navegando