Buscar

Avaliação On Line 2 (AOL 2) Programação de computadores

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

 Pergunta 1 
1 em 1 pontos 
 
Analise o algoritmo abaixo, execute no visualg e informe qual o valor final da 
variável A: 
 
Var 
A: real 
I : inteiro 
Inicio 
A:=10 
Para i:=1 ate 10 faça 
 Se i<=5 entao 
 A:=A+30 
Senao 
 A:=A- 5 
Fimse 
Fimpara 
 
 
 
Resposta Selecionada: d. 
135 
Respostas: a. 
115 
 
b. 
145 
 
c. 
125 
 
d. 
135 
 
e. 
105 
 
 
 Pergunta 2 
1 em 1 pontos 
 
Execute o programa abaixo no Visualg e depois escolha a alternativa correta : 
 
VAR 
 
i : inteiro 
total : inteiro 
inicio 
 
para i := 10 ate 1 passo -2 faca 
 total := total + I 
fimpara 
escreval(“ a média é”, total / 5) 
 
 
Resposta Selecionada: a. 
A média exibida é 6. 
Respostas: a. 
A média exibida é 6. 
 
 
b. 
A média exibida é 5. 
 
c. 
A média é igual a 8. 
 
d. 
A soma total dá 9. 
 
e. 
A soma total dá 12. 
 
 Pergunta 3 
1 em 1 pontos 
 
O algoritmo abaixo faz um novo cálculo a partir das notas de um aluno. Execute-o 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*3 + nota2*2) / 5 
se media >= “7” entao 
 escreval(“aprovado”) 
senao 
 escreval(“reprovado”) 
fimse 
 
 
Resposta 
Selecionada: 
b. 
A estrutura “Se” deveria comparar média com 7 e não com “7”, pois 
média é real e não texto. 
Respostas: a. 
O algoritmo calcula a média, mas tem erro na fórmula, que deveria ser 
nota1 + nota2 /2, 
 
b. 
A estrutura “Se” deveria comparar média com 7 e não com “7”, pois 
média é real e não texto. 
 
c. 
O algoritmo não consegue criar as variáveis. 
 
d. 
O algoritmo roda sem problemas, funcionando perfeitamente. 
 
e. 
O algoritmo não roda nenhum comando. 
 
 
 Pergunta 4 
1 em 1 pontos 
 
Insira o programa abaixo escrito na linguagem do Visualg, execute e depois escolha a 
alternativa errada: 
 
VAR 
 nomefilme : literal 
 Preco : real 
 Somatotal : real 
 I:inteiro 
Inicio 
 
PARA I := 1 ate 3 faca 
 Escreval(“informe nome do filme em dvd”) 
 Leia(nomefilme) 
 Escreval(“informe preço do filme que deseja comprar”) 
 Leia(preco) 
 Somatotal : = somatotal + preco 
FIMPARA 
 
 
 
 
Resposta 
Selecionada: 
a. 
O algoritmo vai travar no momento de realizar a soma na 
variável somatotal, que deveria ser literal. 
Respostas: a. 
O algoritmo vai travar no momento de realizar a soma na 
variável somatotal, que deveria ser literal. 
 
b. 
O algoritmo vai executar normalmente. 
 
c. 
Se o preço do filme fosse declarado inteiro, a variável 
somatotal realizaria a soma normalmente. 
 
d. 
O algoritmo realiza 3 repetições. 
 
e. 
Se depois do “fimpara” colocarmos o comando “escreval(somatotal/3)” 
poderemos exibir a média de preços dos filmes comprados. 
 
 
 Pergunta 5 
0 em 1 pontos 
 
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 3 faça 
Escreval(“informe um número qualquer entre 0 e 10”) 
leia(numero) 
 soma := soma + numero 
Fimpara 
Escreval(soma / 3) 
 
 
Resposta 
Selecionada: 
c. 
A variável “i” é um acumulador. 
Respostas: a. 
A repetição ocorre 1 vez apenas, e trava. 
 
b. 
É uma repetição indeterminada, ou seja, ocorre um número indefinido 
de vezes. 
 
c. 
A variável “i” é um acumulador. 
 
d. 
O programa roda normalmente. 
 
e. 
O passo do comando PARA é 2, e está oculto. 
 
 
 Pergunta 6 
1 em 1 pontos 
 
O algoritmo abaixo faz um cálculo a partir das notas de um aluno. Execute-o no Visualg e a 
seguir selecione a alternativa adequada. 
 
ALGORITMO “CONTABILIZANDONOTAS” 
 
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 
 
 
 
Resposta Selecionada: c. 
O algoritmo tem problemas no cálculo da média, que deveria ser real. 
Respostas: a. 
O algoritmo não consegue criar as variáveis. 
 
b. 
O algoritmo roda sem problemas. 
 
c. 
O algoritmo tem problemas no cálculo da média, que deveria ser real. 
 
d. 
 
O algoritmo calcula a média corretamente. 
 
e. 
O algoritmo não roda nenhum comando. 
 
 Pergunta 7 
1 em 1 pontos 
 
 Insira o programa abaixo no Visualg e selecione a alternativa correta: 
 
var 
w : real 
i: real 
 
inicio 
 
Para i:=1 ate 5 faça 
leia (w) 
fimpara 
escreval (w+ w) 
 
 
 
 
Resposta 
Selecionada: 
d. 
O programa não vai rodar, pois a variável I deveria ser 
inteira e não real. 
Respostas: a. 
W fica com o valor 10 ao final da execução do programa. 
 
b. 
A variável w é um literal, pois pode receber texto. 
 
c. 
O programa faz um somatório com a variável w, dando resultado 20. 
 
d. 
O programa não vai rodar, pois a variável I deveria ser 
inteira e não real. 
 
e. 
I varia de 1 até 5, pulando de 2 em 2. 
 
 
 Pergunta 8 
1 em 1 pontos 
 
Executando o algoritmo abaixo no Visualg, o que acontecerá? 
 
ALGORITMO “executando” 
VAR 
 
I : inteiro 
 
Inicio 
Para i:=90 ate 30 passo 3 faca 
 Escreval(i+3) 
Fimpara 
FIMALGORITMO 
 
Resposta 
Selecionada: 
c. 
Ele inicia a execução, mas termina logo porque 90 é maior que 30, mas 
não trava. 
Respostas: a. 
Ele inicia a execução, mas termina porque 90 é maior que 30 e por isso 
ele trava com erro. 
 
b. 
Ele faz um somatório. 
 
c. 
Ele inicia a execução, mas termina logo porque 90 é maior que 30, mas 
não trava. 
 
d. 
Ele faz uma listagem regressiva. 
 
e. 
Ele faz uma listagem progressiva. 
 
 
 Pergunta 9 
0 em 1 pontos 
 
O conceito de algoritmo é primordial na programação de computadores. 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? 
 
Resposta 
Selecionada: 
b. 
Um algoritmo é uma sequência de passos que, sempre que 
executados na ordem correta podem ou não executar uma 
determinada tarefa. 
Respostas: a. 
Um algoritmo sempre é um programa de computador. 
 
b. 
Um algoritmo é uma sequência de passos que, sempre que 
executados na ordem correta podem ou não executar uma 
determinada tarefa. 
 
c. 
Um algoritmo é uma sequência de passos que, desde que 
executados na ordem correta, executam uma determinada 
tarefa. 
 
d. 
Um algoritmo consiste numa sequência de passos 
informatizados que, se executados na ordem correta, executam 
uma determinada tarefa. 
 
e. 
Um algoritmo é uma sequência de passos que, se forem 
executados em qualquer ordem, executam uma determinada 
tarefa. 
 
 
 Pergunta 10 
1 em 1 pontos 
 
Analise o algoritmo abaixo, colocando-o no Visualg e executando, e a seguir selecione a 
 
alternativa correta: 
 
ALGORITMO “USANDOPARA” 
 
Var 
 
i : inteiro 
 
INICIO 
 
Para i:= 3 ate 33 passo 3 faca 
 Escreval (i) 
Fimpara 
 
FIMALGORITMO 
 
para que serve o “passo 3” ? 
 
Resposta Selecionada:e. 
Para fazer o número i variar de 3 em 3 
Respostas: a. 
Para atribuir 3 como valor inicial. 
 
b. 
Para encerrar a repetição. 
 
c. 
Para comparar os valores. 
 
d. 
Para criar a repetição. 
 
e. 
Para fazer o número i variar de 3 em 3

Outros materiais