Buscar

PROGRAMAÇÃO CLIENTE SERVIDOR AV

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 3 páginas

Prévia do material em texto

19/06/2018 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602875898&p2=3602703&p3=CCT0780&p4=103315&p5=AV&p6=05/06/2018&p1… 1/3
 
 
Avaliação: CCT0780_AV_201602875898 » PROGRAMAÇÃO CLIENTE SERVIDOR
Tipo de Avaliação: AV
Aluno: 201602875898 - YURI BUENO FONTENLA
Professor: SAULO FRANCA AMUI
 
Turma: 9001/AA
Nota da Prova: 10,0 Nota de Partic.: Av. Parcial Data: 05/06/2018 20:57:48
 
 1a Questão (Ref.: 201604188106) Pontos: 1,0 / 1,0
A linguagem Java tem sintaxe bastante similar à da linguagem C/C++. No entanto, o
ambiente Java possui diversas caracterís�cas que tornam o seu uso mais simples na
construção de alguns �pos de aplicações. Sobre estas caracterís�cas diferenciadas, é
válido afirmar que:
A linguagem C/C++ possui muito mais recursos e uma biblioteca padronizada
muito maior que o Java, em especial quando se fala em desenvolvimento de
aplica�vos para servidor.
Um programa Java pode ser executado em qualquer equipamento,
independente de sua configuração e sistema operacional. A Máquina Virtual
Java nunca é necessária; ela existe apenas para aumentar o desempenho do
processamento.
 Ao contrário de um programa em C/C++, que normalmente dá origem a um
so�ware específico para um equipamento e sistema operacional, um programa
em Java dá origem a um so�ware que não é específico de qualquer computador
ou sistema operacional.
Como a linguagem Java é voltada para o aprendizado, ela foi construída com
pequenos projetos em mente, não sendo adequada para construir sistemas
maiores.
Java é uma linguagem naturalmente menos organizada, não possuindo recursos
clássicos de C/C++ como, por exemplo, os pacotes e classes.
 
 2a Questão (Ref.: 201604188044) Pontos: 1,0 / 1,0
Servlets são projetadas para fornecer aos desenvolvedores uma solução JAVA para criar aplicações web. Para criar
Servlets é necessário importar as classes padrão de extensão dos pacotes:
 javax.servlet e javax.servlet.http
servlet.javax e servlet.javax.http
javax.servlet.html e javax.servlet.http
javax.servlet.smtp e javax.servlet.html
javax.servlet e javax.http.servlet
 
 3a Questão (Ref.: 201604188289) Pontos: 1,0 / 1,0
19/06/2018 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602875898&p2=3602703&p3=CCT0780&p4=103315&p5=AV&p6=05/06/2018&p1… 2/3
Em termos de segurança com Java, um pacote muito útil é o java.security, onde são encontradas várias classes e
interfaces relevantes para os processos de criptografia, como a destrutiva, baseada em hash de dados, utilizada na
guarda de senha. Cada processo pode utilizar diferentes algoritmos, como MD5 e RSA. Caso fosse necessário
efetuar Hash MD5, qual seria a sintaxe correta para obter o objeto responsável pelo cálculo deste hash?
Cipher c = Cipher.getInstance("MessageDigest5");
 MessageDigest md = MessageDigest.getInstance("MD5");
Cipher c = new Cipher("MD5");
MessageDigest md = new MessageDigest5();
MessageDigest md = new MD5();
 
 4a Questão (Ref.: 201604188173) Pontos: 1,0 / 1,0
A persistência em Banco de Dados é uma constante em programas de automação comercial. Porém certas
interfaces e classes geram dúvidas para programadores iniciantes. Entres elas encontra-se a Statement. Dada as
alternativas abaixo, selecione a que define Statement.
 Implementado para acesso de uso geral do banco de dados. É útil quando você estiver usando as instruções
SQL estáticas no tempo de execução. Não pode aceitar parâmetros.
Representa uma conexão a um banco de dados, a partir de uma URL JDBC recebida como parâmetro.
É responsável por fornecer a conexão de uma aplicação Java com o Banco de dados
Implementado quando você planeja usar as instruções SQL muitas vezes. Aceita parâmetros de entrada em
tempo de execução.
Implementado quando você deseja acessar banco de dados procedimentos armazenados. Também pode
aceitar parâmetros de entrada em tempo de execução.
 
 5a Questão (Ref.: 201604188158) Pontos: 1,0 / 1,0
"Especificação Java, JSR 14, que permite escrever códigos reutilizáveis por diferentes tipos de objetos; essa
especificação determina ao compilador, qual tipo de classe deve ser interpretada no momento da compilação,
permitindo ao programador especificar qualquer tipo de objeto para ser manipulado em uma classe". O texto se
refere a:
 Generics
JSP
Anotações
JPA
Classes
 
 6a Questão (Ref.: 201604188339) Pontos: 1,0 / 1,0
Sobre o modelo MVC é CORRETO afirmar:
Em aplicações web desenvolvidas com Java os JSP são representados na camada referente ao controle.
Em aplicações web desenvolvidas com Java os Servlets são representados na camada referente ao modelo.
 JavaBeans são classes Java que, pela sua natureza, podem representar a camada referente ao modelo
MVC é um modelo de 4 camadas, que inclui o modelo, o controle, a visão e o DAO
Todas as alternativas mencionadas estão incorretas.
 
 7a Questão (Ref.: 201604188259) Pontos: 1,0 / 1,0
Qual o tipo de EJB voltado para as ações de persistência de dados?
Async Queued Bean
Message Driven Bean
Stateless Session Bean
 Entity Bean
Sateful Session Bean
19/06/2018 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=93217230&p1=201602875898&p2=3602703&p3=CCT0780&p4=103315&p5=AV&p6=05/06/2018&p1… 3/3
 
 8a Questão (Ref.: 201604188097) Pontos: 1,0 / 1,0
Constitui-se de processos que aceitam conexões (sessões HTTP) solicitadas por clientes Web (Browsers) e, em
resposta, fornecem informações na forma de mensagens e documentos de variados tipos, tais como, textos,
imagens, som e vídeo. Trata-se de:
JBoss.
 JavaServer Faces.
Webserver.
Java API.
SOA (Service-Oriented Architecture).
 
 9a Questão (Ref.: 201604188033) Pontos: 1,0 / 1,0
Web Services trata de uma tecnologia independente de plataforma que utiliza XML em todos os níveis funcionais.
Para tal conta com os seguintes formatos, respectivamente, para o serviço de localização, dicionário de dados e
protocolo de transmissão:
DNS, RSS e HTTP
COS, IDL e ORB
 UDDI, WSDL e SOAP
UDDI, DNS e HTTP
StAX, DOM e JAX-RPC
 
 10a Questão (Ref.: 201604188303) Pontos: 1,0 / 1,0
O componente que normalmente recebe as solicitações via HTTP em um sistema Java Web corporativo,
principalmente se utilizado o padrão Front Control, seria:
MDB
 Servlet
Gateway RPC
JSP
Session EJB
Período de não visualização da prova: desde 25/05/2018 até 18/06/2018.

Outros materiais