Buscar

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

Prévia do material em texto

24/04/2018 EPS
http://simulado.estacio.br/alunos/ 1/3
MARJOEL JERONIMO SILVA CAMPELO
201506546031 EAD SÃO LUÍS - CALHAU - MA
 
 PROGRAMAÇÃO CLIENTE SERVIDOR
 
Avaliação Parcial: CCT0780_SM_201506546031 V.1 
Aluno(a): MARJOEL JERONIMO SILVA CAMPELO Matrícula: 201506546031
Acertos: 7,0 de 10,0 Data: 17/04/2018 09:00:45 (Finalizada)
 
1a Questão (Ref.:201507825190) Acerto: 1,0 / 1,0
Sobre os diferentes pacotes de java disponíveis, analise as afirmativas e selecione a alternativa correta:
I) O pacote Java SE é suficiente para desenvolver todo e qualquer tipo de aplicação Java.
II) É desnecessário identificar a versão da JVM do servidor de aplicações, visto que uma aplicação Java de qualquer
versão sempre poderá ser executada em qualquer versão de JVM.
III) O JDK é um pacote que inclui diversos elementos adicionais, a maioria deles necessários apenas para o
desenvolvedor Java.
Apenas II e III estão corretas.
Apenas I e II estão corretas.
Apenas I e III estão corretas.
Todas as afirmativas estão corretas.
 Apenas uma afirmativa está correta.
 
2a Questão (Ref.:201507825391) Acerto: 0,0 / 1,0
Desenvolvida pela Sun Microsystems na década de 90, a linguagem Java tem sido amplamente aceita pelo mercado
devido a diversas características apresentadas. Algumas destas características são listadas a seguir. Qual das
alternativas indica uma afirmação FALSA acerca das vantagens do Java?
É uma linguagem multiplataforma.
Tem diversos ambientes de desenvolvimento gratuitos.
É uma arquitetura aberta, extensível, com várias implementações.
 Conta com ampla documentação e possibilidade de certificação através da Microsoft.
 Pode ser baixada gratuitamente.
 
3a Questão (Ref.:201507825487) Acerto: 0,0 / 1,0
Analise o código abaixo e escolha a alternativa INCORRETA:
 protected void processRequest(HttpServletRequest request, HttpServletResponse response)
 throws ServletException, IOException {
 response.setContentType("text/html;charset=UTF-8");
 try (PrintWriter out = response.getWriter()) {
 String pesoT= request.getParameter("peso");
 pesoT = pesoT.replaceAll(",",".");
 String alturaT = request.getParameter("altura");
 alturaT = alturaT.replaceAll(",", ".");
 double peso = Double.valueOf(pesoT);
 double altura = Double.valueOf(alturaT);
 double imc = peso /(altura*altura);
 out.println("IMC: "+ imc + "");
24/04/2018 EPS
http://simulado.estacio.br/alunos/ 2/3
 } catch (Exception e) {
 out.println("Digite um numero");
 }
 
 A possível exceção é tratada no próprio código
No código apresentado dois parâmetros, peso e altura, são recebidos através de um método do HTTP, como o
POST, por exemplo.
 O cálculo é realizado através da chamada ao método IMC
O retorno do código apresentado é uma expressão HTML
Classes Java são utilizadas para converter os parâmetros recebidos, que chegam como String, para os tipos
apropriados
 
4a Questão (Ref.:201507825188) Acerto: 1,0 / 1,0
Qual das afirmativas abaixo é falsa com relação aos Web Servers Java?
O principal contexto para Web utilizado é o Tomcat.
 Não são capazes de gerenciar estado.
Todo JSP é transformado pelo contexto em um Servlet.
Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em
dispositivos distintos.
Permitem tratamento diferenciado para chamadas GET e POST.
 
5a Questão (Ref.:201507825174) Acerto: 1,0 / 1,0
A tecnologia JSP é extremamente útil e pode facilitar muito o desenvolvimento de uma aplicação web.
Assinale a alternativa INCORRETA sobre esta tecnologia:
 Um JSP não pode trocar informações ou requisições com um Servlet.
É possível usar um componente ou uma classe Java por meio de um JSP.
O principal foco de uso do JSP é a criação da interface com o usuário.
Um JSP tem a aparência de um código HTML com alguns trechos de código Java.
Todo arquivo JSP é, em sua primeira execução, convertido para um servlet.
 
6a Questão (Ref.:201507825184) Acerto: 1,0 / 1,0
Com relação às tecnologias JSP, Servlet e JavaScript, responda V ou F :
( ) O método POST envia os dados como um fluxo de dados juntamente com o pacote de dados http de forma não
visível ao usuário
( ) Página JSP são interpretadas e executadas pelo Container Java Web sem nenhuma transformação adicional.
Ocorre apenas a carga página em código fonte.
( ) Uma Servlet para ser acionada precisa da definição da URL-pattern de acesso definida no descritor de
implantação da aplicação Web
( ) É necessário o código fonte e o bytecode (.class) de uma Servlet no Container Java Web, para que a Servlet
seja executada.
( )Uma Servlet somente suporta requisições na forma POST
 
F - F - V -V - F
 V - F - V - F - F
V - F - F - F - F
V - F - V - V - V
V - V - V - F - V
 
7a Questão (Ref.:201507825339) Acerto: 0,0 / 1,0
24/04/2018 EPS
http://simulado.estacio.br/alunos/ 3/3
Baseado na linha de comando abaixo, marque qual deve ser o comando seguinte:
 
st = Conexao.getConection().createStatement();
 ResultSet rs = st.executeUpdate("select * from ALUNOS");
List = st().executeUpdate("select * from ALUNOS");
 ResultSet rs = st.executeQuery("select * from ALUNOS");
List = st.executeQuery("select * from ALUNOS");
List = st.executeUpdate("select * from ALUNOS");
 
8a Questão (Ref.:201507825411) Acerto: 1,0 / 1,0
Qual a classe de JDBC é responsável pela interface entre os clientes e os drivers JDBC?
EntityManagerFactory
ResultSet
PreparedStatement
 DriverManager
EntityManager
 
9a Questão (Ref.:201507825407) Acerto: 1,0 / 1,0
A anotação @ManyToMany será usada toda vez que quisermos indicar um relacionamento do tipo:
Um para muitos
Muitos para nenhum
Um para um
 Muitos para muitos
Muitos para um
 
10a Questão (Ref.:201507825403) Acerto: 1,0 / 1,0
A anotação @ManytToOne será utilizada toda vez que quisermos indicar um relacionamento do tipo:
 Muitos para um
Cascade
Um para um
Muitos para muitos
Um para muitos

Outros materiais