Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Aluno: Matr.: 
Disc.: PROG CLIENTE 2022.1 EAD (GT) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não 
valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. 
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. 
Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 
 
 
 
 
 
1. 
 
 
O que acontece quando executamos o código 
abaixo em um navegador com suporte 
à ECMAScript versão ES6 ou superior? 
 
 
 
O valor da variável teste será sempre 200. 
 
 
A instrução let introduz um escopo de bloco a variável teste. 
 
 
Será exibido dentro da janela navegador o valor 1. 
 
 
Será exibido no console do navegador o valor 1. 
 
 
A declaração da variável teste utilizando let funcionaria da mesma 
forma se utilizássemos var. 
Data Resp.: 19/04/2022 20:03:24 
 
Explicação: 
A resposta correta é: O valor da variável teste será sempre 200. 
 
 
 
 
 
2. 
 
O jQuery pode selecionar elementos HTML a 
partir de seletores, otimizando o 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
desenvolvimento. Sobre a utilização de 
seletores no jQuery é correto afirmar: 
 
 
 
$(´#formulario´); retornará todos os elementos da classe 
¿formulario¿. 
 
 
$(´td, th´); retornará todos os elementos th que são filhos de td. 
 
 
$(´.paragrafo´); retornará o elemento com id igual a ¿paragrafo¿. 
 
 
$(´p:first´); retornará o primeiro dos elementos p. 
 
 
$(´p#first´); retornará o primeiro dos elementos p. 
Data Resp.: 19/04/2022 20:04:12 
 
Explicação: 
A resposta correta é: $(´p:first´); retornará o primeiro dos 
elementos p. 
 
 
 
 
 
3. 
 
 
Num trecho XML, o comentário ¿Trecho em teste¿ deve ser 
introduzido como: 
 
 
TrechoemtesteTrechoemteste 
 
 
TrechoemtesteTrechoemteste 
 
 
Trecho−−em−−testeTrecho−−em−−teste 
Data Resp.: 19/04/2022 20:09:00 
 
 
 
 
4. 
 
 
Dado o seguinte código JSON com Javascript: 
 
É correto afirmar que o código apresentado 
acima: 
 
 
 
divide um objeto em três strings e atribui dados a elas. 
 
 
concatena três objetos formando uma classe e atribui dados a ela. 
 
 
concatena três arrays em um objeto e atribui dados a ele. 
 
 
concatena três string formando uma classe e atribui dados a ela. 
 
 
cria um array com três objetos e atribui dados a eles. 
Data Resp.: 19/04/2022 20:09:11 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
Explicação: 
A resposta correta é: cria um array com três objetos e atribui dados 
a eles. 
 
 
 
 
 
5. 
 
 
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 a geração 
do Servlet equivalente. Entre os artefatos, um 
deles permite a definição da página de código e 
a importação de bibliotecas, entre outras 
configurações possíveis. Qual dos artefatos 
está sendo descrito aqui? 
 
 
Diretiva 
 
 
Etiqueta XML 
 
 
Scriptlet 
 
 
Etiqueta HTML 
 
 
Etiqueta de Substituição 
Data Resp.: 19/04/2022 20:09:21 
 
Explicação: 
A resposta correta é: Diretiva 
 
 
 
 
 
6. 
 
 
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? 
 
 
 
getConnection 
 
 
open 
 
 
executeQuery 
 
 
createStatement 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
executeUpdate 
Data Resp.: 19/04/2022 20:09:36 
 
Explicação: 
A resposta correta é: executeUpdate 
 
 
 
 
 
7. 
 
 
A arquitetura MVC (Model, View e Controller) é 
utilizada de forma ampla, na criação de 
sistemas cadastrais, e caracteriza-se pela 
divisão do sistema em três camadas, com 
objetivos específicos. Considerando a divisão 
utilizada pelo MVC, a interface de usuário e o 
componente DAO 
estariam, respectivamente, nas camadas: 
 
 
 
View e Controller 
 
 
Model e Controller 
 
 
Controller e Model 
 
 
View e Model 
 
 
Model e View 
Data Resp.: 19/04/2022 20:10:19 
 
Explicação: 
A resposta correta é: View e Model 
 
 
 
 
 
8. 
 
 
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? 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
Padrão de desenvolvimento Service Locator e componente do tipo 
JNDI 
 
 
Padrão de desenvolvimento DAO e componente do tipo JPA 
 
 
Padrão de desenvolvimento Facade e componente do tipo EJB 
 
 
Padrão de desenvolvimento Flyweight e componente do tipo EJB 
 
 
Padrão de desenvolvimento Front Controller e componente do 
tipo Servlet 
Data Resp.: 19/04/2022 20:10:32 
 
Explicação: 
A resposta correta é: Padrão de 
desenvolvimento Front Controller e componente do tipo Servlet 
 
 
 
 
 
9. 
 
 
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 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 é 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. 
 
 
SOAP é uma arquitetura de rede, baseada em mecanismos de 
solicitação e resposta tradicionais da Web, como solicitações GET e 
POST 
 
 
 
 
10. 
 
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 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
é a utilização correta dos verbos HTML. São 
exemplos de verbos HTML: 
 
 
 
GET e PUT 
 
 
GET e UPDATE 
 
 
SELECT e UPDATE 
 
 
SELECT e PUT 
 
 
PUT e UPDATE 
Data Resp.: 19/04/2022 20:10:43 
 
Explicação: 
A resposta correta é: GET e PUT

Continue navegando