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

Foram encontradas 2.561 questões

Q2077 Programação

Analise o algoritmo a seguir implementado em Java
para responder às questões 31 a 32.

 

Se o método alg receber como parâmetros, respectivamente, os valores numéricos "100,0", "0,1" e "4", ele retornará o valor:
Alternativas
Q1880 Programação
Sobre a declaração e uso de classes, métodos e atributos no Java, é correto afirmar que:
Alternativas
Q1848 Programação
Sejam as classes "myABC", "myA" e "myB" escritas em Java e mostradas abaixo.
Imagem associada para resolução da questão

Supondo que a classe "myABC" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println(saída);", quando a classe "myABC" é executada sem receber nenhum parâmetro, é:
Alternativas
Q1846 Programação
Sobre a declaração e uso de classes, métodos e atributos no Java, é correto afirmar que:
Alternativas
Q1818 Programação

Sejam as classes "da", "daO" e "daE", escritas em Java e mostradas abaixo.

Imagem associada para resolução da questão
Imagem associada para resolução da questão

Supondo que a classe "da" possa ser executada com sucesso, o valor apresentado como saída pelo comando "System.out.println (valor);", quando a classe "da" é executada sem receber nenhum parâmetro, é:

Alternativas
Q1816 Programação
As duas classes a seguir estão sendo elaboradas por uma analista. O objetivo é fazer com que, em um Applet Java, duas threads atualizem um mesmo objeto, neste caso, um TextArea. Depois de carregado o Applet Java, o usuário deverá clicar em um botão para fazer com que as duas threads iniciem o seu processamento. A TextArea é, então, atualizada pelas duas threads até que o processamento chegue ao fim.
Imagem associada para resolução da questão

Imagem associada para resolução da questão
Dentre as modificações propostas, qual deve ser feita no código acima para que o Applet Java funcione conforme esperado?
Alternativas
Q1815 Programação

Imagem associada para resolução da questão
Imagem associada para resolução da questão

O algoritmo recursivo (recFind) em Java, acima, que está sendo escrito por um analista, tem como objetivo localizar um elemento (searchKey) em um vetor (vetA). Para que o algoritmo funcione conforme especificado, qual das modificações propostas nas opções deve ser implementada, considerando que no exemplo acima o algoritmo tenta localizar o número 3 no vetor?

Alternativas
Q1813 Programação
Imagem associada para resolução da questão

Tomando como base a classe "myClass" incompleta, acima, escrita em Java, e as características da linguagem Java, é FALSO afirmar que:

Alternativas
Q1755 Programação
Em JAVA, o modificador utilizado para definir um método de classe é o:
Alternativas
Q1660 Programação

Observe o fragmento de código JAVA a seguir.

public class prova {

    public prova() { }

    public static int d(int x) {

        return x*2;

    }

    public static int e(int x) {

        return x*5;

    }

    public static int fn(int x) {

        if (x<1)
            return 0;
        else
           return 4+fn(x-1);

    }

    public static int g(int y) {

        return 10+fn(y)+e(y)+d(y);

    }

    public static void main(String[] args) {

        System.out.println(g(5));

    }

}

 

A execução do método main apresentará a saída:

Alternativas
Q678035 Programação

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue o item a seguir.

Diferentemente do que ocorre com o JavaScript, as aplicações Java são executadas em uma máquina virtual ou em um browser.
Alternativas
Q360997 Programação
Herança e interfaces são conceitos da orientação a objetos que possibilitam a obtenção de polimorfismo. Em Java, uma interface pode
Alternativas
Q57247 Programação
A Web 2.0 é uma recente tendência de uso da Web como
plataforma, envolvendo redes sociais e ferramentas com maior grau
de interação e colaboração, porém não faz uso de novas linguagens
de programação, mas sim de novo modo de utilização das já
existentes. Quanto à temática de linguagens para a Web, julgue os
itens de 93 a 102.

A sintaxe da linguagem JavaScript assemelha-se muito à da Java e da C++, por exemplo, na criação de objetos usando o operador new e na definição de classes usando a diretiva class.
Alternativas
Q3044850 Programação

Um desenvolvedor está trabalhando em um sistema bancário que precisa lidar de forma consistente com diferentes tipos de contas, todas definidas como subclasses da classe Conta Genérica, como Conta Corrente e Conta Poupança. Para isso, ele decide usar classes genéricas em Java para criar uma classe genérica Trata Conta que só trataria subclasses da classe Conta Genérica.

Considerando-se esse contexto, qual das seguintes opções inicia corretamente a definição da classe genérica desejada?

Alternativas
Q2453288 Programação

Analise o trecho em Java a seguir.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta o recurso de programação que está sendo utilizado nos métodos cal implementados no trecho em Java.

Alternativas
Q2452865 Programação
Analise a classe Java a seguir.

 class Base {
   private final void teste1() {}
   private void teste2() {}
}

Com relação a essa classe em Java, é correto afirmar: 
Alternativas
Q2271232 Programação

Considere o código Java a seguir:


Imagem associada para resolução da questão



A sua saída é:

Alternativas
Ano: 2023 Banca: FUNDATEC Órgão: CIGA-SC Prova: FUNDATEC - 2023 - CIGA-SC - Proramador |
Q2156561 Programação

Analise o código Java abaixo: 

Imagem associada para resolução da questão

Qual a saída esperada após ele ser executado? 


Alternativas
Q2054842 Programação
Analise o código Java abaixo e assinale a alternativa que contenha a saída do programa: 

Imagem associada para resolução da questão
Alternativas
Q1927050 Programação
A Figura 1 abaixo apresenta o código-fonte de duas classes escritas na linguagem Java:
Imagem associada para resolução da questão Figura 1 – Código-fonte escrito na linguagem PHP

Analisando as classes da Figura 1, é correto afirmar que a classe:
Alternativas
Respostas
2481: C
2482: A
2483: D
2484: A
2485: A
2486: E
2487: E
2488: C
2489: A
2490: A
2491: C
2492: A
2493: E
2494: A
2495: B
2496: B
2497: C
2498: A
2499: A
2500: B