Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Java é uma linguagem de programação que permite o desenvolvimento de aplicações que rodem ou funcionem em uma série de plataformas. Devido a essa versatilidade, a linguagem Java conta com três conhecidos ambientes de desenvolvimento: o JSE (Java Standard Edition), o JEE (Java Enterprise Edition) e o JME (Java Mobile Edition). Nesse contexto, disserte sobre o ambiente de desenvolvimento JEE, explicando a sua aplicabilidade. Resposta Esperada: JEE Plataforma/Ambiente de desenvolvimento voltado para redes, internet, intranets, aplicações de grande escala e afins. Toma como base o ambiente JSE. 2. Padrões de projeto são soluções testadas para construir softwares orientados a objetos, utilizando práticas e técnicas que ajudam a reduzir substancialmente a complexidade e os problemas recorrentes dos processos de desenvolvimento e design de software. O padrão de projeto Data Access Object (DAO) abstrai e encapsula os mecanismos de acesso a dados, utilizado para resolver o problema de mapeamento objeto relacional por intermédio de uma camada de isolamento entre a aplicação e o banco. Por definição, é preciso criar uma interface comum a todas as entidades que desejarem ser mapeadas para o banco, que estabelecerá as operações que cada uma realizará. Considerando essa interface comum, cite e descreva as cinco operações que o padrão de projeto DAO define. Resposta Esperada: Esta interface deverá incluir as seguintes operações: (i) save; (ii) get; (iii) list; (iv) remove; e (v) update: (i) salvar um objeto (ii) obter um objeto (iii) obter uma lista contendo todos os objetos (iv) remover um objeto (v) atualizar um objeto https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTc=&action3=NDYwMjI2&action4=MjAxOS8y&prova=MTM2ODY3MjM=#questao_1%20aria-label= https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=QURTMDIzNA==&action2=QURTMTc=&action3=NDYwMjI2&action4=MjAxOS8y&prova=MTM2ODY3MjM=#questao_2%20aria-label=
Compartilhar