Questões de Concurso Comentadas sobre java em programação

Questões Discursivas

Foram encontradas 1.776 questões

Q872970 Programação

Julgue o item subsecutivo, a respeito das camadas de persistência.


A anotação JPA @PrimaryKeyJoinColumn especifica uma coluna de chave primária que é usada como uma chave externa para se juntar a outra tabela.

Alternativas
Q872170 Programação

A respeito de construção de sistemas, julgue o item subsequente.


Em sistemas desenvolvidos em Java, o objetivo do framework Hibernate é a transformação das classes para tabelas de dados, com a geração dos comandos SQL.

Alternativas
Q871745 Programação
Analise a linha do programa Java a seguir.
1. public class testando { 2. public doubly somar( doubly a, doubly b ) { 3. doublya=5.11; 4. doublyb=5.122; 5. return doublya + doublyb; 6. } 7. System.out.println(somar); 8. }
Qual linha desse programa apresentaria erro durante a compilação?
Alternativas
Q871520 Programação

Considere o código abaixo, escrito na linguagem Java:


public class ClasseA {

protected int atr01 = 0;

private int atr02 = 0;


private int menor(int v1, int v2) {

if (v1>v2) return v2;

else return v2;

}

}

public interface InterfaceW {

public int procedimentoYY(int argumento);

public int procedimentoZZ(int argumento);

}

public class ClasseB extends ClasseA implements InterfaceW {

public int procedimentoXX(int argumento) {

atr01 = atr01 + argumento;

return atr01;

}

public int procedimentoYY(int argumento) {

atr02 = atr02 + argumento;

return atr02;

}

public int procedimentoZZ(int argumento) {

int resultado = this.menor(atr01, argumento);

return resultado;

}

}


Assinale a alternativa que indica todos os métodos da ClasseB que contêm erro.

Alternativas
Q871519 Programação

Considere o código abaixo, escrito na linguagem Java:


public int procedimentoMisterioso(int num) {

if (num >= 10) {

return 10;

} else {

return procedimentoMisterioso(num + 3) + num;

}

}


Assinale a alternativa que especifica o resultado produzido por três execuções do método procedimentoMisterioso(), usando em cada uma os argumentos 3, 5 e 7, respectivamente.

Alternativas
Q871514 Programação

Considere a seguinte classe, escrita na linguagem Java:


public class X {

public void metodoUm() {

int v1 = 20;

metodoDois(v1 + 5);


int v2 = v1 + 3;

}

public void metodoDois(int v1) {

v1 = v1 + 10;

}

}


Durante a execução do método metodoUm(), qual valor será atribuído à variável v2?

Alternativas
Q871512 Programação
Considere a seguinte afirmação em relação à criação de arrays em Java e assinale a alternativa que completa corretamente as lacunas da frase abaixo.
O tamanho do array é determinado ___________ e, uma vez definido, _______ ser alterado durante a execução do programa.
Alternativas
Q871481 Programação
A respeito de linguagens de programação, é correto afirmar que:
Alternativas
Q871064 Programação
Acerca da linguagem de programação Java, “um método declarado _______________ não pode acessar as variáveis de instância e os métodos de instância da classe, porque um método _______________ pode ser chamado mesmo quando nenhum objeto da classe foi instanciado.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q871063 Programação
Sobre a linguagem Java, em relação à entrada/saída e operadores, assinale a alternativa INCORRETA.
Alternativas
Q871061 Programação
String é um tipo texto que corresponde à união de um conjunto de caracteres. Em Java, uma variável do tipo string é uma instância da classe String, isto é, gera objetos que possuem propriedades e métodos, diferentemente dos tipos primitivos como int, float, double etc. Acerca das operações com strings, em Java, este método “remove todos os espaços em branco que aparecem no início e no final de uma determinada string, porém não são removidos os espaços entre as palavras”; assinale-o.
Alternativas
Q868615 Programação
Em uma aplicação que utiliza JPA, uma classe de entidade Processo.java relaciona-se com a tabela processo em um banco de dados relacional. Assim, essa classe de entidade precisa ter algumas anotações especiais, como @Entity que especifica que se trata de uma classe de entidade, e
Alternativas
Q2050220 Programação
Com relação à linguagem de programação Java, podemos afirmar:
Alternativas
Q1322407 Programação
Em Java, o procedimento de armazenar o grande volume de dados dos objetos de uma aplicação em um banco de dados pode ser simplificado para o desenvolvedor utilizando uma coleção de classes e métodos conhecida como:
Alternativas
Q1322406 Programação
Sobre Java, considere as afirmativas a seguir.

I. A subscrição consiste em modificar um método já existente e os seus parâmetros. II. A herança é utilizada através da palavra reservada implements. III. A sobrecarga de métodos permite a criação de vários métodos de mesmo nome, porém com parâmetros diferentes.

Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q1322405 Programação
Na linguagem de programação Java, o conceito de um objeto ter a capacidade de ser referenciado de diversas formas é conhecido como:
Alternativas
Ano: 2017 Banca: CONSULPLAN Órgão: Câmara de Belo Horizonte - MG
Q1236254 Programação
Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.
I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.
II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.
III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.
IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Ano: 2017 Banca: Quadrix Órgão: CRF-RS
Q1208708 Programação
O projeto Hibernate é composto por vários pacotes Java. Cada pacote tem uma funcionalidade específica e alguns deles só estão disponíveis a partir da versão 5.0 do Java SE e do Java EE. Qual pacote é um Framework para particionamento horizontal de dados? 
Alternativas
Ano: 2017 Banca: FAURGS Órgão: HCPA
Q1181910 Programação
Assinale com V (verdadeiro) ou F (falso) as afirmações abaixo sobre conceitos de herança em JAVA.    (  ) Uma superclasse indireta é uma classe que está acima da classe indireta na hierarquia de classes. (  ) JAVA só permite herança única, mas pode-se utilizar sobrecarga para usufruir dos benefícios da herança múltipla.  (  ) Em JAVA, toda a classe, direta ou indiretamente, herda da classe Object .  (  ) Uma subclasse pode tornar-se superclasse para outras subclasses.     A sequência correta de preenchimento dos parênteses, de cima para baixo, é  
Alternativas
Q1173807 Programação
No Java, uma classe pode ser executada como uma thread desde que ela
Alternativas
Respostas
761: C
762: C
763: B
764: E
765: D
766: D
767: C
768: C
769: A
770: C
771: A
772: E
773: E
774: D
775: C
776: D
777: C
778: A
779: A
780: A