Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 a Questão (Cód.: 31598) Pontos: 0,0 / 1,0 Observe o fragmento do código JAVA a seguir: public class Avaliacao { public static int e(int x) { return x * 1; } public static int d(int x) { return x * 2; } public static int b(int x) { if (x < 1) return 0; else return 5 - d(x + 1); } public static int a(int y) { return 3 + b(y) + d(y) + e(y); } public static void main(String[] args) { System.out.println(a(5)); } } Como resultado de sua execução teremos o seguinte resultado: 12 10 14 11 13 2 a Questão (Cód.: 32121) Pontos: 1,0 / 1,0 Analise os 3 trechos de código abaixo e assinale a alternativa correta: i. final int ARRAY_SIZE = 5; ARRAY_SIZE = 10; ii. int b[] = new int[10]; for(int i=0; i<=b.length(); i++) b[i] = 1; iii. int a[][] = { {1,2} , {3,4} }; a[1,1] = 5; i. não é possível inicializar uma variável final no momento da declaração / ii. não possui nenhum erro / iii. não é possível inicializar uma matriz no momento da declaração i. não é possível alterar o valor ARRAY_SIZE para 10 / ii. Acesso a um index do vetor inexistente causando estouro / iii. atribuição do valor 5 de forma incorreta na matriz i. não existe variável final / ii. acesso a um index do vetor inexistente causando estouro / iii. não é possível inicializar uma matriz no momento da declaração i. não possui nenhum erro / ii. não possui nenhum erro / iii. não é possível inicializar uma matriz no momento da declaração não possui nenhum erro nos 3 trechos de código 3 a Questão (Cód.: 31631) Pontos: 0,0 / 1,0 Supondo que A e B são variáveis inteiras com valores iguais a 5 e 10, respectivamente, e D e E variáveis float, que possuem valor igual a 1.5 e 0, respectivamente. Escolha a alternativa que indica o conteudo final da variável E: E = A++; E = ((20 / A) / 3) + (2*B)/2 ; E = ((32 % 4) * 2 *2) * D; E *= B; 1.5 0 10 100 15 4 a Questão (Cód.: 33291) Pontos: 0,0 / 1,0 1. Considere as instruções Java abaixo: int cont1 = 3; int cont2 = 2; int cont3 = 1; cont1 += cont3++; cont1 -= --cont2; cont3 = cont2++; Após a execução deste trecho de código, os valores de cont1, cont2 e cont3 serão, respectivamente: 3, 2 e 1 4, 3 e 2 1, 2 e 3 4, 2 e 3 2, 3 e 4 5 a Questão (Cód.: 31629) Pontos: 1,0 / 1,0 Marque a alternativa que indica a quantidade de definições corretas de um array unidimencional (vetor) para armazenar 3 notas de alunos: float notas [3] ; float [ ] notas = new float [3]; float notas [ ] = new float [3]; float [ ] notas = {5,7,10}; float [ ] notas = new float [3] {5,7,10}; 4 2 1 0 3 6 a Questão (Cód.: 33317) Pontos: 0,0 / 1,0 Analise o seguinte trecho de código na linguagem Java: int i1 = 5, i2 = 6; String s1 = (i1>i2)? "x":"y"; Após rodar o trecho de código acima apresentado, o valor atribuído a s1 será: 5 x 6 false y 7 a Questão (Cód.: 33292) Pontos: 0,5 / 0,5 Assinale a alternativa correta. Qual(is) entre as seguintes expressoes é(são) valor(es) do tipo primitivo em Java? I ) 5.3f II) true III) 'a' IV) "a" V) null III, IV, V I, II, IV I, II, III I, III IV, V 8 a Questão (Cód.: 32041) Pontos: 0,0 / 0,5 Levando em consideração os conceitos sobre vetores, assinale a opção correta: é possível executar a seguinte operação em um vetor de inteiros: x = vet[5] + vet[8]; o índice de um vetor sempre começa em 1 um vetor somente pode armazenar tipos primitivos de dados o limite de um vetor em Java é de 255 posições declara-se um vetor: int c[5] = new int(); 9 a Questão (Cód.: 31626) Pontos: 0,5 / 0,5 Marque a alternativa que define o procedimento utilizado para comparar strings: if ("Tudo Certo".verify (nome)) if (verify ("Tudo Certo",nome)) if (equals (nome, "Tudo Certo")) if ("Tudo Certo".equals (nome)) if (nome == "Tudo Certo") 10 a Questão (Cód.: 33289) Pontos: 0,5 / 0,5 A alternativa que representa todos os tipos de dados primitivos em Java é byte, short, int, long, float, double, String e Date short, boolean, int, long, float, double e String char, boolean, byte, short, int, long, float, double e String char, boolean, byte, short, int, long, float e double char, boolean, byte, short, int, long, float, double, String e Date Período de não visualização da prova: desde 16/04/2013 até 03/05/2013.
Compartilhar