WorksheetsDiagrama de Objetos
Total questions: 25
Worksheet time: 1hrs 13mins
Name
Class
Date
1.
O estereótipo de um objeto é usado para mostrá-lo em um determinado momento no:
a)
Tempo
b)
Espaço
c)
Classe
d)
Atributo
2.
A identificação e os atributos são preenchidos com os valores que ele supostamente deveria possuir neste:
a)
Instante
b)
Tempo
c)
Classe
d)
Atributo
3.
A identificação do objeto deve ser feita indicando o seu nome e:
a)
O nome da classe a que ele pertence
b)
O nome do atributo a que ele pertence
c)
O nome do método a que ele pertence
d)
O nome do casos de uso a que ele pertence
4.
Um objeto é uma instância de uma classe na memória. É:
a)
A criação de um local onde serão armazenados os estados que o objeto pode manter durante a sua existência
b)
A criação de uma classe onde serão armazenados os estados que o objeto pode manter durante a sua existência
c)
A criação de um atributo onde serão armazenados os estados que o objeto pode manter durante a sua existência
d)
A criação de um caso de uso onde serão armazenados os estados que o objeto pode manter durante a sua existência
5.
Os objetos que serão trabalhados no diagrama de objetos, devem ser mostrados como uma derivação de:
a)
Suas Classes
b)
Seus métodos
c)
Seus atributos
d)
Seus casos de uso
6.
O diagrama de objetos está associado ao diagrama de:
a)
Classes
b)
Casos de Uso
c)
Sequência
d)
Estados
7.
O diagrama de objetos:
a)
É considerado como um complemento do diagrama de classes, fornecendo uma visão dos objetos de uma ou de várias classes, com os respectivos valores de seus atributos.
b)
É considerado como um complemento do diagrama de sequência, fornecendo uma visão dos objetos de uma ou de várias classes, com os respectivos valores de seus atributos.
c)
É considerado como um complemento do diagrama de Casos de uso, fornecendo uma visão dos objetos de uma ou de várias classes, com os respectivos valores de seus atributos.
d)
É considerado como um complemento do diagrama de Implantação, fornecendo uma visão dos objetos de uma ou de várias classes, com os respectivos valores de seus atributos.
8.
O diagrama de objetos pode ser útil caso:
a)
Caso exista a necessidade de avaliar o comportamento dos objetos de cada classe em relação ao conteúdo de seus atributos ou dos atributos de um objeto de uma classe em relação ao conteúdo dos atributos de outras classes
b)
Caso exista a necessidade de avaliar o comportamento dos objetos de cada método em relação ao conteúdo de seus atributos ou dos atributos de um objeto de uma classe em relação ao conteúdo dos atributos de outras classes
c)
Caso exista a necessidade de avaliar o comportamento dos objetos de cada atributo em relação ao conteúdo de seus atributos ou dos atributos de um objeto de uma classe em relação ao conteúdo dos atributos de outras classes
d)
Caso exista a necessidade de avaliar o comportamento dos casos de uso de cada classe em relação ao conteúdo de seus atributos ou dos atributos de um objeto de uma classe em relação ao conteúdo dos atributos de outras classes
9.
Em se tratando de diagrama de classe, se existi algum dado que tem que ser guardado, então, esse dado é um candidato a se tornar:
a)
Um atributo de uma classe
b)
Um método de uma classe
c)
Um objeto de uma classe
d)
Uma associação de uma classe
10.
As associações identificam o relacionamento existente entre os objetos de duas classes. Para identificar esse tipo de relacionamento, deve-se verificar se uma classe necessita incluir no seu domínio:
a)
Algum atributo presente em outra classe
b)
Algum método presente em outra classe
c)
Alguma associação presente em outra classe
d)
Algum objeto presente em outra classe
11.
A cardinalidade muitos-para-muitos não pode ser implementado fisicamente e deve ser resolvido criando-se:
a)
Uma classe intermediária
b)
Uma classe abstrata
c)
Uma classe concreta
d)
Uma subclasse
12.
A diferença entre um relacionamento do tipo composição e um relacionamento do tipo agregação está na dependência existente entre:
a)
O objeto composto e os objetos compositores
b)
Os objetos compositores e os atributos
c)
Os classes abstratas e os atributos
d)
Os classes concretas e os atributos
13.
Em um diagrama de classes, uma forma para identificar os relacionamentos consiste em:
a)
Verificar se um objeto necessita de atributos presentes em outras classes para a sua criação
b)
Verificar se um objeto necessita de associações presentes em outras classes para a sua criação
c)
Verificar se um objeto necessita de atributos presentes em outros métodos para a sua criação
d)
Verificar se um objeto necessita de classes presentes em outros atributos para a sua criação
14.
A classe herdada é chamada de classe?
a)
Derivada, Subclasse ou Classe Filha.
b)
Primária
c)
Elementar
d)
Secundária
15.
Qual é a estratégia da abstração?
a)
Simplificação
b)
Auditoria
c)
Generalização
d)
Encapsulamento
16.
É uma classe que modela o comportamento de controle específico para um ou mais casos de uso.
a)
Classe de controle
b)
Classe de fronteira
c)
Classe de entidade
d)
Classe associativa
17.
Por meio de um diagrama de sequência, é possível identificar:
a)
A sequência de mensagens enviadas entre os objetos
b)
A sequência de objetos enviadas entre as mensagens
c)
A sequência de atributos enviadas entre os objetos
d)
A sequência de métodos enviados entre os objetos
18.
Um relacionamento do tipo EXTEND indica:
a)
Que quando o caso de uso principal for executado, OPCIONALMENTE, o caso de uso estendido pode ser executado.
b)
Que quando o caso de uso principal for executado, OBRIGATORIAMENTE, o caso de uso estendido pode ser executado.
c)
Que quando o ator principal for executado, OPCIONALMENTE, o caso de uso estendido pode ser executado.
d)
Que quando o ator principal for executado, OBRIGATORIAMENTE, o caso de uso estendido pode ser executado.
19.
Documento textual que descreve, passo a passo, como o caso de uso se comporta, tanto nas situações normais de execução, como em situações diferenciadas ou de erro. Chamamos esse documento de:
a)
Especificação de caso de uso
b)
Especificação de classes
c)
Especificação de objetos
d)
Especificação de métodos
20.
Um caso de uso é:
a)
Um conjunto de ações realizado pelo sistema que produz um resultado significativo para um ator
b)
Um conjunto de atores do sistema que produz um resultado significativo para um caso de uso
c)
Um conjunto de atributos realizado pelo sistema que produz um resultado significativo para uma classe
d)
Um conjunto de características do sistema que produz um resultado significativo para uma classe
21.
Elemento que possui capacidade de interagir com um nó ou com um componente.
a)
Interface
b)
Dependência
c)
Node
d)
Classe
22.
Modela uma entidade utilizada pelo sistema.
a)
Componente
b)
Node
c)
Interface
d)
Dependência
23.
Representa um recurso que será utilizado pelo sistema em tempo de execução. Suas associações representam suas intercomunicações.
a)
Nó (Node)
b)
Componente
c)
Interface
d)
Dependência
24.
O foco do desenvolvedor de sistemas está em identificar as características do sistema em seu aspecto funcional, ou seja:
a)
Aquilo que o sistema pode executar para suprir as necessidades do usuário.
b)
Aquilo que os atributos podem executar para suprir as necessidades do usuário.
c)
Aquilo que o sistema pode compartilhar para suprir as necessidades das classes.
d)
Aquilo que um ator pode executar para suprir as necessidades dos métodos.
25.
Hardware e software devem ser gerenciados para que haja perfeita:
a)
Sincronia e compatibilidade
b)
Idiocracia
c)
Sapiência
d)
Portabilidade
100 %
