Vous êtes sur la page 1sur 1

List

COTI Informática a
Universidade da UML
UML, Casos de Uso e Diagrama de Classes 1
1. Qual a finalidade da UML? Descreva a sua importância no desenvolvimento de software.

2. Defina Caso de Uso. Descreva sua finalidade e como ele é utilizado nas fases do projeto.
3. Defina, em um documento de caso de uso, os seguintes pontos:
a. Fluxo Principal
b. Fluxo Alternativo
c. Regras de Negócio
d. Regras de Validação
4. No que diz respeito a Análise e Projeto Orientado a Objetos, defina:

a. Abstração ->Resposta:
b. Classe
c. Objeto
d. Atributos
e. Métodos

5. Qual o objetivo do encapsulamento dentro do paradigma orientado a objetos?


6. Explique o conceito de herança e generalização/especialização de objetos.
7. Em desenvolvimento Orientado a Objetos, o que é uma Interface?
8. Exemplifique as afirmativas abaixo:
a. O Polimorfismo é usado comumente em padrões de projeto orientados a objetos.
b. Uma das vantagens do uso da herança é o reuso de código.
c. O Polimorfismo possibilita a alteração de comportamento de um objeto em tempo de execução do
programa.
9. Sobre Diagramas de Classes, defina os seguintes relacionamentos:
a. Associação
b. Agregação
c. Composição
10. O que são padrões de projeto? Que vantagens o uso de padrões de projetos traz para o desenvolvimento e
modelagem de sistemas orientados a objetos?
11. Baseado no cenário abaixo, desenvolva:
a. Levantamento de Requisitos
b. Diagrama de Casos de Uso
c. Documento de caso de uso
d. Identificação de Classes, Objetos e relacionamentos.
e. Diagrama de Classes

Sistema de Locação de Veículos

A empresa gerencia muitos automóveis. Cada automóvel é composto de numero da placa, cor, ano,
tipo de combustível, número de portas, quilometragem, chassi e valor de locação.
Cada carro tem um modelo e uma marca, mas um modelo pode relacionar-se a muitos carros e uma
marca pode referir-se a muitos modelos, embora cada modelo só tenha uma marca específica.
Um carro pode ser alugado por muitos clientes em momentos diferentes, e um cliente pode alugar
muitos carros. É preciso saber quais carros estão locados ou não. Sempre que um carro for locado é
preciso armazenar a data e a hora de sua locação e quando for devolvido, a data e a hora de
devolução.

Vous aimerez peut-être aussi