wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Java Como Programar - Deitel - Cap 1 e 2

Total questions: 18

Worksheet time: 15mins

Name
Class
Date
1.

Qual extensão de um arquivo fonte Java?

a)

.class

b)

.java

c)

.jar

d)

.html

2.

A empresa responsável pelo Java é a

a)

Oracle

b)

OpenJDK

c)

Sun MicroSistems

d)

JCP (Java Community Programmers)

3.

Assinale a opção que contem apenas comandos de decisão do Java:

a)

for e while

b)

if e switch

c)

for e switch

d)

if e for

4.

Ao se executar o trecho de código abaixo, escrito na linguagem Java, será obtido o seguinte resultado:

public class Classe {

public static void main(String[] args) {

int i = 9;

int x = 10;

System.out.println("Soma: " + i + x);

} }

a)

Erro em tempo de execução.

b)

Soma: 19

c)

O código não compila.

d)

Soma: 910

5.

Em Java, um bloco de código é:

a)

Tudo que está entre ( )

b)

Tudo que está entre [  ]

c)

Tudo que está entre { }

d)

Tudo que está entre |  |

6.

O comando switch em linguagem Java é uma estrutura:

a)

de repetição

b)

de animação

c)

sequencial

d)

de decisão

7.

Analise o código Java e marque a alternativa que representa o valor impresso:

public class Teste{

public static void main(String[] args){

int i=2,j=8;

int n = j%i;

System.out.println(n);} }

a)

4

b)

2

c)

3

d)

0

8.

Assinale a opção que apresenta como devo importar a classe Scanner para dentro do escopo do programa?

a)

import java.util.Scanner;

b)

import java.Scanner.util;

c)

import java.Scanner;

d)

import java.Scanner.System.in;

9.

Podemos afirmar que o JDK é

a)

uma biblioteca responsável pela execução das aplicações na JVM.

b)

é responsável por executar instruções compiladas em Java.

c)

é o Kit de Desenvolvimento.

d)

é um kit de ferramentas web

10.

Como criar um scanner chamado "keyboard"?

a)

Scanner keyboard = new Scanner()

b)

Scanner keyboard = new Scanner(System.in);

c)

Scanner keyboard = new Scanner(Scanner);

d)

Scanner keyboard = new Scanner(System.out);

11.

Após criar um scanner chamado "meuScanner", como coletar um inteiro pelo terminal?

a)

meuScanner.nextInt();

b)

meuScanner.nextValue();

c)

meuScanner.next();

d)

meuScanner.input();

12.

Qual tipo de dados devo utilizar para uma variável que receba o valor "Fiesc Senai" ?

a)

Double

b)

String

c)

Float

d)

Int

13.

Qual o tipo de dado adequado para a entrada de valor 1234.5?

a)

int

b)

char

c)

double

d)

boolean

14.

Qual o tipo de dado para a entrada de valor True?

a)

boolean

b)

float

c)

int

d)

double

15.

Analise o texto abaixo e assinale se ele é verdadeiro ou falso.

"As declarações seguem essa sintaxe: [tipo] nome_da_variável; "

a)

Verdadeiro

b)

Falso

16.

Analise o código abaixo:

public static void main(String[] args) {

int idade = 21;

System.out.println ("idade");

}

a)

21

b)

21 anos

c)

idade

d)

"idade"

17.

JRE - Java Runtime Environment (ambiente de execução Java): A JRE contém as bibliotecas que são responsáveis pela execução das aplicações na JVM. A JRE é composta por

a)

VM (virtual machine), bibliotecas e componentes necessários para essa execução;

b)

MVC, classes proprietárias e sistema operacional

c)

MV (machine version), bibliotecas e kit de compilação

d)

MVC, classes e objetos

18.

que caracteres utilizamos para inserir um comentário a direita de uma determinada linha de código?

a)

!-

b)

**

c)

//

d)

-!