Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SISTEMAS WEB TESTE DE CONHECIMENTO AULA 1 1a Questão Associe as colunas abaixo e marque a alternativa correta sobre orientação a objetos. (1) Classe ( ) é o mecanismo pelo qual uma classe (sub-classe) pode estender outra classe (super-classe), aproveitando seus comportamentos (métodos) e variáveis possíveis (atributos). (2) Atributo ( ) consiste na separação de aspectos internos e externos de um objeto. Este mecanismo é utilizado amplamente para impedir o acesso direto ao estado de um objeto (seus atributos), disponibilizando externamente apenas os métodos que alteram estes estados. (3) Herança ( ) são características de um objeto. Basicamente a estrutura de dados que vai representar a classe. (4) Encapsulamento ( ) representa um conjunto de objetos com características afins. 3,2,4,1 1,2,3,4 4,1,2,3 4,3,2,1 3,4,2,1 2a Questão Em relação ao funcionamento da Web, podemos afirmar que: A web é igual ao protocolo FTP. A web funciona com o processo de requisição e resposta. Uma máquina cliente requisita um recurso ao um servidor. Este servidor responde com o recurso requisitado. A web funciona apenas com requisições aos servidores A web funciona apenas com respostas dos servidores. A web é um ambiente que só permite troca de informações básicas, sem permitir que sistemas sejam desenvolvidos. 3a Questão A linguagem de programação Web PHP é uma das mais utilizadas, em virtude da agilidade de desenvolvimento de sites. Com relação a essa linguagem, a partir de qual versão foi introduzido o tratamento de exceções (Try / catch)? PHp 3 PHP 5.3 PHP 4 PHP 6 PHP 5 4a Questão (CESGRANRIO - 2009) Qual das afirmações a seguir faz uma apreciação correta a respeito da linguagem de programação Java? A construção de um método que pode levantar uma exceção, cuja instância é uma subclasse de java.lang.RuntimeException, não exige tratamento obrigatório por parte do programador dentro daquele método. O conceito de herança múltipla é implementado nativamente. Objetos da classe java.lang.String têm comportamento otimizado para permitir que seu valor seja alterado sempre que necessário, liberando imediatamente a memória usada pelo conteúdo anterior. Uma classe pode implementar somente uma interface ao mesmo tempo. Uma classe pode implementar uma interface ou ser subclasse de outra classe qualquer, mas não ambos simultaneamente. 5a Questão (FCC-2008) NÃO são nomes válidos em Java: um1 e dois2 Codigo e codigo cod_valor e cod$valor 3tres e tres3 _Real e $real Gabarito Coment. 6a Questão (FCC - 2008) A função Java: public boolean VerificarCPF (string CPF); representa um exemplo do conceito de: encapsulamento. override. polimorfismo. herança. overload. 7a Questão Considere o trecho de código ilustrado na figura a seguir: Qual será a saída do código ilustrado na figura? -1,6,3 2,-6,0 1,-6,3 0,6,0 0,-6,0 8a Questão (FCC - 2008) Os conceitos de generalização e especialização da orientação a objetos estão diretamente relacionados ao conceito de: Herança. Polimorfismo. Agregação. Associação. Encapsulamento. AULA 2 1a Questão (FCC - 2012) Em relação a projetos orientados a objetos, a restrição de multiplicidade: garante que uma classe seja utilizada na composição de múltiplos objetos. indica o número de instâncias de uma classe que participa da relação com as instâncias de outra classe. reduz a complexidade, pois permite tratar múltiplos objetos como um único objeto. expressa a possibilidade de composição de múltiplos atributos e métodos para um objeto. descreve a quantidade de objetos que podem ser instanciados para uma determinada classe. 2a Questão A versão do Java voltada para desktops e servidores e a versão voltada para aplicativos de rede em geral são, respectivamente: JME e JEE JEE e JSE JSE e JEE JSE e JME JME e JSE 3a Questão (FCC - 2008) Considere: Casas ABC Ltda., Empresa e Nome da Empresa. Na orientação a objetos, os itens acima representam, respectivamente: atributo, classe e objeto. classe, objeto e atributo. objeto, classe e atributo. objeto, atributo e classe. classe, atributo e objeto. 4a Questão (FCC - 2012) Sobre conceitos em programação orientada a objetos (OOP), analise: I. No polimorfismo ad-hoc, métodos com o mesmo nome e pertencentes à mesma classe, podem receber argumentos distintos, consequentemente alterando a assinatura do método. II. No polimorfismo paramétrico é possível determinar o método como atributos de objetos são acessados por outros objetos, protegendo o acesso direto aos mesmos através de operações. III. Na restrição de multiplicidade é possível determinar o número de atributos e operações que uma classe pode herdar de uma superclasse. Está correto o que consta em : III, apenas. I, II e III. II e III, apenas. I, apenas. I e II, apenas. Gabarito Coment. 5a Questão (FCC - 2011) Considere: I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources. II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até mesmo o IIS. III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages. Quanto ao Tomcat, é correto o que consta em: I e II, somente. I, somente. III, somente. I, II e III. II, somente. 6a Questão (UFF - 2009) Analise as seguintes sentenças em relação à orientação objeto: I. As classes possuem atributos e métodos. II. Na orientação objeto existem dois tipos de métodos: herança e polimorfismo. III. Podem ser criadas classes a partir dos objetos criados que, por sua vez, irão receber por herança os atributos e métodos da superclasse. Das sentenças acima: apenas I e II são verdadeiras; I, II e III são verdadeiras. apenas II e III são verdadeiras; apenas I e III são verdadeiras; apenas I é verdadeira. Gabarito Coment. 7a Questão (FCC - 2011) Considere: I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos. II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela. III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento. IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos. Na orientação a objetos é correto o que se afirma em: I, IIIe IV, apenas. I, II, III e IV. I, II e III, apenas. I, II e IV, apenas. II, III e IV, apenas. 8a Questão (CESGRANRIO - 2010) Analise o diagrama UML a seguir. Se os métodos M1, M2 e M3 forem adicionados, respectivamente, às classes P, Q e R, que métodos serão herdados pela classe S? M2 somente. M3 somente. M1, M2, M3. M1 e M2 somente. M1 somente. AULA 3 1a Questão Caso seja necessário passar alguma informação por um objeto do tipo HttpSession, usa-se o método: setParam setParameter setAttribute setResponse setRequest 2a Questão O objeto que permite escrever uma resposta a uma requisição no estilo System.out.println é possível por meio do objeto: Println PrintWriter Print Nenhuma das anteriores PrintResponse 3a Questão Marque a alternativa que representa corretamente o mecanismo que permite com que uma requisição seja repassa para outro Servlet dentro do contexto de aplicação. sendRequestDispatcher sendRedirect sendResponse sendRequestResponse RequestDispatcher 4a Questão Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados: cliente, servidor e cliente. servidor, cliente e servidor. servidor, servidor e cliente. cliente, cliente e cliente. cliente, cliente e servidor. 5a Questão Sobre middleware é correto afirmar que: está contiguamente localizado entre as camadas de transporte e enlace do modelo OSI. é um objeto JDBC que encapsula diversos atributos de pesquisa em bancos multiusuários. está contiguamente localizado entre as camadas física e de rede do modelo OSI. é uma ferramenta facilitadora para construção de sistemas distribuídos. é uma ferramenta aplicada na arquitetura de bancos de dados centralizados. 6a Questão A classe que tipa o objeto request, nos métodos doGet() e doPost() está representada na alternativa: Nenhuma das anteriores HttpServletRequest HttpSession GenericServlet HttpServletResponse 7a Questão Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação: Filters Servlet Listener Interfaces Nenhuma das anteriores 8a Questão Em relação ao Ciclo de Vida da Servlet, o método de destruição é o? get() destroy() init() const() ready() AULA 4 1a Questão Páginas JSP são compiladas em servlets e podem chamar componentes JavaBeans(bens) ou componentes Enterprise JavaBeans(enterprise bens). A tecnologia JSP é similar que tipo de tecnologias? Active Server Pages (ASP) e HTML Active Server Pages (ASP) e PHP Active Server Pages (ASP) e XHTML Active Server Pages (ASP) e Cobol Visual Basic 6.0 e PHP 2a Questão (FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value): recupera os nomes de todos os atributos associados com o objeto. associa um valor de atributo com um nome. recupera o valor de atributo associado com a chave. retorna o contexto no qual o servlet da página roda. remove o valor de atributo associado com a chave. 3a Questão Nas JSPs (Java Server Pages) os blocos de código Java inseridos denominam-se Servlets. Gadgets. Widgets. Applets. Scriptlets. 4a Questão Marque o item que contem a sintaxe correta em um arquivo JSP para importar a classe "Classe" do pacote "pacote" <%@include import= "pacote.Classe"%> <%@page include= "pacote.Classe"%> <%import= "pacote.Classe"%> <%@import class= "pacote.Classe"%> <%@page import="pacote.Classe"%> 5a Questão As tags de expressão têm acesso completo a informação sobre a requisição. Marque uma característica das tags de expressão. Insere valor na tag html Insere valor na função println Insere valor na classe Servlet Insere valor no objeto out Insere valor Java diretamente na saída 6a Questão O elemento básico da tecnologia JSP que permite informar ao servidor, em tempo de tradução, algumas propriedades específicas da página, é conhecido como? Scriptles JSP file Diretiva Gráficos JSP Engine Gabarito Coment. 7a Questão As páginas JSP são compiladas em servlets e chamam componentes para realizar processamento no servidor. Qual das opções abaixo representa um desses componentes? VBEnterprise VBScript JavaScript ASP JavaBeans 8a Questão VUNESP - 2013 - FUNDUNESP Ao se executar uma página JSP na plataforma J2EE, o servidor de aplicação envia o conteúdo HTML ao navegador, substituindo o código delimitado por <% e %> pelos valores correspondentes traduz o conteúdo da página em um Servlet, compila o Servlet e o executa, enviando o resultado para o navegador. compila a página por meio de um compilador específico e a executa, enviando o resultado para o navegador. envia a página para um interpretador Java que faz o processamento e envia o código HTML resultante para o navegador envia todo conteúdo da página para o navegador, pois, devido à compatibilidade do código Java e JavaScript, ela pode ser processada diretamente pelo navegador AULA 5 1a Questão Os objetos da classe java.sql.Connection representam conexões para o banco de dados. Uma vez de posse deste objeto, criamos um objeto da classe Statement, que usamos para executar consultas SQL. Qual o método que tomada em comandos SELECT retorna o resultado de operações como um ResultSet. executeManager executeQuery executeSQL executeUpdate executeRequest Gabarito Coment. 2a Questão É um programa que faz a mediação entre software e as demais aplicações. hardware software middleware peopleware javaware Gabarito Coment. 3a Questão Qual das classes abaixo fornece métodos para o desenvolvedor executar instruções SQL? java.sql.Connection java.sql.DriverManager java.sql.ResultSet java.sql.Statement javax.sql.DataSource 4a Questão A classe pertencente ao JDBC que serve para criar conexão com um Banco de Dados a partir de uma URL JDBC recebida como parâmetro chama-se: Statement DriverManager Driver Connection ResultSet 5a Questão Qual o nome da API criada pela SUN cujo o objetivo é fornecer uma ponte entre a camada do cliente, o driver do fabricante e a fonte de dados? ADBC SQL JDBC SDBC RDB GabaritoComent. 6a Questão Na arquitetura cliente/servidor de duas camadas, a base de dados fica no servidor; e as regras e a lógica da aplicação ficam no cliente. Em relação à arquitetura cliente/servidor de três camadas, uma camada intermediária é criada entre o servidor e o cliente. Qual a função desta camada? Armazenar a lógica da aplicação, deixando o servidor responsável pelas regras de negócio. Armazenar as regras do negócio e a lógica da aplicação, deixando o cliente responsável apenas com a interface com o usuário. Armazenar a base de dados, deixando o servidor responsável por outras tarefas mais pesadas. Armazenar as regras do negócio, deixando o cliente responsável apenas pela lógica da aplicação. Armazenar a base de dados, passando a lógica da aplicação para o servidor. Gabarito Coment. 7a Questão Marque a opção correta com relação a arquitetura cliente/servidor. A comunicação cliente/servidor é baseada em rastreamento de mensagens Arquitetura centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada para o ambiente da estação de trabalho Arquitetura de arquivo compartilhado é um processo responsável pela manutenção da informação (Servidor), enquanto que outro é responsável pela obtenção dos dados (Cliente) Arquitetura compartilhada privilegia o envio e recebimento de dados pelo servidor e o cliente. Arquitetura centralizada é onde toda a inteligência é centralizada em um computador central que recebe a informação gerada pela captura da informação do usuário através de um terminal Gabarito Coment. 8a Questão Tomada em comandos SELECT, retornando o resultado de operações como um objeto ResultSet. Estamos falando de qual comando? ExecuteUpdate DataSource Connection ExecuteQuery ResultSet AULA 6 1a Questão Padrões de Projeto são organizados em famílias de padrões, conforme o esquema: Marque a resposta que apresente essa organização. Criação - Estrutura - Organização e Métodos Criação - Escritura - Comportamento Criação - Estrutura - Comportamento Criação - Estrutura - JavaBeans Criação - Nomeclatura - Espelhamento 2a Questão Selecione qual das opções abaixo corresponde a um padrão GoF de Comportamento: Memento Flyweight Builder Composite Facade Gabarito Coment. 3a Questão Na estrutura de um padrão de desenvolvimento, pode-se afirmar que o atributo problema representa: Referência que descreve de forma bastante sucinta o padrão Apresentação do contexto do padrão e quando ele pode ser utilizado Identificação das características de segurança Identificação dos elementos gráficos do projeto Descreve a solução e os elementos que a compõem 4a Questão Os 23 padrões descritos pela GoF (Gang of Four) são classificados e organizados em famílias de padrões, conforme o seu propósito e o seu escopo. Qual delas trata das associações entre classes e objetos? Classe Comportamento Estrutura Criação Objeto Gabarito Coment. 5a Questão Identifique qual a opção abaixo é referente a um padrão GoF de Estrutura: Observer Decorator Prototype Abstract Factory Strategy Gabarito Coment. 6a Questão Marque a alternativa correta sobre o JAVA BEANS é um objeto java comum É uma classe que deve possuir construtor vazio e métodos getters e setters dos atributos é forma de cadastrar dados em um banco de dados é um modelo de classe PHP é uma interface 7a Questão Os padrões de desenvolvimento são de grande utilização no mercado de desenvolvimento atual. Em termos de JEE, os EJBs são objetos que funcionam em pools, permitindo que o conjunto seja visto como um único elemento, mas trazendo grande escalabilidade e robustez à plataforma. Qual padrão é utilizado na constituição destes pools de EJBs? Fly Weight Command Facade Front Control Proxy Explicação: Para a organização de pools de objetos, o mais indicado é o padrão Fly Weight. 8a Questão Qual das opções abaixo representa um objeto da classe Class Adapter? Bridge Prototype State Observer Builder AULA 7 1a Questão Em relação à criptografia, qual dos tipos utiliza duas chaves, matematicamente relacionadas, sendo uma delas para encriptar e outra para decriptar? Indexada complexa Assimétrica Simétrica Não-Indexada Indexada simples Gabarito Coment. 2a Questão O MVC foi um dos primeiros padrões identificados, criado pela comunidade Smalltalk em 1979. Em que consiste o Padrão MVC? O software não poderá ser dividido em módulos independentes. O software não poderá ser dividido em módulos mas dependentes. O software não poderá ser dividido em módulos dependentes ou independentes. O software poderá ser dividido em módulos independentes. O software poderá ser dividido em módulos mas não independentes. 3a Questão Em relação à segurança, qual dos serviços abaixo se caracteriza pela garantia de que os dados não foram alterados durante o processo de transmissão? Não-repúdio Privacidade Autorização Integridade Autenticação Gabarito Coment. 4a Questão O Padrão MVC sugere a separação entre quais componentes? Visão, Controle e Modelo Visão, Controle e Aplicação Visão, Controle e Java Visão, Controle e Session Visão, Controle e Beans 5a Questão O padrão MVC sugere a separação entre o modelo, a visão e o controle de uma aplicação. Assinale a opção correta referente a View, Controller e Model respectivamente. Comportamento da aplicação / dados da aplicação e regras de negócio / interface com os clientes, apresentação das requisições. Interface com os clientes, apresentação das requisições / comportamento da aplicação / dados da aplicação e regras de negócio. Interface com os clientes, apresentação das requisições / dados da aplicação e regras de negócio / comportamento da aplicação. Apresentação das requisições / interface com os clientes / dados da aplicação e regras de negócio. Interface com os clientes / dados da aplicação e regras de negócio / apresentação das requisições. 6a Questão O padrão MVC (2) que é uma arquitetura popular para o desenho de aplicações web complexas e modulares. Nessa arquitetura existem três camadas. Quais são? modelo, visão, tabelas modelo, visão, servlet modelo, filtros, controle modelo, visão, controle modelo, control, controle Gabarito Coment. 7a Questão Aplicações executadas em servidor Web podem ser construídas com várias linguagens. Dentre as linguagens abaixo, qual não pode ser usada? Linguagem C ActionScript Cold Fusion Java Python 8a QuestãoO modelo MVC 1, formado apenas por páginas JSP e Beans, deve ser utilizado no desenvolvimento de sistemas de que tipo? Pois pode haver uma grande quantidade de código Java nas páginas JSP. complexos e simples grandes e simples pequenos e complexos pequenos e simples pequenos e robustos AULA 8 1a Questão JavaScript é uma linguagem de programação baseada em scripts e padronizada pela ECMA International (associação especializada na padronização de sistemas de informação). Foi criada por Brendan Eich (Netscape) e surgiu em 1995 como linguagem de script client-side de páginas web. É uma linguagem dinâmica, orientada a objetos e criada com sintaxe similiar à linguagem C. . Identifique qual a opção abaixo que se refere-se a Javascript: os códigos JavaScript estão totalmente em texto. é uma linguagem de programação OOP é uma linguagem de propósito geral cria aplicações executadas em uma máquina virtual ou em um browser o código Java precisa ser compilado Gabarito Coment. 2a Questão É uma grande vantagem de sistema web. protegido contra vírus Fácil manutenção Fácil de acesso Fácil programação internet e intranet Gabarito Coment. 3a Questão Quanto aos operadores Aritméticos. Qual o operador de incremento e decremento respectivamente? " + +" e " - - " " %" e " %" " %" e " - - " " + +" e " / " " + +" e " * " 4a Questão Sobre o conceito de camadas, a camada DAO é responsável pelo: acesso e manipulação de banco de dados nenhuma alternativa aspecto visual do sistema todas as alternativas anteriores negócio do sistema web 5a Questão Quais os seis tipos de dados principais que temos em JavaScript? Numéricos, booleano, indefinido, null, string, executável Numéricos, booleano, indefinido, null, string, arrays Bytecodes, booleano, indefinido, null, string, arrays Executável, booleano, indefinido, null, string, arrays Numéricos, booleano, indefinido, null, string, bytecodes 6a Questão Observe o comando JavaScript abaixo e marque a opção correta: input type="button" onclick="respostaAoUsuario()" value="OK" Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. Será criada uma caixa de texto para inserir o nome do usuário ao clicar no botão OK. Será criado um botão chamado OK que ao clicar irá para a página respostaAoUsuario Será criado um botão chamado OK que ao clicar irá para a função respostaAoUsuario Será criado um botão respostaAoUsuario para chamar a função de mesmo nome 7a Questão JavaScript é uma linguagem que é processada do lado Cliente, por isso tem algumas desvantagens. Qual a principal desvantagem em usar a linguagem JavaScript? Se o usuário desligar o JavaScript no navegador tudo será perdido. Se o usuário ligar o JavaScript no navegador tudo que foi criado não será processado. Se o usuário desligar o JavaScript no navegador tudo que foi criado não será processado. Se o usuário desligar o JavaScript no navegador tudo que foi criado continuará sendo processado. Se o usuário desligar o JavaScript no navegador ficará estável menos o html. 8a Questão JavaScript foi originalmente implementado como parte dos navegadores web para que scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona e alterando o conteúdo do documento exibido. Identifique qual a opção abaixo que se refere a Javascript: é uma linguagem voltada para definir a estrutura de documentos. é uma linguagem de programação interpretada é uma linguagem de programação compilada é uma linguagem formatação,(e não de programação) criada para estruturar páginas é uma linguagem declarativa (e não de programação) criada para estruturar páginas AULA 9 1a Questão Temos vários objetos para criação de formulários. Qual objeto cria caixas de senhas? Password Radio TextArea Select Text 2a Questão Produzimos esse evento quando se clica o botão do mouse sobre um elemento da página, geralmente um botão ou um link. onblur onwhite onclick onread onmouse 3a Questão O evento ______ executa-se quando por exemplo um campo texto de um formulário perde o focus. Isto aconteça quando o usuário desativa o campo texto clicando fora dele ou utilizando a tecla "Tab". Selecione a opção abaixo que completa a lacuna acima: ondispose onchange onfocus onlostfocus onblur Gabarito Coment. 4a Questão A representação de dispositivos de entrada booleanos cuja informação relevante consiste em saber se uma opção foi selecionada ou não, refere-se a: Formato de um textarea Propriedade type de um formulário Objetos checkbox e radio Propriedade de um formulário Ativação e desativação de botão 5a Questão Essa instrução document.write() em JavaScript faz exatamente? Abre uma janela na tela Escreve dentro de desktop Retorna e fecha uma janela Fecha uma janela web Escreve dentro da página web. 6a Questão Para conectar uma aplicação PHP5 orientada a objetos aos principais servidores de banco de dados, abstraindo o acesso de forma que, para se mudar de servidor, seja necessário alterar apenas a string de conexão, deve-se utilizar a biblioteca: Whoops Detector ObjectODBC PHPDbc PDO 7a Questão Os valores select-one, select-multiple, textarea, fazem parte da: Método focus de um formulário Propriedade name de um formulário Propriedade type de um formulário Método blur de um formulário Propriedade form de um formulário 8a Questão O evento ________executa um código JavaScript quando o objeto recebe o foco. Qual das opções abaixo completa a lacuna acima: onreceivedfocus ongetfocus onchange onblur onfocus AULA 10 1a Questão O Ajax não é uma tecnologia única. Trata-se de uma coleção de quatro tecnologias que se complementam. Três das quatro tecnologias têm sido referidas coletivamente como Dynamic HTML, ou abreviando, DHTML. Quais são elas: JavaScript / Document Object Model (DOM) / Cascading Style Sheet (CSS) Document Object Model (DOM) / Cascading Style Sheet (CSS) / Objeto HttpRequest JavaScript / XML / Objeto HttpRequest XML / Objeto HttpRequest / Cascading Style Sheet (CSS) Objeto HttpRequest / JavaScript / XML Gabarito Coment. 2a Questão (CESGRANRIO - 2009) AJAX (do inglês Asynchronous Javascript And XML) tem sido largamente utilizado no desenvolvimento de aplicações WEB. Um dos conceitos centrais do AJAX é a possibilidade de serem feitas requisições ao servidor através de código Javascript, rodando no navegador do usuário. Esse recurso é empregado principalmentepara permitir que: o usuário envie uma requisição assíncrona e verifique o resultado da mesma mais tarde, sem precisar aguardar pela resposta imediata do servidor. partes de uma página web sejam atualizadas, sem que o browser recarregue a página inteira do servidor, proporcionando uma interface com melhor usabilidade. as páginas carreguem mais rapidamente, pois as requisições são paralelizadas e compactadas durante o trânsito. as páginas compostas diretamente em XML, ao invés de XHTML ou HTML, sejam apresentadas no navegador do usuário. o processamento das regras de negócio da aplicação seja distribuído aos clientes, minimizando a carga do servidor. 3a Questão Marque a opção que corresponda a um atributo do Ajax. ResponseText Post Get Send URL 4a Questão AJAX (acrônimo em língua inglesa de Asynchronous Javascript and XML1 , em português "Javascript Assíncrono e XML") é o uso metodológico de tecnologias como Javascript e XML, providas por navegadores, para tornar páginas Web mais interativas com o usuário. Que tipo de solicitações temos no Ajax? Chamadas síncronas Chamadas técnicas Chamadas simples Chamadas complexas Chamadas assíncronas 5a Questão (ESAF - 2008) Quanto à estrutura, propriedades e sintaxe da linguagem de programação JavaScript, é correto afirmar que: ao usar o switch para condições de comparações simples, as instruções limitadas pela opção default são executadas antes que conjuntos de instruções para cada condição case seja testada. quando se deseja definir uma classe, é necessário defi nir um método construtor. O código do construtor, entre outras coisas, é responsável por inicializar os atributos dos objetos. o método scrollBy( ) da classe Window possibilita que se especifi que que um determinado código deve ser executado em intervalos regulares de tempo. a instrução de tratamento de erro "On Error new Start" permite que o script continue funcionando caso um erro ocorra em tempo de execução. Uma mensagem de erro é gerada informando o ID do erro que ocorreu. quando a execução repetida de um conjunto de enunciados precisa ser controlada, mas o enunciado não pode ser executado na primeira vez, possibilitando, também, que nunca seja executado, deve-se usar a instrução do-while. 6a Questão (FCC - 2009) Uma propriedade do objeto Button do JavaScript é o: form. focus. click. blur. handleEvent. Gabarito Coment. 7a Questão Na linguagem PHP 5, a função fputs busca por um padrão em um nome de arquivo. interpreta o conteúdo de um arquivo de acordo com um determinado formato. posiciona o ponteiro em um arquivo. cria um link físico. é um nome alternativo para a função fwrite. 8a Questão Na linguagem PHP é possível utilizar o protocolo SOAP por meio de classes desenvolvidas especificamente para esse protocolo. A classe que fornece acesso cliente aos servidores SOAP é chamada de SoapClient WSDLClient SoapConnect SoapAccess PHPAccess
Compartilhar