NEW
Font size
WorksheetsFundamentos Java
Total questions: 20
Worksheet time: 14mins
A linguagem de programação Java é uma das mais populares do mundo e sua portabilidade é um de seus pontos mais fortes para que isso tenha acontecido. Portabilidade é a capacidade de se portar um software para diferentes plataformas, com o mínimo de esforço, ou seja, Java é multiplataforma. Como a linguagem Java consegue garantir essa portabilidade?
Os binários são compilados em linux
Os binários são executados nativamente no sistema operacional
Os binários são encapsulados em uma MVC
Os binários são executados dentro de uma VM (virtual machine)
Qual extensão de um arquivo fonte Java?
.class
.jar
.java
.html
Qual método pode ser usado para encontrar o comprimento de uma string?
len()
length()
getLength()
getSize()
Qual método pode ser usado para retornar uma string em letras maiúsculas?
tuc()
toUpperCase()
upperCase()
touppercase()
A linguagem de programação Java, lançada em 1995, tem demonstrado ser muito estável.
A respeito dessa linguagem, considere as afirmativas a seguir.
I - Java é uma linguagem orientada a objetos de herança simples e mista que contém tipos de dados primitivos, como int e objetos.
II - Java usa semântica de cópia para tipos de dados primitivos, e semântica de referência para objetos.
III - Java é uma linguagem multiplataforma, com enfoque no desenvolvimento de aplicações para a Web.
Está correto o que se afirma em:
I, apenas.
III, apenas.
I e II, apenas.
I, II e III.
Entre outros métodos da linguagem Java, o método pertencente à Classe String que remove espaços em branco existentes no início ou no final de uma string é o
abs()
trim()
exit()
load()
Qual a sintaxe para criar um array de 5 Strings?
String meuArray = new String[5];
String[] meuArray = new String[5];
String[5] meuArray = new String[];
String[5] meuArray = new String[5];
Como importar a classe Scanner para dentro do escopo do programa?
import java.util.Scanner;
import java.Scanner.util;
import java.Scanner;
import java.Scanner.System.in;
Como criar um scanner chamado "keyboard"?
Scanner keyboard = new Scanner()
Scanner keyboard = new Scanner(Scanner);
Scanner keyboard = new Scanner(System.in);
Scanner keyboard = new Scanner(System.out);
Após criar uma scanner chamado "meuScanner", como pedir uma string ao usuário pelo terminal?
meuScanner.nextInt();
meuScanner.nextValue();
meuScanner.next();
meuScanner.input();
Analisando a imagem, podemos afirmar que trata-se de
de um objeto que possui os métodos: nome, endereco, telefone, idade e altura
de uma classe que possui os atributos: nome, endereco, telefone, idade e altura
trata-se de uma instância que possui uma classe abstrata
trata-se de um objeto pessoa que possui os atributos: Registrar, Matricular, Pagar, Estudar e Cadastrar.
Um objeto é uma entidade que possui um estado e um conjunto de operações que operam nesse estado. Desse modo:
I. O estado é representado por um conjunto de atributos.
II. As operações associadas ao objeto fornecem serviços exclusivamente ao próprio objeto.
Assinale a alternativa correta.
Apenas I está correta.
Apenas II está correta.
Estão corretas I e II.
Estão incorretas I e II.
Qual é a finalidade principal de uma variável em programação?
Armazenar e exibir informações na tela
Definir uma função personalizada
Controlar o fluxo de um programa
Armazenar e manipular dados durante a execução de um programa
Realizar operações matemáticas complexas
Quando um método é chamado, ele recebe automaticamente um argumento implícito, que é uma referência ao objeto chamados. Essa referência se chama?
Set
This
Get
Scanner
Ele tem o mesmo nome de sua classe e é sintaticamente semeslhante a um método. No entanto, não têm tipo um tipo de retorno explícito. Normalmente, é usado para fornecer valores iniciais para as variáveis de instâncias definidas pela classe ou para executar algum outro procedimento de inicialização necessário à criação de um objeto totalmente formado. Qual seria essa abordagem?
Variável
Array
Objeto
Construtor
