wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz Intermediário de Java e Banco de Dados

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Qual é o tipo de dado em Java que pode armazenar um valor verdadeiro ou falso?

a)

int

b)

boolean

c)

char

d)

double

2.

Qual é a palavra-chave usada para criar uma classe em Java?

a)

class

b)

interface

c)

new

d)

package

3.

Qual é o operador utilizado para comparar se dois valores são iguais em Java?

a)

=

b)

==

c)

!=

d)

<=

4.

Qual é a estrutura de controle que permite executar um bloco de código repetidamente enquanto uma condição é verdadeira?

a)

if

b)

switch

c)

for

d)

while

5.

Qual é a função principal que deve ser definida em um programa Java para que ele seja executado?

a)

main()

b)

start()

c)

init()

d)

execute()

6.

Qual é o modificador de acesso que permite que um membro de classe seja acessível apenas dentro do mesmo pacote?

a)

public

b)

private

c)

protected

d)

default

7.

Qual é a palavra-chave usada para herdar uma classe em Java?

a)

implements

b)

extends

c)

inherits

d)

super

8.

Qual é o tipo de exceção que deve ser tratada ou declarada em um método em Java?

a)

RuntimeException

b)

Error

c)

CheckedException

d)

UncheckedException

9.

Qual é a estrutura de dados que permite armazenar elementos em pares chave-valor em Java?

a)

ArrayList

b)

HashMap

c)

LinkedList

d)

TreeSet

10.

Qual é a palavra-chave usada para impedir que uma classe seja estendida em Java?

a)

final

b)

static

c)

abstract

d)

sealed

11.

Qual é o método usado para adicionar um elemento ao final de uma lista em Java?

a)

add()

b)

append()

c)

insert()

d)

push()

12.

Qual é o tipo de dado que pode armazenar um número decimal de precisão dupla em Java?

a)

float

b)

double

c)

long

d)

int

13.

Qual é a palavra-chave usada para criar uma instância de uma classe em Java?

a)

create

b)

new

c)

instance

d)

object

14.

Qual é o operador utilizado para calcular o resto da divisão entre dois números em Java?

a)

/

b)

%

c)

//

d)

&

15.

Qual é a classe base de todas as classes em Java?

a)

Object

b)

Base

c)

Root

d)

Super

16.

Qual é a palavra-chave usada para acessar o construtor da classe pai em Java?

a)

this

b)

super

c)

parent

d)

base

17.

Qual é o método usado para remover todos os elementos de uma lista em Java?

a)

clear()

b)

removeAll()

c)

delete()

d)

empty()

18.

Qual é a palavra-chave usada para definir uma constante em Java?

a)

const

b)

final

c)

static

d)

immutable

19.

Qual é o tipo de dado que pode armazenar um único caractere em Java?

a)

String

b)

char

c)

byte

d)

short

20.

Qual é o método usado para comparar duas strings em Java, ignorando maiúsculas e minúsculas?

a)

equals()

b)

compareTo()

c)

equalsIgnoreCase()

d)

compareToIgnoreCase()

21.

Qual é a palavra-chave usada para declarar uma interface em Java?

a)

interface

b)

class

c)

implements

d)

abstract

22.

Qual é o método usado para obter o tamanho de um array em Java?

a)

size()

b)

length

c)

count()

d)

getSize()

23.

Qual é o operador lógico que representa a conjunção (E) em Java?

a)

||

b)

&&

c)

!

d)

&

24.

Qual é o tipo de dado que pode armazenar um número inteiro de 64 bits em Java?

a)

int

b)

long

c)

short

d)

byte

25.

Qual é o método usado para converter uma string em um número inteiro em Java?

a)

parseInt()

b)

toInt()

c)

valueOf()

d)

convertToInt()

26.

Qual é a palavra-chave usada para definir um método que não pode ser sobrescrito em Java?

a)

final

b)

static

c)

abstract

d)

sealed

27.

Qual é o método usado para verificar se uma lista está vazia em Java?

a)

isEmpty()

b)

size() == 0

c)

length() == 0

d)

isNull()

28.

Qual é a palavra-chave usada para lançar uma exceção em Java?

a)

throw

b)

catch

c)

try

d)

finally

29.

Qual é o método usado para obter o hash code de um objeto em Java?

a)

getHashCode()

b)

hash()

c)

hashCode()

d)

getHash()

30.

Qual é o tipo de dado que pode armazenar um número decimal de precisão simples em Java?

a)

float

b)

double

c)

long

d)

int