Buscar

Aol 1 - 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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

28608 . 7 - Unidig - Lógica de Programação Algorítmica - 20202.B 
Avaliação On-Line 1 (AOL 1) - 
Questionário 
Avaliação On-Line 1 (AOL 1) - 
Questionário 
 
Nota finalEnviado: 22/09/20 19:48 (BRT) 
10/10 
1. Pergunta 1 
/1 
Analise o algoritmo abaixo, colocando-o no Visualg e executando, e a seguir 
selecione a alternativa correta: 
ALGORITMO “questao3” 
Var 
i : inteiro 
INICIO 
 Para i:= 5 ate 100 passo 10 faca 
 Escreval (i) 
 Fimpara 
FIMALGORITMO 
 
Para que serve o “passo 10” ? 
Ocultar opções de resposta 
1. 
Para comparar os valores 
2. 
Para fazer o número i variar de 10 em 10 
Resposta correta 
3. 
Para criar a repetição 
4. 
Para atribuir 10 como valor inicial 
5. 
Para encerrar a repetição 
2. Pergunta 2 
/1 
O algoritmo abaixo faz um novo cálculo a partir das notas de um aluno. Execute 
ele no Visualg e a seguir, selecione a alternativa adequada. 
ALGORITMO “NOTAS ” 
VAR 
media : real 
nota1, nota2 : real 
INICIO 
 escreval(“informe primeira nota do aluno”) 
 leia(nota1) 
 escreval(“informe segunda nota do aluno”) 
 leia(nota2) 
 media := (nota1 + nota2) / 2 
 se media >= “sete” entao 
 escreval(“aprovado”) 
 senao 
 escreval(“reprovado”) 
 fimse 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
O algoritmo não roda nenhum comando 
2. 
A estrutura “Se “ deveria comparar média com 7 e não com “sete”, pois média é 
real 
Resposta correta 
3. 
O algoritmo não consegue criar as variáveis 
4. 
O algoritmo roda sem problemas, funcionando perfeitamente 
5. 
O algoritmo calcula a média mas tem erro na fórmula, que deveria ser nota1 + 
nota2 /2 
3. Pergunta 3 
/1 
O algoritmo abaixo faz um cálculo a partir das notas de um aluno. Execute ele no 
Visualg e a seguir, selecione a alternativa adequada. 
ALGORITMO “NOTAS” 
VAR 
media : inteiro 
nota1, nota2 : real 
INICIO 
 escreval(“informe primeira nota do aluno”) 
 leia(nota1) 
 escreval(“informe segunda nota do aluno”) 
 leia(nota2) 
 media := nota1 + nota2 / 2 
 se media >= 7 entao 
 escreval(“aprovado”) 
 senao 
 escreval(“reprovado”) 
 fimse 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
O algoritmo roda sem problemas 
2. 
O algoritmo tem problemas no cálculo da média, que deveria ser real 
Resposta correta 
3. 
O algoritmo calcula a média corretamente 
4. 
O algoritmo não consegue criar as variáveis 
5. 
O algoritmo não roda nenhum comando 
4. Pergunta 4 
/1 
Executando o algoritmo abaixo no Visualg, o que acontecerá? 
ALGORITMO “testando” 
VAR 
I : inteiro 
Inicio 
 Para i:=100 ate 50 passo 5 faca 
 Escreval(i+3) 
 Fimpara 
FIMALGORITMO 
Ocultar opções de resposta 
1. 
Ele inicia a execução, mas termina logo porque 100 é maior que 50, mas não trava 
Resposta correta 
2. 
Ele faz uma listagem progressiva 
3. 
Ele faz um somatório 
4. 
Ele inicia a execução, mas termina porque 100 é maior que 50 e por isso ele trava 
com erro 
5. 
Ele faz uma listagem regressiva 
5. Pergunta 5 
/1 
Execute o algoritmo abaixo no Visualg e informe qual das afirmativas está 
CORRETA: 
VAR 
numero : real 
i : inteiro 
soma : real 
INICIO 
 Para i:=1 ate 5 faca 
 Escreval(“informe um número qualquer entre 0 e 10”) 
 leia(numero) 
 soma := soma + numero 
 Fimpara 
 Escreval(soma / 5) 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
A variável “i' é um acumulador 
2. 
A repetição ocorre 1 vez apenas, e trava 
3. 
O passo do comando PARA é 2 
4. 
É uma repetição indeterminada, ou seja, ocorre um número indefinido de vezes 
5. 
O programa roda normalmente 
Resposta correta 
6. Pergunta 6 
/1 
Vimos, nessa primeira unidade, a importante definição do que é um Algoritmo. Vimos 
que existem algoritmos não computacionais e algoritmos computacionais, que 
chamamos de “programas de computador”. Quanto aos algoritmos, qual das alternativas 
abaixo é a que tem a melhor definição? 
Ocultar opções de resposta 
1. 
Um algoritmo consiste numa sequência de passos informatizados que, se 
executados na ordem correta, executam uma determinada tarefa 
2. 
Um algoritmo sempre é um programa de computador 
3. 
Um algoritmo é uma sequência de passos que, se forem executados em qualquer 
ordem, executam uma determinada tarefa 
4. 
Um algoritmo é uma sequência de passos que, sempre que executados na ordem 
correta podem ou não executar uma determinada tarefa 
5. 
Um algoritmo é uma sequência de passos que, desde que executados na ordem 
correta, executam uma determinada tarefa 
Resposta correta 
7. Pergunta 7 
/1 
Execute o programa abaixo no Visualg e depois escolha a alternativa correta: 
VAR 
i : inteiro 
total : inteiro 
inicio 
 para i := 20 ate 1 passo -4 faca 
 total := total + I 
 fimpara 
 escreval(“ a média é”, total / 5) 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
A média exibida é 12 
Resposta correta 
2. 
A média exibida é 45 
3. 
A média é igual a 21 
4. 
A soma total dá 40 
5. 
A soma total dá 34 
8. Pergunta 8 
/1 
Insira o programa abaixo escrito na linguagem do Visualg, execute e depois 
escolha a alternativa errada: 
VAR 
nomerevista : caractere 
Precorevista : real 
Somatotal : real 
I : inteiro 
Inicio 
 PARA I := 1 ate 10 faca 
 Escreval(“informe nome da revista”) 
 Leia(nomerevista) 
 Escreval(“informe preço da revista que deseja comprar”) 
 Leia(precorevista) 
 Somatotal := somatotal + precorevista 
 FIMPARA 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
O algoritmo vai travar no momento de realizar a soma na variável somatotal, que 
deveria ser literal 
Resposta correta 
2. 
O algoritmo vai executar normalmente 
3. 
O algoritmo realiza 10 repetições 
4. 
Se depois do “fimpara” colocarmos o comando “escreval(somatotal/10)” 
poderemos exibir a média de preços das revistas compradas 
5. 
Se o preço da revista fosse declarado inteiro, a variável somatotal realizaria a soma 
normalmente 
9. Pergunta 9 
/1 
Insira o programa abaixo no Visualg e selecione a alternativa correta: 
var 
x : real 
i : real 
inicio 
 Para i:=1 ate 5 faca 
 leia (x) 
 fimpara 
 escreval (x + x) 
 fimalgoritmo 
Ocultar opções de resposta 
1. 
O programa não vai rodar, pois a variável " i " deveria ser inteira e não real 
Resposta correta 
2. 
O programa faz um somatório com a variável X, dando resultado 20 
3. 
A variável X é um caracter, pois pode receber texto 
4. 
X fica com o valor 10 ao final da execução do programa 
5. 
I varia de 1 até 5, pulando de 2 em 2 
10. Pergunta 10 
/1 
Analise o algoritmo abaixo, execute no visualg e informe qual o valor final da 
variável w: 
Var 
w : real 
I : inteiro 
Inicio 
w:=200 
Para i:=1 ate 10 faca 
Se i<=5 entao 
w:=w+50 
 Senao 
w:=w- 10 
 Fimse 
Fimpara 
fimalgoritmo 
Ocultar opções de resposta 
1. 
500 
2. 
100 
3. 
1300 
4. 
900 
5. 
400

Outros materiais