Buscar

Aol 2 - Lógica de Programação Algorítmica

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 7 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 7 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

Prévia do material em texto

28608 . 7 - Unidig - Lógica de Programação Algorítmica - 20202.B 
Avaliação On-Line 2 (AOL 2) - 
Questionário 
Avaliação On-Line 2 (AOL 2) - 
Questionário 
 
Nota finalEnviado: 25/09/20 11:34 (BRT) 
10/10 
1. Pergunta 1 
/1 
Em vários programas de computador, tanto podemos encontrar o comando x := x + 1 quanto o 
comando x++ . Quanto esse tipo de comando é encontrado, a variável x está fazendo o papel 
de: 
Ocultar opções de resposta 
1. 
Maior valor 
2. 
Menor valor 
3. 
Média 
4. 
Contador 
Resposta correta 
5. 
Acumulador 
2. Pergunta 2 
/1 
Analise o algoritmo abaixo, execute no visualg e escolha a alternativa correta: 
Var 
x : inteiro 
Inicio 
 Para x:=1 ate 5 faca 
 escreval(“x”) 
 Fimpara 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
O algoritmo exibe os números de 5 a 10 
2. 
O algoritmo exibe a média de números entre 1 e 5 
3. 
O algoritmo roda normalmente exibindo os números de 1 a 5 
4. 
O algoritmo exibe a soma de 1 a 5 
5. 
O algoritmo exibe o texto “ x ” 5 vezes 
Resposta correta 
3. Pergunta 3 
/1 
Leia o trecho de programa no Visualg abaixo e selecione a alternativa correta: 
var 
i : inteiro 
inicio 
 Para i:=200 ate 1 faca 
 escreval(i + 15) 
 fimpara 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
A variável i começa com o valor 215 
2. 
O programa inicia uma contagem e termina rapidamente, pois o valor inicial é maior que o 
final e não tem passo negativo - na hora em que for executado não vai mostrar nada 
Resposta correta 
3. 
O programa faz um somatório com a variável i + 15 
4. 
O programa não vai rodar, pois a variável I deveria ser real e não inteira 
5. 
O programa conta de 200 até 1, ou seja, de trás pra frente, de 15 em 15 
4. Pergunta 4 
/1 
Nas mais diversas linguagens, costumamos encontrar o comando:x := x + valor. A função dessa 
variável X é : 
Ocultar opções de resposta 
1. 
Armazenar o menor valor 
2. 
Armazenar o maior valor 
3. 
Funcionar como um contador 
4. 
Contabilizar uma média 
5. 
Funcionar como um acumulador 
Resposta correta 
5. Pergunta 5 
/1 
Observe o algoritmo abaixo, execute no visualg e escolha a alternativa correta: 
ALGORITMO “USANDONOMES” 
VAR 
I : inteiro 
nome : literal 
Inicio 
 Para i:=1 ate 3 faca 
 Escreval(“informe nome”) 
 leia(nome) 
 Fimpara 
 Para i:=1 ate 3 faca 
 Escreval(“nome cadastrado :” , nome) 
 Fimpara 
FIMALGORITMO 
Ocultar opções de resposta 
1. 
Esse algoritmo usa um vetor na sua listagem 
2. 
O algoritmo lista os nomes, mas vai mostrar apenas o último nome cadastrado, 3 vezes 
Resposta correta 
3. 
A variável nome deveria ser real 
4. 
Nesse algoritmo são recebidos 3 nomes que ficam armazenados, podendo ser listados 
posteriormente 
5. 
O uso de um vetor não seria apropriado nesse caso 
6. Pergunta 6 
/1 
Leia o trecho de programa no Visualg abaixo e selecione a alternativa correta: 
var 
A : real 
i : inteiro 
inicio 
 Para i :=1 ate 15 faca 
 A:= A + i 
 fimpara 
 escreval (A/15) 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
A armazena o menor valor da variável i 
2. 
A é um contador 
3. 
O programa não vai rodar pois a variável I deveria ser real e não inteira 
4. 
A variável A deveria ser literal 
5. 
O programa exibe a média da soma dos números entre 1 e 15 
Resposta correta 
7. Pergunta 7 
/1 
Analise o programa abaixo na linguagem Utilizada no Visualg e, depois selecione a alternativa 
correta: 
Var 
p,x,i : inteiro 
inicio 
 Para i:=1 ate 10 faca 
 Escreval(“informe o valor da variável p”) 
 Leia(p) 
 Se p > x entao 
 x:=p 
 fimse 
 fimpara 
 fimalgoritmo 
Entre outras coisas, para que pode servir a variável x ? 
Ocultar opções de resposta 
1. 
Armazena o maior valor da variável " p " 
Resposta correta 
2. 
Calcula a média 
3. 
É um acumulador 
4. 
É um contador 
5. 
Conta quantos elementos são iguais à zero 
8. Pergunta 8 
/1 
Analise o algoritmo abaixo e em seguida, escolha a alternativa correta. Esse algoritmo inicia, 
executa, mas não faz o que deveria, que é contar regressivamente de 500 até 400, recuando de 5 
em 5. Porque isso acontece? 
ALGORITMO “teste” 
VAR 
I : inteiro 
Inicio 
 Para i:=500 ate 400 passo 5 faca 
 Escreval(i) 
 Fimpara 
 FIMALGORITMO 
Ocultar opções de resposta 
1. 
Porque a variável I deveria ser real 
2. 
Porque a variável “ i ” deveria iniciada com 5 e não 500 
3. 
Porque a variável passo deveria ser declarada 
4. 
Porque o passo está positivo e deveria ser negativo 
Resposta correta 
5. 
Porque o passo deveria ser real 
9. Pergunta 9 
/1 
Em programas de computador, costumamos encontrar comandos onde se divide um 
acumulador(total) por um contador(qtd), como no comando abaixo. 
X := total / qtd 
Normalmente, nesse caso, a variável X está fazendo um papel de: 
Ocultar opções de resposta 
1. 
Menor valor 
2. 
Acumulador 
3. 
Média 
Resposta correta 
4. 
Contador 
5. 
Maior valor 
10. Pergunta 10 
/1 
As alternativas abaixo tratam da linguagem utilizada no Visualg. Qual delas não corresponde 
à verdade? 
Ocultar opções de resposta 
1. 
O comando SE... Então...Senao....Fimse (ou IF em outras linguagens) permite variar a resposta 
que o algoritmo dá dependendo do dado que foi inserido e do resultado da sentença lógica, 
podendo ser usado mais de uma vez no programa 
2. 
O comando ENQUANTO (ou while em outras linguagens) pode ser usado em repetições do 
tipo indeterminado ou determinado 
3. 
O comando PARA, no visualg e em outras linguagens, normalmente permite mudar o passo da 
variável de controle, podendo ser 1, 2 ou qualquer outro valor inteiro 
4. 
O comando PARA equivale ao FOR em outras linguagens, que podem ser mais ou menos 
detalhadas ou flexíveis em relação ao visualg 
5. 
No visualg, o comando PARA usa uma variável de controle do tipo caracter (ou literal) 
Resposta correta

Continue navegando

Outros materiais