Baixe o app para aproveitar ainda mais
Prévia do material em texto
Conteúdo do teste 1. Parte superior do formulário Pergunta 1 0.6 pontos Examine o programa a seguir. O que será impresso na tela se esse código rodar? public static void main(String[] args) { int b=27; int x=14; x = x + 11 – 7; b=b + x + 4; b=b % 7; x=b + 9 – 2 ; System.out.println(x); } 1. 15. 2. 33. 3. 0. 4. 29. 5. 7. Parte inferior do formulário 2. Parte superior do formulário Pergunta 2 0.6 pontos Em um programa Java, podemos precisar fazer um desvio pulando algumas instruções que deixarão de ser executadas, caso uma determinada condição de teste seja verdadeira. Qual das opções abaixo permite realizar isso? 1. SCANNER 2. IF 3. MOV 4. DJNZ 5. SYSTEM.OUT.PRINTLN Parte inferior do formulário 3. Parte superior do formulário Pergunta 3 0.6 pontos Estrutura de dados do tipo FIFO [Last In, First Out – Último a Entrar, Primeiro a Sair (UEPS)] na qual os elementos são inseridos em uma extremidade e são removidos pela outra. Estamos falando de: 1. Fila. 2. Lista encadeada. 3. Vetor. 4. Matriz. 5. Pilha. Parte inferior do formulário 4. Parte superior do formulário Pergunta 4 0.6 pontos Se o código abaixo for executado, o que irá surgir na tela do computador? public static void main(String[] args) { int d=0; int w=3; while (w <= 12) { d=d*w; w=w+4; } d=d + 9 - 5; System.out.println(d); } 1. 39. 2. 28. 3. 46. 4. 4. 5. 16. Parte inferior do formulário 5. Parte superior do formulário Pergunta 5 0.6 pontos Considere que em uma pilha foram aplicados os seguintes comandos: PUSH (10) PUSH (5) PUSH (3) PUSH (40) POP ( ) PUSH (11) PUSH (4) PUSH (7) POP ( ) POP ( ) Após a execução dos comandos, o elemento no topo da pilha e a soma dos valores de todos os elementos que restaram na pilha são, respectivamente: 1. 10 e 59. 2. 11 e 29. 3. 7 e 40. 4. 11 e 80. 5. 4 e 25. Parte inferior do formulário 6. Parte superior do formulário Pergunta 6 0.6 pontos Analise as alternativas abaixo sobre vetores e matrizes e marque a CORRETA. 1. Matrizes são estruturas de dados unidimensionais homogêneas em que a quantidade de elementos deve ser definida no momento da declaração. 2. Vetores são estruturas de dados unidimensionais homogêneas em que a quantidade de elementos deve ser definida posteriormente. 3. Um exemplo de declaração de uma matriz se dá por: int mat[10];. 4. Matrizes são estruturas de dados bidimensionais homogêneas que utilizam linhas e colunas para identificação de elementos. 5. Matrizes são estruturas de dados bidimensionais heterogêneas em que a quantidade de elementos deve ser definida no momento da declaração. Parte inferior do formulário 7. Parte superior do formulário Pergunta 7 0.6 pontos Em um programa Java, pode ser necessário adicionar um comportamento inteligente a ele, para que ele possa analisar uma determinada situação e tomar o curso de ação mais adequado. Qual das opções abaixo é a mais adequada para ajudar a implementar esse recurso? 1. PRINTF 2. POWER 3. IF 4. LOG 5. ECHO Parte inferior do formulário 8. Parte superior do formulário Pergunta 8 0.6 pontos É uma estrutura de dados do tipo LIFO [Last In, First Out – Último a Entrar, Primeiro a Sair (UEPS)] em que os elementos são inseridos e retirados sempre de uma mesma extremidade. Estamos falando de: 1. Vetor. 2. Fila. 3. Lista encadeada. 4. Matriz. 5. Pilha. Parte inferior do formulário 9. Parte superior do formulário Pergunta 9 0.6 pontos Marque a alternativa que NÃO representa uma estrutura de dados dinâmica (uma estrutura dinâmica é aquela que pode crescer e diminuir de tamanho). 1. Lista encadeada simples. 2. Vetor. 3. Fila. 4. Lista duplamente encadeada. 5. Pilha. Parte inferior do formulário 10. Parte superior do formulário Pergunta 10 0.6 pontos Analise o programa Java abaixo e marque a alternativa que contém o valor que será impresso na tela quando ele rodar. public static void main(String[] args) { int resultado=1; int s=1; while (s <= 9) { resultado=resultado*s; s=s+3; } resultado=resultado + 4; System.out.println(resultado); } 1. 32. 2. 5. 3. 67. 4. 11. 5. 79. Parte inferior do formulário
Compartilhar