Prévia do material em texto
Disciplina: PROGRAMAÇÃO CLIENTE SERVIDOR AV Aluno: Professor: GABRIEL RECH BAU Turma: 9004 EEX0139_AV_202001069674 (AG) 21/05/2023 15:23:09 (F) Avaliação: 10,00 pts Nota SIA: 10,00 pts ENSINEME: PROGRAMAÇÃO CLIENTE COM JAVASCRIPT 1. Ref.: 3990399 Pontos: 1,00 / 1,00 O jQuery é uma biblioteca Javascript criada para otimizar o desenvolvimento de aplicações web. Em relação a algumas de suas funções, é correto afirmar: .each() remove cada elemento da seleção. .add() adiciona uma nova classe passada por parâmetro a cada elemento da seleção. .find() busca por um termo em toda a página HTML. .map() remove cada elemento da seleção. .append() adiciona o conteúdo passado por parâmetro no final de cada elemento da seleção. 2. Ref.: 3990402 Pontos: 1,00 / 1,00 Considere a página abaixo, desenvolvida utilizando-se jQuery. Para que, ao clicar no link, seja feita uma requisição ao arquivo sanasa.php que está no servidor, de forma que o retorno seja recebido em data e o status da operação em status, a lacuna I deve ser corretamente preenchida por: javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990399.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990402.'); $.ajax $.send $.get $request $post ENSINEME: PROGRAMAÇÃO SERVIDOR COM JAVA 3. Ref.: 3990587 Pontos: 1,00 / 1,00 Existem dois tipos de redirecionamento que podem ser configurados na execução ao nível do servidor, onde um deles manda um sinal de redirecionamento para o navegador do cliente, gerando uma nova requisição, e outro efetua apenas um redirecionamento interno, entre os componentes do servidor, mantendo a requisição original. Qual seria o método utilizado para efetuar o primeiro tipo de redirecionamento descrito? getSession forward getRequestDispatcher redirect sendRedirect 4. Ref.: 3990581 Pontos: 1,00 / 1,00 O servidor de aplicativos GlassFish trabalha com a definição de domínios, que são ambientes de execução independentes, permitindo grande flexibilidade em termos da arquitetura utilizada no ambiente. Diversas operações podem ser feitas, com relação aos domínios, através do comando asadmin, como a listagem dos domínios existentes, iniciados ou não, através da opção: start-domain stop-domain list-domains create-domain refresh-domains javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990587.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990581.'); ENSINEME: TECNOLOGIAS DE TRANSMISSÃO DE DADOS EM SISTEMAS WEB 5. Ref.: 3990950 Pontos: 1,00 / 1,00 Considere as seguintes afirmações sobre AJAX (Asynchronous JavaScript and XML). I. AJAX é uma técnica que permite criar páginas web estáticas. Se o conteúdo de uma página mudar, toda a página deve ser recarregada após a modificação. II. AJAX é uma nova linguagem de programação que permite trocar dados com um servidor, e atualizar uma página web recarregando apenas parte dela no navegador. III. AJAX permite a atualização de páginas web de forma assíncrona através da troca de pequenas quantidades de dados com o servidor. Isso significa que é possível atualizar partes de uma página web, sem recarregar a página inteira. Quais estão corretas? Apenas II. Apenas II e III. Apenas III. I, II e III. Apenas I. 6. Ref.: 3990932 Pontos: 1,00 / 1,00 "É uma alternativa à XML para representar dados; comumente utilizado em aplicativos Ajax. Seus objetos são representados como uma lista de nomes e valores de propriedade entre colchetes. Trata-se de um formato simples que facilita leitura, criação e análise de objetos e, ainda, permite que programas transmitam dados eficientemente pela internet." Trata-se de: JSON - JavaScript Object Notation. DTO - Data Transfer Object POJO - Plain Old Java Object. SOAP - Simple Object Access Protocol. REST - Representational State Transfer. ENSINEME: TECNOLOGIAS JPA E JEE javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990950.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990932.'); 7. Ref.: 3990963 Pontos: 1,00 / 1,00 Mesmo que as novas tecnologias adotem anotações, no lugar de arquivos XML, para efetuar diversas configurações, ainda temos a necessidade de utilizar um arquivo nesse formato, no ambiente do JPA, com a responsabilidade de definir parâmetros globais e a conexão com o banco de dados. Qual o nome do arquivo? context.xml manifest readme.txt persistence.xml web.xml 8. Ref.: 3990967 Pontos: 1,00 / 1,00 Padrões arquiteturais definem os componentes estruturais de um sistema, e a forma de comunicação entre eles ou com outros sistemas, organizando as regras gerais para a concepção de aplicativos com algum perfil funcional específico. Plataformas de objetos distribuídos, como o CORBA, trabalham em um padrão arquitetural denominado: Pipeline MVC Broker Event-Driven PAC ENSINEME: WEBSERVICES 9. Ref.: 3990998 Pontos: 1,00 / 1,00 Os web services são componentes de software na web que podem fornecer determinados serviços a aplicações criadas em diferentes linguagens. Podem usar o protocolo SOAP para transferência de mensagens em formato XML. Para descrever a estrutura destas mensagens geralmente utiliza-se: RESTFUL REST WSDL CORBA javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990963.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990967.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990998.'); HTML 10. Ref.: 3990992 Pontos: 1,00 / 1,00 A identificação e a descrição de um serviço web (web service) são feitas empregando, respectivamente: URI e XML. WSDL e URL. XML e URI. UDDI e WSDL. URL e UDDI. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990992.');