Buscar

Simulado CCT0249

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

05/10/2015 BDQ Prova
file:///C:/Users/c0376483/Desktop/BDQ%20Prova.htm 1/3
   PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
Simulado: CCT0249_SM_000000 V.1   Fechar
Aluno(a): JOAOZINHO Matrícula: 000000
Desempenho: 8,0 de 10,0 Data: 25/09/2015 00:17:04 (Finalizada)
  1a Questão (Ref.: 200802384582) Pontos: 1,0  / 1,0
A linguagem Java apresenta muitas palavras reservadas, e algumas delas podem modificar muito o
comportamento de um elemento programacional. Assinale a alternativa correta quanto ao uso da palavra
reservada.
  Uma classe final não pode ser estendida.
A palavra final serve para a definição de um elemento abstrato.
A palavra static serve para definir elementos que não podem ser modificados.
Um parâmetro final pode ter seu valor modificado no corpo do método.
Classes concretas podem conter métodos definidos como abstract.
  2a Questão (Ref.: 200802177752) Pontos: 1,0  / 1,0
Analise as seguintes sentenças:
I. Em Java, a plataforma Java 2 Enterprise Edition (J2EE) define um padrão para desenvolvimento de aplicações
empresariais em múltiplas camadas.
II. O J2SE aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows.
III. Em Java, o modificador de acesso protected permite acesso para qualquer subclasse ou classe pertencente
ao mesmo pacote da classe identificada.
Das sentenças acima, apenas:
I e II são verdadeiras
II é verdadeira
I é verdadeira
III é verdadeira
  I e III são verdadeiras
  3a Questão (Ref.: 200802245061) Pontos: 1,0  / 1,0
O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP
é fornecido pelo container Web
Servlet.
Apache.
Bean.
  Tomcat.
IIS.
  4a Questão (Ref.: 200802199035) Pontos: 1,0  / 1,0
Quando um servlet é criado no NetBeans, uma série de elementos são automaticamente inseridos no código,
05/10/2015 BDQ Prova
file:///C:/Users/c0376483/Desktop/BDQ%20Prova.htm 2/3
incluindo um método chamado processRequest.
Qual das afirmações abaixo NÃO É CORRETA?
É usado para criar uma saída visual, usando o objeto response.
É usado como alternativa para processar requisições doPost.
É usado para transferir a requisição para outro servlet, usando o forward do RequestDispatcher.
É usado como alternativa para processar requisições doGet.
  É usado sem a necessidade de uma requisição.
  5a Questão (Ref.: 200802877890) Pontos: 0,0  / 1,0
Em JSP quais membros equivalem às variáveis e métodos pertencente à instância de classe caso fossem
declarados em um Servlet convencional?
Comentários
Expressões
  Scriptlets
Taglibs
  Declarações
  6a Questão (Ref.: 200802877904) Pontos: 1,0  / 1,0
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?
MessageDigest md = new MD5();
MessageDigest md = new MessageDigest5();
  MessageDigest md = MessageDigest.getInstance("MD5");
Cipher c = Cipher.getInstance("MessageDigest5");
Cipher c = new Cipher("MD5");
  7a Questão (Ref.: 200802179099) Pontos: 1,0  / 1,0
Marque a opção correta sobre o conceito JDBC:
são metadados sobre um objeto de conexão
uma classe Java que gera tabelas de banco de dados relacionais
framework para desenvolvimento web
é o kit de desenvolvimento Java para implementação em dispositivos móveis
  tecnologia que permite aos programas Java interagir com os bancos de dados
  8a Questão (Ref.: 200802199065) Pontos: 1,0  / 1,0
O JDBC ­ Java DataBase Connectivity ­ é uma API que permite a interação com um SGBD (Sistema Gerenciador
de Banco de Dados) em baixo nível, isto é, permite realizar conexões e consultas ao banco de dados.
Sobre esta API, indique a afirmativa INCORRETA:
05/10/2015 BDQ Prova
file:///C:/Users/c0376483/Desktop/BDQ%20Prova.htm 3/3
Não é possível realizar as buscas sem tratar ou jogar exceções.
  Não é possível construir aplicações para múltiplos SGBDs usando esta API.
Não é possível acessar um SGBD com o JDBC sem indicar seu endereço.
Não é possível realizar uma busca sem realizar uma conexão.
Não é possível acessar ao banco de dados sem a instalação de um driver para o SGBD.
 Gabarito Comentado.
  9a Questão (Ref.: 200802245079) Pontos: 1,0  / 1,0
Os estados do ciclo de vida de uma instância de uma entidade, definidos na JPA 2.0, são
novo (new), temporário (temporary) e destacado (detached)
novo (new), temporário (temporary), permanente (permanent) e destacado (detached).
ativo (active), inativo (inactive) e removido (removed).
  novo (new), gerenciado (managed), destacado (detached) e removido (removed).
gerenciado (managed), temporário (temporary), permanente (permanent) e destacado (detached).
  10a Questão (Ref.: 200802853079) Pontos: 0,0  / 1,0
Metadados, inseridos no código fonte com o intuito de trazer alguma informação adicional sobre o código que
está sendo escrito:
Generics
  Classes
JPA
  Anotações
Comentários
 Gabarito Comentado.

Continue navegando