Questões de Concurso
Comentadas sobre java em programação
Foram encontradas 1.684 questões
Qual é a função do operador "instanceof' em Java?
Analise o programa abaixo:
public class DoWhileTest
{
---------public static void main( String[] arqs )
---------{
------------------int counter = 0;
------------------do
------------------{
-------------------------++counter;
-------------------------System.out.printf("%d ", counter);
------------------} while ( counter++ <= 10);
------------------System.out.println();
---------}
}
Quais números serão impressos, respectivamente, após a execução desse trecho de programa Java?
Com base na linguagem de programação Java, assinale a opção correta.
Analise a declaração da classe CaixaEletronico abaixo:
public class CaixaEletronico
{
-----------public void displayMessage()
-----------{
----------------------System.out.println("Bem-Vindo!");
----------------------System.out.println("Digite o número da sua
conta:");
-----------}
}
Qual opção apresenta a mensagem que será exibida ao tentar executar CaixaEletronico digitando java CaixaEletronico na janela de comando?
Em relação à linguagem de programação Java, é correto afirmar que:
No que se refere aos padrões de projeto Java EE, é correto afirmar que
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(); } } }
Considerando o programa em linguagem Java abaixo:
public static void main(String[] args) {
int x = 10, y = 5, res;
res = proc1(x, y);
System.out.println("x = " + x + ", y = " + y + " e res = " + res);
}
private static int proc1(int x, int y){
int res;
x = x * 10;
y = y * 10;
res = x * y;
return res;
}
Após a execução será mostrado no vídeo:
Considerando o programa Java abaixo, o que será mostrado após a execução com a entrada dos números 3, 5 e 2, nesta sequência?
public class JavaApplication46 {
public static void main(String[] args) {
double A, B, C, MEDIA;
java.util.Scanner Input = new java.util.Scanner(System.in);
A = Input.nextDouble();
B = Input.nextDouble();
C = Input.nextDouble();
MEDIA = A + B + C / 10;
System.out.printf("MEDIA = %.1f\n", MEDIA);
}
}
Escolha a alternativa CORRETA.
Considere o seguinte programa (Fig2) exemplo escrito em linguagem Java e marque a alternativa correta.
Fig2
import java.util.Scanner; public class ED { public static void main(String[] args) { int m[][] = new int [2] [2]; int 1 = 0; Scanner entrada = new Scanner(System. in); System.out.println(“Digite o 0"); m [0] [0] = entrada.nextInt(); Scanner entradal = new Scanner(System. in); System.out.printin("Digite o 1"); m[6][1] = entradai.nextint(); Scanner entrada2 = new Scanner(System. in); System.out.printin(“Digite o 2"); m[1][0] = entrada2.nextInt(): Scanner entrada3 = new Scanner(System. in): System.out.printin("Digite o 3”): m[1] = entrada3.next Int(): while(1>2){ int c=0 while (c<1){ System.out.println(m[1][c]+" "+m[1][c+1]; } 1++; } } }
|
Considere o seguinte programa exemplo (Fig1) escrito em linguagem Java:
Fig1
import java.util.Scanner; public class PA { public static void main(Stringil args) { int i = 0; int resultado-0; int n; int aí; int c; Scanner entrada = new Scanner(System. in); System.out.printin("Digite o tamanho”): n = entrada. nextintO; Scanner entradal = new Scanner(System. in); System.out.printin("Digite o primeiro"); ai = entradal.nextiat(); Scanner entrada2 = new Scanner(System. in); System. out.printin("Digite a ordem"): c = entrada2.nextint(); while(i < n)} resultado = resultado + al; //---------System. out. printinfresultado): a1 =a1+c; i++; } System.out.printin("O resultado final eh: “+resultado); } } |
Suponha que ao utilizar o programa, o usuário imputou os valores 4 para a variável “n”, 3 para a variável “a1” e 2 para a variável “c”. Qual será o resultado apresentado ao término da execução do programa?
1. Estendendo a classe Thread e sobrescrevendo seu método run().
2. Implementando a interface Runnable.
3. Importando java.util.threads e instanciando objetos da superclasse Thread.
Assinale a alternativa que indica todas as afirmativas corretas.
1. Uma classe abstrata não pode instanciar objetos, mas pode ser herdada por outra classe.
2. Um método abstrato pode existir em uma classe abstrata ou não, e pode conter um corpo ou não.
3. Uma interface pode ser vista como uma classe abstrata que é usada para agrupar métodos sem corpo, ou seja, sem implementações.
Assinale a alternativa que indica todas as afirmativas corretas.
Um programador Java criou seu código fonte e o gravou com o nome meuprograma.java. Para fazer os primeiros testes, este, na linha de comando, digitou java meuprograma.java. Neste momento, ao chamar o uso do comando java (antes do nome do código fonte), o programador está invocando o:
Considere o seguinte programa exemplo (Fig1) escrito em linguagem Java e marque a alternativa correta:
Fig 1
import java.util.Scanner;
public class PG {
public static void main(String[] args) {
int i = 0;
int resultado=0;
int n;
int a1;
int c;
Scanner entrada = new Scanner(System.in);
System.out.printIn("Digite o tamanho”);
n= entrada.nexInt();
Scanner entrada1 = new Scanner(System.in);
System.out.printIn("Digite o primeiro"):
a1 = entrada1.nextInt();
Scanner entrada2 = new Scanner(System.in);
System.out.printIn("Digite a ordem");
c = entrada2.nextInt();
while(i < n){
resultado = resultado + a1;
// System.out.printIn(resultado);
a1 = a1 * c;
i++;
}
System.out.printIn("O resultado final eh: “+resultado);
}
}
Supondo que, ao utilizar o programa, o usuário imputou os valores 4 para a variável “n”, 2 para a variável “a1” e 4 para a variável “c”, qual será o resultado apresentado ao término da execução do programa?
Sobre as linguagens de programação JAVA e C, analise as afirmativas seguintes e marque a alternativa correta:
I- Tanto em Java como em C, os blocos de códigos são modularizados em métodos e delimitados por chaves ({ e }).
II- Java é uma linguagem em que, apesar de permitir algoritmos de busca, não é possivel implantar algoritmos de ordenação.
Para restringir a herança na declaração da classe CGEPrincipal, José utilizou a funcionalidade do Java 17: