¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

Questões extra - Servlets

Luis Felipe Guariento 10 preguntas

Hacer el test

Preguntas del test (10)

  1. 1(FCC - 2007 - TRE-SE - Analista Judiciário - Tecnologia da Informação) Quando
    um servlet é carregado pela primeira vez para a máquina virtual Java do
    servidor
    1. Aocorre um destroy() no processo cliente.
    2. Bo seu método init() é invocado.
    3. Co método service() é definido.
    4. Docorre a execução do método getOutputStream().
    5. Eo seu método stream() é invocado.
  2. 2(FCC – – TRT - 1ª REGIÃO – Analista de Sistemas Em relação às
    tecnologias Java, é INCORRETO afirmar que as Servlets:
    1. Adeixam para a API utilizada na sua escrita a responsabilidade com o
      ambiente em que elas serão carregadas e com o protocolo usado no envio e
      recebimento de informações.
    2. Bfornecem um mecanismo simples e consistente para estender a
      funcionalidade de um servidor Web.
    3. Cpodem ser incorporadas em vários servidores Web diferentes.
    4. Dpodem rodar em qualquer plataforma sem a necessidade de serem
      reescritas ou compiladas novamente.
    5. Esão carregadas apenas uma vez e, para cada nova requisição, a servlet gera
      uma nova thread.
  3. 3(FCC – – DPE/SP – Analista de Sistemas) 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:
    1. Ajavax.servlet e javax.servlet.http.
    2. Bjavax.servlet e javax.http.servlet.
    3. Cjavax.servlet.html e javax.servlet.http.
    4. Dservlet.javax e servlet.javax.http.
    5. Ejavax.servlet.smtp e javax.servlet.html.
  4. 4(FCC – 2 – TRE/CE – Analista de Sistemas) No contexto do ciclo de vida de
    um servlet, considere:
    I. Quando o servidor recebe uma requisição, ela é repassada para o container
    que, por sua vez, carrega a classe na memória e cria uma instância da classe do
    servlet.

    II. Quando um servlet é carregado pela primeira vez para a máquina virtual
    Java do servidor, o método init() é invocado, para preparar recursos para a
    execução do serviço ou para estabelecer conexão com outros serviços.

    III. Estando o servlet pronto para atender as requisições dos clientes, o
    container cria um objeto de requisição (ServletRequest) e de resposta
    (ServletResponse) e depois chama o método service(), passando os objetos
    como parâmetros.

    IV. O método destroy() permite liberar os recursos que foram utilizados, sendo
    invocado quando o servidor estiver concluindo sua atividade.

    Está correto o que se afirma em:
    1. AI, II e III, apenas.
    2. BI, II e IV, apenas.
    3. CI, III e IV, apenas.
    4. DII, III e IV, apenas.
    5. EI, II, III e IV.
  5. 5(FCC – 3 – DPE/SP – Analista de Sistemas) Um Servlet Contêiner controla o
    ciclo de vida de uma servlet onde são invocados três métodos essenciais: um
    para inicializar a instância da servlet, um para processar a requisição e outro
    para descarregar a servlet da memória. Os itens a seguir representam, nessa
    ordem, o que ocorre quando um usuário envia uma requisição HTTP ao
    servidor:
    I. A requisição HTTP recebida pelo servidor é encaminhada ao Servlet
    Contêiner que mapeia esse pedido para uma servlet específica.

    II. O Servlet Contêiner invoca o método init da servlet. Esse método é chamado
    em toda requisição do usuário à servlet não sendo possível passar parâmetros
    de inicialização.

    III. O Servlet Contêiner invoca o método service da servlet para processar a
    requisição HTTP, passando os objetos request e response. O método service
    não é chamado a cada requisição, mas apenas uma vez, na primeira requisição
    do usuário à servlet.

    IV. Para descarregar a servlet da memória, o Servlet Contêiner chama o
    método unload, que faz com que o garbage collector retire a instância da
    servlet da memória.

    Está correto o que se afirma em:
    1. AI, II, III e IV.
    2. BI, apenas.
    3. CI e IV, apenas.
    4. DII, III e IV, apenas.
    5. EII e III, apenas.
  6. 6(FCC – 6 – BACEN – Analista de Sistemas) Para ser um servlet, uma classe
    deve estender a classe I e exceder as ações “doGet” ou “doPost” (ou ambas),
    dependendo se os dados estão sendo enviados por uma ação GET ou por uma
    ação POST. Estes métodos tomam dois argumentos: um II e um III em sua
    execução. Preenchem correta e respectivamente I, II e III:
    1. AI - HttpJspServlet; II - XmlHttpServlet; III - XmlHttpServletResponse
    2. BI - JspServlet; II - HttpServletResponse; III - HttpServletRequest
    3. CI - HttpServletRequest; II - XmlHttpServletRequest; III - XmlHttpServletResponse
    4. DI - HttpServlet; II - HttpServletRequest; III - HttpServletResponse
    5. EI - HttpServlet; II - HttpServletRequest; III - HttpServletResponse.write
  7. 7(FCC - - TRE-SE - Analista Judiciário - Tecnologia da Informação Em Java,
    a passagem de dados de um formulário do cliente para o servlet pode ocorrer
    por meio do uso do método:
    1. Aimport()
    2. Breturn()
    3. CgetParameter()
    4. Dcatch()
    5. EnameComponent()
  8. 8(FCC - - TRE-CE - Programador de computador A tecnologia Java Servlet
    é baseada na construção de classes servlet que executam no servidor
    recebendo dados de requisições do cliente, processando esses dados,
    opcionalmente acessando recursos externos como bancos de dados, e
    respondendo ao cliente com conteúdo no formato HTML.
    Com relação ao tema, analise as asserções a seguir:
    Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder
    ao cliente com conteúdo no formato HTML.
    PORQUE
    Geralmente quem trabalha com o conteúdo HTML é o web designer que
    normalmente não é programador Java experiente. Ao misturar HTML dentro de
    uma servlet, torna-se muito difícil separar as funções de web designer e
    desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML,
    pois para cada mudança, uma recompilação da servlet tem que acontecer.
    Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems
    criou a tecnologia JavaServer Pages (JSP).
    Acerca dessas asserções, é correto afirmar:
    1. ATanto a primeira quanto a segunda asserções são proposições falsas.
    2. BA primeira asserção é uma proposição verdadeira e a segunda uma
      proposição falsa.
    3. CA primeira asserção é uma proposição falsa e a segunda uma proposição
      verdadeira.
    4. DAs duas asserções são proposições verdadeiras, mas a segunda não é a
      justificativa correta da primeira.
    5. EAs duas asserções são proposições verdadeiras e a segunda é a justificativa
      correta da primeira.
  9. 9(FCC - - -RN - Analista Legislativo - Analista de Sistemas No Java EE 6
    os métodos doPost e doGet podem ser sobrescritos em uma servlet criada na
    aplicação para receberem as requisições vindas de páginas HTML. Quando
    sobrescritos na servlet, eles substituem seus métodos ancestrais existentes na
    classe abstrata:
    1. AGenericServlet.
    2. BHttpServlet.
    3. CHttpServletRequest.
    4. DHttpServletResponse.
    5. EHttpServletObject.
  10. 10(FCC - - TRT - 16ª REGIÃO (MA) - Técnico Judiciário - Tecnologia da
    Informação Para ler os parâmetros de inicialização do contexto de um servlet
    utiliza-se o método:
    1. AString getInitParameter(String).
    2. BEnumeration getInitParameterNames().
    3. CInputStream getResourceAsStream().
    4. DsetAttribute(String nome, Object).
    5. EObject getAttribute(String nome).

Información

Descripción
Concursos Públicos (J2EE: Java Servlets, JavaBean, JSF e JSP) Desenvolvimento de Software Test sobre Questões extra - Servlets, creado por Luis Felipe Guariento el 28/02/2017.
Idioma
Português
Visitas
0
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?