Prévia do material em texto
Simulado AV
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO CLIENTE SERVIDOR
Aluno(a): SANDRIANE SOUZA PEIXOTO 202008396867
Acertos: 10,0 de 10,0 04/11/2021
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?
Será exibido dentro da janela 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.
O valor da variável teste será sempre 200.
Será exibido no console do navegador o valor 1.
Respondido em 07/11/2021 22:17:53
Explicação:
A resposta correta é: O valor da variável teste será sempre 200.
Acerto: 1,0 / 1,0
Questão1
a
Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
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:
x.trens[2].trem + " " + x.trens[2].linha
text.trens[trem] + " " + text.trens[linha]
text.trens[1].trem + " " + text.trens[1].linha
x.trens[trem] + " " + x.trens[linha]
x.trens[1].trem + " " + x.trens[1].linha
Respondido em 07/11/2021 22:10:35
Explicação:
A resposta correta é: x.trens[1].trem + " " + x.trens[1].linha
Acerto: 1,0 / 1,0
Os padrões da Web aos quais o AJAX está intimamente ligado são:
os objetos onreadystatechange e XMLHttpResponse para recuperar dados de um
servidor Web
o objeto XMLHttpResponse para recuperar dados de um servidor Web e a
linguagem XML para formatar os dados
os objetos onreadystatechange e XMLHttpRequest para enviar dados para um
servidor Web
o evento onreadystatechange para recuperar dados de um servidor Web e a
linguagem XHTML para estruturar os dados
o objeto XMLHttpRequest para recuperar dados de um servidor Web e a
linguagem JavaScript/DOM para exibir os dados
Respondido em 07/11/2021 22:11:07
Explicação:
A resposta correta é: o objeto XMLHttpResponse para recuperar dados de um
servidor Web e a linguagem XML para formatar os dados.
Acerto: 1,0 / 1,0
Questão3
a
Questão4
a
Numa discussão entre os programadores sobre os conceitos de AJAX
(Asynchronous Javascript and XML), as seguintes afirmações foram feitas:
( ) permite atualizar dinamicamente o conteúdo, ou partes, de uma página web.
( ) embora usado no nome, a utilização da linguagem XML não é obrigatória.
( ) a XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o
lado client.
Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa
que apresenta a sequência correta (de cima para baixo):
V - V - V
V - F - V
F - F - V
V - V - F
F - F - F
Respondido em 07/11/2021 22:12:01
Explicação:
A resposta correta é: V - V - F
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 I e II estão corretas.
Somente a III está correta.
Somente a I está correta.
Respondido em 07/11/2021 22:12:33
Explicação:
A resposta correta é: Somente I e II estão corretas.
Acerto: 1,0 / 1,0
Questão5
a
Questão6
a
Observe a linha de comando a seguir.
Statement st = Conexao.getConection().createStatement();
Indique qual deve ser o comando seguinte:
ResultSet rs = st.executeUpdate("select * from ALUNOS");
List ls = st().executeUpdate("select * from ALUNOS");
List< Aluno > ls = st.prepareStatement("select * from ALUNOS");
ResultSet rs = st.executeQuery("select * from ALUNOS");
List< Aluno > ls = st.executeQuery("select * from ALUNOS");
Respondido em 07/11/2021 22:16:42
Explicação:
A resposta correta é: ResultSet rs = st.executeQuery("select * from ALUNOS");
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 Facade e componente do tipo EJB
Padrão de desenvolvimento Front Controller e componente do tipo Servlet
Padrão de desenvolvimento Flyweight e componente do tipo EJB
Respondido em 07/11/2021 22:14:11
Explicação:
A resposta correta é: Padrão de desenvolvimento Front Controller e componente
do tipo Servlet
Acerto: 1,0 / 1,0
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?
Questão7
a
Questão8
a
persistence.xml
web.xml
readme.txt
manifest
context.xml
Respondido em 07/11/2021 22:13:19
Explicação:
A resposta correta é: persistence.xml
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:
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
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.
Respondido em 07/11/2021 22:13:40
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.
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
PUT e UPDATE
Questão9
a
Questão10
a
SELECT e UPDATE
GET e UPDATE
GET e PUT
Respondido em 07/11/2021 22:13:52
Explicação:
A resposta correta é: GET e PUT
javascript:abre_colabore('38403','271394255','4962727669');