QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
38 questões encontradas

Considerando o código a seguir, escrito em Java, assinale a alternativa que apresentará o resultado da execução deste código.

1 public class SeadGOJava {
2 ___ public static void main(String[] args) {
3 _______ Float x = null;
4 _______ Float y = x;
5 _______ x = 15.6F;
6 _______ System.out.println (y);
7 ___ }
8 }

A Null.
B 15.6.
C 1 error.
D 15.
E 0.6.
Órgão: Secretaria de Estado de Administração de Goiás Cargo: Analista de Gestão - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - SEAD GO - Analista de Gestão - Área Desenvolvimento de Sistemas - 2022
Texto associado
Acerca de iText e Java 8, julgue os itens a seguir.

Lambda é uma melhoria incluída na versão 8 do Java e difere da expressão equivalente da versão 7 por ser mais rápida e por ter, obrigatoriamente, declaração e tipo de retorno.

C Certo
E Errado
Órgão: Procuradoria Geral do Distrito Federal Cargo: Analista Jurídico - Especialidade: Analista de Sistema (Desenvolvimento de Sistema) Prova: CESPE/CEBRASPE - PGDF - Analista Jurídico - Especialidade: Analista de Sistema (Desenvolvimento de Sistema) - 2021
Texto associado
A respeito de frameworks , julgue os itens subsequentes.

TensorFlow é utilizado com Java para implementar espaços de colaboração, unindo os desenvolvedores de um time em um mesmo ambiente virtual.

C Certo
E Errado
Texto associado
No que se refere a linguagens de programação, julgue os itens subsequentes.

< > A extensão das classes Java compiladas é *.java.

C Certo
E Errado
Órgão: Procuradoria Geral do Distrito Federal Cargo: Analista Jurídico-Especialidade:Analista de Sistema (Suporte e Infraestrutura) Prova: CESPE/CEBRASPE - PGDF - Analista Jurídico-Especialidade:Analista de Sistema (Suporte e Infraestrutura) - 2021

As classes Java a seguir pertencem ao pacote default e foram incluídas no arquivo Main.java.

class MnopA {
static int x=10,y=10,z=10;
public MnopA() {
x*=2;
}
{
y+=5;
z+=10;
}
}

class MnopB extends MnopA {
public MnopB(int c) {
y*=c;
}
{
z+=y;
}
static {
x=y=z=1;
}
}

public class Main {
public static void main(String[] args) {
MnopB o=new MnopB(2);
System.out.println(MnopB.x+MnopB.y+MnopB.z);
}
}

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

A 3
B 4
C 19
D 27
E 31

Considere a classe Java abaixo.

public class Main {

public static void main(String[] args) {
String s1=”Brasil”,s2=””;

s2=geraString(s1, s2, 0);
System.out.println(s2);
}

public static String geraString(String s1, String s2, int cont) {
if(cont==s1.length())
return s2;
String vogal=”aeiou”;
char c=s1.charAt(s1.length()-cont-1);

if(vogal.indexOf(c) < 0)
s2+=Character.toString(c);
else
s2+=”.”;
cont++;
return geraString(s1, s2, cont);
}
}

O que o console exibirá quando o método main() for executado?

A .i.a..
B ..a.i.
C l.s.rB
D Br.s.l
E Brasil

A classe Java a seguir contém dois métodos (busca e buscaBin) que implementam um algoritmo de busca binária sobre um array de inteiros.

public class Main {
public static void main(String[] args) {
int arry[]= {220,158,133,100,98,96,80,60,55,22,8};
busca(arry,61);
}
public static int busca(int vet[], int elem) {
return buscaBin(vet,elem,0,vet.length-1);
}
private static int buscaBin(int vet[], int elem, int ini, int fin) {
if(ini > fin)
return -1;
int m=(ini+fin)/2;
System.out.printf(“%d “ ,vet[m]);
if(vet[m]==elem)
return m;
else
if(vet[m]>elem)
return buscaBin(vet,elem,m+1,fin);
else
return buscaBin(vet,elem,ini,m-1);
}
}

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

A 96 80 60
B 96 133 220
C 96 55 60 80
D 96 55 80 60
E 96 133 158 220

As classes Java a seguir pertencem ao pacote default.

class A1 {
protected int va1=1,va2=2;
public A1(int x) {
va1+=x;
va2*=x;
}
}

class A2 extends A1 {
protected int vb1=10;
}

class A3 extends A2 {
protected int vc1=0;
public A3(int y) {
vc1=(va1+va2)*y;
}
}

public class Main {
public static void main(String[] args) {
A3 o=new A3(2);
System.out.println(o.vc1);
}
}

Qual construtor poderá ser inserido na classe A2, sem que um erro de compilação seja gerado?

A public A2() {
vb1=va1+va2;
}
B public A2(int z) {
super(z);
vb1=va1+va2;
}
C public A2() {
vb1=va1+va2;
super(vb1);
}
D public A2() {
super(0);
vb1=va1+va2;
}
E public A2() {
super(vb1);
}

Considere as seguintes classes e interfaces Java, que ocupam arquivos separados do pacote default:

public class Ex01 extends Exception {
public Ex01() {
}

public Ex01(String m) {
super(m);
}
}
---------------------------------------------------
public class Ex02 extends Ex01 {
public Ex02() {
}

public Ex02(String m) {
super(m);
}
}
---------------------------------------------------
public class A {
int x,y;

public A(int a, int b) {
x=a;
y=b;
}

public void m1(int c) {
try {
if(c == 0)
throw new Ex01();
x%=c;
y%=c;
}
catch(Ex02 e) {
x=10;
y=100;
}
catch(Exception e) {
x=y=1;
c=5;
}

m2(c);
}
private void m2(int c) {
x+=c;
y+=c;
}
}
---------------------------------------------------
public class B extends A {

public B(int a, int b) {
super(a,b);
}
public void m2(int c) {
x*=c;
y*=c;
}
public void m3() {
System.out.printf("%d",x+y);
}
}
---------------------------------------------------
public class Main {
public static void main(String[] args) {
B b=new B(10,20);

b.m1(0);
b.m3();"
}
}

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

A 0
B 2
C 10
D 12
E 110

Ao se compilar um programa Java, foi retornado o seguinte erro.

Exception in thread "main"
java.lang.NoClassDefFoundError: Teste

Nesse caso, para solucionar o problema, deve-se

A colocar o método main como public .
B colocar static no método main .
C colocar ponto e vírgula (;) dentro do método main .
D corrigir o classpath .
E corrigir o argumento do método main .