Buscar

Fazer teste_ Semana 5 - Atividade Avaliativa _t2

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

Continue navegando


Prévia do material em texto

Fazer teste: Semana 5 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 2.
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.
PERGUNTA 1
x = 3
y = 2
if x % y < x:
 if y * 10 >= x/y:
 print('a')
 print('b')
else:
 print('c')
print('d')
Considere o seguinte trecho de código:
A saída do programa acima será:
Os caracteres ‘c’ e ‘d’, um em cada linha.
Os caracteres ‘a’, ‘b’ e ‘c’, um em cada linha.
Os caracteres ‘a’, ‘b’ e ‘d’, um em cada linha.
Os caracteres ‘b’ e ‘d’, um em cada linha.
1,42 pontos   Salva
 Estado de Conclusão da Pergunta:
a.
b.
c.
d.
e.
PERGUNTA 2
Uma empresa precisa impulsionar as vendas dos produtos
com baixa rotatividade por meio de promoções e
descontos diferenciados, porém precisa desenvolver um
programa em Python que aplique os descontos em lote. Os
produtos A terão desconto de 5% no preço atual, os
produtos B terão 10% de desconto e os produtos C terão
15%.
Assim, analise as asserções a seguir e as relações
propostas entre elas.
I. Para solução do problema apresentado, o desenvolvedor
precisará utilizar uma estrutura condicional de três vias. 
PORQUE 
II. Para a solução do problema apresentado, não será
necessário o uso da via "else", pois apenas um "if" e dois
"elif" resolverão o problema.
Analisando as asserções anteriores, conclui-se que:
as duas asserções são verdadeiras, e a segunda não justifica a
primeira.
a primeira asserção é falsa, e a segunda é verdadeira.
as duas asserções são falsas.
as duas asserções são verdadeiras, e a segunda justifica a primeira.
a primeira asserção é verdadeira, e a segunda é falsa.
1,45 pontos   Salva
PERGUNTA 3
A linguagem Python é muito poderosa, principalmente no
quesito legibilidade, basta analisarmos a necessidade de
indentação como fator de funcionamento nas estruturas
condicionais. 
1,45 pontos   Salva
a.
b.
c.
d.
e.
Com base no uso de estruturas condicionais em Python,
analise as asserções a seguir e as relações propostas
entre elas.
I. As estruturas condicionais em Python podem ser de
apenas uma, duas ou mais vias, porém exigem a
indentação que garante uma excelente legibilidade aos
programas. 
PORQUE 
II. A indentação define um bloco de instruções, eliminando
a necessidade de marcadores como "chaves", termos
como "begin/end", deixando o código mais limpo e legível.
Analisando as asserções anteriores, conclui-se que:
as duas asserções são verdadeiras, e a segunda não justifica a
primeira.
as duas asserções são verdadeiras, e a segunda justifica a primeira.
a primeira asserção é falsa, e a segunda é verdadeira.
as duas asserções são falsas.
a primeira asserção é verdadeira, e a segunda é falsa.
PERGUNTA 4
As estruturas condicionais de três ou mais vias são
importantes recursos na linguagem Python. 
Com base nesse conceito, analise o programa a seguir.
n1 = 7.0
n2 = 8.5
n3 = 3.0
n4 = 5.0
1,42 pontos   Salva
a.
b.
c.
d.
e.
media = (n1 + n2 + n3 + n4)/4
if (media < 3):
 print(' Média: ', media, '. Situação: Reprovado')
elif (media < 7):
 print(' Média: ', media, '. Situação: Exame')
else :
 print(' Média: ', media, '. Situação: Aprovado')
Com base no programa acima, em linguagem Python,
assinale a alternativa correta.
O valor da média será acima de 6.
O resultado informará a situação de "Exame".
O resultado informará a situação de "Reprovado".
O valor da média é superior a 3, porém inferior a 5.
O resultado informará a situação de "Aprovado".
PERGUNTA 5
 
Você tem que fazer um programa que calcule o IMC com os seguintes
dados: 
 
Imc<18 Abaixo do peso normal 
Imc entre 18 e 25 inclusive Peso normal 
Imc maior que 25 e entre 25 e 30 inclusive Excesso de peso 
Imc maior que 30 e entre 30 e 35 inclusive Obesidade classe 1 
Imc maior que 35 e entre 35 e 40 inclusive Obesidade classe 2 
Imc maior que 40 Obesidade classe 3 
 
 
Indique qual é a alternativa correta para o programa. 
1,42 pontos   Salva
a. altura 
= 
eval
(
input
(
"Entrar com a altura "
) peso 
= 
eval
(
input
(
"Entrar com o peso "
) imc 
= peso 
/ 
(altura
*altura
) 
if 
(imc 
< 
18
)
: 
print
(
"Abaixo do peso normal, com IMC:"
, imc
) 
elif 
(imc 
>= 
18 
and imc 
<= 
25
)
: 
print
(
"Peso normal, com IMC:"
, imc
) 
elif 
(imc 
> 
25 
and imc 
<= 
30
: 
print
(
"Excesso de peso, com IMC:"
, imc
) 
elif 
(imc 
> 
30 
and imc 
<= 
35
: 
i t
print
(
"Obesidade classe 1, com IMC:"
, imc
) 
elif 
(imc 
> 
35 
and imc 
<= 
40
: 
print
(
"Obesidade classe 2, com IMC:"
, imc
) 
else
: 
print
(
"Obesidade classe 3, com IMC:"
, imc
)
b. altura 
= 
eval
(
input
(
"Entrar com a altura "
)
) peso 
= 
eval
(
input
(
"Entrar com o peso "
)
) imc 
= peso 
/ 
(altura
*altura
) 
if imc 
< 
18
: 
print
(
"Abaixo do peso normal, com IMC:" 
+ imc
) 
elif imc 
>= 
18 
and imc 
<= 
25
: 
print
(
"Peso normal, com IMC:" 
+ imc
) 
elif imc 
> 
25 
and imc 
<= 
30
: 
print
(
"Excesso de peso, com IMC:" 
+ imc
) 
elif imc 
> 
30 
and imc 
<= 
35
: 
print
(
"Obesidade classe 1, com IMC:" 
+ imc
)
) 
elif imc 
> 
35 
and imc 
<= 
40
: 
print
(
"Obesidade classe 2, com IMC:" 
+ imc
) 
else
: 
print
(
"Obesidade classe 3, com IMC:" 
+ imc
)
c. altura 
= 
eval
(
input
(
"Entrar com a altura "
)
) peso 
= 
eval
(
input
(
"Entrar com o peso "
)
) imc 
= peso 
/ 
(altura
*altura
) 
if 
(imc 
< 
18
)
: 
print
(
"Abaixo do peso normal, com IMC:"
, imc
) 
elif 
(imc 
>= 
18 
and imc 
<= 
25
)
: 
print
(
"Peso normal, com IMC:"
, imc
) 
elif 
(imc 
> 
25 
and imc 
<= 
30
)
: 
print
(
"Excesso de peso, com IMC:"
, imc
) 
elif 
(imc 
> 
30 
and imc 
<= 
35
)
: 
print
(
"Obesidade classe 1, com IMC:"
, imc
) 
elif 
(imc 
> 
35 
and imc 
<= 
40
)
: 
print
(
"Obesidade classe 2, com IMC:"
, imc
) 
else
: 
print
(
"Obesidade classe 3, com IMC:"
, imc
)
d. altura 
= 
eval
(
input
(
"Entrar com a altura "
)
) peso 
= 
eval
(
input
(
"Entrar com o peso "
)
) imc 
= peso 
/ 
(altura
*altura
) 
if imc 
< 
18 
print
(
"Abaixo do peso normal, com IMC:"
, imc
) 
elif imc 
>= 
18 
and imc 
<= 
25 
print
(
"Peso normal, com IMC:"
, imc
) 
elif imc 
> 
25 
and imc 
<= 
30 
print
(
"Excesso de peso, com IMC:"
, imc
) 
elif imc 
> 
30 
and imc 
<= 
35 
print
(
"Obesidade classe 1, com IMC:"
, imc
) 
elif imc 
> 
35 
d i
and imc 
<= 
40 
print
(
"Obesidade classe 2, com IMC:"
, imc
) 
else
: 
print
(
"Obesidade classe 3, com IMC:"
, imc
)
e. altura 
= 
eval
(
input
(
"Entrar com a altura "
)
) peso 
= 
eval
(
input
(
"Entrar com o peso "
)
) imc 
= peso 
/ 
(altura
*altura
) 
if imc 
< 
18
: 
print
(
"Abaixo do peso normal, com IMC:"
, imc
) 
elif imc 
>= 
18 
and imc 
<= 
25
: 
print
(
"Peso normal, com IMC:"
, imc
) 
elif imc 
> 
25 
and imc 
<= 
30
: 
print
(
"Excesso de peso, com IMC:"
, imc
) 
elif imc 
> 
30 
and imc 
<= 
35
: 
print
(
"Obesidade classe 1, com IMC:"
, imc
)
) 
elif imc 
> 
35 
and imc 
<= 
40
: 
print
(
"Obesidade classe 2, com IMC:"
, imc
) 
else
: 
print
(
"Obesidade classe 3, com IMC:"
, imc
)
PERGUNTA 6
Indique qual alternativa que apresenta o programa Python
correspondente ao fluxograma apresentado. 
1,42 pontos   Salva
a. 1 nota1 
= 
eval
(
input
(
"Digite a primeira nota:"
)
) 
2 nota2 
= 
eval
(
input
(
"Digite a segunda nota:"
)
) 
3 nota3 
= 
eval
(
input
(
"Digite a terceira nota:"
)
) 
4 media 
= 
(nota1
+nota2
+nota3
)
/
3 
5 
if media 
>=
5
: 
6 
print
(
"Você foi aprovado"
) 
7 
else
: 
8 
print
(
"Você foi reprovado"
)
b. nota1 
=eval
(
input
(
"Digite a primeira nota:"
)
) nota2 
= 
eval
(
input
(
"Digite a segunda nota:"
)
) nota3 
= 
eval
(
input
(
"Digite a terceira nota:"
)
) media 
= 
(nota1
+nota2
+nota3
)
/
3 
if media 
>=
5
: 
print
(
"Você foi aprovado"
) 
else
: 
print
(
"Você foi reprovado"
)
c. nota1 
= 
eval
(
input
(
"Digite a primeira nota:"
)
) nota2 
= 
eval
(
input
(
"Digite a segunda nota:"
)
) nota3 
= 
eval
(
input
(
"Digite a terceira nota:"
)
) media 
= 
(nota1
+nota2
+nota3
)
/
3 
if nota1
+nota2
+nota3
/
3 
>=
5
: 
print
(
"Você foi aprovado"
) 
else
: 
print
(
"Você foi reprovado"
)
d. nota1 
= 
eval
(
input
(“Digite a primeira nota
:”
)
) nota2 
= 
eval
(
input
(“Digite a segunda nota
:”
)
) nota3 
= 
eval
(
input
(“Digite a terceira nota
:”
)
) 
if nota1
+nota2
+nota3
/
3 
>=
5
:
print
(“Você foi aprovado”
) 
else
:
print
(“Você foi reprovado”
)
e. nota1 
= 
eval
(
input
(
"Digite a primeira nota:"
)
) nota2 
= 
eval
(
input
(
"Digite a segunda nota:"
)
) nota3 
= 
eval
(
input
(
"Digite a terceira nota:"
)
) media
=nota1
+nota2
+nota3
/
3 
if media 
>=
5
: 
print
(
"Você foi aprovado"
) 
else
: 
print
(
"Você foi reprovado"
)
PERGUNTA 7
Uma academia de ginástica faz uma avaliação do Índice de
Massa Corporal (IMC) dos seus clientes antes de iniciar os
treinos. O IMC é calculado da seguinte forma: peso /
(altura * altura). Em seguida, é verificada a classificação do
índice obtido, conforme a tabela a seguir, e informada ao
cliente.
Classificação do
IMC
1,42 pontos   Salva
IMC
Valor Situação
Menor
que
18,5
Peso
baixo
Entre
18,5 e
24,9
Peso
normal
Entre
25 e
29,9 Sobrepeso
Entre
30 e
34,9
Obesidade
de grau 1
Entre
35 e
39,9
Obesidade
de grau 2
Maior
que
40,0
Obesidade
mórbida
Fonte: Elaborada pelo autor.
Descrição de imagem: Quadro apresentando a classificação do IMC.
Na primeira coluna, constam os valores do resultado do cálculo do
IMC: Menor que 18,5; Entre 18,5 e 24,9; Entre 25 e 29,9; Entre 30 e
34,9; Entre 35 e 39,9; Maior que 40,0. A segunda coluna apresenta a
situação do indivíduo com base no valor estipulado pelo cálculo do
IMC: Peso baixo; Peso normal; Sobrepeso; Obesidade de grau 1;
Obesidade de grau 2; Obesidade mórbida.
Considerando as informações apresentadas e o
desenvolvimento de um programa em Python para
solucionar esse problema, analise as assertivas a seguir e
identifique se elas são Verdadeiras (V) ou Falsas (F).
I. ( ) Uma estrutura condicional de duas vias é suficiente
para solucionar o problema.
II. ( ) Antes de aplicar a estrutura condicional, será
necessário calcular o IMC = peso * (altura * altura). 
III. Existe mais de uma forma de elaborar a estrutura
condicional para a solução do problema.
IV. ( ) Será necessário o uso de uma estrutura condicional
de mais de três vias para a solução do problema.
Assinale a alternativa que apresenta a sequência correta.
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar
todas as respostas.
 
a.
b.
c.
d.
e.
V, F, V, F.
V, F, V, V.
F, V, V, V.
F, F, F, V.
V, V, F, F.
Salvar todas as respostas Salvar e Enviar