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.

Considerando-se a linguagem PHP usada na aplicação Web, é INCORRETO afirmar que

  • A.

    define variáveis, strings, arrays e a maioria das estruturas de controle encontradas na linguagem C.

  • B.

    é especialmente indicada para manipulação de formulários.

  • C.

    usada com uma finalidade similar à linguagem JavaScript.

  • D.

    permite definir uma interface entre a aplicação Web e um banco de dados servidor.

A arquitetura Java EE 5 é composta por componentes implementados sobre containeres. A respeito de componentes e containeres considere as afirmativas abaixo.

I. Message-Driven Beans são implementados no container EJB e permitem as aplicações Java EE processar mensagens assíncronas

II. JavaServer Faces são implementadas no container Web e permitem escrever facilmente tags JSP que atuam como objetos sem estado no container Web.

III. A API de Persistência Java pode ser utilizada no container Web e/ou no container EJB e disponibiliza recursos de mapeamento objeto-relacional as aplicações Java EE.

É correto o que se afirma em

  • a.

    I, apenas.

  • b.

    I e II, apenas.

  • c.

    I e III, apenas.

  • d.

    I, II e III.

  • e.

    II e III, apenas.

Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.

Se, em uma classe, os métodos são synchronized, então vários threads não podem executar concorrentemente esses métodos sobre diferentes instâncias dessa classe, mas podem executar sobre uma mesma instância.

  • C. Certo
  • E. Errado

Considerando-se o protocolo HTTP, é INCORRETO afirmar que

  • A.

    a versão 1.1 permite definir dado persistente entre o cliente e o servidor.

  • B.

    cada interação entre cliente e servidor consiste em uma solicitação ASCII.

  • C.

    especifica as mensagens que clientes podem enviar e receber na comunicação com servidores.

  • D.

    o método GET solicita ao servidor que envie o objeto identificado na requisição.

Asynchronous Javascript and XML (Ajax) é uma técnica de desenvolvimento de aplicações web cujo objetivo é a troca de pequenas porções de dados entre um browser e um servidor web de modo a evitar a recarga de toda a página cada vez que um cliente solicita uma mudança. Sobre Ajax considere as afirmativas abaixo.

I. É uma técnica indicada para melhorar a experiência do usuário, reduzir a utilização de banda e claramente separar dados, formatação, estilo e funcionalidade.

II. O modelo de objetos html/xml (DOM) é acessado e transformado por linguagens de script como JavaScript.

III. O objeto XMLHttpRequest e/ou o objeto iFrame são utilizados para troca de dados assíncrona com o servidor.

É correto o que se afirma em

  • a.

    I, apenas.

  • b.

    II, apenas.

  • c.

    III, apenas.

  • d.

    I e III, apenas.

  • e.

    I, II e III.

Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.

Quando os objetos acessados por diferentes threads compartilham atributos de classe, os threads podem, concorrentemente, modificar os valores desses atributos, mesmo se acessarem os objetos via métodos synchronized.

  • C. Certo
  • E. Errado

Considerando-se a interface CGI usada na aplicação Web, é INCORRETO afirmar que

  • A.

    é uma interface padronizada para permitir que servidores Web se comuniquem com programas.

  • B.

    permite a criação de conteúdo dinâmico no lado servidor.

  • C.

    permite executar RPCs entre aplicações usando a linguagem cgi-rpc-lang.

  • D.

    permite lidar com formulários e outras páginas Web interativas.

Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.

Os métodos wait() e notify() usados para sincronizar threads não podem ser invocados a partir de métodos synchronized, nem a partir de métodos que tenham sido invocados a partir de métodos synchronized.

  • C. Certo
  • E. Errado

Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.

Ao instanciar ServerSocket, pode-se especificar a porta onde o serviço é prestado. O método accept(), dessa classe, pode ser usado para aceitar pedidos de conexão. Uma vez aceita uma conexão, esse método retorna uma instância de Socket, por meio da qual pode-se enviar e receber dados.

  • C. Certo
  • E. Errado

Quanto a programação Java usando threads, sockets e applets, julgue os itens subseqüentes.

Em uma classe derivada de Applet, o método start() é invocado no momento em que uma instância da classe é carregada, init() é invocado quando o usuário retorna para a página e finish(), quando o usuário abandona a página.

  • C. Certo
  • E. Errado
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...