Buscar

Prova 03 - Lógica de 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 14 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 14 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 14 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

Iniciado em quarta, 13 set 2023, 13:21
Estado Finalizada
Concluída em quarta, 13 set 2023, 13:47
Tempo
empregado
25 minutos 40 segundos
Avaliar 10,00 de um máximo de 10,00(100%)
Questão 1
Correto
Atingiu 1,00 de
1,00
O que será impresso após a execução do código?
programa{
 funcao inicio(){ 
 inteiro x = 0,contador = 0
 inteiro maximo = 256
 enquanto(x<maximo){
 x = maximo/10
 maximo = maximo/10
 contador++
 }
 escreva(contador)
 }
}
a. 24
b. 10
c. Erro
d. 25
e. 1 
Questão 2
Correto
Atingiu 1,00 de
1,00
O que será impresso após a execução do código?
programa{
 funcao inicio(){
 inteiro a
 para(a = 0; a<10;a++){
 }
 escreva(a)
 }
}
a. 100
b. 10 
c. 0
d. 54
e. 45
Questão 3
Correto
Atingiu 1,00 de
1,00
Complete o código a seguir, considerando o seguinte enunciado: Faça um programa que receba um login e
uma senha. O programa deve verificar se o login é igual a senha. Se for verdade deve exibir a mensagem
"Acesso concedido", caso contrário "Acesso bloqueado”.
programa{
 funcao inicio(){
 cadeia  login, senha
 escreva("Informe o login: ")
 leia(login)
 escreva("Informe a senha: ")
 leia(senha)
 se(login ==  senha){
 escreva("  ")
 }
 senao{
 escreva("  ") 
 }
 }
}
Acesso concedido
Acesso bloqueado
Questão 4
Correto
Atingiu 1,00 de
1,00
O que será impresso após a execução do código?
programa{
 funcao inicio(){ 
 inteiro a
 para(a = 0; a<10;++a){ 
 }
 escreva(a)
 }
}
a. 100
b. 0
c. 54
d. 45
e. 10 
Questão 5
Correto
Atingiu 1,00 de
1,00
Analise os laços de repetição abaixo:
 
I) 
Descrição da imagem: Laço de repetição PARA tem como parâmetros  variável do tipo inteiro i recebendo
valor 1; a variável i menor ou igual a 10; e i mais mais. Dentro do laço há a linha inteiro contador mais mais.
Fora do laço é impresso o valor da variável contador.
 
II) 
 
Descrição da imagem: Código inicia com a declaração da variável contador do tipo inteiro que recebe o
valor zero. Na sequência um Laço de repetição PARA tem como parâmetros variável do tipo inteiro i
recebendo valor 1; a variável i menor ou igual a 10; e i mais mais. Dentro do laço há a linha contador mais
mais. Fora do laço é impresso o valor da variável contador.
 
III) 
 Descrição da imagem: Código inicia com a declaração da variável contador do tipo inteiro que recebe o
valor dez. Na sequência um Laço de repetição PARA tem como parâmetros a variável contador; a variável
contador menor que 10; e contador mais mais. Dentro do laço há a linha contador mais mais. Fora do laço é
impresso o valor da variável contador.
 
IV) 
 Descrição da imagem: Código inicia com a declaração da variável contador do tipo inteiro que recebe o
valor zero. Na sequência um Laço de repetição PARA tem como parâmetros variável contador; a variável
contador menor que10; e contador mais mais. Dentro do laço há a linha contador mais mais. Fora do laço é
impresso o valor da variável contador.
Em quais dos laços de repetição acima o valor final da variável contador será 10?
 
Escolha uma opção:
a. Nos laços I, II e III.
b. Nos laços II, III e IV. 
c. Em todos eles.
d. Apenas no laço IV.
e. Em nenhum deles.
Questão 6
Correto
Atingiu 1,00 de
1,00
Observe os laços de repetição abaixo:
 
Descrição da imagem: Laço para com os parâmetros inteiro i igual a zero, i menor que oito, i mais mais. Dentro
do laço para há outro laço para com os parâmetros inteiro j igual a zero, j menor que oito e j mais mais. Dentro
do segundo laço para há um comando escreva com a mensagem "Laço de repetição!".
Quantas vezes será escrito na tela “Laço de repetição!” ?
 
Escolha uma opção:
a. 8 vezes
b. 18 vezes
c. 64 vezes 
d. 1 vez
Questão 7
Correto
Atingiu 1,00 de
1,00
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa {
 funcao inicio(){
 para (inteiro i=1; i <5; i++){
 escreva(i)
 }
 }
}
Escolha uma opção:
a. 1
2
3
4
b. 1234 
c. 12345
d. 1
2
3
4
Questão 8
Correto
Atingiu 1,00 de
1,00
Considerando o código abaixo, escolha a alternativa que indica qual será a saída da tela do computador:
programa{
 funcao inicio(){
 logico a
 inteiro b
 inteiro c
 a = verdadeiro
 b = -2
 c = 7
 
 para (; b < c ou a; b++){
 se(c + b * 2 > 20){
 a = falso
 escreva(b, " ")
 }
 }
 }
}
Escolha uma opção:
a. -2 -1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... (até o infinito)
b. -2 -1 0 1 2 3 4 5 6 7 8
c.  (não exibirá nada)
d. 7 
e. 0 1 2 3 4 5 6 7
Questão 9
Correto
Atingiu 1,00 de
1,00
f. -2 -1 0 1 2 3 4 5 6 7
O que será impresso após a execução do código?
programa{
 funcao inicio(){ 
 inteiro x = 0,contador = 0
 inteiro maximo = 256
 enquanto(x<maximo){
 x += maximo/10
 contador++
 }
 escreva(contador)
 }
}
a. Erro
b. 25
c. 10
d. 24
e. 11 
Questão 10
Correto
Atingiu 1,00 de
1,00
O que será impresso após a execução do código?
programa{
 funcao inicio(){ 
 inteiro x = 10
 inteiro soma = 0
 enquanto(x>1){
 x = x/2
 soma+=x
 }
 escreva(soma)
 }
}
a. 8 
b. Erro
c. 10
d. 3
e. 25
◄ 3.24 Praticando um pouco... Seguir para... 3.26 Apresentação ►
https://moodle.ifrs.edu.br/mod/book/view.php?id=361656&forceview=1
https://moodle.ifrs.edu.br/mod/page/view.php?id=361659&forceview=1

Continue navegando