Questões de Concurso Comentadas sobre programação
Foram encontradas 10.880 questões
Considere o código fonte HTML de uma página web conforme apresentado a seguir:
<html>
<body>
<p id="title">XXX</p>
</body>
</html>
Em relação a este framework, a classe que permite obter os elementos da coleção na ordem em que eles foram adicionados quando acessados por meio de um objeto do tipo Iterator é:
A definição de include criada em um esquema XSD é responsável por trazer todas as declarações e definições de um esquema externo, o qual deve ter o mesmo target namespace do esquema XSD em questão
O principal objetivo do uso de classes aninhadas (nested) é facilitar a instalação (deployment) de várias classes de um pacote.
Considere que uma classe pai denominada “recicláveis" e as classes filhas “papelão" e “plástico" contêm um método denominado reciclar. A prática de conservar a assinatura dos métodos realizando somente implementações distintas internas nos métodos entre as classes citadas é chamado de sobreposição.
O trecho de código Java a seguir apresenta características do uso de reflexão.
Class classeGenerica = Class.forName (stringNomeClasse); Method metodoPI = classeGenerica.getMethod(stringNomeMetodo); System.out.println(metodoPI.invoke(obj).toString()); Method soma = classeGenerica.getMethod(stringNomeSoma, int.class, int.class); System.out.println(soma.invoke(obj,5,10));
Thread safe, o qual representa um importante conceito em programação Java, faz com que threads concorrentes utilizem algoritmo de sincronismo para cooperarem entre elas.
Uma das vantagens da linguagem Java em relação a outras linguagens é a fácil implementação de herança múltipla.
O JMS (Java Message Service) permite a troca de mensagens assíncronas entre um ou mais clientes e faz parte da especificação do Java EE.
JUnit é um framework utilizado para facilitar a geração de testes a fim de se verificar se os resultados gerados pelos métodos escritos em Java são os esperados.
O Hibernate define um objeto transient com uma instância de um objeto que tenha persistido e que esteja em transição para consulta e utilização pela aplicação.
JPQL (Java Persistence Query Language) é uma linguagem de manipulação de dados adotada para criar, alterar estrutura de tabelas e gatilhos utilizados na especificação JPA (Java Persistence API).
A tag definida a seguir é obrigatória na especificação de uma página que utilize HTML5.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 5. //PT"
"h t t p:/ /www. w3.org/ TR /html5 /strict.dtd">
JSON (JavaScript Object Notation) é um formato de arquivo de texto para troca de dados em que um objeto é um conjunto de pares nome/valor.
Considere uma página HTML cujo código seja o apresentado a seguir.
<!doctype html>
<html>
<header>
<style>
h2{
display: inline;
}
</style>
</header>
<body>
<h1>Titulo</h1>
<h2>Subtitulo</h2>
</body>
</html>
Nessa situação, será apresentado em um navegador o seguinte resultado:

No contexto de clean code, as funções devem ter tamanho reduzido.
Ao se executar o código Java apresentado a seguir, o resultado obtido será 13.
package teste ;
import java.math.BigInteger ;
import java.util.concurrent.ExecutionException ;
public class Teste {
public static void main(String[] args) throws InterruptedException, ExecutionException {
Teste a = new Teste( ) ;
System.out.println(a.getNumero(5)) ;
}
public BigInteger getNumero(final int valor)
throws InterruptedException, ExecutionException {
if (valor == 0 valor == 1)
return BigInteger.valueOf(valor + 1) ;
return getNumero(valor - 1).add(getNumero (valor - 2)) ;
}
}
O framework Java Struts foi construído para padrão de projetos estruturados em camadas que separam a camada física da camada lógica do banco de dados.
O servidor de aplicação Tomcat tem um servidor de banco de dados denominado derby, em que são armazenados os usuários, a senha e os privilégios para administrar o servidor.