2a. prova
Primeira questão
Segunda questão
Terceira questão
- Conforme diagrama acima exemplo de herança:
- Superclasse: Pessoa
- Subclasses: Funcionário e Paciente
- Outras possibilidades:
- Superclasse: Medicamentos
- Subclasses: Controlado e Não Controlado
- Superclasse: Médicos
- Subclasses: Efetivos e Temporários
- Superclasse: Cliente
- Subclasses: Local e Turista
- Superclasse: Doença
- Subclasses: Grave e Leve
Quarta questão
Quinta questão
- Na Agregação, a existência do Objeto-Parte faz sentido, mesmo não existindo o Objeto-Todo.
- Temos como exemplo, Time-Atleta:
- Um time é formado por atletas, ou seja, os atletas são parte integrante de um time, mas os atletas existem independentemente de um time existir. Nesse caso, chamamos esse relacionamento de AGREGAÇÃO.
- Já a Composição é uma agregação mais forte; nela, a existência do Objeto-Parte NÃO faz sentido se o Objeto-Todo não existir.
- Tomando como exemplo, Pedido-ItemPedido:
Sexta questão
- A - Ideias
- A - Necessidades
- C - Classe
- D - Atributo
- E - Método
- F - Herança
- F - Agregação
- F - Composição
- G - Mensagens
- H - Normalização
- I - Banco de Dados
- J - Polimorfismo
- J - Enclausuramento
- K - Caso de Uso
- L - Pós
- M - Include
- M - Extend
- N - Requisitos
- O - Funcionais
- P - Código
- Q - Executável
- R - C
- R - Java
- R - PHP
- S - Hardware
- T - Interfaces, Robô, ...
- T - Sensores, Servidores, ...
- T - Fibras, Dispositivos Móveis, ...
- U - Software
- V - Banco de Dados, ...
- V - SO, IoS, ...
- V - Browsers, Android, ...




