Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: DESENVOLVIMENTO DE SOFTWARE Acertos: 10,0 de 10,0 24/09/2020 1a Questão Acerto: 1,0 / 1,0 Quais das seguintes senteças é verdadeira sobre a linguagem Java. Ambiente Windows, Fortemente Tipado e Case Insensetive Multiplataforma, Fortemente Tipado e Case sensetive Plataforma Windows, Fortemente Tipado e Case sensetive Multiplataforma, Fortemente Tipado e Case Insensetive Multiplataforma, Fracamente Tipado e Case sensetive Respondido em 24/09/2020 19:35:46 Explicação: Multiplataforma, Fortemente Tipado e Case sensetive 2a Questão Acerto: 1,0 / 1,0 Quando falamos das ações que um objeto pode realizar estamos nos referindo a: Métodos Agrupamentos Herança Nível de Acesso Atributos Respondido em 24/09/2020 19:38:37 Explicação: Os elementos básicos de uma classe são os métodos, definindo ações que podem ser executadas, e atributos, com as características físicas do objeto que será instanciado. 3a Questão Acerto: 1,0 / 1,0 Acerca das anotações, é correto afirmar: Não permitem a definição de valores default, e qualquer parâmetro definido precisa ser preenchido durante a utilização. São interfaces comuns, que devem ser implementadas pelas classes com o uso de implements. É apenas um tipo de comentário que surgiu na versão 5 do Java. São metadados anexados aos elementos de programação que podem ser recuperados através de reflexividade computacional. São classes que servem para guardar lembretes durante o processo de programação. Respondido em 24/09/2020 19:37:15 Explicação: As anotações são metadados não serializáveis que podem ser anexados aos elementos de programação para o reconhecimento posterior a partir de ferramentas externas. Não se trata de comentários simples, a definição é feita com o uso de @interface e elas aceitam valores default. 4a Questão Acerto: 1,0 / 1,0 Normalmente as GUIs do Java são baseadas em eventos, que são tarefas realizadas quando um usuário faz a interação com algum componente GUI, convertendo as ações do usuário em eventos, Qual das ações abaixo não é um evento: Quando usuário fecha o programa Quando usuário presisona tecla Esc Quando usuário clica com o mouse Quando usuário move o mouse Quando usuário deixa computador imóvel Respondido em 24/09/2020 19:38:01 Explicação: deixa computador parado 5a Questão Acerto: 1,0 / 1,0 Escolha qual opção melhor define a sentença abaixo: "Mecanismo para adicionar estilo a um documento web" : css pyton html java php Respondido em 24/09/2020 19:41:22 Explicação: css 6a Questão Acerto: 1,0 / 1,0 Para a guarda do estado de uma página em chamadas sucessivas, com uso de tecnologia JSF, deve ser utilizado qual escopo em um Managed Bean? Visão Aplicação Sem escopo Sessão Requisição Respondido em 24/09/2020 19:39:47 Explicação: Com o escopo de sessão (Session), os dados são mantidos no servidor enquanto a conexão estiver ativa. 7a Questão Acerto: 1,0 / 1,0 Java Database Connectivity(JDBC) consiste de um conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional. Dentre as alternativas abaixo, assinale INCORRETA referente a Java Database Connectivity(JDBC): O executeQuery é um método da classe Connection para execução de uma consulta. É possivel acessar Banco de Dados que não possuem Driver JDBC próprio através da ponte JDBC- ODBC. O PreparedStatement é um descendente de Statement que aceita parametrizações. O método close() da classe Connection fecha uma conexão com o banco de dados. Statement trabalha como um executor de comandos SQL. Respondido em 24/09/2020 19:43:42 Explicação: O método executeQuery pertence à classe Statement. 8a Questão Acerto: 1,0 / 1,0 Em uma arquitetura MVC, com uso de JSF, qual o único componente que será utilizado em todas as camadas? Managed Bean DAO Controlador Página JSF Entidade Respondido em 24/09/2020 19:42:25 Explicação: Adotando a arquitetura MVC temos o DAO, na camada Model, que trabalha com Entidades e o banco de dados. Os controladores, da camada Control acessam o DAO e recebem as Entidades, enquanto os Managed Beans consultam os controladores, recebendo estas Entidades na camada View, de forma a direcionar a informação para a página JSF. Com isso, a Entidade é o único componente que está presente em todas as camadas. 9a Questão Acerto: 1,0 / 1,0 Entre os diferente tipos de EJBs, os MDBs são responsáveis pelo comportamento assíncrono baseado em mensagerias. Assinale a alternativa correta com relação aos MDBs. Eles podem guardar informações de estado, como os Statefull Session Beans. Necessitam de interfaces @Local e @Remote. Apresentam um único método para tratamento de mensagens denominado onMessage. São definidos pela anotação @Message. Precisam implementar a interface SessionListener. Respondido em 24/09/2020 19:45:58 Explicação: Os MDBs são componentes EJB para tratamento assícrono de mensagens, através do método onMessage, lidando diretamente com as mensagerias via JMS, sem interfaces remotas ou locais, e sem a possibilidade de guardar estado. 10a Questão Acerto: 1,0 / 1,0 Em uma arquitetura MVC com uso de JSF, JPA e EJB, em que camadas estariam, respectivamente, os componentes de cada uma destas tecnologias? View, Model e Control Model, Control e View View, Control e Model Control, Model e View Model, View e Control Respondido em 24/09/2020 19:46:57 Explicação: Os componentes JSF irão compor a interface na camada View, enquanto o acesso ao banco será feito via JPA na camada Model, e as regras de negócio serão implementadas pelos EJBs na camada Control. javascript:abre_colabore('38403','206296246','4120306512');
Compartilhar