Questões de Concurso Sobre java em programação

Questões Discursivas

Foram encontradas 2.718 questões

Q1655597 Programação
Na linguagem Java, o valor retornado pela instrução Integer.parseInt(“10”,2) é:
Alternativas
Q1655442 Programação

Considere o método imprime(), cuja implementação em Java é apresentada a seguir:


Imagem associada para resolução da questão


Este método poderia ser reescrito de modo a produzir o mesmo resultado, alterando-o pelo código:

Alternativas
Q1655436 Programação
Na depuração de código Java é possível realizar diversos tipos de “passos” na análise de um código. Esses passos diferem no modo como as instruções são invocadas e sua utilização depende da análise que estiver sendo feita. Com eles é possível, por exemplo, investigar as instruções contidas em um método (stepi) ou apenas investigar o seu resultado (next). Outro passo existente permite que sejam dados passos “para cima” (step up). A função desse tipo de passo é
Alternativas
Q1655435 Programação
Na depuração de código Java, para interromper a execução do programa em uma determinada linha ou instrução para análise, é necessária
Alternativas
Q1292581 Programação
As aplicações EJB executam dentro de um EJB Container, pois ele é responsável pela implementação de vários recursos oferecidos a essas aplicações. Qual dos servidores a seguir apresenta a implementação de um EJB Container?
Alternativas
Q1292579 Programação

Com base no código java a seguir responda:


List<String> letras = new ArrayList<String>();

letras.add(“W”);

letras.add(“X”);

letras.add(“G”);

letras.add(“B”);

letras.add(“A”);


Qual das seguintes alternativas indica o método que ordena a lista acima?

Alternativas
Q1292578 Programação

Com base no código java a seguir responda:

public class Exemplo {

public static void main(String[] args) {

Set<String> carros = new HashSet<String>();

carros.add(“Sonic”);

carros.add(“Celta”);

carros.add(“Corsa”);

carros.add(“Sonic”);

carros.add(“Celta”);

carros.remove(“Celta”);

carros.remove(“Corsa”);

for (String string : carros) {

System.out.println(string);

}

}

}

Qual das seguintes alternativas informa o resultado da execução do código?

Alternativas
Q1292577 Programação
Com base no código java a seguir responda:
public class Automovel { public void nome(String nome) { return nome; } } public class Carro extends Automovel { @Override public void nome(String nome) { return “O carro é “ + super.nome(nome); } } public class Executa { public static void main(String[] args) { Carro carro = new Carro(); System.out.println(carro.nome(“Corsa”)); } }
Qual das seguintes alternativas indica o resultado da execução do código?
Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TRT - 17ª Região (ES)
Q1229218 Programação
Acerca dos conceitos de frameworks, ExtJS, Hibernate, Spring e Struts, julgue o item subsequente.
Struts é uma estrutura não intrusiva cuja base são padrões de injeção de dependência por meio de anotações. Ele se encarrega de instanciar classes Java externamente para ligar os componentes de forma a montar as aplicações. 
Alternativas
Ano: 2013 Banca: FUNDEPES Órgão: HRTN - MG
Q1227050 Programação
Como seria a forma CORRETA de se criar um método em java que receba como parâmetro um valor inteiro e devolva uma cadeira de caracteres.
Alternativas
Ano: 2013 Banca: IBEG Órgão: SANEAGO - GO
Q1199002 Programação
O Java é a linguagem de programação orientada a objetos mais difundida no mundo. Acerca dos conceitos básicos utilizados na análise orientada a objetos, analise as afirmativas a seguir: I - Podemos considerar uma Classe como um molde para futuros objetos que representarão elementos da vida real, com a definição de características, comportamentos e atributos.
II - A abstração consiste em identificar todas as características e comportamentos possíveis de um objeto, evita que a modelagem siga apenas a partir dos objetivos principais do negócio.
III - O encapsulamento é um princípio que permite a criação de classes como especializações de classes já existentes. O que ajuda a diminuir a duplicação de código, reaproveitando dados e comportamento de classes já existentes.
IV - O polimorfismo é um recurso que permite a utilização de uma única referência para diferentes especializações da mesma classe, obtendo dinamicamente o comportamento adequado.
Estão corretas as afirmativas:
Alternativas
Q930502 Programação
Assinale a alternativa que descreve os serviços de gerenciamento, oferecidos pelo contêiner EJB (Enterprise JavaBeans).
Alternativas
Q930473 Programação
Considere o seguinte programa na linguagem Java:
public class Loop{ public static void main(String[] args) { int a, b; a=1; b=2; while(a<7){ a = b+a; do { b= a+b; a= a+1; } while(b<9); } System.out.print(a + " e " + b); } }
Qual o resultado exibido da execução do programa acima?
Alternativas
Q930458 Programação
Com relação ao Hibernate, pode-se afirmar que:
Alternativas
Q856261 Programação

Considere o seguinte extrato de código Java:

int a = 20;

int b, c;

b = a++;

c = ++a;

Após a execução, os valores finais para a, b e c são, respectivamente,

Alternativas
Q856259 Programação
Assinale a afirmação correta acerca de interface na linguagem Java.
Alternativas
Q841657 Programação

Atenção: Para responder à questão deve ser utilizada a interface e a classe Java a seguir:



Considere a existência na mesma aplicação de uma classe chamada Principal que possui o método main padrão por meio do qual o método calc é acessado.

Com relação à interface e à classe apresentadas, pode-se afirmar que
Alternativas
Q841656 Programação

Atenção: Para responder à questão deve ser utilizada a interface e a classe Java a seguir:



Considere a existência na mesma aplicação de uma classe chamada Principal que possui o método main padrão por meio do qual o método calc é acessado.

Para acessar o método calc pode-se utilizar a instrução
Alternativas
Q841628 Programação

Considere o código a seguir:


Imagem associada para resolução da questão


Assinale a alternativa que indica um erro neste código.

Alternativas
Q841615 Programação
As alternativas a seguir apresentam características do Java Transaction Service (JTS), à exceção de uma. Assinale-a.
Alternativas
Respostas
1821: A
1822: E
1823: C
1824: A
1825: B
1826: A
1827: C
1828: E
1829: E
1830: D
1831: D
1832: C
1833: E
1834: C
1835: A
1836: D
1837: E
1838: E
1839: C
1840: E