Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Considerando o fragmento de código abaixo, em relação ao escopo de variáveis em Javascript, assinale a afirmativa correta. Serão impressos undefined e undefined; Serão impressos 5 e 5; Serão impressos 1 e undefined; Serão impressos 6 e 4; Serão impressos 1 e -1; Explicação: A resposta correta é: Serão impressos 1 e undefined; 2a Questão Acerto: 1,0 / 1,0 Ao contrário da palavra- chave "var", a palavra- chave "let", tem como função restringir o acesso a variáveis dentro de um bloco. Neste sentido, o que acontece quando executamos o código abaixo em um navegador com suporte a ECMAScript versão ES6 ou superior? O valor da variável teste será sempre 200. Será exibido no console do navegador o valor 1. A instrução let introduz um escopo de bloco a variável teste. A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var. Será exibido dentro da janela navegador o valor 1. Explicação: A resposta correta é: O valor da variável teste será sempre 200. 3a Questão Acerto: 1,0 / 1,0 (Quadrix/2022 - Adaptada) Trata-se de uma metalinguagem extensível e independente de plataforma que surgiu para facilitar a troca de informação na Web. Tornou-se um padrão muito difundido e utilizado nas mais diversas áreas, suportado por uma quantidade variada de aplicações, ferramentas, parsers, browsers, SGBD, entre outros. Assinale a alternativa que apresenta o padrão descrito acima. WSDL UDDI XSLT XML Python Explicação: A descrição apresentada na questão corresponde ao padrão XML, que é uma metalinguagem extensível e independente de plataforma utilizada para troca de informações na Web. O XML é amplamente utilizado em diversas áreas e é suportado por uma variedade de aplicações, ferramentas, parsers, browsers e sistemas de gerenciamento de banco de dados, entre outros. 4a Questão Acerto: 1,0 / 1,0 Os padrões da Web aos quais o AJAX está intimamente ligado são: o evento onreadystatechange para recuperar dados de um servidor Web e a linguagem XHTML para estruturar os dados os objetos onreadystatechange e XMLHttpRequest para enviar dados para um servidor Web o objeto XMLHttpResponse para recuperar dados de um servidor Web e a linguagem XML para formatar os dados o objeto XMLHttpRequest para recuperar dados de um servidor Web e a linguagem JavaScript/DOM para exibir os dados os objetos onreadystatechange e XMLHttpResponse para recuperar dados de um servidor Web Explicação: A resposta correta é: o objeto XMLHttpResponse para recuperar dados de um servidor Web e a linguagem XML para formatar os dados. 5a Questão Acerto: 1,0 / 1,0 Uma página JSP permite gerar conteúdo dinâmico através de um conjunto específico de artefatos, os quais são reconhecidos pelo contêiner Web para geração do Servlet equivalente. Entre os artefatos, um deles permite a identificação do tipo conteúdo, importação de bibliotecas e definir a página de erro entre outras configurações possíveis. Qual dos artefatos está sendo descrito acima? Etiqueta HTML Etiqueta XML Scriptlet Etiqueta de Substituição Diretiva Explicação: A resposta correta é: Diretiva 6a Questão Acerto: 1,0 / 1,0 Analise as afirmativas sobre Servlets: I - A tecnologia Java Servlet utiliza a plataforma Java para criar páginas web dinâmicas em aplicações independentes de plataforma. II - Um componente de Servlet é uma classe que estende (herda) de HttpServlet. III - A tecnologia se baseia na construção de classes, sendo executada ao nível do cliente, no navegador. Somente a II está correta. Todas as afirmativas estão corretas. Somente a III está correta. Somente a I está correta. Somente I e II estão corretas. Explicação: A resposta correta é: Somente I e II estão corretas. 7a Questão Acerto: 1,0 / 1,0 Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, ocorre uma divisão natural das camadas, em termos dos projetos internos, ficando a camada View sob responsabilidade do projeto com terminador "war". A interface padrão, conforme o próprio terminador indica, é um aplicativo Java Web, sendo comum a implementação de um padrão de desenvolvimento para centralizar o tratamento das requisições, bem como redirecionar para a visualização correta, após efetuar as chamadas para a camada Controller. De qual padrão estamos falando, e qual o componente deve implementá-lo? Padrão de desenvolvimento DAO e componente do tipo JPA Padrão de desenvolvimento Service Locator e componente do tipo JNDI Padrão de desenvolvimento Flyweight e componente do tipo EJB Padrão de desenvolvimento Front Controller e componente do tipo Servlet Padrão de desenvolvimento Facade e componente do tipo EJB Explicação: A resposta correta é: Padrão de desenvolvimento Front Controller e componente do tipo Servlet 8a Questão Acerto: 0,0 / 1,0 Uma mudança essencial no modelo de programação Java, com a evolução do JEE, foi o uso de anotações nas diversas tarefas de configuração dos EJBs do aplicativo. Para que serve a anotação Local no ambiente de criação de EJBs? Definir um Stateless Session Bean. Definir a interface de acesso local ao pool de EJBs. Definir um Stateful Session Bean. Definir um contexto de persistência local para o Session Bean. Definir a interface de acesso às entidades do JPA. Explicação: A resposta correta é: Definir a interface de acesso local ao pool de EJBs. 9a Questão Acerto: 1,0 / 1,0 Analise as afirmativas abaixo com relação ao SOAP. 1. SOAP especifica uma sintaxe baseada em XML para se escrever e endereçar uma mensagem entre dois sistemas comunicantes. 2. SOAP é um protocolo baseado em XML para a troca de informações estruturadas em ambientes distribuídos. 3. O protocolo SOAP provê uma forma de possibilitar a passagem de comandos e parâmetros entre as entidades Requester e Provider, dependente da plataforma de implementação e de linguagem de programação utilizada. 4. Envelope, Header, Exception e Body são elementos básicos de uma mensagem SOAP. Assinale a alternativa que indica todas as afirmativas corretas. São corretas apenas as afirmativas 2, 3 e 4. São corretas apenas as afirmativas 1, 3 e 4. São corretas apenas as afirmativas 1, 2 e 3. São corretas apenas as afirmativas 1 e 2. São corretas apenas as afirmativas 1 e 3. Explicação: A resposta correta é: São corretas apenas as afirmativas 2, 3 e 4. 10a Questão Acerto: 1,0 / 1,0 Um web service em Java é um programa cujos métodos públicos são acessados por aplicações remotas. Utiliza como base protocolos como SOAP e HTTP. É correto afirmar que: Um web service, para ser utilizado, precisa ser carregado por um daemon que aguarda requisições. Para isso, é empregado um servidor multiplataforma. Esse procedimento é semelhante ao utilizado pelos serviços de proxy que necessitam de autenticação de usuário. Um web service, para ser utilizado, precisa estar ativo esperando requisições. Para isso, é empregado um servidor para esta tecnologia. Esse procedimento é semelhante ao utilizado pelos servlets e páginas JSP, que necessitam de um servidor específico para fornecer o serviço desejado. Um web service, para ser utilizado, precisa ser escrito com o protocolo SOAP encapsulado numa conexão IMAP. Esse procedimento é semelhante ao utilizado pelos servlets e páginas JSP que necessitam de um servidor específico para fornecer o serviçodesejado. Um web service, para ser utilizado, precisa ser compilado na linguagem Intel assembly e empregado em um servidor para esta tecnologia. Esse procedimento é semelhante ao utilizado pelos servlets e páginas JSP que necessitam de um servidor específico para fornecer o serviço desejado. Um web service, para ser utilizado, precisa ser ativado por um serviço da plataforma Windows ou pelo daemon inetd da plataforma Unix, encapsulado numa conexão TELNET. Esse procedimento é semelhante ao utilizado pelos serviços de backup que necessitam de autorização de usuário. Explicação: A resposta correta é: Um web service, para ser utilizado, precisa estar ativo esperando requisições. Para isso, é empregado um servidor para esta tecnologia. Esse procedimento é semelhante ao utilizado pelos servlets e páginas JSP, que necessitam de um servidor específico para fornecer o serviço desejado.
Compartilhar