Prévia do material em texto
PROGRAMAÇÃO CLIENTE SERVIDOR CCT0780_A5_2015_V1 Lupa Calc. Vídeo PPT MP3 Aluno: RUBENS Matrícula: 20132 Disciplina: CCT0780 - PROG. CLIENTE SERV. Período Acad.: 2018.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Interface que representa um grupo de objetos únicos, isto é, não podem existir objetos em duplicidade dentro do conjunto: ArrayList Set List Collection Vector 2. Os estados do ciclo de vida de uma instância de uma entidade, definidos na JPA 2.0, são ativo (active), inativo (inactive) e removido (removed). novo (new), gerenciado (managed), destacado (detached) e removido (removed). gerenciado (managed), temporário (temporary), permanente (permanent) e destacado (detached). novo (new), temporário (temporary), permanente (permanent) e destacado (detached). novo (new), temporário (temporary) e destacado (detached) 3. "Especificação Java, JSR 14, que permite escrever códigos reutilizáveis por diferentes tipos de objetos; essa especificação determina ao compilador, qual tipo de classe deve ser interpretada no momento da compilação, permitindo ao programador especificar qualquer tipo de objeto para ser manipulado em uma classe". O texto se refere a: Classes Generics JPA JSP Anotações 4. A anotação @OneToOne será usada toda vez que quisermos indicar um relacionamento do tipo: Um para muitos Muitos para um Muitos para nenhum Muitos para muitos Um para um 5. A ideia do mapeamento de JPA é persistir automaticamente classes Java em bancos de dados. Qual nome é dado às classes manipuladas automaticamente pelo mecanismo de persistência de JPA? Business Objects Parâmetros Beans Entidades Atributos 6. Com base na classe abaixo declarada: @Entity public class Aluno{ @Id private int mat; private int numero; // demais declarações } Assinale a afirmativa falsa. No Mapeamento Objeto Relacional, os objetos da classe Aluno correspondem aos registros da tabela aluno. A anotação @Entity indica que a classe Aluno é uma entidade simples A chave primária da entidade Aluno corresponde ao atributo mat A classe Aluno representa uma entidade de persistência de dados. A chave primária da entidade Aluno corresponde ao atributo numero. 7. Toda entidade deve ter um atributo mapeado com a anotação @id. Esta anotação indica que o atributo será mapeado como chave-primária. Caso o valor da chave primária tenha que ser gerado automaticamente, deve ser usada, também, uma anotação indicativa. Assinale a alternativa que apresenta a anotação indicativa de geração automática de valores para chave primária. @Temporal @Column @Seed @GenerateValue @PrimaryKey 8. Metadados, inseridos no código fonte com o intuito de trazer alguma informação adicional sobre o código que está sendo escrito: Anotações Comentários Classes Generics JPA Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 11/04/2018 16:05:26.