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

Questões Discursivas

Foram encontradas 2.719 questões

Q1097021 Programação
Com relação às linguagens de programação Java e PHP, julgue os itens de 111 a 115.
Na linguagem de programação Java, um array é um tipo de dado elementar e, para que um elemento seu seja referenciado, basta especificar o número de posição do elemento no array.
Alternativas
Q1086360 Programação
Considere as classes Java abaixo e assinale a alternativa correta em relação à execução do código a seguir.
Imagem associada para resolução da questão Considerando o contexto dado, é correto afirmar:
Alternativas
Q1085973 Programação
Para concatenar a string "TRF" com a variável reg que contém o valor inteiro 3, em Java e PHP, utilizam-se, respectivamente,
Alternativas
Q1085969 Programação

Considere o trecho abaixo, em uma aplicação Java em condições ideais. 


Imagem associada para resolução da questão


Os valores que serão armazenados nas variáveis x, y e z são, respectivamente,

Alternativas
Q1085968 Programação

Considere o método Java abaixo.


Imagem associada para resolução da questão


Caso o driver JDBC não esteja disponível na aplicação e não exista o banco de dados trf3, as exceções que deverão ser tratadas nas lacunas I e II são, correta e respectivamente,

Alternativas
Q1085967 Programação

Considere o método abaixo, retirado de uma aplicação Java em condições ideais.


Imagem associada para resolução da questão


Para corrigir o erro que será gerado quando o método entrada for executado, deve-se mudar

Alternativas
Q1085695 Programação

Uma classe C o la b o r a d o r de uma aplicação Java tem o método abaixo.

Imagem associada para resolução da questão

Para instanciar um objeto dessa classe e armazenar o nome " Pedro " no atributo nome utiliza-se

Alternativas
Q1085688 Programação

Um laço de repetição foi criado em Java utilizando os comandos abaixo.

Imagem associada para resolução da questão

Pode-se afirmar corretamente que

Alternativas
Q1085683 Programação
Em uma aplicação Java, um vetor n foi criado por meio da instrução double n=new double [ 3 ] ; e alimentado com 3 valores reais. Para exibir o conteúdo da segunda posição (índice) deste vetor utiliza-se a instrução
Alternativas
Q1084986 Programação
Considere uma String s, que armazena o valor "ALO MUNDO”. Utilizando Java e Python, respectivamente, a alternativa com as instruções que exibiriam a substring “MU” seria:
Alternativas
Q1078170 Programação
Que linha de programação Java deve ser dada para obter, via JDBC, o resultado da consulta guardada na variável S, da classe String, sabendo-se que a variável st é da classe Statement?
Alternativas
Q1078156 Programação

O programa Java a seguir ordena um array com 64 números inteiros gerados aleatoriamente.


Imagem associada para resolução da questão

No interior do comando for do método particao(), foi inserido um comando (cont++) que incrementa a variável estática cont de uma unidade a cada iteração do comando for. Após a execução do método quickSort(), a variável cont irá conter o número total de iterações realizadas para que o array fosse ordenado.

A função de ordenação, de nome quickSort, é chamada 10000 vezes, com diferentes arrays de números inteiros, gerados aleatoriamente, em cada chamada. Sendo assim, o valor exibido pelo método println(), ao término do programa, será a média do número de iterações das 10000 vezes em que o array foi ordenado.

Seja p o número exibido pelo método println() em consequência da execução do programa acima. Seja t o número obtido a partir da complexidade do caso médio do algoritmo quicksort aplicada ao array do programa acima. Seja m o valor absoluto da diferença entre t e p, isto é, m=|t-p| .

Qual valor de p resulta no menor valor de m?

Alternativas
Q1078154 Programação

As classes e interfaces Java a seguir ocupam arquivos distintos, situados no pacote default


public interface ITA {

    void a_m01();

    void a_m02();

}

public interface ITB extends ITA {

     void b_m01();

}

public abstract class CA {

    private void a_ma02( ) {

    }

public final void a_m01() {

 }

protected void op02( ) {

 }

public abstract void op03();

}


Qual versão da classe XY NÃO produzirá erros de compilação?

Alternativas
Q1078152 Programação

As classes Java a seguir ocupam arquivos distintos, situados no pacote default.

Imagem associada para resolução da questão


O que será exibido no console quando o método main() for executado?

Alternativas
Q1070380 Programação
Assinale a alternativa que apresenta um mecanismo de concorrência suportado explicitamente pela linguagem Java.
Alternativas
Q1070375 Programação

Analise as afirmativas abaixo com relação aos modificadores de acesso (qualificadores) em java.


1. Os modificadores de acesso, também conhecidos como qualificadores são a forma de visibilidade das classes, dos métodos e atributos, ou seja, define quem poderá acessá-los, como por exemplo, se for colocado o qualificador public será visível em todo o projeto, todas as classes e pacotes.

2. O que declaramos como private será visível apenas para a classe em que foi declarado, ou seja, fica restrito à classe. Pode ser utilizado em atributos, métodos e construtores.

3. Quando declaramos com qualificador anonymous somente é possível acessar o método ou a variável se estiver no mesmo pacote, ou seja, se torna visível pela própria classe, por subclasses e pelas classes do mesmo pacote.


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q1064288 Programação

Considere o trecho de código em Java a seguir.


public class Sequencia {

 static long seq(int n) {

 return (n < 2) ? n : seq(n - 1) + seq(n - 2);

 }

 public static void main(String[] args) {

 for (int i = 0; i < 6; i++) {

 System.out.print("(" + i + "):" + Sequencia.seq(i) + "\t");

 }

 }

}


Quais são os seis algarismos resultantes deste trecho de código? 

Alternativas
Q1064286 Programação
A linguagem Java utiliza algumas ferramentas com o objetivo de facilitar o desenvolvimento de aplicações, como o NetBeans, que é um exemplo de
Alternativas
Q1063117 Programação

Considere o trecho de código escrito na linguagem Java, apresentado a seguir: 

Imagem associada para resolução da questão


É CORRETO afirmar que:

Alternativas
Q1062707 Programação
Sendo o Maven uma ferramenta utilizada para projetos Java, assinale a opção que apresenta a característica correta do ciclo de vida referente ao estágio do Maven.
Alternativas
Respostas
841: E
842: C
843: B
844: E
845: D
846: A
847: D
848: C
849: B
850: C
851: B
852: A
853: E
854: B
855: C
856: C
857: C
858: A
859: E
860: E