Modelagem de sistema
2) Quais dos relacionamentos abaixo pode haver entre classes?
I – include (inclusão) II – extends (extensão) III – agregação
IV – generalização V – composição VI – associação (a) todos (b) nenhum (c) II, III, IV, VI (d) III, IV, V, IV (e) I, II, IV
3) A orientação a objetos é uma forma abstrata de pensar um problema utilizando-se conceitos do mundo real e não, apenas, conceitos computacionais. Nessa perspectiva, a adoção do paradigma orientado a objetos implica necessariamente que:
( ) Os usuários utilizem as aplicações de forma mais simples.
( ) Os sistemas sejam encapsulados por outros sistemas.
( ) Os programadores de aplicações sejam mais especializados.
( ) Os objetos sejam implementados de maneira eficiente e simples.
( ) A computação seja acionada por troca de mensagens entre objetos.
4) Marque V (Verdadeiro) e F (Falso):
|( ) |Em relação ao objeto, os atributos definem sua estrutura e as operações o seu comportamento. |
|( ) |Classe é a representação de um conjunto de objetos que possuem características semelhantes, mas não compartilham a mesma estrutura. |
|( ) |O diagrama de caso de uso pode ser aplicado para captar o comportamento pretendido do sistema, especificando a forma de implementação deste |
| |comportamento.