Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a 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 ); 7 2 4 3.5 5 2a Questão Existem diferentes tipos de classes que podem ser criadas durante a implementação de uma solução em Java. A classe que possui o método main tem como função: definir que a classe é uma interface. definir que a classe é uma classe abstrata. definir que a classe não tem corpo. iniciar a execução da aplicação. definir que a classe irá gerar um código executável (.exe). 3a 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="RIO DE JANEIRO"; int tamanho=X.length(); System.out.println("Tamanho = " +tamanho); } } Êrro de compilação Tamanho = 14 Tamanho = 13 Êrro de sintaxe Tamanho = 3 4a Questão Marque a opção correta. O primeiro elemento de um array (vetor) tem como índice um valor: Menor que zero Maior que zero. Maior ou igual a zero Negativo Igual a zero 5a 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;}} Êrro de compilação CIDADES CIDADES D Êrro de sintaxe CIDADES DO 6a Questão A alternativa que representa todos os tipos de dados primitivos em Java é char, boolean, byte, short, int, long, float e double short, boolean, int, long, float, double e String byte, short, int, long, float, double, String e Date char, boolean, byte, short, int, long, float, double, String e Date char, boolean, byte, short, int, long, float, double e String 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 + (int) (5.9f) ); 10 10.0 9 9.0 Ocorre erro de compilação 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 Prog01 { public static void main(String[] args) { int i=-7.2; System.out.println("Valor = "+Math.abs(i)); } } O programa não será executado, erro de compilação Valor = +Math.abs(i) Valor = 7 Valor = 7.2 Valor = -7.2
Compartilhar