Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 7.935 questões
Arquivo Teste.java:
package pacote;
public class Teste
{
int dobro (int x)
{
return x + x;
}
}
Arquivo Principal.java:
import pacote.*;
public class Principal
{
public static void main (String[] args)
{
pacote.Teste t = new pacote.Teste ();
System.out.println (t.dobro (3));
}
}
Considere as afirmativas seguintes:
I. O programa compila e, ao ser executado, o valor 6 é escrito na saída padrão.
II. O programa compila mesmo com a remoção da linha contendo a declaração import, no arquivo Principal.java.
III. O programa não compila.
Após a análise dessas afirmativas, pode-se concluir que:
No pequeno programa Java a seguir, considere que o método estático parseInt da classe Integer converte, quando possível, a representação decimal de um inteiro armazenada em uma cadeia de caracteres (string) para a representação binária interna deste inteiro. Quando a conversão não é possível, a exceção NumberFormatException é lançada.

Após a compilação e execução deste pequeno programa, os valores de a e b escritos na saída padrão serão, respectivamente:

pode-se afirmar que:
// Primeira sugestão
String converte1 (int x)
{
return "" + x;
}
// Segunda sugestão
String converte2 (int x)
{
return (new Integer (x)).toString ();
}
// Terceira sugestão
String converte3 (int x)
{
return Integer.toString (x);
}
Tendo em mente o critério de minimizar o número de objetos criados em tempo de execução, Crisóstomo escolherá:
Uma classe do tipo interface possui apenas declaração de métodos estáticos públicos sem aplicação concreta, razão por que só pode ser implementada em classes abstratas.
Na linguagem Java, todos os objetos derivam da classe java.lang.string.
A atribuição de valor declarada por meio da instrução Private final int salario = 798; não permite que o valor da variável salario seja modificado dentro da classe Java.
Em um grupo do tipo Array, podem-se armazenar dados de diferentes tipos.
As declarações String S1=”Brasil”; e String S2=”Brasil”; criarão o mesmo objeto String.
Uma classe não pode conter mais de um método construtor em seu próprio interior.
A anotação @Entity significa que determinada classe Java é uma entidade do banco de dados. Caso essa entidade tenha nome que não seja o da tabela, será necessário utilizar a anotação @Table.
Para que uma classe Java efetue consultas em determinada entidade do banco de dados, é necessário elaborar o SQL e, depois, convertê-lo para JPQL (Java persistence query language).
Se o Ajax for usado para atualizar determinada imagem em uma página de compras, o objeto utilizado para a solicitação Ajax, na programação do evento de clique, será o XmlHttpRequest.
Para que um sítio tenha todas as suas interações indexadas pelo Google, deve-se utilizar sempre o Ajax e executar JavaScript em todas as interações com os clientes.
O código do script que realiza esse procedimento é:
- a todas as classes do mesmo pacote em que A foi declarada;
- às subclasses de A declaradas em outros pacotes.
O modificador que deve obrigatoriamente estar presente na declaração desse método é:
A = 0011 1100
B = 0000 1101
Nesse caso, as expressões
A&B
A|B
têm por valores, respectivamente: