Baixe o app para aproveitar ainda mais
Prévia do material em texto
DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A1_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 07/03/2015 00:28:28 (Finalizada) 1a Questão (Ref.: 201202035446) Fórum de Dúvidas (0) Saiba (0) (FUMARC-2011) Analise o seguinte programa desenvolvido na linguagem Java. Assinale a opção com a sequência CORRETA, de cima para baixo. true false false false false false false true false true false true true false false true true false true false 2a Questão (Ref.: 201202035472) Fórum de Dúvidas (0) Saiba (0) Analise o seguinte programa desenvolvido na linguagem Java. As variáveis a e b possuem valores iniciais declarados no início do código. Durante a execução do código estes valores poderão ser alterados a medida que estas variáveis passam pelos controles de fluxo if/else. Assinale a alternativa que contém os valores de a e b ao final da execução do código. a = 3 e b = 1 a = 3 e b = 7 a = 2 e b = 7 a = 2 e b = 1 a = 2 e b = 12 3a Questão (Ref.: 201202045523) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2006) Em Java, a palavra-chave que implementa uma relação de herança de classes é: derives. extends. isChildOf. inherits. isFatherOf. 4a Questão (Ref.: 201202032496) Fórum de Dúvidas (0) Saiba (0) (FCC-2008) NÃO são nomes válidos em Java: _Real e $real cod_valor e cod$valor Codigo e codigo 3tres e tres3 um1 e dois2 5a Questão (Ref.: 201202045446) Fórum de Dúvidas (0) Saiba (0) (FCC - 2008) A função Java: public boolean VerificarCPF (string CPF); representa um exemplo do conceito de: override. overload. herança. encapsulamento. polimorfismo. 6a Questão (Ref.: 201202036285) Fórum de Dúvidas (0) Saiba (0) Considere o trecho de código ilustrado na figura a seguir: Qual será a saída do código ilustrado na figura? 3, 29 4, 30 40, 30 40, 2 2, 25 DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A2_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:19:54 (Finalizada) 1a Questão (Ref.: 201202036473) Fórum de Dúvidas (0) Saiba (0) (UFF - 2009) Na Orientação Objeto, uma classe que NÃO possui objetos instanciados a partir dela é conhecida como: interface. subclasse. superclasse. instância. abstrata. 2a Questão (Ref.: 201202037157) Fórum de Dúvidas (0) Saiba (0) (ESAF - 2009) Em uma aplicação Java, se o carregador de classes não conseguir localizar a classe do driver de banco de dados para uma conexão JDBC, é lançada a exceção: java.io.IOException. java.lang.SecurityException. java.lang.ClassNotFoundException. java.io.FileNotFoundException. java.util.InputMismatchException. 3a Questão (Ref.: 201202036482) Fórum de Dúvidas (0) Saiba (0) (FCC - 2005) Os erros gerados durante a execução de um programa Java devem ser controlados com uma estrutura que pode combinar o uso dos blocos: try e catch, try e finally ou try, catch e finally. try e finally, somente. try e catch, somente. try e catch ou try e finally, somente. try, catch e finally, somente. 4a Questão (Ref.: 201202036335) Fórum de Dúvidas (0) Saiba (0) (CONSULPLAN - 2012) A Análise e Projeto Orientado a Objetos oferece suporte a um recurso que apresenta as características listadas a seguir. I. Separa os aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da implementação, que estão escondidos de outros objetos. II. Evita que partes de um programa se tornem tão interdependentes que uma pequena mudança tenha grandes efeitos em cascata. III. Pode-se mudar a implementação de um objeto sem afetar as aplicações que o utilizam. Esse recurso denomina-se: especialização. encapsulamento. compartilhamento. generalização. herença. 5a Questão (Ref.: 201202036354) Fórum de Dúvidas (0) Saiba (0) (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, III e IV, apenas. II, III e IV, apenas. I, II e III, apenas. I, II e IV, apenas. I, II, III e IV. 6a Questão (Ref.: 201202036250) Fórum de Dúvidas (0) Saiba (0) (COPEVE-UFAL-2011) Em relação às assertivas abaixo, relacionadas à programação orientada a objetos, I. Uma classe abstrata deve necessariamente possuir ao menos um método abstrato. II. As hierarquias de generalização/especialização agrupam características comuns a várias classes em classes mais gerais, conhecidas como superclasses. III. Em Java, o modificador final pode ser utilizado para indicar classes folha na hierarquia de generalização/especialização, isto é, classes que não podem ter subclasses herdando delas. IV. Em Java, o modificador static é utilizado para representar objetos que devem ser armazenados em disco rígido. verifica-se que apenas III é verdadeira. apenas I e IV são verdadeiras. apenas I, II e III são verdadeiras. apenas II e III são verdadeiras. apenas III e IV são verdadeiras. DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A3_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:23:54 (Finalizada) 1a Questão (Ref.: 201202045548) Fórum de Dúvidas (0) Saiba (0) Considere as seguintes afirmativas sobre JSP e servlets: i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG. ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente. iii. uma página gerada por um servlet não pode conter código javascript. iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente. A quantidade de afirmativas corretas é: 3 2 0 4 1 2a Questão (Ref.: 201202037149) Fórum de Dúvidas (0) Saiba (0) Sobre middleware é correto afirmar que: está contiguamente localizado entre as camadas física e de rede do modeloOSI. é uma ferramenta facilitadora para construção de sistemas distribuídos. 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. é uma ferramenta aplicada na arquitetura de bancos de dados centralizados. 3a Questão (Ref.: 201202037074) Fórum de Dúvidas (0) Saiba (0) (FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web: Servlet. Apache. Tomcat. Bean. IIS. 4a Questão (Ref.: 201202037114) Fórum de Dúvidas (0) Saiba (0) (FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor: o método service() é definido. o seu método stream() é invocado. ocorre um destroy() no processo cliente. ocorre a execução do método getOutputStream(). o seu método init() é invocado. 5a Questão (Ref.: 201202541751) Fórum de Dúvidas (0) Saiba (0) Em relação ao Ciclo de Vida da Servlet, o método de destruição é o? destroy() ready() init() const() get() Gabarito Comentado 6a Questão (Ref.: 201202163418) Fórum de Dúvidas (0) Saiba (0) Marque o método que é chamado quando o navegador envia uma solicitação HTTP ao Servidor usando POST. doGet doDo doPost doPut doDelete DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A4_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:29:57 (Finalizada) 1a Questão (Ref.: 201202577593) Fórum de Dúvidas (0) Saiba (0) 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 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 compila a página por meio de um compilador específico e a executa, enviando o resultado para o navegador. traduz o conteúdo da página em um Servlet, compila o Servlet e o executa, enviando o resultado para o navegador. Gabarito Comentado 2a Questão (Ref.: 201202170548) Fórum de Dúvidas (0) Saiba (0) 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? JavaScript VBScript JavaBeans VBEnterprise ASP 3a Questão (Ref.: 201202163447) Fórum de Dúvidas (0) Saiba (0) "São trechos de códigos Java que podem ser inseridos em qualquer lugar da página e servem, entre outras coisas, para definir valores para as variáveis a serem usadas nas expressões." Qual a Tag JSP que define o parágrafo acima? Declarações Exmpressão Scriptles Inteiros Float 4a Questão (Ref.: 201202170549) Fórum de Dúvidas (0) Saiba (0) 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? JSP Engine JSP file Diretiva Scriptles Gráficos 5a Questão (Ref.: 201202533719) Fórum de Dúvidas (0) Saiba (0) Assinale a assertiva que NÃO corresponde aos fundamentos da tecnologia JSP: A tecnologia JSP é uma componente chave na arquitetura de alto escala para aplicações baseadas na Web. Faz parte da família de tecnologias Java. JPS é uma tecnologia web-scripting para desenvolvimento de aplicações Web. Promove um modo simplificado e dinâmico de gerar páginas Web que contêm um código dinamicamente gerado. Páginas JSP são compiladas em servlets, mas não podem chamar componentes JavaBeans (beans). 6a Questão (Ref.: 201202558837) Fórum de Dúvidas (0) Saiba (0) JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos. Lançada em 1999 pela Sun Microsystems, JSP é similar ao PHP, mas usa a linguagem de programação Java. Selecione a opção abaixo que não corresponde ao conceito de JSP: JSP pode ser expresso através do seu formato padrão e do seu formato XML É uma página HTML com trechos de programa Java embutidos e outras tags especiais A página JSP é automaticamente transformada em servlet Simplificam a geração de conteúdo dinâmico para Web Designers Não permite independência entre o designer e o programador DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A5_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:33:50 (Finalizada) 1a Questão (Ref.: 201202515219) Fórum de Dúvidas (0) Saiba (0) O Driver Ponte JDBC-ODBC é implementação nativa que conecta uma aplicação Java a um banco de dados através de ODBC configurado na máquina. Identifique o tipo correspondente abaixo: Tipo 1 Tipo 2 Tipo 4 Tipo 3 Tipo 5 2a Questão (Ref.: 201202163463) Fórum de Dúvidas (0) Saiba (0) O principal objetivo desses serviços é permitir que uma plataforma não dependa de APIs específicas, permitindo que aplicações executem em diferentes plataformas e incluem serviços de alto nível que escondam a complexidade de redes e sistemas distribuídos. hardware javaware middleware software peopleware 3a Questão (Ref.: 201202170632) Fórum de Dúvidas (0) Saiba (0) Marque a opção correta referente à Arquitetura Cliente/Servidor de duas e três camadas respectivamente. A aplicação cliente precisa ser instalada em todos os nós / Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas Uma camada intermediária é criada entre o servidor e o cliente / Qualquer alteração na camada intermediária é imediatamente assumida por todas as aplicações e pelo banco de dados A função da camada intermediária é armazenar as regras do negócio e a lógica da aplicação / Problema de manutenção - toda vez que uma aplicação for alterada, tanto bancos de dados como aplicações clientes precisam ser alteradas O cliente comunica-se diretamente com o servidor / As regras e a lógica da aplicação ficam no cliente A aplicação cliente precisa ser instalada em todos os nós / O cliente fica responsável apenas pela interface com o usuário 4a Questão (Ref.: 201202170550) Fórum de Dúvidas (0) Saiba (0) Marque a opção correta com relação a arquitetura cliente/servidor. Arquitetura compartilhada privilegia o envio e recebimento de dados peloservidor e o cliente. 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 centralizada é quando o servidor de arquivos envia arquivos da localização compartilhada para o ambiente da estação de trabalho A comunicação cliente/servidor é baseada em rastreamento de mensagens 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 5a Questão (Ref.: 201202515208) Fórum de Dúvidas (0) Saiba (0) Selecione dentre as alternativas abaixo a opção correta. JDBC é uma interface para acesso a banco de dados através de uma API definida em Java JDBC é uma classe abstrata para acesso a banco de dados através de uma API definida em Java JDBC é uma não interface para acesso a banco de dados através de uma API definida em Java JDBC é uma classe abstrata para acesso a banco de dados através de uma API definida em ASP JDBC é uma não interface para acesso a banco de dados através de uma API definida em PHP 6a Questão (Ref.: 201202542059) Fórum de Dúvidas (0) Saiba (0) É um programa que faz a mediação entre software e as demais aplicações. middleware peopleware javaware software hardware Gabarito Comentado DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A6_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:34:54 (Finalizada) 1a Questão (Ref.: 201202533728) Fórum de Dúvidas (0) Saiba (0) Em relação à estrutura de um padrão de desenvolvimento, qual (ou quais) dos seus principais atributos de uma boa descrição de um padrão de projeto apresenta o contexto do padrão e quando ele pode ser utilizado (Motivação, intenção, aplicabilidade): Problema/Solução Consequências e padrões relacionados Nome Problema Nome/Problema Gabarito Comentado 2a Questão (Ref.: 201202170551) Fórum de Dúvidas (0) Saiba (0) 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 Identificação das características de segurança Apresentação do contexto do padrão e quando ele pode ser utilizado Identificação dos elementos gráficos do projeto Descreve a solução e os elementos que a compõem 3a Questão (Ref.: 201202170553) Fórum de Dúvidas (0) Saiba (0) Qual das opções abaixo representa um objeto da classe Class Adapter? Observer Prototype State Bridge Builder 4a Questão (Ref.: 201202494901) Fórum de Dúvidas (0) Saiba (0) Como são conhecidos os quatro autores que se basearam em Christopher Alexander para criar Padrões de Projeto de software? Gang of Five Gang of Seven Gang of Four Gang of Eleven Gang of Six 5a Questão (Ref.: 201202170633) Fórum de Dúvidas (0) Saiba (0) Dentro de padrões GoF, o ato de ¿usar quando quiser evitar ligação permanente entre uma abstração e sua implementação¿, representa aplicabilidade em que padrão? Padrão Singleton Padrão Adapter Padrão Bridge Padrão Observer Padrão Strateger 6a Questão (Ref.: 201202494911) Fórum de Dúvidas (0) Saiba (0) Uma das vantagens em usar Padrões de Projeto. Aumentam acoplamento, diminuem a coesão Somente temos acoplamento Somente temos coesão Aumentam a coesão, diminuem o acoplamento Ficam sem coesão e sem acoplamento Gabarito Comentado DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A7_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:43:57 (Finalizada) 1a Questão (Ref.: 201202533731) Fórum de Dúvidas (0) Saiba (0) 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? Autenticação Autorização Privacidade Integridade Não-repúdio Gabarito Comentado 2a Questão (Ref.: 201202163486) Fórum de Dúvidas (0) Saiba (0) Sugere a separação entre o modelo, a visão e o controle de uma aplicação. O Padrão MMM O Padrão MMC O Padrão MTT O Padrão MVC O Padrão GOF 3a Questão (Ref.: 201202170634) Fórum de Dúvidas (0) Saiba (0) 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 / 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, apresentação das requisições / comportamento da aplicação / 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. 4a Questão (Ref.: 201202170556) Fórum de Dúvidas (0) Saiba (0) O modelo formado apenas por páginas JSP e Beans é chamado de? MVC1 JSP JSP Engine MVC Java Bean 5a Questão (Ref.: 201202170555) Fórum de Dúvidas (0) Saiba (0) De acordo com o padrão da arquitetura MVC, a geração dos arquivos XML e DOC se dá no componente: Base de daddos Model Camadas Controller View 6a Questão (Ref.: 201202516018) Fórum de Dúvidas (0) Saiba (0) O padrão MVC é um modelo de arquitetura de software que separa em uma aplicação: controle , modelo e valores módulo, valores e comando módulo, valores e controle módulo, visão e comando visão, modelo e o controle DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A8_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:44:40 (Finalizada) 1a Questão (Ref.: 201202494773) Fórum de Dúvidas (0) Saiba (0) É uma grande vantagem de sistema web. Fácil manutenção Fácil programação Fácil de acesso internet e intranet protegido contra vírus Gabarito Comentado 2a Questão (Ref.: 201202170647) Fórum de Dúvidas (0) Saiba (0) Observe o comando JavaScript abaixo e marque a opção correta: input type="button" onclick="respostaAoUsuario()" value="OK" Será criado um botão respostaAoUsuario para chamar a função de mesmo nome Será criadoum botão chamado OK que ao clicar irá para a página respostaAoUsuario 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 função respostaAoUsuario Será criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. 3a Questão (Ref.: 201202533733) Fórum de Dúvidas (0) Saiba (0) Em relação à orientação a objetos do JavaScript, para que serve a propriedade ¿Prototypes¿? Criar um objeto. Criar uma propriedade. Disponibilizar uma função ao objeto. Disponibilizar uma propriedade ao objeto. Disponibilizar um método a todas as instâncias de um objeto. Gabarito Comentado 4a Questão (Ref.: 201202516037) Fórum de Dúvidas (0) Saiba (0) 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. o código Java precisa ser compilado é uma linguagem de programação OOP cria aplicações executadas em uma máquina virtual ou em um browser é uma linguagem de propósito geral Gabarito Comentado 5a Questão (Ref.: 201202523282) Fórum de Dúvidas (0) Saiba (0) Qual dos itens abaixo contem uma função JavaScript interpretada corretamente no navegador exibir() { document.getElementById("exibir"); } var function() { show("div.table") } function mostrar (mensagem){ document.write (mensagem+" "); } void function() { alert("Funcao") } new function teste(){ return 1; } 6a Questão (Ref.: 201202170558) Fórum de Dúvidas (0) Saiba (0) Qual das opções abaixo representa um ou lógico em JavaScript? (x or y) (x && y) (x and y) (x || y) (x != y) DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A9_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:50:31 (Finalizada) 1a Questão (Ref.: 201202516060) Fórum de Dúvidas (0) Saiba (0) O evento ________executa um código JavaScript quando o objeto recebe o foco. Qual das opções abaixo completa a lacuna acima: onfocus onblur ongetfocus onchange onreceivedfocus 2a Questão (Ref.: 201202533736) Fórum de Dúvidas (0) Saiba (0) Assinale abaixo o componente que representa um dispositivo de entrada ¿booleano¿: Text TextArea Button Radio Password 3a Questão (Ref.: 201202494927) Fórum de Dúvidas (0) Saiba (0) São a maneira que temos em Javascript de controlar as ações dos visitantes e definir um comportamento da página quando se produzam. Rotinas Looping Processos Funções Eventos 4a Questão (Ref.: 201202494946) Fórum de Dúvidas (0) Saiba (0) Essa instrução document.write() em JavaScript faz exatamente? Retorna e fecha uma janela Fecha uma janela web Abre uma janela na tela Escreve dentro da página web. Escreve dentro de desktop 5a Questão (Ref.: 201202533738) Fórum de Dúvidas (0) Saiba (0) Uma das principais aplicações do JavaScript é a validação de dados em aplicações Web e, na maior parte das aplicações, JavaScript é capaz de fazer toda a verificação localmente. Assinale abaixo o benefício direto desta verificação local: Maior quantidade de dados em uma página. Maior rapidez no carregamento da página. Economia de conexões de rede desnecessárias. Economia de tempo de programação. Maior clareza no código da página. 6a Questão (Ref.: 201202170638) Fórum de Dúvidas (0) Saiba (0) Os valores select-one, select-multiple, textarea, fazem parte da: Propriedade type de um formulário Método blur de um formulário Método focus de um formulário Propriedade name de um formulário Propriedade form de um formulário DESENVOLVIMENTO DE SISTEMAS WEB Lupa Fechar Exercício: CCT0267_EX_A10_201201836794 Matrícula: 201201836794 Aluno(a): WAGNER HELENO DA SILVA Data: 18/06/2015 19:56:42 (Finalizada) 1a Questão (Ref.: 201202045659) Fórum de Dúvidas (0) Saiba (0) (FEPESE - 2010) Relacione as palavras reservadas da linguagem JavaScript da coluna 1 com os objetivos da coluna 2. (1) Try ( ) Definir um bloco de comandos que pode gerar um erro quando da sua execução. (2) Catch ( ) Criar um erro de execução. (3) Throw ( ) Definir um bloco de comandos que deve ser executado caso ocorra um determinado erro de execução. 3-1-2 2-1-3 2-3-1 1-3-2 1-2-3 2a Questão (Ref.: 201202045721) Fórum de Dúvidas (0) Saiba (0) (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 principalmente para permitir que: as páginas carreguem mais rapidamente, pois as requisições são paralelizadas e compactadas durante o trânsito. 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. 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. 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 (Ref.: 201202533739) Fórum de Dúvidas (0) Saiba (0) 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: Document Object Model (DOM) / Cascading Style Sheet (CSS) / Objeto HttpRequest Objeto HttpRequest / JavaScript / XML XML / Objeto HttpRequest / Cascading Style Sheet (CSS) JavaScript / XML / Objeto HttpRequest JavaScript / Document Object Model (DOM) / Cascading Style Sheet (CSS) Gabarito Comentado 4a Questão (Ref.: 201202045567) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2008) O código Javascript a seguir tem o objetivo de validar um número de CPF. Se a validação for bem sucedida, o conteúdo da caixa de texto em que o CPF foi digitado será alterado para o valor formatado retornado pela função formataCPF(). As funções validaCPF() e formataCPF()são definidas em um arquivo javascript incluído na página que contém o formulário. Uma maneira correta de utilizar a função verificaCPF()em uma caixa de texto de um formulário HTML, para obter o comportamento descrito, é: 5a Questão (Ref.: 201202045655) Fórum de Dúvidas (0) Saiba (0) (FCC - 2008) Na linguagem JavaScript, os métodos de interface com o usuário que fazem parte do objeto window são apenas os denominados: click, select e write. open, alert e write. open, submit e close. alert, confirm e prompt. select, submit e confirm. 6a Questão (Ref.: 201202045664) Fórum de Dúvidas (0) Saiba (0) (CESPE - 2010) Em relação a Javascript, assinale a opção correta. Javascript é uma linguagem interpretada que requer compilação prévia. Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas. Um script Javascript pode reagir a eventos; por exemplo, pode ser executado quando uma página termina de carregar no navegador web ou quando um usuário seleciona um elemento HTML. Trechos Javascript devem ser inseridos somente na seção de um documento HTML. A seçãonão deve ser utilizada para esse fim. Javascript precisa se comunicar com um servidor web para poder validar dados preenchidos em um formulário.
Compartilhar