Logo Passei Direto
Buscar

Teste de Conhecimento - Linguagem de Programação - Aula 02 v3

Simulado de conhecimento em LINGUAGEM DE PROGRAMAÇÃO (Java): questões de múltipla escolha com trechos de código sobre vetores, laços, passagem de parâmetros, operações com String, Math, operadores e conversões; inclui gabarito comentado e dados do exercício (Estácio, 2020).

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

14/09/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2213465&matr_integracao=201809184738 1/4
 
Seja o código a seguir:
 
public class DemoVetor{
 public static void main(String[] args) {
 int[] vet={10,20,34,56,60};
 int i;
 for(i=0; i < vet.length;i++) {
 System.out.println("vet["+i+"]=" + vet[i]);
 }
 System.out.print("i="+i);
 }
 
 }
Marque a alternativa que apresenta o valor da variável i, ao final do programa.
 
Considerando o trecho de programa apresentado a seguir, marque a alternativa que apresenta o resultado obtido após o
processamento.
 public class Prog3 
 { public static void main(String[] args)
 { String A = "MEL DE ABELHA";
 char letra = A.charAt(5);
 System.out.println("\n" +letra);
 }
LINGUAGEM DE PROGRAMAÇÃO 
Lupa Calc.
 
 
CCT0756_A2_201809184738_V3 
 
Aluno: LARISSA CEZANA SANTOS Matr.: 201809184738
Disc.: LINGUAGEM DE PROGRAM 2020.3 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
i=2;
i=1;
i=4;
i=5;
i=3;
 
Gabarito
 Comentado
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:duvidas('231680','7121','1','3621012','1');
javascript:duvidas('254200','7121','2','3621012','2');
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
14/09/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2213465&matr_integracao=201809184738 2/4
}
Marque a opção correta. Um índice de um array deve ser:
Na linguagem Java
O código a seguir mostra um programa escrito na linguagem de programação Java.
public class Java { 
 
 private static void trocaB(String a, String b) { 
 String tmp = a; 
 a = b; 
 b = tmp; 
 } 
 
 private static void trocaC(int[] array, String a) { 
 for (int x = 0; x < array.length; x++) { 
 array[x] = array[x] * Integer.valueOf(a); 
 } 
 } 
 
 public static void main(String[] args) { 
 int[] array = {1, 2, 3, 4, 5}; 
 String a = "2", b = "5"; 
 trocaB(a, b); 
 trocaC(array, a); 
 System.out.print(a + " " + b + " "); 
 for (int x = 0; x < array.length; x++) { 
 System.out.print(array[x] + " "); 
 } 
 } 
 
} 
Após ser executado o código, o valor impresso na saída padrão do usuário será:
MEL DE
MEL DE ABELHA
E
MEL D
ABELH
 
 
 
 
3.
Inteiro e não negativo
Inteiro e negativo
Real e não negativo
Caracter e não negativo
String e não negativo
 
 
 
 
4.
A função Math.round(valor) gera um número aleatório utilizando a semente valor.
A estrutura de repetição for requer definição de inicialização, ponderação e desvios.
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.
 
 
 
 
5.
javascript:duvidas('965418','7121','3','3621012','3');
javascript:duvidas('1098183','7121','4','3621012','4');
javascript:duvidas('1063253','7121','5','3621012','5');
14/09/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2213465&matr_integracao=201809184738 3/4
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 );
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) );
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;}}
2 5 2 4 6 8 10
5 2 5 10 15 20 25
5 2 1 2 3 4 5
2 5 1 2 3 4 5
5 2 2 4 6 8 10
 
 
 
 
6.
7
3.5
2
4
5
 
 
 
 
7.
Ocorre erro de compilação
10
9
9.0
10.0
 
 
 
 
8.
Êrro de compilação
CIDADES D
CIDADES
Êrro de sintaxe
CIDADES DO
 
 
 
 
 
 
 
 Não Respondida Não Gravada Gravada
javascript:duvidas('753665','7121','6','3621012','6');
javascript:duvidas('753661','7121','7','3621012','7');
javascript:duvidas('956705','7121','8','3621012','8');
javascript:abre_colabore('36482','204939754','4087455215');
14/09/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2213465&matr_integracao=201809184738 4/4
 
 
Exercício inciado em 14/09/2020 22:32:38.

Mais conteúdos dessa disciplina