Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a 2a 3a 4a 5a 6a 7a 8a 9a 10a Questão Acerto: 1,0 / 1,0 Considere o bloco de código abaixo que utiliza JavaScript e JSON. Para que o bloco de código exiba 0146 vermelha, a lacuna I deve ser corretamente preenchida por: text.trens[1].trem + " " + text.trens[1].linha text.trens[trem] + " " + text.trens[linha] x.trens[trem] + " " + x.trens[linha] x.trens[2].trem + " " + x.trens[2].linha x.trens[1].trem + " " + x.trens[1].linha Explicação: A resposta correta é: x.trens[1].trem + " " + x.trens[1].linha Questão Acerto: 1,0 / 1,0 Considere a página abaixo, construída utilizando jQuery: Para que, ao se clicar no botão Esconder, o texto do parágrafo se torne oculto, deve-se preencher a lacuna I com: $('button:eq(1)').click(function(){$('p#par').hide();}); $('button').click(function(){$('p#par').hide();}); $('button').click(function(){$('p.par').hide();}); $('button:eq(0)').click(function().defineProperty('p.par').hide()); $('button').click(function(){$('p.par').hidden();}); Explicação: A resposta correta é: $('button').click(function(){$('p.par').hide();}); Questão Acerto: 1,0 / 1,0 Assinale a opção que representa um exemplo correto de dados escritos no formato YAML: Explicação: A resposta correta é: Questão Acerto: 0,0 / 1,0 Assinale a alternativa correta: A sintaxe válida para um comentário em XML é <:? ¿ :>. XML é uma linguagem derivada diretamente do ECMAScript. 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 é case sensitive, ou seja, diferencia letras maiúsculas de minúsculas. Um arquivo XML válido é composto unicamente por tags previamente definidas na especificação da linguagem; Explicação: A resposta correta é: XML é case sensitive, ou seja, diferencia letras maiúsculas de minúsculas. Questão Acerto: 1,0 / 1,0 O padrão Front Controller é muito utilizado no ambiente Java Web, definindo a centralização das chamadas HTTP e o direcionamento do fluxo de execução do sistema para a visualização correta. Qual das opções descreve corretamente os passos para implementar o processamento das requisições de acordo com o padrão descrito? A requisição é recebida no Servlet, onde são feitas conversões e chamadas para métodos de negócio, e no final um RequestDispatcher redireciona o fluxo para a página JSP. A requisição é recebida no Servlet e redirecionada para a página JSP correta, com o uso de sendRedirect, sendo feitas as conversões e chamadas para métodos de negócio ao nível da página JSP. A requisição é recebida no Servlet e redirecionada para a página JSP correta, com o uso de um RequestDispatcher, sendo feitas as conversões e chamadas para métodos de negócio ao nível da página JSP. A requisição é recebida na página JSP, seguida de um redirecionamento para o Servlet através de um comando sendRedirect, onde é construída a resposta, e todas as chamadas a métodos de negócios ocorrem no navegador do usuário. A requisição é recebida na página JSP, onde são feitas as chamadas necessárias para os métodos de negócio, e no final temos um comando sendRedirect para efetuar o redirecionamento para o Servlet. Explicação: A resposta correta é: A requisição é recebida no Servlet, onde são feitas conversões e chamadas para métodos de negócio, e no final um RequestDispatcher redireciona o fluxo para a página JSP. 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 I está correta. Somente a II está correta. Todas as afirmativas estão corretas. Somente I e II estão corretas. Somente a III está correta. Explicação: A resposta correta é: Somente I e II estão corretas. Questão Acerto: 1,0 / 1,0 O ferramental do JPA oferece diversos componentes, com finalidades específicas, no âmbito da persistência de dados, oferecendo um caminho comum para o mapeamento objeto-relacional. Qual componente, oferecido pelo JPA, é responsável pelo manuseio das diversas entidades? Column EntityManagerFactory EntityManager Transaction Entity Explicação: A resposta correta é: EntityManager 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? EJB e Servlet JSP e Servlet JPA e JSP JPA e EJB Servlet e JPA Explicação: A resposta correta é: JPA e EJB Questão Acerto: 1,0 / 1,0 Um serviço REST usualmente suporta mais de um formato para representação de seus recursos, sendo esta uma de suas características principais, já que facilita a inclusão de novos clientes e a interoperabilidade entre os projetos. Assinale a alternativa que apresenta somente formatos utilizados por um serviço REST. JAVA e JAVASCRIPT. YAML e JSON. JAVA, RUBY ON REALS e .NET. JSON, CSS e SQL. XML e C++. Explicação: A resposta correta é: YAML e JSON. Questão Acerto: 1,0 / 1,0 O REST (REpresentaional State Transfer) é um estilo de web service muito utilizado devido à sua flexibilidade e simplicidade. Um dos conceitos importantes para trabalhar com REST é a utilização correta dos verbos HTML. São exemplos de verbos HTML: SELECT e PUT SELECT e UPDATE PUT e UPDATE GET e UPDATE GET e PUT Explicação: A resposta correta é: GET e PUT
Compartilhar