Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.488 questões
Associe os escopos para objetos existentes na programação Web com Java/Servlets, na coluna à esquerda, às afirmativas na coluna à direita.
(1) Page/JSP
(2) Request
(3) Session
(4) Application
( ) Utilizado para referenciar serviços da aplicação.
( ) Objetos referenciados neste escopo possuem o menor ciclo de vida.
( ) Utilizado para referenciar objetos relacionados a uma instância de cliente remoto, persistindo-os por várias requisições.
A sequência correta é
Suponha que o seguinte trecho de código em Python 3 seja executado com sucesso:
import urllib.request
site=urllib.request.urlopen("http://site.ufsm.br")
Considere as afirmações a seguir.
I → Os atributos site.code e o método site.getcode( ) apresentam o mesmo valor.
II → É possível visualizar o código-fonte ao executar str(site).
III → O método site.info( ) armazena metainformações da página acessada, como os cabeçalhos HTTP.
IV → Ao acessar o conteúdo armazenado em site.info( )['Date'] é possível identificar a data em que a requisição HTTP foi realizada pelo cliente.
Estão corretas
A respeito do JavaScript, considere as seguintes afirmativas:
1. As palavras reservadas var, let, const e globals são utilizadas para declaração de variáveis.
2. É uma linguagem de script multiparadigma, baseada em protótipo, e suporta estilos de programação orientada a objetos, imperativo e funcional.
3. O operador === (três símbolos de igual) retorna verdadeiro caso os operandos sejam iguais e do mesmo tipo.
4. Introduzido em ECMAScript 6, objetos Proxy permitem que se interceptem determinadas operações e personalize o comportamento da função.
5. O uso da sintaxe ${expressão} em literais string é denominada Template Strings. A interpolação ocorre em textos delimitados por aspas duplas (“).
Assinale a alternativa correta.
Dadas as definições abaixo, elas correspondem respectivamente às seguintes siglas:
DEFINIÇÕES:
I. É uma especificação Java para a construção de interfaces de usuário baseadas em componentes para aplicações web.
II. Define um meio de mapeamento objeto-relacional para objetos Java simples e comuns (POJOs).
III. É um conjunto de classes e interfaces (API) escritas
em Java que fazem o envio de instruções SQL para
qualquer banco de dados relacional.
O termo Ajax passou a representar um amplo grupo de tecnologias da Web que podem ser usadas para implementar um aplicativo Web que se comunica com um servidor em segundo plano, sem interferir com o estado atual da página. As seguintes tecnologias podem ser incorporadas:
(1) XML
(2) CSS
(3) JavaScript
Assinale a alternativa que completa, correta e respectivamente, as lacunas da seguinte frase:
“Em Java, usamos ________ Thread do pacote _______ para criarmos linhas de execução _________”.
Quanto à linguagem Java, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequência correta de cima para baixo.
( ) Java tem dois comandos específicos de desvio incondicional: switch e while.
( ) Java tem o comando para realizar o desvio condicional: goto.
As unidades concorrentes em Java são métodos denominados run, cujo código pode estar em execução simultânea com outros métodos (de outros objetos) e com o método main. Uma das maneiras de definir uma classe com um método run é definir uma subclasse da classe Thread predefinida e substituir o método run. Sobre a classe Thread da linguagem Java, para cada afirmativa abaixo, informe se é verdadeira (V) ou falsa (F). Em seguida, marque a opção que corresponde à sequência CORRETA.
( ) A classe provê diversos métodos para controle de execução de threads, sendo o método start responsável por iniciar a execução do thread.
( ) O método sleep é utilizado para forçar um método a atrasar sua execução até que o método run de outra thread tenha completado sua execução.
( ) O método yield, que não possui parâmetros, é um pedido do thread em execução para entregar o processador voluntariamente.
Em Java, certo método da classe A deve poder ser invocado independentemente da criação prévia de uma instância de A.
O modificador obrigatório na declaração desse método é: