Buscar

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

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

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

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

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

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

Prévia do material em texto

• Pergunta 1 
1 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: 
a. 
O programa roda normalmente. 
Respostas: a. 
O programa roda normalmente. 
 
b. 
É uma repetição indeterminada, ou seja, ocorre um número 
indefinido de vezes. 
 c. 
A repetição ocorre 1 vez apenas, e trava. 
 d. 
O passo do comando PARA é 2, e está oculto. 
 e. 
A variável “i” é um acumulador. 
 
 
• Pergunta 2 
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: 
b. 
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. 
O programa não vai rodar, pois a variável I deveria ser 
inteira e não real. 
 c. 
A variável w é um literal, pois pode receber texto. 
 d. 
I varia de 1 até 5, pulando de 2 em 2. 
 
e. 
O programa faz um somatório com a variável w, dando resultado 
20. 
 
• Pergunta 3 
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: 
d. 
Ele inicia a execução, mas termina logo porque 90 é maior que 30, 
mas não trava. 
Respostas: a. 
Ele faz um somatório. 
 
b. 
Ele inicia a execução, mas termina porque 90 é maior que 30 e por 
isso ele trava com erro. 
 c. 
Ele faz uma listagem regressiva. 
 
d. 
Ele inicia a execução, mas termina logo porque 90 é maior que 30, 
mas não trava. 
 e. 
Ele faz uma listagem progressiva. 
 
 
• Pergunta 4 
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: a. 
Para fazer o número i variar de 3 em 3 
Respostas: a. 
Para fazer o número i variar de 3 em 3 
 b. 
Para comparar os valores. 
 c. 
Para encerrar a repetição. 
 d. 
Para atribuir 3 como valor inicial. 
 e. 
Para criar a repetição. 
 
 
• Pergunta 5 
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 soma total dá 9. 
 d. 
A média é igual a 8. 
 e. 
A soma total dá 12. 
 
 
• Pergunta 6 
1 em 1 pontos 
 
Insira o programa abaixo escrito na linguagem do Visualg, execute e depois escolha a 
alternativa errada: 
 
VAR 
 nomefilme : caractere 
 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: 
c. 
O algoritmo vai travar no momento de realizar a soma na 
variável somatotal, que deveria ser literal. 
Respostas: a. 
O algoritmo realiza 3 repetições. 
 
b. 
Se depois do “fimpara” colocarmos o comando 
“escreval(somatotal/3)” poderemos exibir a média de preços dos 
filmes comprados. 
 
c. 
O algoritmo vai travar no momento de realizar a soma na 
variável somatotal, que deveria ser literal. 
 d. 
O algoritmo vai executar normalmente. 
 
e. 
Se o preço do filme fosse declarado inteiro, a variável 
somatotal realizaria a soma normalmente. 
 
 
• Pergunta 7 
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: 
d. 
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 não roda nenhum comando. 
 c. 
O algoritmo roda sem problemas. 
 
d. 
O algoritmo tem problemas no cálculo da média, que deveria ser 
real. 
 e. 
O algoritmo calcula a média corretamente. 
 
 
• Pergunta 8 
1 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: 
c. 
Um algoritmo é uma sequência de passos que, desde que 
executados na ordem correta, executam uma determinada 
tarefa. 
Respostas: a. 
Um algoritmo é uma sequência de passos que, sempre que 
executados na ordem correta podem ou não executar uma 
determinada tarefa. 
 
b. 
Um algoritmo é uma sequência de passos que, se forem 
executados em qualquer ordem, executam 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 sempre é um programa de computador. 
 
e. 
Um algoritmo consiste numa sequência de passos 
informatizados que, se executados na ordem correta, 
executam uma determinada tarefa. 
 
• Pergunta 9 
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 não consegue criar as variáveis. 
 
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 roda sem problemas, funcionando perfeitamente. 
 
d. 
O algoritmo calcula a média, mas tem erro na fórmula, que deveria 
ser nota1 + nota2 /2, 
 e. 
O algoritmo não roda nenhum comando. 
 
 
• Pergunta 10 
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: a. 
135 
Respostas: a. 
135b. 
115 
 c. 
145 
 d. 
105 
 e. 
125 
 
 
Quinta-feira, 24 de Outubro de 2019 22h07min12s B

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes