Prévia do material em texto
1a Questão (Ref.: 201407151590) Fórum de Dúvidas (0) Saiba (0) Observe o trecho de código ilustrado na figura a seguir: Qual o valor de y ao final da execução do trecho de código ilustrado na figura acima? 24 20 26 18 22 2a Questão (Ref.: 201407155320) Fórum de Dúvidas (0) Saiba (0) (UFF-2009) Em Java, das opções abaixo, aquela que indica o modificador que só pode ser executado em um atributo ou método de uma classe, ainda que para qualquer um dos casos sua presença indique que o alvo estará acessível para qualquer subclasse ou classe pertencente ao mesmo pacote da classe identificada, é: Private; Abstract. Static; Protected; Public; 3a Questão (Ref.: 201407154529) Fórum de Dúvidas (0) Saiba (0) Analise o seguinte programa desenvolvido na linguagem Java. Qual será o resultado obtido após a execução deste programa? A+B = 24 A+B = 29 A + B = 245 A+B = 524 A+B = 5 4a Questão (Ref.: 201407158736) Fórum de Dúvidas (0) Saiba (0) Para responder a questão, considere o código e as afirmativas a seguir: public class Item{ private double preco_unitario; private double desconto; private int quantidade; private String descricao; private String id; public Item (String id, String descricao, int quantidade, double preco){ this.id = id; this.descricao = descricao; if (quantidade >= 0) {this.quantidade = quantidade;} else {this.quantidade = 0;} this.preco_unitario = preco; } public double getTotalAjustado ( ){ double total = preco_unitario * quantidade; double desconto_total = total * desconto; double total_ajustado = total - desconto_total; return total_ajustado; } public void setDesconto (double desconto){ if (desconto < = 1.00) {this.desconto = desconto;} else {this.desconto = 0.0;} } public double getDesconto( ){return desconto;} public int getQuantidade( ){return quantidade;} public void setQuantidade (int quantidade) { if (quantidade > = 0){this.quantidade = quantidade;} } public String getProdutoId ( ) {return id;} public String getDescricao ( ) {return descricao;} } I - Métodos como public Item (String id, String descricao, int quantidade, double preco) são chamados construtores: métodos utilizados para inicializar objetos durante sua instanciação. II - Métodos como setDesconto( ), getDescricao( ) e getTotalAjustado( ) são comportamentos da classe Item que retornam ou configuram atributos. III - Os métodos como getTotalAjustado( ) e getDesconto( ) são chamados de acessores, pois permitem o acesso aos dados internos de um objeto. IV - Métodos como setDesconto( ) são chamados de mutantes, pois permitem a alteração do estado interno do objeto. V - Por todo o código, pode-se notar o uso de this: uma referência que aponta para a instância do objeto. Assinale a alternativa que contém a(s) afirmação(ões) CORRETAS: I e II, apenas. III e IV, apenas. I, II e IV, apenas. I, II, III, IV e V. II, III e IV, apenas. 5a Questão (Ref.: 201407154489) 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 true false true false true false false false true true false false false true false true false 6a Questão (Ref.: 201407151601) Fórum de Dúvidas (0) Saiba (0) (CESGRANRIO - 2011) Considere as duas classes em linguagem Java apresentadas a seguir, ambas definidas em um mesmo pacote. O que é impresso como resultado da execução do programa composto pelas classes acima? |X||||X|||X||||X|| |X|Z||X|||X|Z||Y|| |X|Z||X|||X|Z||X|| (|X|Z||X||(|X|Z||Y|| |X|Z||X|||X|Z||Z|| 7a Questão (Ref.: 201407155328) 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? 2, 25 3, 29 40, 30 4, 30 40, 2 8a Questão (Ref.: 201407282418) Fórum de Dúvidas (0) Saiba (0) Você pode optar pelo uso de uma sintaxe abreviada ao efetuar operações. A expressão X += y equivale a ...? x = x + z; x = z + y; x = x + i; x = x + y; x = x + m; Aula 2 1a Questão (Ref.: 201407155390) Fórum de Dúvidas (0) Saiba (0) (FCC - 2011) Considere: I. A classe Veículo possui as subclasses Carro e Trem. II. Os objetos das subclasses Carro e Trem herdam a operação acelerar. III. A aceleração do Carro é no pedal e, do Trem, é na manivela. I, II e III mostram um conceito OO aplicável à implementação da aceleração, que é: derivação. estereotipagem. polimorfismo. herança múltipla. encapsulamento. 2a Questão (Ref.: 201407155515) Fórum de Dúvidas (0) Saiba (0) (FUNCAB - 2010) Em um projeto orientado a objetos, são unidades naturais de modularização: objetos. associações. operações. classes. interfaces. 3a Questão (Ref.: 201407155525) 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 finally, somente. try, catch e finally, somente. try e catch ou try e finally, somente. try e catch, somente. try e catch, try e finally ou try, catch e finally. 4a Questão (Ref.: 201407155378) 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: encapsulamento. generalização. compartilhamento. herença. especialização. 5a Questão (Ref.: 201407159688) Fórum de Dúvidas (0) Saiba (0) Considere o código e as afirmativas abaixo: I - As classes formam uma hierarquia de herança simples. A classe base, PersonalityObject, declara um método: speak( ). Cada subclasse redefine speak( ) e retorna sua própria mensagem, baseada em sua personalidade. II - O polimorfismo faz com que PersonalityObject pareça ter muitos comportamentos diferentes. III - Pode-se afirmar que personalities é um exemplo de variável polimórfica: variável que pode conter muitos tipos diferentes. II e III, apenas. I, II e III. I, apenas. I e II, apenas. I e III, apenas. 6a Questão (Ref.: 201407155385) Fórum de Dúvidas (0) Saiba (0) (FCC - 2012) Sobre orientação a objetos, considere: I. A relação de herança permite modelar as similaridades inerentes a uma classe e também as diferenças especializadas que distinguemuma classe de outra. II. Objetos com os mesmos atributos e operações possuem a mesma identidade, podendo ser referenciados por outros objetos. III. A possibilidade de uma operação ter o mesmo nome, diferentes assinaturas e possivelmente diferentes semânticas dentro de uma mesma classe ou de diferentes classes é chamada de polimorfismo. Está correto o que se afirma em: I, II e III. II, apenas. I e III, apenas. III, apenas. II e III, apenas. 7a Questão (Ref.: 201407156200) 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.util.InputMismatchException. java.io.IOException. java.lang.ClassNotFoundException. java.io.FileNotFoundException. java.lang.SecurityException. 8a Questão (Ref.: 201407155392) Fórum de Dúvidas (0) Saiba (0) (FCC - 2011) Na programação orientada a objetos, subprogramas (ou subrotinas) são encapsuladas nos próprios objetos e passam a designar-se: método. herança. instância. atributo. encapsulamento. Aula 3 1a Questão (Ref.: 201407156637) Fórum de Dúvidas (0) Saiba (0) Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados: servidor, servidor e cliente. cliente, cliente e cliente. cliente, cliente e servidor. cliente, servidor e cliente. servidor, cliente e servidor. 2a Questão (Ref.: 201407652760) Fórum de Dúvidas (0) Saiba (0) Segundo Silva, o ciclo de vida de um Servlet é controlado pelo container. Em que momento o container remove o Servlet da memória? Após destruir os objetos request/response. Após o Servlet executar cada requisição em um método service(). Após chamar o método destroy(). Após gerar a resposta HTTP (página em HTML). Após criar objetos de request/response. 3a Questão (Ref.: 201407652761) Fórum de Dúvidas (0) Saiba (0) A tecnologia Servlet é uma das ferramentas que possibilita a elaboração de: Scripts CGI avançados. Sites com conteúdos dinâmicos. Classes Java para trabalhar exclusivamente com textos em HTML. Programas Java restritos ao modelo HTTP. Classes Java para substituir o servidor web. Gabarito Comentado 4a Questão (Ref.: 201407660794) Fórum de Dúvidas (0) Saiba (0) Em relação ao Ciclo de Vida da Servlet, o método de destruição é o? const() init() get() ready() destroy() Gabarito Comentado 5a Questão (Ref.: 201407780759) Fórum de Dúvidas (0) Saiba (0) Servlet é um programa que estende a funcionalidade de um web server, gerando conteúdo dinâmico e integrando com os clientes. Qual o modelo utilizado? request/request request/aplication response/response request/response response/aplication 6a Questão (Ref.: 201407752251) Fórum de Dúvidas (0) Saiba (0) Uma Servlet é uma classe Java usada para estender a capacidade dos servidores que hospedam aplicações acessadas via qual modelo de programação? Requisição - Servlet Classes - Servlet Classes - subclasses Requisição - Resposta Requisição - Java Gabarito Comentado 7a Questão (Ref.: 201407780749) Fórum de Dúvidas (0) Saiba (0) Antes da criação das Tags de JSP tínhamos apenas os Servlets para criação de páginas e sistemas web. O que são Servlets? São classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta. São classes Java que podem receber uma requisição web, processar e retornar uma resposta. Não são classes Java que podem receber uma requisição web, processar e retornar uma resposta. Não são classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta. São classes Java que não podem receber uma requisição web, processar e retornar uma resposta. 8a Questão (Ref.: 201407282461) 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 doPost doPut doDelete doDo Aula 4 1a Questão (Ref.: 201407796970) Fórum de Dúvidas (0) Saiba (0) Nas JSPs (Java Server Pages) os blocos de código Java inseridos denominam-se Scriptlets. Widgets. Servlets. Gadgets. Applets. 2a Questão (Ref.: 201407156119) Fórum de Dúvidas (0) Saiba (0) (FCC - 2010) Em JavaServer Pages, o método void setAttribute(String key, Object value): remove o valor de atributo associado com a chave. associa um valor de atributo com um nome. recupera os nomes de todos os atributos associados com o objeto. recupera o valor de atributo associado com a chave. retorna o contexto no qual o servlet da página roda. 3a Questão (Ref.: 201407289592) 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 Scriptles JSP file Gráficos Diretiva Gabarito Comentado 4a Questão (Ref.: 201407752299) Fórum de Dúvidas (0) Saiba (0) 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 Java diretamente na saída Insere valor na tag html Insere valor na classe Servlet Insere valor no objeto out Insere valor na função println 5a Questão (Ref.: 201407652764) Fórum de Dúvidas (0) Saiba (0) Em relação aos elementos básicos do JSP, assinale abaixo aquele que é responsável por definir valores para as variáveis a serem usadas nas expressões: Diretiva include. Diretiva. Scriptles. Session. Contenttype. Gabarito Comentado 6a Questão (Ref.: 201407652762) Fórum de Dúvidas (0) Saiba (0) Assinale a assertiva que NÃO corresponde aos fundamentos da tecnologia JSP: 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. Faz parte da família de tecnologias Java. Páginas JSP são compiladas em servlets, mas não podem chamar componentes JavaBeans (beans). A tecnologia JSP é uma componente chave na arquitetura de alto escala para aplicações baseadas na Web. 7a Questão (Ref.: 201407752307) Fórum de Dúvidas (0) Saiba (0) Qual a tag de JSP que permite a definição de métodos ou variáveis. scriptlet http body expressão declaração Gabarito Comentado 8a Questão (Ref.: 201407696636) 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 traduz o conteúdo da página em um Servlet, compila o Servlet e o 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 compila a página por meio de um compilador específico e a executa, enviando o resultado para o navegador. envia o conteúdo HTML ao navegador, substituindo o código delimitado por <% e %> pelos valores correspondentes 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 (Ref.: 201407613866) Fórum de Dúvidas (0) Saiba (0) Tomada em comandos SELECT, retornando o resultado de operações como um objeto ResultSet. Estamos falando de qual comando? ExecuteUpdate Connection ExecuteQuery DataSource ResultSet 2a Questão (Ref.: 201407634251) 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 3a Questão (Ref.: 201407289593) Fórum de Dúvidas (0) Saiba (0) Marque a opção correta com relação a arquitetura cliente/servidor. 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 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 é 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 Arquitetura compartilhada privilegia o envio e recebimento de dados pelo servidor e o cliente. Gabarito Comentado 4a Questão (Ref.: 201407652767) Fórum de Dúvidas (0) Saiba (0) 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 base de dados, deixando o servidor responsável por outras tarefas mais pesadas. Armazenar a base de dados, passando a lógica da aplicação para o servidor. 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 lógica da aplicação, deixando o servidor responsável pelas regras de negócio. Armazenar as regras do negócio, deixando o cliente responsável apenas pela lógica da aplicação. Gabarito Comentado 5a Questão (Ref.: 201407661107) Fórum de Dúvidas (0) Saiba (0) 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? SQL SDBC JDBC RDB ADBC Gabarito Comentado 6a Questão (Ref.: 201407661117) Fórum de Dúvidas (0) Saiba (0) 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. executeSQL executeUpdate executeManager executeQuery executeRequest Gabarito Comentado 7a Questão (Ref.: 201407634262) 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 4 Tipo 3 Tipo 2 Tipo 5 Tipo 1 8a Questão (Ref.: 201407661120) Fórum de Dúvidas (0) Saiba (0) Um objeto da Classe ResultSet pode ser visualizado como uma tabela. Qual o método utilizado para percorrer as linhas dessa tabela. exec() prev() finnaly() try() next() Aula 6 1a Questão (Ref.: 201407282522) Fórum de Dúvidas (0) Saiba (0) 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 - JavaBeans Criação - Estrutura - Comportamento Criação - Escritura - Comportamento Criação - Nomeclatura - Espelhamento Criação - Estrutura - Organização e Métodos 2a Questão (Ref.: 201407613944) 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 Four Gang of Five Gang of Six Gang of Seven Gang of Eleven 3a Questão (Ref.: 201407613923) Fórum de Dúvidas (0) Saiba (0) São técnicas que nos dão uma boa solução para alguns problemas encontrados em orientação em objetos. Padrões de projeto Padrões web Padrões da internet Padrões da arpanet Padrões da intranet 4a Questão (Ref.: 201407652772) Fórum de Dúvidas (0) Saiba (0) 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? Comportamento Criação Estrutura Objeto Classe Gabarito Comentado 5a Questão (Ref.: 201407652771) 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): Nome/Problema Problema/Solução Problema Nome Consequências e padrões relacionados Gabarito Comentado 6a Questão (Ref.: 201407903423) Fórum de Dúvidas (0) Saiba (0) (FCC/2015) A interface PreparedStatement do Java permite executar instruções SQL parametrizadas, ou seja, que primeiro são construídas e depois recebem parâmetros. Neste contexto, considere que no bloco de código abaixo con é um objeto da interface Connection que representa uma conexão com um banco de dados, estabelecida com sucesso. No bloco de código apresentado, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, com: 1, 2, 3 "Paulo", "paulo@email.com.br"e "Rua Vergueiro, 1567" ? * ${1}, ${2} e ${3} 7a Questão (Ref.: 201408068363) Fórum de Dúvidas (0) Saiba (0) 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? Facade Front Control Proxy Command Fly Weight 8a Questão (Ref.: 201407289596) Fórum de Dúvidas (0) Saiba (0) Qual das opções abaixo representa um objeto da classe Class Adapter? State Observer Prototype Builder Bridge Aula7 1a Questão (Ref.: 201407635063) Fórum de Dúvidas (0) Saiba (0) Segundo, MOURELLI, Rede de Petri é uma ferramenta para a modelagem e projeto de sistemas, utilizando uma representação matemática do sistema, sendo uma extensão das máquinas de estados finitos. A análise da rede de Petri permite avaliar: somente o comportamento estático do sistema modelado somente a estrutura do sistema modelado a estrutura e o comportamento estático do sistema modelado a estrutura e o comportamento dinâmico do sistema modelado somente o comportamento dinâmico do sistema modelado Gabarito Comentado 2a Questão (Ref.: 201407780792) Fórum de Dúvidas (0) Saiba (0) O 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. grandes e simples pequenos e robustos complexos e simples pequenos e complexos pequenos e simples 3a Questão (Ref.: 201407879931) Fórum de Dúvidas (0) Saiba (0) Aplicações executadas em servidor Web podem ser construídas com várias linguagens. Dentre as linguagens abaixo, qual não pode ser usada? Python Linguagem C Java Cold Fusion ActionScript 4a Questão (Ref.: 201407289599) Fórum de Dúvidas (0) Saiba (0) O modelo formado apenas por páginas JSP e Beans é chamado de? JSP Engine MVC1 Java Bean JSP MVC Gabarito Comentado 5a Questão (Ref.: 201407652775) Fórum de Dúvidas (0) Saiba (0) Em relação à criptografia, qual dos tipos utiliza duas chaves, matematicamente relacionadas, sendo uma delas para encriptar e outra para decriptar? Assimétrica Indexada complexa Indexada simples Simétrica Não-Indexada Gabarito Comentado 6a Questão (Ref.: 201407780772) Fórum de Dúvidas (0) Saiba (0) 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 mas dependentes. O software poderá ser dividido em módulos mas não independentes. O software não poderá ser dividido em módulos independentes. O software poderá ser dividido em módulos independentes. O software não poderá ser dividido em módulos dependentes ou independentes. 7a Questão (Ref.: 201407289598) 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 Camadas Controller View Model Gabarito Comentado 8a Questão (Ref.: 201408059997) Fórum de Dúvidas (0) Saiba (0) De acordo com o trecho de código escrito na linguagem PHP: $a = array("a", "b", "c", "d"); $a[] = "e"; A variável $a conterá: null e, b, c, d e, b, c, d, a a, b, c, d, e e Aula 8 1a Questão (Ref.: 201407289690) 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á criada uma caixa de texto chamada respostaAoUsuario quando clicar no botão OK. Será criado um botão respostaAoUsuario para chamar a função de mesmo nome Será criado um 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 2a Questão (Ref.: 201407780803) Fórum de Dúvidas (0) Saiba (0) 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 que foi criado continuará sendo processado. 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 será perdido. Se o usuário desligar o JavaScript no navegador ficará estável menos o html. Se o usuário desligar o JavaScript no navegador tudo que foi criado não será processado. 3a Questão (Ref.: 201407642325) Fórum de Dúvidas (0) Saiba (0) Qual dos itens abaixo contem uma função JavaScript interpretada corretamente no navegador var function() { show("div.table") } void function() { alert("Funcao") } function mostrar (mensagem){ document.write (mensagem+" "); } exibir() { document.getElementById("exibir"); } new function teste(){ return 1; } 4a Questão (Ref.: 201407289601) Fórum de Dúvidas (0) Saiba (0) Qual das opções abaixo representa um ou lógico em JavaScript? (x != y) (x && y) (x or y) (x || y) (x and y) 5a Questão (Ref.: 201408065708) Fórum de Dúvidas (0) Saiba (0) Observe o código PHP abaixo e responda: O array $r1 conterá.... Os valores ( "a", "z", "b", "z", "c", "z", "e", "z"); Um array nulo Os valores ( "z", "z", "z", "z", "z", "z", "z", "z"); Os valores ("z", "z", "z", "z", "a", "b", "c", "e"); Os valores ( "a", "b", "c", "e", "z", "z", "z", "z"); 6a Questão (Ref.: 201407642322) Fórum de Dúvidas (0) Saiba (0) Sobre JavaScript é corretor afirmar, exceto: As funções em JavaScript são um tipo de objeto com código executável Linguagem interpretada no servidor e encaminhado o código interpretado para tradução no navegador do cliente Linguagem com tipagem dinâmica (tipagem fraca) ou seja, o tipo de uma variável não precisa ser declarado e pode alterar durante a execução Em JavaScript um array pode conter elementos de tipos distintos Linguagem case sensitive, ou seja, diferencia letras maiúsculas de minúsculas 7a Questão (Ref.: 201407652776) Fórum de Dúvidas (0) Saiba (0) Em relação à orientação a objetos do JavaScript, para que serve a propriedade ¿Prototypes¿? Disponibilizar uma função ao objeto. Disponibilizar um método a todas as instâncias de um objeto. Criar um objeto. Criar uma propriedade. Disponibilizar uma propriedade ao objeto. GabaritoComentado 8a Questão (Ref.: 201407289602) Fórum de Dúvidas (0) Saiba (0) Um conjunto de instruções, agrupadas para executar uma determinada tarefa é denominado de? Módulos Parâmetros Funções Script Objetos Aula 9 1a Questão (Ref.: 201407635103) 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: ongetfocus onblur onfocus onchange onreceivedfocus 2a Questão (Ref.: 201407282547) Fórum de Dúvidas (0) Saiba (0) Temos vários objetos para criação de formulários. Qual objeto cria caixas de senhas? Password TextArea Radio Text Select 3a Questão (Ref.: 201407289682) Fórum de Dúvidas (0) Saiba (0) 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 Ativação e desativação de botão Objetos checkbox e radio Propriedade de um formulário 4a Questão (Ref.: 201407614002) Fórum de Dúvidas (0) Saiba (0) Produzimos esse evento quando se clica o botão do mouse sobre um elemento da página, geralmente um botão ou um link. onwhite onclick onblur onread onmouse 5a Questão (Ref.: 201407652778) Fórum de Dúvidas (0) Saiba (0) Dentre os componentes de formulários, assinale abaixo o objeto que possui a maior hierarquia: TextArea CheckBox Button Form File 6a Questão (Ref.: 201407652781) 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 clareza no código da página. Economia de conexões de rede desnecessárias. Economia de tempo de programação. Maior rapidez no carregamento da página. 7a Questão (Ref.: 201407613970) 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 Funções Looping Eventos Processos 8a Questão (Ref.: 201407652779) Fórum de Dúvidas (0) Saiba (0) Assinale abaixo o componente que representa um dispositivo de entrada ¿booleano¿: Text Button Password Radio TextArea Aula 10 1a Questão (Ref.: 201407282561) Fórum de Dúvidas (0) Saiba (0) 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 complexas Chamadas assíncronas Chamadas síncronas Chamadas simples Chamadas técnicas 2a Questão (Ref.: 201407289606) Fórum de Dúvidas (0) Saiba (0) A função do atributo onreadystatechange é? Informar o status da solicitação Garantir o método POST e GET Determinar o parâmetro de conexão síncrona e assíncrona Retornar a cadeia de caracteres que o servidor enviou Definir qual função será chamada para fazer a manipulação dos dados assim que houver um retorno 3a Questão (Ref.: 201407164707) Fórum de Dúvidas (0) Saiba (0) (CESPE - 2010) Em relação a Javascript, assinale a opção correta. Assim como HTML, Javascript não é sensível a maiúsculas e minúsculas. Javascript é uma linguagem interpretada que requer compilação prévia. Javascript precisa se comunicar com um servidor web para poder validar dados preenchidos em um formulário. Trechos Javascript devem ser inseridos somente na seção de um documento HTML. A seçãonão deve ser utilizada para esse fim. 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. 4a Questão (Ref.: 201407164702) 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. 1-2-3 2-1-3 2-3-1 3-1-2 1-3-2 5a Questão (Ref.: 201407164781) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) Em JavaScript, o evento onChange será ativado sempre que um objeto perder o foco e: alternar com outro foco específico. deixar em destaque o texto. sair da página HTML. houver mudança de conteúdo. houver mudança de janela. 6a Questão (Ref.: 201407164795) Fórum de Dúvidas (0) Saiba (0) (FCC - 2009) A função parseInt( ) da biblioteca JavaScript tem o objetivo de: extrair uma determinada quantidade de caracteres de uma string. informar a quantidade de caracteres que compõem uma string. substituir partes dos caracteres de uma string por uma sequência de outros caracteres. transformar uma string de caracteres em um número, numa determinada base numérica. dividir uma string de caracteres em partes menores de tamanho fixo. 7a Questão (Ref.: 201407164610) 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, é: 8a Questão (Ref.: 201407164698) 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: alert, confirm e prompt. click, select e write. open, alert e write. select, submit e confirm. open, submit e close.