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

Questões Discursivas

Foram encontradas 2.719 questões

Q20831 Programação
Imagem 017.jpg

Nas linhas numeradas de 1 a 39 acima, apresenta-se um trecho de código
na linguagem Java, correto e plenamente funcional. A execução do
programa é realizada em um ambiente adequado para execução do código,
sem erros de runtime. O usuário inicia a execução do programa por meio
da linha de comando java Reverso 3.

Considerando essas informações, julgue os próximos itens acerca dos
conceitos de programação.
Durante toda e qualquer execução do método remove, a variável de nome conteudo estará armazenada na pilha de execução do método e não na área de dados estáticos do ambiente de execução do programa.
Alternativas
Q20830 Programação
Imagem 017.jpg

Nas linhas numeradas de 1 a 39 acima, apresenta-se um trecho de código
na linguagem Java, correto e plenamente funcional. A execução do
programa é realizada em um ambiente adequado para execução do código,
sem erros de runtime. O usuário inicia a execução do programa por meio
da linha de comando java Reverso 3.

Considerando essas informações, julgue os próximos itens acerca dos
conceitos de programação.
Uma instância de Reverso é criada no momento em que o método main dessa classe inicia sua execução.
Alternativas
Q20829 Programação
Imagem 017.jpg

Nas linhas numeradas de 1 a 39 acima, apresenta-se um trecho de código
na linguagem Java, correto e plenamente funcional. A execução do
programa é realizada em um ambiente adequado para execução do código,
sem erros de runtime. O usuário inicia a execução do programa por meio
da linha de comando java Reverso 3.

Considerando essas informações, julgue os próximos itens acerca dos
conceitos de programação.
O método ou função out, declarado no escopo da classe Reverso, é recursivo.
Alternativas
Q20436 Programação
Imagem 075.jpg

A seguir apresenta-se o código de uma aplicação Java plenamente funcional, que mostra uma janela cujo aspecto visual é o
da figura acima, obtida após alguns momentos de interação com o usuário. Vários retângulos em cores branca, cinza e preta compõem
a interface visual.
Imagem 077.jpg
Considerando essas informações, julgue os itens seguintes, acerca do comportamento da aplicação e acerca de linguagens visuais e
orientação por eventos, concepção e programação.
O programa exibe os seguintes comportamentos: cerca de 50% da interface visual que interage com o usuário poderá mudar de cor conforme a movimentação do mouse do usuário; todos os retângulos que compõem a interface visual, quando modificam suas cores, o fazem de forma cíclica, na seqüência preta, cinza e branca.
Alternativas
Q20435 Programação
Imagem 075.jpg

A seguir apresenta-se o código de uma aplicação Java plenamente funcional, que mostra uma janela cujo aspecto visual é o
da figura acima, obtida após alguns momentos de interação com o usuário. Vários retângulos em cores branca, cinza e preta compõem
a interface visual.
Imagem 077.jpg
Considerando essas informações, julgue os itens seguintes, acerca do comportamento da aplicação e acerca de linguagens visuais e
orientação por eventos, concepção e programação.
O programa exibe as seguintes propriedades: ao ser iniciado, apresenta uma janela com uma quantidade n de retângulos na cor preta, em que o número n é tal que dele se pode extrair uma raiz quadrada inteira; e o tamanho característico da janela do programa, quando de seu início, é de cerca de 500 × 500 pixels.
Alternativas
Q20434 Programação
Imagem 075.jpg

A seguir apresenta-se o código de uma aplicação Java plenamente funcional, que mostra uma janela cujo aspecto visual é o
da figura acima, obtida após alguns momentos de interação com o usuário. Vários retângulos em cores branca, cinza e preta compõem
a interface visual.
Imagem 077.jpg
Considerando essas informações, julgue os itens seguintes, acerca do comportamento da aplicação e acerca de linguagens visuais e
orientação por eventos, concepção e programação.
Para se obter a execução da janela apresentada na figura mostrada, o argumento passado por meio da linha de comando foi o string 100.
Alternativas
Q20433 Programação
Imagem 075.jpg

A seguir apresenta-se o código de uma aplicação Java plenamente funcional, que mostra uma janela cujo aspecto visual é o
da figura acima, obtida após alguns momentos de interação com o usuário. Vários retângulos em cores branca, cinza e preta compõem
a interface visual.
Imagem 077.jpg
Considerando essas informações, julgue os itens seguintes, acerca do comportamento da aplicação e acerca de linguagens visuais e
orientação por eventos, concepção e programação.
Sabendo-se que o método repaint( ), quando aplicado a um componente de interface gráfica dos pacotes java.awt e(ou) javax.swing, escalona invocações ao método paint( ), visando a atualização do aspecto visual de tal componente, é correto afirmar que será mais adequado o uso de uma estrutura de dados com política LIFO, que uma estrutura com política FIFO, para controlar esse escalonamento de invocações.
Alternativas
Q20426 Programação
Imagem 073.jpg

Considerando o trecho de código acima, escrito na linguagem Java, adaptado de java.sun.com, julgue os itens a seguir
A classe PointbaseUserDAO possui um construtor vazio implicitamente declarado.
Alternativas
Q20425 Programação
Imagem 073.jpg

Considerando o trecho de código acima, escrito na linguagem Java, adaptado de java.sun.com, julgue os itens a seguir
Considere que, durante a execução de um programa no qual esse código esteja sendo utilizado em condições normais, um valor nulo seja passado no parâmetro userName quando da invocação do método createUser. Nesse caso, independentemente da configuração atual e da disponibilidade do banco de dados no sistema em execução, a linha de código 23 não será executada, mas a linha de código 30 será.
Alternativas
Q20424 Programação
Imagem 073.jpg

Considerando o trecho de código acima, escrito na linguagem Java, adaptado de java.sun.com, julgue os itens a seguir
O código apresentado declara três variáveis não-estáticas cujos tipos são declarados no package java.sql e três variáveis estáticas cujos tipos são declarados no package java.util.
Alternativas
Q17088 Programação
Aplicações J2EE completas são empacotadas em arquivos EAR e incluem um arquivo deployment descriptor de nome application.xml. Além deste arquivo, cada fabricante de container J2EE, em geral, prevê a existência de um segundo deployment descriptor, opcional, com diretivas específicas do fabricante. No caso do Oracle Application Server, em sua versão 10.1.3.x, o nome do referido arquivo é
Alternativas
Q17087 Programação
Em Java, a atribuição composta x += y é equivalente a x =(T)(x + y), onde T é o tipo de x. Com base nesta premissa, considere as duas linhas de programa a seguir.

x += y;
x = x + y;

A primeira linha compilará, e a segunda linha irá gerar um erro em tempo de compilação, se x e y forem declarados, respectivamente, como:
Alternativas
Q17086 Programação
O que imprimirá a linha de código em Java a seguir?

System.out.println("1+1+1="+1+1+'1');
Alternativas
Q14561 Programação
Considere o seguinte código de um método de uma classe Java:

          public boolean primo( int x ) {

                           if (x == 1 || x == 2) {
                                return true;
                           }
                           int raiz = (int) Math.sqrt((double)x);
                           for (int i = 2; i <= raiz; i++) {
                                  if (x % i == 0) {
                                         return false;
                                  }
                           }

                            return true;
                     }
          }

Qual a complexidade ciclomática do método?
Alternativas
Q10925 Programação
Se o programa for executado recebendo como parâmetro o valor 4, em "Forneça um valor: ", o valor armazenado na variável "theA" e apresentado em "System.out.print("Resultado : " + theA);" será
Alternativas
Q5955 Programação
Um servidor Linux, que roda, exclusivamente, um servidor de aplicação Java EE, possui 2 GB de memória RAM e 1 CPU. A única aplicação em execução atinge, em momentos de pico, 50 usuários simultâneos. Para que essa aplicação tenha um desempenho adequado, o tamanho máximo da Heap da JVM pode ser configurado para
Alternativas
Q5946 Programação
Observe o seguinte programa JAVA:
Imagem associada para resolução da questão
Supondo eqüidade no escalonamento dos processos e threads, a saída desse programa
Alternativas
Q5924 Programação
Observe o seguinte programa JAVA:

package p;

public class exemplo {

public exemplo() {

}

public static void main(String[] args) {
try {
      System.out.println(1/0);
      System.out.println("M");
     }
catch (ArithmeticException ex2) { 
       System.out.print("X");
     }
catch (Exception ex3) {
       System.out.print("Y");
     }
finally {
       System.out.print("Z");
      }
System.out.print("F"); 
   }
}

A saída desse programa é
Alternativas
Q2963078 Programação

O código Java compilado é gerado em arquivo com extensão

Alternativas
Q2257823 Programação
Assinale a opção correta segundo a sintaxe da linguagem Java.
Alternativas
Respostas
2601: C
2602: E
2603: C
2604: C
2605: C
2606: E
2607: E
2608: C
2609: C
2610: E
2611: D
2612: A
2613: C
2614: D
2615: A
2616: E
2617: A
2618: D
2619: E
2620: B