wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Recuperação Matemática II - Java - Programação 2 trimestre

Total questions: 11

Worksheet time: 38mins

Name
Class
Date
1.

Qual das definições abaixo melhor corresponde ao conceito e funcionalidade de Java?

a)

Java é uma linguagem de programação, que é executada em aparelhos.

b)

Java é uma linguagem de programação orientada a objeto que é executada em equipamentos e objetos, apenas.

c)

Java é uma linguagem de programação orientada a objeto, multiplataforma que é executada em bilhões de dispositivos em todo o mundo, exceto em telefones.

d)

Java é uma linguagem de programação orientada a objeto, multiplataforma que é executada em bilhões de dispositivos em todo o mundo, exceto em telefones celulares.

e)

N.D.A

2.

Quais características que definiram a linguagem de programação Java e a fizeram tão onipresente.

a)

Multiformas e acessibilidade.

b)

Multiformas e conectividade.

c)

Multiplataforma e acessibilidade.

d)

Multiplataforma e conectividade.

e)

Multiplataforma e orientado a objetos.

3.

Quando e quem foi o criador do Java?

a)

Java foi inventado por James Gosling em 1995

b)

Java foi inventado por James Gosling em 1992

c)

Java foi inventado por James Bond em 1995

d)

Java foi inventado por Elon Musk em 1996

e)

Java foi inventado por Elon Musk em 1998

4.

Qual das afirmações não é verdadeira?

a)

O Java foi projetado com um estilo de sintaxe semelhante à linguagem de programação C++

b)

O projeto, inicialmente foi chamado de Oak

c)

A primeira versão pública do Java, Java 1.0, foi lançada em 1996

d)

O Java foi rapidamente adotado pelos desenvolvedores como uma linguagem de programação verdadeiramente multiplataforma.

e)

O Java é o mesmo aplicativo do JavaScript, só que esse último é mais avançado e pode ser usado em multiplataformas e objetos.

5.

O código de bites é então processado por um interpretador chamado (a)   Java (JVM). As JVMs estão disponíveis para a maioria das plataformas de software e hardware, e isso é o que permite que o código Java seja transferido de um dispositivo para outro.

6.

Qual das seguintes opções não é uma linguagem de programação?

a)

Pyton

b)

Matlab

c)

C++

d)

Java

7.

Qual das seguintes opções não é uma linguagem de programação?

a)

"Compilação direta para o hardware"

b)

"Controle total sobre o gerenciamento de memória"

c)

"Priorize a eficiência sobre a portabilidade"

d)

"Escreva uma vez, execute em qualquer lugar"

8.

Assim como idiomas moldam a maneira como pensamos e nos comunicamos, as linguagens de programação são as ferramentas que permitem dar vida às nossas ideias no mundo digital, transformando lógica e criatividade em código executável.

Sobre linguagens de programação, analise os itens a seguir.

I – JavaScript é uma linguagem de programação de alto nível, compilada e multi-paradigma.

II – A linguagem Java é conhecida pela sua portabilidade, o que significa que os programas escritos em Java podem ser executados em diferentes tipos de dispositivos sem necessidade de modificação.

III - A linguagem C# é semelhante em muitos aspectos ao Java e ao C++, o que facilita a transição para desenvolvedores familiarizados com essas linguagens.

Está correto o que se afirma em:

a)

I, apenas

b)

I, II e III

c)

II e III, apenas

d)

I e II, apenas

9.

Os bytecodes gerados pelo compilador Java independem da plataforma em que são executados, diferentemente das instruções em linguagem de máquina

a)

Sim

b)

Não

10.

“É uma linguagem de script open source de uso geral, muito utilizada, e especialmente adequada para o desenvolvimento web. Ela pode ser utilizada para múltiplos propósitos, seja para geração de HTML, desenvolvimento de sistemas web, consumo e desenvolvimento de APIs de diversos tipos, desenvolvimento de aplicações para console, manipulação de arquivos entre outras”. 

A afirmativa faz referência à linguagem de programação:

a)

DELPHI.

b)

C++

c)

JAVA

d)

JVM

e)

CSS

11.

Combine as funções.

a)

Aplicativos móveis

1.

Spotify, Signal e Cash App

b)

Aplicativos Web

2.

Twitter e o LinkedIn

c)

Software empresarial

3.

cobrança e programas de gerenciamento

d)

Jogos

4.

Minecraft original e o RuneScape.

e)

Aplicativos de IoT

5.

TVs inteligentes, carros, máquinas