Questões sobre Linguagens

Lista completa de Questões sobre Linguagens para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere o programa Java abaixo.

A saída na tela será

  • A. 212
  • B. 221231
  • C. 223
  • D. 331221
  • E. 221

Considere o formulário HTML abaixo.

Para receber o conteúdo do campo usuário, transformando eventuais caracteres especiais do HTML na sua forma codificada para que não seja possível injetar tags HTML ou JavaScript através do campo, utiliza-se, no arquivo controle.php, a instrução

  • A. htmlconvertentities($_POST['usuario'])
  • B. htmlspecialchars($_POST['usuario'])
  • C. htmlconvertchars($_GETPARAMETER['usuario'])
  • D. htmlconvert($_REQUEST['usuario'])
  • E. htmlconvert($_REQUEST['usuario'])

Analise o trecho de código escrito em Python versão 3 a seguir:

Marque a alternativa que apresenta a saída impressa no console.

  • A.

    0 2.5 Alface

    1 5.5 Batata

    2 1.5 Chuchu

    3 4.5 Tomate

  • B.

    0 Alface 2.5

    1 Batata 5.5

    3 Chuchu 1.5

    4 Tomate 4.5

  • C.

    0 Alface 2.5

    1 Chuchu 1.5

    2 Batata 5.5

    3 Tomate 4.5

  • D.

    1.5 0 Chuchu

    2.5 1 Alface

    4.5 2 Tomate

    5.5 3 Batata

  • E.

    Chuchu 1.5 0

    Alface 2.5 1

    Tomate 4.5 2

    Batata 5.5 3

Considere a classe Java abaixo.

Para que os valores do vetor v sejam colocados em ordem crescente, a lacuna I deverá ser preenchida por

  • A. v[i] = v[x];
  • B. v[i] = v[j];
  • C. v[x] = v[i];
  • D. v[i] = v[min];
  • E. v[i] = v[min+1];

Considere o fragmento de código Java abaixo.

Para executar a instrução select contida na variável sql e receber o retorno da tabela do banco de dados utiliza-se, na lacuna I, a instrução

  • A. ArrayList rs = st.executeQuery(sql);
  • B. ResultSet rs = st.executeUpdate(sql);
  • C. ArrayList rs = st.execute(sql);
  • D. ResultSet rs = st.executeQuery(sql);
  • E. RecordSet rs = st.execute(sql);

No desenvolvimento de uma aplicação Web, o conteúdo dos arquivos HTML pode ser gerado dinamicamente de diversas maneiras, e várias linguagens de programação que executam num servidor de aplicação podem ser utilizadas para tal geração. Sobre a ótica da tecnologia de Servlets e JSP, analise as proposições a seguir e julgue-as como FALSAS (F) ou VERDADEIRAS (V):

( ) Uma página escrita em JSP é bem parecida com uma página escrita em HTML, com a diferença que se pode inserir código Java dentro da página JSP, e este código Java é executado pelo servidor de aplicação.

( ) Uma página escrita em JSP é bem parecida com uma página escrita em HTML, com a diferença que se pode inserir código Java dentro da página JSP, e este código Java é executado pelo interpretador do navegador Web.

( ) Uma página HTML pode ser escrita por comandos codificados em Java, através da classe HttpServlet. Estes comandos codificados em Java são executados em servidor de aplicação.

( ) Uma página HTML pode ser escrita por comandos codificados em Java, através da classe HttpServlet. Estes comandos codificados em Java são executados pelo interpretador do navegador Web.

( ) Uma página escrita em JSP tem seu conteúdo gerado por Applet (pequeno programa escrito em Java) que é executado pelo interpretador do navegador Web.

Assinale a alternativa que contém a sequência CORRETA de V ou F de cima para baixo.

  • A. F, F, V, V, V
  • B. V, F, F, V, V
  • C. F, V, V, F, V
  • D. V, F, V, F, F
  • E. F, V, F, V, F

Considere o fragmento de código HTML abaixo.

Este fragmento evidencia o uso de

  • A. QueryJS.
  • B. Facelets.
  • C. AngularJS.
  • D. Portlets.
  • E. PrimeFaces.

Considere a classe Java abaixo.

Para ordenar os números contidos no vetor processos é necessário trocar

  • A. processos[j]>processos[j+1] por processos[j]>processos[i].
  • B. j<6 por j<5, para evitar uma comparação fora dos limites do vetor.
  • C. processos[j]=processos[j+1]; por processos[j]=processos[i+1];
  • D. j<6 por j<processos.length, para permitir a comparação com o último elemento do vetor.
  • E. processos[j+1]=a; por processos[j+1]=processos[j];

A classe HttpServlet (javax.servlet.http.HttpServlet) possui alguns métodos em correspondência com os métodos do protocolo HTTP 1.1. Veja a seguir lista de alguns métodos que implementam esta correspondência:

Um desenvolvedor Web, que utiliza a tecnologia Servlets/Jsp para escrever suas aplicações, faz uso de alguns destes métodos, em uma classe Java, para receber os dados enviados por um formulário HTML.

Marque a alternativa que apresenta os métodos da classe HttpServlet que são utilizados na situação: receber dados enviados por um formulário HTML.

  • A.

    doDelete(HttpServletRequest, HttpServletResponse) e

    doGet(HttpServletRequest, HttpServletResponse)

  • B.

    doPut(HttpServletRequest, HttpServletResponse) e

    doGet(HttpServletRequest, HttpServletResponse)

  • C.

    doPost(HttpServletRequest, HttpServletResponse) e

    doGet(HttpServletRequest, HttpServletResponse)

  • D.

    doPut(HttpServletRequest, HttpServletResponse) e

    doPost(HttpServletRequest, HttpServletResponse)

  • E.

    doHead(HttpServletRequest, HttpServletResponse) e

    doTrace(HttpServletRequest, HttpServletResponse)

Considere o fragmento de código TypeScript:

Preenche corretamente a lacuna I o que consta APENAS nos itens

  • A. I, II e III.
  • B. II e IV.
  • C. I e III.
  • D. III e IV.
  • E. I, II e IV.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...