Buscar

1o TESTE DE CONHECIMENTO

Prévia do material em texto

1a Questão 
O String em Java é:
 Uma classe do pacote "java.lang"
 Um tipo primitivo de dado
 Uma classe do pacote "util"
 Um método especial que armazena dado
 Uma classe do pacote "java.Math"
Respondido em 03/05/2020 15:15:19
 
 2a Questão 
DENTRE OS COMANDOS BÁSICOS DA LINGUAGEM DE PROGRAMAÇÃO JAVA, 
QUAL O COMANDO ABAIXO QUE PODE SER UTILIZADO PARA COMPARAR DUAS 
STRINGS (str1 e str2)?
 str1.equals.str2;
 str1 == str2;
 str1.equals(str2);
 strcpy(str1,str2);
 strcmp(str1,str2);
Respondido em 03/05/2020 15:16:02
Explicação: ADAS A ASDD AS
 
 3a Questão 
Strings são elementos usados para manipular cadeias de caracteres. Na linguagem Java, temos 
algumas peculiaridades com String. A esse respeito, veja as assertivas e assinale a alternativa 
que aponta a(s) correta(s): I. Java assume que os literais de String não mudam nunca e trata de 
forma diferenciada as cadeias de caracteres com base no uso da Classe String. II. charAt(int 
posicao), substring(int posicao) e compareTo(String outraString) são métodos interessantes da 
Classe String; III. String é um tipo primitivo encontrado na linguagem Java. IV. Em Java, 
operador + pode concatenar duas Strings originando uma nova. 
 Apenas I, II e IV;
 Apenas I e IV;
 I, II, III e IV.
 Apenas I e III;
 Apenas I;
Respondido em 03/05/2020 15:23:56
Explicação: O item III é falso pois String em java é uma Classe
 
 4a Questão 
Analise o código abaixo e marque a opção correta após a execução do mesmo: public class 
Prog001{ public static void main(String[] args){ String X="CIDADES DO RIO DE 
JANEIRO"; String Y=X.substring(0,9); System.out.println("Resposta = "+Y;}} 
 CIDADES D
 Êrro de compilação
 CIDADES
 CIDADES DO
 Êrro de sintaxe
Respondido em 03/05/2020 15:23:19
 
 5a Questão 
O comando "for" estendido foi criado para que seja mais fácil percorrer ________ de objetos do 
que com o comando "for" tradicional, onde é necessário saber o tamanho da estrutura a ser 
percorrida.
 Coleções
 Associações
 Métodos
 Atributos
 Classes
Respondido em 03/05/2020 15:22:19
 
 6a Questão 
Na linguagem Java
 A função Math.round(valor) gera um número aleatório utilizando a semente valor.
 A estrutura de repetição while requer definição de inicialização, condição e incremento.
 A estrutura de repetição for requer definição de inicialização, condição e incremento.
 A função Math.round(valor) retorna o comprimento de uma circunferência de raio valor.
 A estrutura de repetição for requer definição de inicialização, ponderação e desvios.
Respondido em 03/05/2020 15:21:10
 
 7a Questão 
Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre 
a verificação da sintaxe e a definição da ordem de execução dos operadores.
Com base nas ordens de precedência e associatividade e nas regras de conversão de tipos 
primitivos, informe o valor impresso resultante da avaliação da seguinte instrução:
System.out.println( 4 < 5 ? 7 : 2 );
 4
 2
 7
 5
 3.5
Respondido em 03/05/2020 15:24:22
 
 8a Questão 
Analise o código em Java abaixo e marque a opção correta onde representa o que será exibido 
após a execução do mesmo:
public class Repeticao {
 public static void main(String arg[]){
 int i;
 char letra = 'a';
 for(i=1;i<=5;i++){
 System.out.print(" "+letra);
 letra++;
 }
 }
}
 
 letra letra letra letra letra
 a b c d e f
 letra letra letra letra
 a b c d e
 a b c d

Continue navegando

Outros materiais