Você está na página 1de 1

Simulado Orientação a objeto

Prof Edson Alves

Questões Dissertativas

1) Quais são os Conceitos de classes abstrata. concreta e lnterfaces?


2) Em que consiste um diagrama de seqüência?
3) Considere um sistema de software para controlar um hotel. Normalmente, um hóspede ocupa um quarto por estadia Mas, suponha que
uma nova regra foi criada no negócio: agora, um hóspede pode utilizar até três quartos. Desenhe o diagrama de classe para essas duas
situações e seus devidos relacionamentos.
4) Por que os Diagramas de Classe são chamados diagramas "estáticos"?
5) Modelar utilizando diagrama de classe a situação: "Uma pessoa ao longo da vida, tem vários empregos, em empresas diferentes. Para a
Previdência, é importante saber a data de admissão e a data de rescisão de contrato com cada uma dessas Empresas"

Questões Múltipla Escolha

6) Na notação UM!., o indicador de associação múltipla para "zero ou mais" é representado por:
a) 0..*
b) 0->*
c) * ..0
d) O->more

7) Ao representar uma Classe de Objetos em UML, usa-se:


a) Nome, Atribuição(ões) e Função(ões)
b) Núcleo, Atributo(s) e Opção(ões)
c) Nome, Atributo(s) e Operação(ões
d) Nome, Função(ões) e Operação(ões)

8)Na UML é uma forma de agregação com propriedade bem definida e tempo de vida coincidente da parte com o
todo. Trata-se de:
a) Generalização
b) Composição
c) Estereótipo
d) Visibilidade

9) Na UML, um relacionamento entre superclasses (classes mãe) e snbclasses (classes-filha), é uma:


a) generalização
b) agregação
c) composição
d) associação

10) A respeito da classificação dos diagramas de UML, assinale a alternativa correta


a) O diagrama de atividades é classificado como diagrama de interação e como diagrama de comportamento.
b) O diagrama de casos de uso é classificado como diagrama de interação e como diagrama de comportamento.
c)O diagrama de máquina de estados é classificado como diagrama de interação, mas não é classificado como diagrama de comportamento
d) O diagrama de comunicação é classificado como ~iagrama de interação e como diagrama de comportamento.

11) A notação da Linguagem de Modelagem Unificada - UML faz uso de vários tipos de diagramas, marque a opção correta:
a) Diagrama de caso de uso, de classes, de objeto, de dados, de seqüência, de colaboração, de atividade, de componente e o de compilação.
b) Diagrama de use case, de classes, de objeto, de estada, de série, de colaboração, de atividade, de componente e o de compilação.
c) Diagrama de use case, de classes, de objeto, de estado, de seqüência, de categorias, de atores, de componente e o de execução.
d) Diagrama de use case, de classes, de objeto, de estado, de seqüência, de colaboração, de atividade, de componente e o de execução.

12) O relacionamento entre entidades tais como funcionário e seus dependentes em uma empresa (obviamente, o dependente deve ser identificado
por um número vinculado à matricula do funcionário, p. ex.) caracteriza a entidade dependente como uma
a) agregação.
b) generalização.
c) composição.
d) entidade associativa.

13) Uma propriedade, atributo ou operação representada no diagrama de classes da UML, que poderá ser vista e usada apenas pela classe na qual foi
declarada, bem como pelas suas classes descendentes, deve ser definida com visibilidade descrita por meio da palavra-chave
a) package.
b) publico
c) private
d) protected.

14) À luz da UML, a relação entre Fabricante e Produto é uma


a) colaboração.
b) generalização.
c) composição.
d) agregação.

15) O conjunto de diagramas existentes na modelagem de dados com UML não inclui o diagrama de
a) casos de uso. cjseqüência
b) colaboracão. d'rversão

Você também pode gostar