Buscar

Aval 6

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 6 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 6 páginas

Prévia do material em texto

Fazer teste: Semana 6 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 3.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”.
3. A cada tentativa, você receberá um novo conjunto de questões diferentes para que você responda e tente alcançar melhores
resultados.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
a.
b.
c.
d.
e.
PERGUNTA 1
1 import random 
2 sorteio = random.randint(1,11) 
3 
4 while tentativa < 5: 
5 num=int(input(“Adivinhe numero entre 1 e 10 “)) 
6 tentativa+=1 
7 if num==sorteio: 
8 
9 
10 elif num < sorteio: 
11 print(“Numero sorteado maior que o digitado “) 
12 else: 
13 print(“numero sorteado menor”) 
14 print(“Tentativas”, tentativa-1) 
O seguinte programa sorteia um número aleatório usando a função random(). O usuário pode adivinhar esse
número em, no máximo, 4 tentativas. Se ele adivinhar, o programa tem que encerrar. Indique qual é a alternativa
que preenche corretamente as linhas 3, 8 e 9 do programa. 
3. tentativa=0 
8. print("Parabéns você acertou: ", num) 
9. pass 
3. tentativa=0 
8. print("Parabéns você acertou: ", num) 
9. continue 
3. tentativa=0 
8. print("Parabéns você acertou: ", num) 
9. break 
3. tentativa=1 
8. print("Parabéns você acertou: ", num) 
9. break 
3. tentativa=1 
8. print("Parabéns você acertou: ", num) 
9. continue 
1,25 pontos   Salva
PERGUNTA 2
1 numero = 1 
2 while numero <= 5: 
3 if (numero == 3): 
4 1
Você tem o seguinte programa. 
1,25 pontos   Salva
 Estado de Conclusão da Pergunta:
a.
b.
c.
d.
e.
4 numero += 1 
5 continue 
6 print(numero) 
7 numero += 1 
8 print(“Fim”) 
Indique qual é alternativa que apresenta a saída correta do programa. 
1 
2 
4 
5 
Fim 
1 
2 
Fim 
1 
2 
3 
4 
5 
Fim 
1 
2 
3 
Fim 
O programa apresenta um erro de sintaxe, então ele não executará. O continue continua a execução. 
a.
b.
c.
d.
e.
PERGUNTA 3
Você tem que fazer um programa que imprime todos os números de 10 a 100, inclusive o quadrado do número.
Utilize a função range para gerar os números. Indique qual é a alternativa correta. 
for num in range(10, 100+1): 
 print(‘O quadrado de:’, num, ‘é: ‘. num**2) 
for num in range(): 
 print(‘O quadrado de:’, num, ‘é: ‘. num**2) 
for num in range(10, 100): 
 print(‘O quadrado de:’, num, ‘é: ‘. num**2) 
for num in range(101): 
 print(‘O quadrado de:’, num, ‘é: ‘. num**2) 
for num in range(10): 
 print(‘O quadrado de:’, num, ‘é: ‘. num**2) 
1,25 pontos   Salva
a.
b.
PERGUNTA 4
Você quer fazer um programa Python que, dada uma frase, mostre para o usuário as consoantes que há nessa
frase. Indique qual é a alternativa correta. 
frase = ‘algoritmos’ 
for c in frase: 
 if c !==’a’ or c!==’e’ or c !==’i’ or c!==’o’ or c!==’u’: 
 print(‘Consoante: ‘, c) 
frase = ‘algoritmos’ 
for c in frase: 
 if c==’a’ or c==’e’ or c==’i’ or c==’o’ or c==’u’: 
print(‘Consoante: ‘ c)
1,25 pontos   Salva
 Estado de Conclusão da Pergunta:
c.
d.
e.
 print(‘Consoante: ‘, c) 
frase = ‘algoritmos’ 
for c in frase: 
 if c !==’a’ and c!==’e’ and c !==’i’ and c!==’o’ and c!==’u’:, 
 print(‘Consoante: ‘, c) 
frase = ‘algoritmos’ 
for c in frase: 
 if c not ‘aeiou’: 
 print(‘Consoante: ‘, c) 
frase = ‘algoritmos’ 
for c in frase: 
 if c in ‘aeiou’: 
a.
b.
c.
d.
e.
PERGUNTA 5
Seja a seguinte lista de compras: 
 
lista = ['cebola',1.85,'tomate',4.05,'cenoura',4.22] 
 
Indique qual é o programa correto que utiliza o comando for e que mostre todas as informações da lista. 
lista = [‘cebola’,1.85, ‘tomate’,4.05,’cenoura’,4.22] 
for x in lista: 
print(x) 
lista = [‘cebola’,1.85, ‘tomate’,4.05,’cenoura’,4.22] 
for x in lista: 
 print(x) 
lista = [‘cebola’,1.85, ‘tomate’,4.05,’cenoura’,4.22] 
for x: 
 print(lista[x]) 
lista = [‘cebola’,1.85, ‘tomate’,4.05,’cenoura’,4.22] 
for x in lista 
 print(x) 
lista = [‘cebola’,1.85, ‘tomate’,4.05,’cenoura’,4.22] 
for x=lista: 
 print(x) 
1,25 pontos   Salva
a.
PERGUNTA 6
1 num = int(input(“Entre com o fatorial desejado: “)) 
2 
3 x = 1 
4 while x <= num: 
5 
6 x += 1 
7 print(fatorial) 
O seguinte programa em Python calcula o fatorial de um número. Indique qual é a alternativa que preenche as
linhas 2 e 5 do programa corretamente. 
2. fatorial = 1 
5 fatorial fatorial *
1,25 pontos   Salva
 Estado de Conclusão da Pergunta:
b.
c.
d.
e.
5. fatorial = fatorial * x 
2. fatorial = 0 
5. fatorial = fatorial * x 
2. fatorial = 1 
5. fatorial *= x + factorial 
2. fatorial = 0 
5. fatorial *= x 
2. fatorial = 1 
5. fatorial =* x 
a.
b.
c.
d.
e.
PERGUNTA 7
frase = ‘Algoritmos e ProgramaçãO de Computadores I’ 
contLetra = 0 
for c in frase: 
 if c in ‘o0’: 
 print(‘Consoante: ‘, c) 
 contLetra =contLetra + 1 
print(‘Total de letras o: ‘, contLetra) 
O seguinte programa conta quantas letras ‘o’ ou ‘O’ tem em uma frase. Indique para as seguintes entradas qual é a
saída correta do algoritmo. 
Consoante: o 
Consoante: o 
Consoante: o 
Consoante: O 
Consoante: o 
Consoante: o 
Total de letras o: 6 
Consoante: o 
Consoante: O 
Total de letras o: 2 
o interpretador Python dará um erro de sintaxe. 
Consoante: o 
Consoante: o 
Consoante: o 
Consoante: O 
Consoante: o 
Consoante: o 
Total de letras o: 5 
Total de letras O: 1 
1,25 pontos   Salva
 Estado de Conclusão da Pergunta:
Consoante: o 
Consoante: o 
Consoante: o 
Consoante: o 
Consoante: o 
Consoante: o 
Total de letras o: 6 
a.
b.
c.
PERGUNTA 8
1 reprovado = 0 
2 
3 
4 for cont in range(1,3): 
5 print(‘Entre com as notas do Aluno nro: ‘, cont) 
6 nota1 = eval(input(‘Digite a 1a nota: ‘)) 
7 nota2 = eval(input(‘Digite a 2a nota: ‘)) 
8 media = (nota1 + nota2) / 2 
9 print(‘Media do aluno %.1f’ % media) 
10 if media < 5: 
11 
12 
13 elif media < 7: 
14 print(‘Exame :|’) 
15 exame = exame + 1 
16 else: 
17 print(‘Aprovado ;|’) 
18 aprovado = aprovado + 1 
19 
20 
21 print(‘Total de exame: ‘,exame) 
O seguinte programa calcula a média das notas de dois alunos. O programa tem alguns comandos faltando nas
linhas 2,3,11,12,19 e 20 do programa. Indique qual é a alternativa que apresenta os comandos corretos utilizando
variáveis acumuladoras. 
1.exame = exame +1 
2. aprovado = aprovado +1 
11.print('Reprovado :c') 
12. reprovado = reprovado + 1 
19.print(aprovado) 
20. print(reprovado) 
1.exame = 0 
2. aprovado = 0 
11.print('Reprovado :c') 
12. reprovado = reprovado + + 
19.print(aprovado) 
20. print(reprovado) 
1,25 pontos   Salva
 Estado de Conclusão da Pergunta:
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas.
 
d.
e.
1.exame = 0 
2. aprovado = 0 
11.print('Reprovado :c') 
12. reprovado = reprovado + 1 
19.print(aprovado) 
20. print(reprovado) 
1.exame = 1 
2. aprovado = 1 
11.print('Reprovado :c') 
12. reprovado = reprovado + 1 
19.print(aprovado) 
20. print(reprovado) 
1.exame = false 
2. aprovado = 0 
11.print('Reprovado :c') 
12. reprovado = reprovado + 1 
19.print(aprovado) 
20. print(reprovado) 
Salvar todas as respostas Salvar e Enviar
 Estado de Conclusão da Pergunta:

Outros materiais