Buscar

exercicios programacao 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 5 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

Prévia do material em texto

1. 
 
 
Considerando o fragmento de código abaixo, em relação ao escopo de 
variáveis em Javascript, assinale a afirmativa correta. 
 
 
 
 Serão impressos undefined e undefined; 
 
 Serão impressos 5 e 5; 
 
 Serão impressos 6 e 4; 
 
 Serão impressos 1 e -1; 
 Serão impressos 1 e undefined; 
Data Resp.: 18/11/2021 22:07:42 
 
Explicação: 
A resposta correta é: Serão impressos 1 e undefined; 
 
 
 
 
 
2. 
 
 
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. 
 
O valor da variável teste será sempre 200. 
 
 
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. 
 
 
A instrução let introduz um escopo de bloco a variável teste. 
Data Resp.: 18/11/2021 22:09:17 
 
Explicação: 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
A resposta correta é: O valor da variável teste será sempre 200. 
 
 
 
 
 
3. 
 
 
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 arrays em um objeto e atribui dados a ele. 
 cria um array com três objetos e atribui dados a eles. 
 
 concatena três objetos formando uma classe e atribui dados a ela. 
 
 concatena três string formando uma classe e atribui dados a ela. 
Data Resp.: 18/11/2021 22:10:19 
 
Explicação: 
A resposta correta é: cria um array com três objetos e atribui dados 
a eles. 
 
 
 
 
 
4. 
 
 
Assinale a opção que representa um exemplo 
correto de dados escritos no formato YAML: 
Data Resp.: 18/11/2021 22:11:09 
 
 
 
5. 
 
 
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? 
 
 
executeQuery. 
 
 
createStatement. 
 
 
open. 
 
executeUpdate. 
 
 
getConnection. 
Data Resp.: 18/11/2021 22:11:46 
 
Explicação: 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
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. 
 
 
 
 
 
6. 
 
 
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 I e II estão corretas. 
 
 Somente a II está correta. 
 
 Somente a I está correta. 
 
 Somente a III está correta. 
 
 Todas as afirmativas estão corretas. 
Data Resp.: 18/11/2021 22:11:56 
 
Explicação: 
A resposta correta é: Somente I e II estão corretas. 
 
 
 
 
 
7. 
 
 
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 
 
 Servlet e JPA 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 JPA e EJB 
 
 JPA e JSP 
 
 EJB e Servlet 
Data Resp.: 18/11/2021 22:12:08 
 
Explicação: 
A resposta correta é: JPA e EJB 
 
 
 
 
 
8. 
 
 
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? 
 
 Transaction 
 EntityManager 
 
 EntityManagerFactory 
 
 Entity 
 
 Column 
Data Resp.: 18/11/2021 22:12:17 
 
Explicação: 
A resposta correta é: EntityManager 
 
 
 
 
 
9. 
 
 
Um web service em Java é um programa cujos 
métodos públicos são acessados por aplicações 
remotas. Utiliza como base protocolos como 
SOAP e HTTP. É correto afirmar que: 
 
 
Um web service, para ser utilizado, precisa ser compilado na 
linguagem Intel assembly e empregado em um servidor para esta 
tecnologia. Esse procedimento é semelhante ao utilizado 
pelos servlets e páginas JSP que necessitam de um servidor 
específico para fornecer o serviço desejado. 
 
 
Um web service, para ser utilizado, precisa ser carregado por 
um daemon que aguarda requisições. Para isso, é empregado um 
servidor multiplataforma. Esse procedimento é semelhante ao 
utilizado pelos serviços de proxy que necessitam de autenticação de 
usuário. 
 
 
Um web service, para ser utilizado, precisa ser ativado por um serviço 
da plataforma Windows ou pelo daemon inetd da plataforma Unix, 
encapsulado numa conexão TELNET. Esse procedimento é semelhante 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
ao utilizado pelos serviços de backup que necessitam de autorização 
de usuário. 
 
Um web service, para ser utilizado, precisa estar ativo esperando 
requisições. Para isso, é empregado um servidor para esta tecnologia. 
Esse procedimento é semelhante ao utilizado pelos servlets e páginas 
JSP, que necessitam de um servidor específico para fornecer o serviço 
desejado. 
 
 
Um web service, para ser utilizado, precisa ser escrito com o 
protocolo SOAP encapsulado numa conexão IMAP. Esse procedimento 
é semelhante ao utilizado pelos servlets e páginas JSP que 
necessitam de um servidor específico para fornecer o serviço 
desejado. 
Data Resp.: 18/11/2021 22:12:29 
 
Explicação: 
A resposta correta é: Um web service, para ser utilizado, precisa 
estar ativo esperando requisições. Para isso, é empregado um 
servidor para esta tecnologia. Esse procedimento é semelhante ao 
utilizado pelos servlets e páginas JSP, que necessitam de um servidor 
específico para fornecer o serviço desejado. 
 
 
 
 
 
10. 
 
 
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. 
 
 XML e C++. 
 
 JSON, CSS e SQL. 
 
 JAVA, RUBY ON REALS e .NET. 
Data Resp.: 18/11/2021 22:12:56 
 
Explicação: 
A resposta correta é: YAML e JSON. 
 
 
 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp

Continue navegando