Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_04.htm 1/4 Registro de Participação 1. 3. Uma nota em UML é colocada em uma figura e deve ser usada: 2. Uma agregação indica que: 10. Considere as seguintes classes e associações e escolha a alternativa correta Indique que grupo de informações pode ser representado junto ao relacionamento: Olá, agora você irá responder às questões e exercícios referentes ao registro de frequência desta aula. Como você já sabe, a sua presença é computada a partir da finalização das atividades e exercícios que compõem este registro, e o procedimento é o mesmo a cada aula. Lembre‐se de que tais atividades e exercícios não valem ponto na avaliação da disciplina, mas são importantes para marcar sua presença na sala de aula virtual. IMPORTANTE: Para concluir esse registro, clique em Registrar frequência no final das questões. Somente aparecerá esta opção caso você tenha respondido a todas as questões. 1) Agregação, multiplicidade, navegação, atributo. 2) Composição, ordenação, atributo, navegação. 3) Ordenação, composição, qualificação, navegação. 4) Objeto, composição, classificação, restrição. 5) Generalização, nomeação, classe, ordenação. Responder Resposta incorreta / Gabarito: (3) 1) Classe B compõe a Classe A, Classe D é uma Classe C, Classe F tem visibilidade para Classe E 2) Classe B é uma classe A; Classe D compõe a Classe A; Classe F tem visibilidade para Classe E 3) Classe B tem visibilidade para Classe A; Classe D é uma Classe C; Classe F compões a Classe E 4) Classe A compõe a Classe B; Classe C é uma Classe D; Classe E tem visibilidade para Classe F 5) Classe A compõe a Classe B; Classe D tem visibilidade para Classe C; Classe F é uma Classe E Responder Resposta incorreta / Gabarito: (1) 1) a classe que agrega deve colocar todos os itens em ordem. 2) a classe que agrega deve colocar restrições em todos os itens. 3) a classe que agrega deve criar uma relação de dependência para todos os itens. 4) a classe que agrega deve ser trabalhada como uma associação entre seus itens. 5) a classe que agrega deve carregar automaticamente todos os itens que a compõem. Responder Resposta correta. 18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_04.htm 2/4 6. Quais dos relacionamentos abaixo que podem haver entre classes? I – Include (inclusão) II – Extends (extensão) III – Agregação IV – Generalização V – Composição VI – Associação 5. Dadas as seguintes afirmações, marque a opção falsa em relação à generalização: 4. Considere o diagrama abaixo, e veja a opção absolutamente correta: 1) para completar com algum comentário para o entendimento do diagrama. 2) só no diagrama de classe. 3) para uma informação que detalha a forma de implementar e que interessa apenas ao programador. 4) para uso obrigatório quando fazemos um diagrama de classes. 5) para uma informação referente ao diagrama de casos e uso. Responder Resposta incorreta / Gabarito: (1) 1) O conjunto aluno é ordenado por matrícula. 2) O conjunto veículo é ordenado por placa. 3) O conjunto veículo é ordenado. 4) O conjunto de veículos é ordenado com base no CPF. 5) O conjunto aluno e o conjunto veículo são ordenados. Responder Resposta incorreta / Gabarito: (3) 1) Todas as instâncias de uma classe filha são também instâncias da classe mãe. 2) É uma associação ‘é um tipo de’. 3) Todas as instâncias da classe mãe são também instâncias das classes filhas. 4) Uma classe pode ter nenhuma ou várias classes mãe. 5) Uma classe pode ter nenhuma ou várias classes filhas. Responder Resposta incorreta / Gabarito: (3) 1) Todos 2) Nenhum 3) II, III, IV, VI 4) III, IV, V, IV 5) I, II, IV Responder Resposta incorreta / Gabarito: (4) 18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_04.htm 3/4 9. _______________ e ___________________ ‐ chamados diagramas de interação – são dois dos cinco diagramas utilizados na UML, para a modelagem dos aspectos ____________ de sistema 8. Dadas as seguintes afirmações, marque a opção falsa em relação à herança. 7. Dadas as seguintes afirmações, marque a opção falsa em relação à herança. 1) A herança é um mecanismo que deriva novas classes, a partir de uma classe já existente através de um processo de refinamento. 2) Uma classe derivada herda atributos e operações da classe base. 3) A classe derivada não pode adicionar novos atributos ou operações as já existentes. 4) Quando uma classe herda de mais de uma classe, temos a herança múltipla. 5) A classe derivada pode redefinir a implementação de operações existentes na classe base. Responder Resposta correta. 1) A herança é um mecanismo que deriva novas classes a partir de uma classe já existente, através de um processo de refinamento. 2) Uma classe derivada herda atributos e operações da classe base. 3) A classe derivada não pode adicionar novos atributos ou operações as já existentes. 4) Quando uma classe herda de mais de uma classe, temos a herança múltipla. 5) A classe derivada pode redefinir a implementação de operações existentes na classe base. Responder Resposta incorreta / Gabarito: (3) 1) Sequencia – atividade – dinâmicos 2) Sequencia – colaboração – dinâmicos 3) Sequencia – colaboração – estáticos 4) Sequencia – atividade – estáticos 5) Gráfico de estado – colaboração – dinâmicos Responder Resposta correta. 18/06/2015 Disciplina Online http://portaldoaluno.webaula.com.br/Cursos/O01095/exercicios/Aula_04.htm 4/4 Galleries of by
Compartilhar