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