Questões de Programação - Java para Concurso

Foram encontradas 2.396 questões

Q2451558 Programação

Analise o script Java a seguir.



Imagem associada para resolução da questão



Ao executar o script acima, a saída no console será 

Alternativas
Q2438179 Programação
Analise as informações a seguir:

I. É correto afirmar que um dos defeitos da tecnologia Java é a portabilidade do seu código, uma vez que sua Máquina Virtual não conversa com os diferentes sistemas operacionais.
II. É correto afirmar que a Máquina Virtual JAVA, além de ser um “tradutor de código”, responsabiliza-se pela execução das pilhas, pelo gerenciamento de memória, pelos threads, chegando até mesmo a limpar o excedente de lixo na memória virtual.

Marque a alternativa CORRETA:
Alternativas
Q2438178 Programação
Analise as informações a seguir:

I. Entre as plataformas principais que compõem a tecnologia Java, estão: Java SE (Java Platform, Standard Edition), que é o fundamento da plataforma, na qual estão o ambiente de execução e as bibliotecas comuns; Java EE (Java Platform, Enterprise Edition) voltada para internet e para o desenvolvimento de aplicações corporativas e Java Card direcionada aos dispositivos embarcados com limites de processamento e armazenamento, como smart cards e o Java Ring.
II. Entre as plataformas específicas que compõem a tecnologia Java, estão: Java ME (Java Platform, Micro Edition) focada no desenvolvimento de aplicações para dispositivos móveis e embarcados; JavaFX responsável pelo desenvolvimento de aplicações multimídia em desktop/web, o chamado JavaFX Script e dispositivos móveis conhecido como JavaFX Mobile.

Marque a alternativa CORRETA:
Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436339 Programação

Considere a seguinte função recursiva que calcula o n-ésimo número de Fibonacci.


public long fibonacci(int n) {

if (n <= 1) {

return n;

} else {

return fibonacci(n - 1) + fibonacci(n - 2);

}

}


Agora, imagine que você deseja calcular o 50º número de Fibonacci usando essa função. No entanto, ao executar o código, ele levará muito tempo para concluir. Por que o cálculo do 50º número de Fibonacci usando essa função recursiva levará tanto tempo?

Alternativas
Q2417252 Programação
Em relação à linguagem de programação Java, julgue o item a seguir.
Durante a execução do código a seguir, ocorrerá uma exceção ArithmeticException.
public class Main {     public static void main(String[] args) {         int numero = 10;         int divisor = 0;         try {            int resultado = numero / divisor;            System.out.println(“Resultado: “ +                 resultado);        } catch (ArithmeticException e) {        e.printStackTrace();       }    } } 
Alternativas
Respostas
1: C
2: C
3: D
4: B
5: C