Buscar

PROVA PROGRAMAÇÃO 14 12 2021

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

14/12/21, 16:41 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76746_1/grades/assessment/_4532197_1/overview/attempt/_16233334_1?courseId=_76746_1 1/6
Conteúdo do teste
Pergunta 1 0.6 pontos
Examine o código listado abaixo. Quando ele for executado no computador, o que irá aparecer no monitor para o 
usuário?
public static void main(String[] args) {
 int h=0;
 int U=5;
 int x=3;
 while (h <= (U+9) ) {
 h=h+x+2;
 x=x+3;
 }
 System.out.println(h);
}
5.
10.
24.
60.
40
Pergunta 2 0.6 pontos
Em uma árvore binária, considerando-se as formas de se percorrer os nós, na ordem infixa, deve-se:
Assinale a alternativa que complementa o enunciado.
Percorrer a subárvore da esquerda, em seguida visitar a raiz e, finalmente, percorrer a subárvore da 
direita.
Percorrer a subárvore da direita, em seguida percorrer a subárvore da esquerda e, finalmente, visitar 
a raiz.
Percorrer a subárvore da direita, em seguida visitar a raiz e, finalmente, percorrer a subárvore da 
esquerda.
Percorrer a subárvore da esquerda, em seguida percorrer a subárvore da direita e, finalmente, visitar 
a raiz.
14/12/21, 16:41 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76746_1/grades/assessment/_4532197_1/overview/attempt/_16233334_1?courseId=_76746_1 2/6
Visitar a raiz, em seguida percorrer a subárvore da esquerda e, finalmente, percorrer a subárvore da 
direita.
Pergunta 3 0.6 pontos
Em uma seleção pública para uma prefeitura, foi pedido a você que analisasse o programa Java a seguir. Se ele 
for executado, o que irá aparecer na tela? 
public static void main(String[] args) {
 int w=5;
 int b=(67 + 3*9 - 4 + 3) % 7;
 int j=b+w+5-1; 
 System.out.println(j);
}
96.
72.
11.
27.
45.
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);
}
46.
16.
4.
14/12/21, 16:41 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76746_1/grades/assessment/_4532197_1/overview/attempt/_16233334_1?courseId=_76746_1 3/6
39.
28.
Pergunta 5 0.6 pontos
Dado o programa Java abaixo, marque a alternativa que contém o valor que irá surgir na tela quando esse 
programa Java for executado.
public static void main(String[] args) {
int t=14;
t=t+ 5 - 1;
int a=9;
t=t+a + 2;
t=t % 6;
int x=t+4 + 3; 
System.out.println(x); 
}
68.
34.
55.
12.
1.
Pergunta 6 0.6 pontos
Estrutura de dados que consiste em uma sequência de nós dinamicamente alocados, que são encadeados 
(conectados) através de apontadores, como ponteiros ou referências. Cada elemento possui um “antecessor” 
(exceto o primeiro) e um “sucessor” (exceto o último). Elementos podem ser inseridos e excluídos em qualquer 
lugar.
Estamos falando de: 
Fila.
Lista encadeada.
Matriz.
Pilha.
14/12/21, 16:41 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76746_1/grades/assessment/_4532197_1/overview/attempt/_16233334_1?courseId=_76746_1 4/6
Vetor.
Pergunta 7 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: 
Fila.
Pilha.
Lista encadeada.
Vetor.
Matriz.
Pergunta 8 0.6 pontos
Veja o programa Java abaixo. Se ele for executado, o que veremos na tela do computador?
public static void main(String[] args) {
 int n=7;
 int o=19;
 int p=6;
 for (int m=1; m <= o + 1; m=m+3) {
 n=n+3;
 p=p+5;
 }
 n=n+p + 2;
 System.out.println(n);
}
0.
12.
25.
19.
71.
14/12/21, 16:41 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76746_1/grades/assessment/_4532197_1/overview/attempt/_16233334_1?courseId=_76746_1 5/6
Pergunta 9 0.6 pontos
Um programador recebeu o programa Java abaixo, e executou-o em sua máquina. Qual valor ele viu na tela 
como resultado da execução do programa?
public static void main(String[] args) {
int Y=5;
int K=34;
while (Y < K) {
 if (Y % 2 == 1) 
 Y=Y+7;
 else 
 Y=Y+8;
}
System.out.println(Y);
}
64.
49.
15.
36.
0.
Pergunta 10 0.6 pontos
Estruturas de dados homogêneas são estruturas que permitem armazenar conjuntos de dados de um mesmo 
tipo (por isso o nome “homogêneas”) em uma única variável. São também chamadas de variáveis compostas 
homogêneas ou variáveis compostas indexadas.
Considerando a definição acima, assinale a opção que contém uma estrutura de dados homogênea.
Fila.
Vetor.
Lista.
Pilha.
Lista encadeada.
14/12/21, 16:41 Visualizar tarefa
https://sereduc.blackboard.com/ultra/courses/_76746_1/grades/assessment/_4532197_1/overview/attempt/_16233334_1?courseId=_76746_1 6/6

Continue navegando