Prévia do material em texto
Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR 1a Questão Acerto: 1,0 / 1,0 Quando pessoas de diferentes nacionalidades precisam se comunicar, é necessário que todos conheçam uma mesma língua, caso isto não aconteça, a comunicação não é possível, ou pode ser deteriorada, sendo possível usar apenas gestos e outros recursos de sinais. A mesma coisa acontece entre computadores, e outros dispositivos nas redes. Para que eles possam se comunicar é necessário que sejam utilizando o mesmo (a): Servidor Protocolo Linguagem Meio físico de comunicação Meio lógico de comunicação 2a Questão Acerto: 1,0 / 1,0 No Java Script, uma janela do tipo "prompt": Permite que o usuário insira uma frase dentro da caixa de texto. Exibe apenas uma informação para o usuário. Solicita uma confirmação do usuário, positiva ou negativa. Permite a seleção de data a partir de um calendário. Exibe uma lista para que o usuário selecione um ou mais valores. 3a Questão Acerto: 1,0 / 1,0 Diversos eventos podem ser utilizados no processo de validação de formulários. Qual deles deve ser utilizado para efetuar críticas quando o valor de um campo é alterado? onchange onsubmit onclick onblur onfocus 4a Questão Acerto: 1,0 / 1,0 Diversos efeitos são disponibilizados com o uso de JQuery. Qual deles faria com que uma DIV desaparecesse "lentamente"? fadeOut show hide shake fadeIn 5a Questão Acerto: 1,0 / 1,0 No que tange ao conceito de fragmento, analise as asserções abaixo e, a seguir, assinale a alternativa correta: I. Bastante similar a uma Activity, um fragmento (fragment) consiste em uma pequena porção de Activty, que permite um projeto mais modular. II. Pode-se afirmar que um fragmento é uma espécie de activity. III. O conceito de fragmento surgiu com o Android 3.0 (Honeycomb) devido à necessidade de customizá-lo para as interfaces dos aplicativos, em função da pluralidade de tipos e tamanhos de dispositivos, em especial os tablets. Somente as asserções I e III estão corretas Somente a asserção II está correta Somente as asserções I e II estão corretas Somente a asserção I está correta Somente as asserções II e III estão corretas 6a Questão Acerto: 1,0 / 1,0 Em termos de herança, em determinadas situações é necessário acessar um método do pai a partir do método de mesmo nome do filho, quando tratamos de uma operação sobrescrita no processo de polimorfismo. Qual palavra reservada do Java permite este acesso? super extends new implements this 7a Questão Acerto: 1,0 / 1,0 Existem diversos componentes no JDBC, e um deles permite a parametrização de queries. Indique qual é este componente. PreparedStatement Statement ResultSet DriverManager Connection 8a 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. Precisam implementar a interface SessionListener. Necessitam de interfaces @Local e @Remote. Apresentam um único método para tratamento de mensagens denominado onMessage. São definidos pela anotação @Message. Eles podem guardar informações de estado, como os Statefull Session Beans. 9a Questão Acerto: 1,0 / 1,0 Com relação aos conceitos de arquitetura de aplicações, é correto afirmar que o MVC é um padrão de desenvolvimento cuja finalidade é definir uma interface na mesma camada da "lógica da aplicação". de operação dirigida para uma classe e não para um objeto individual. que garante que uma lógica de negócios possa ser acessada e visualizada por uma única interface. de objeto que executa uma operação quando ele recebe uma solicitação (mensagem) correspondente de um outro objeto. de arquitetura de aplicações que visa separar a "lógica da aplicação", a "interface do usuário" e a "persistência de dados". 10a Questão Acerto: 1,0 / 1,0 Componente dos Web Services SOAP que viabiliza a criação automatizada de clientes nas mais diversas plataformas: IDL COS Naming RPC WSDL UDDI