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 1 e -1; Serão impressos 5 e 5; Serão impressos undefined e undefined; Serão impressos 1 e undefined; Serão impressos 6 e 4; 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? A declaração da variável teste utilizando let funcionaria da mesma forma se utilizássemos var. Será exibido no console do navegador o valor 1. A instrução let introduz um escopo de bloco a variável teste. O valor da variável teste será sempre 200. 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 Assinale a alternativa correta: Um arquivo XML válido é composto unicamente por tags previamente definidas na especificação da linguagem; XML é case sensitive, ou seja, diferencia letras maiúsculas de minúsculas. A sintaxe válida para um comentário em XML é <:? ¿ :>. Um dos plugins mais conhecidos para o Microsoft Office, o XSLT é uma ferramenta proprietária da Microsoft que permite transformar arquivos de planilhas eletrônicas em documentos XML e viceversa. XML é uma linguagem derivada diretamente do ECMAScript. Explicação: A resposta correta é: XML é case sensitive, ou seja, diferencia letras maiúsculas de minúsculas. 4a 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. XML WSDL XSLT Python UDDI 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. 5a Questão Acerto: 1,0 / 1,0 Quando lidamos com SQL, temos comandos denominados DML, ou linguagem de manipulação de dados, como INSERT, UPDATE e DELETE, voltados para a manutenção dos dados presentes na tabela, e efetuamos consultas através do comando SELECT, talvez o mais relevante do SQL. Para executar comandos DML a partir de um Statement, qual método deveria ser utilizado para manipulação de dados? createStatement. executeQuery. getConnection. executeUpdate. open. Explicação: A resposta correta é: executeUpdate. As consultas ao banco são feitas com a utilização de executeQuery, mas os comandos para manipulação de dados são executados através de executeUpdate. 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. Somente I e II estão corretas. Somente a III está correta. Somente a I está correta. Todas as afirmativas estão corretas. Explicação: A resposta correta é: Somente I e II estão corretas. 7a Questão Acerto: 1,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 Stateful Session Bean. Definir a interface de acesso local ao pool de EJBs. Definir um contexto de persistência local para o Session Bean. Definir um Stateless 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. 8a Questão Acerto: 1,0 / 1,0 Ao trabalhar com um aplicativo corporativo, segundo a arquitetura MVC, as camadas Model e Controller são definidas ao nível do projeto interno com o terminador "ejb", e o NetBeans oferece ferramentas de automatização para a geração dos componentes necessários, com utilização de duas tecnologias específicas. Quais são as tecnologias utilizadas para as duas camadas citadas, respectivamente? JSP e Servlet JPA e EJB JPA e JSP EJB e Servlet Servlet e JPA Explicação: A resposta correta é: JPA e EJB 9a Questão Acerto: 1,0 / 1,0 Sobre as afirmativas abaixo relacionadas aos conceitos de serviços Web Considere os acrônimos: - REST - Representational State Transfer; - SOAP - Simple Object Access Protocol . É correrto afirmar que o: SOAP é um protocolo independente de plataforma que faz chamadas de procedimentos remotos por meio de conexões FTP com poucas limitações. SOAP envia solicitação e resposta de seus serviços empacotados em envelopes, diferentemente do que ocorre nos serviços baseados em REST. REST é uma arquitetura de rede, baseada no protocolo XML, que permite o serviço Web e o cliente se comunicar. REST e o SOAP são um tipo de computação distribuída que permite a um aplicativo clientes ter acesso direto à memória principal de uma aplicação servidora. SOAP é uma arquitetura de rede, baseada em mecanismos de solicitação e resposta tradicionais da Web, como solicitações GET e POST Explicação: A resposta correta é: SOAP envia solicitação e resposta de seus serviços empacotados em envelopes, diferentemente do que ocorre nos serviços baseados em REST. 10a 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 1, 2 e 3. São corretas apenas as afirmativas 1, 3 e 4. São corretas apenas as afirmativas 1 e 2. São corretas apenas as afirmativas 2, 3 e 4. São corretas apenas as afirmativas 1 e 3. Explicação: A resposta correta é: São corretas apenas as afirmativas 2, 3 e 4.
Compartilhar