Buscar

AV2 PROGRAMAÇÂO

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

1. Pergunta 1 
/0,6 
Analise a sequência de estruturas SE abaixo e marque a alternativa correta 
Var 
jogo : literal 
inicio 
Escreval(“informe o seu jogo preferido”) 
leia(jogo) 
se (jogo=”D”) então 
 escreval(“dominó”) 
senao 
se (jogo = “x”) então 
 escreval(“xadrez”) 
se (jogo= “F”) então 
 escreval(“futebol”) 
 senao 
 escreval(“não informado”) 
 fimse 
fimse 
fimse 
FIMALGORITMO 
Considere que no algoritmo acima, o usuário digitou o valor “F” para o jogo preferido. 
Qual a mensagem que o programa vai emitir? 
Ocultar opções de resposta 
1. 
não emitirá nenhuma mensagem, uma vez que está faltando um “senão” 
no código 
Resposta correta 
2. 
vai emitir a mensagem “xadrez e dominó”, pois falta um “senão” no 
código, 
3. 
vai emitir a mensagem “futebol” 
4. 
vai emitir a mensagem “dominó”. 
5. 
vai emitir a mensagem “xadrez" 
2. Pergunta 2 
/0,6 
Uma empresa realizou uma promoção dando desconto no estacionamento em caso de 
compras acima de um dado valor. O algoritmo abaixo faz esse cálculo. 
Algoritmo “descontoestacionamento” 
var 
compra,estacionamento,total : real 
inicio 
escreval(“informe valor da compra”) 
leia(compra) 
escreval(“informe valor do estacionamento”) 
leia(estacionamento) 
se compra > 100 então 
 total := estacionamento - 5 
senao 
 se compra <= 150 então 
 total:= estacionamento - 20 
fimse 
escreval(“total a pagar de estacionamento”, total) 
FIMALGORITMO 
Se o valor da compra for 110, e o estacionamento, 10 reais, quanto ele vai pagar de 
estacionamento? 
Ocultar opções de resposta 
1. 
5 
Resposta correta 
2. 
10 
3. 
110 
4. 
105 
5. 
15 
3. Pergunta 3 
/0,6 
Considere a sintaxe da linguagem C. Quais das alternativas só tem tipos primitivos da 
linguagem C? 
Ocultar opções de resposta 
1. 
Real, inteiro, char 
2. 
Real, inteiro, float 
3. 
Caractere, int, real 
4. 
Booleano, real, inteiro 
5. 
int, float, char 
Resposta correta 
4. Pergunta 4 
/0,6 
Dê o resultado que será exibido na tela depois da execução desse trecho do programa 
abaixo. Depois responda a alternativa que contém a saída correta. 
 
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - 
QUESTÃO 7_v1.PNG 
 
Ocultar opções de resposta 
1. 
A B - A é menor que B 
2. 
A B - B é menor que A 
3. 
9 4 - B é menor que A 
4. 
9 4 - A é menor que B 
Resposta correta 
5. 
4 9 - A é menor que B 
5. Pergunta 5 
/0,6 
Considere o programa que leia uma letra como resposta. Se a letra for “S” então 
escreva “SIM” caso contrário escreva “NÃO”. Substitua a linha de comentário por uma 
linha que resolva esse problema. Responda qual seria essa linha que está faltando. 
var 
 res : caractere 
inicio 
 escreva("Digite a resposta: ") 
 leia (res) 
 // Linha faltando 
 escreva ("NÃO") 
senao 
 escreva ("SIM") 
fimse 
fimalgoritmo 
Ocultar opções de resposta 
1. 
se res <> "N" entao 
2. 
se res <> "S" entao 
Resposta correta 
3. 
se res = "NÃO" entao 
4. 
se res = "SIM" entao 
5. 
se res = "S" entao 
6. Pergunta 6 
/0,6 
Levando em conta os comandos para executar repetições, considere o comando de 
repetição usado e dê o resultado que será exibido na tela depois da execução desse 
trecho do programa abaixo. Em seguida, assinale a alternativa que contém a saída 
correta. 
var 
 g : inteiro 
inicio 
 g <- 9 
 repita 
 g <- g + 5 
 ate g > 32 
 escrevaL ( g ) 
fimalgoritmo 
Ocultar opções de resposta 
1. 
32. 
2. 
28. 
3. 
34. 
Resposta correta 
4. 
33. 
5. 
40. 
7. Pergunta 7 
/0,6 
Considere o programa abaixo em VisuAlg. Dê o resultado que será exibido na tela 
depois da execução desse trecho do programa abaixo. Em seguida, assinale a 
alternativa que contém a saída correta. 
var 
 t, s : inteiro 
inicio 
 t <- 35 
 s <- 9 
 t <- t mod s 
 s <- t + s 
 escrevaL( t + s ) 
fimalgoritmo 
Ocultar opções de resposta 
1. 
16. 
2. 
44. 
3. 
35. 
4. 
25. 
Resposta correta 
5. 
10. 
8. Pergunta 8 
/0,6 
Considere um programa para exibir os números pares entre 3 e 15. Para isso, deve 
usar o comando ENQUANTO. Substitua a linha de comentário por uma linha que 
resolva esse problema. Responda qual seria essa linha que está faltando. 
 
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - 
QUESTÃO 10_v1.PNG 
 
Ocultar opções de resposta 
1. 
enquanto n < 14 faca 
2. 
enquanto n < 15 faca 
Resposta correta 
3. 
enquanto n > 15 faca 
4. 
enquanto n >= 14 faca 
5. 
enquanto 4 ate 14 faca 
9. Pergunta 9 
/0,6 
Para calcular e exibir a área de um retângulo qualquer, temos o trecho de programa 
abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. 
Responda qual seria essa linha que está faltando. OBS: A área do retângulo é igual a 
base vezes a altura. 
 
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - 
QUESTÃO 6_v1.PNG 
 
Ocultar opções de resposta 
1. 
a <- B + H 
2. 
Área <- H * B 
3. 
a <- B * H 
Resposta correta 
4. 
a <- B . H 
5. 
Área <- B x H 
10. Pergunta 10 
/0,6 
Considere a sintaxe de uma linguagem algorítmica (VisuAlg, Portugol, etc.). Quais das 
alternativas tem uma declaração correta para os tipos primitivos de uma linguagem 
algorítmica em português? 
Ocultar opções de resposta 
1. 
Integer: a 
2. 
int x 
3. 
z : inteiro 
Resposta correta 
4. 
c : char 
5. 
w double

Outros materiais