Buscar

Pensamento Computacional - 2022_03_EAD_A

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

Questão 1
Incorreto
Atingiu 0,00 de 1,00
Remover marcação
Texto da questão
A FÓRMULA ABAIXO INDICA COMO CONVERTER DE GRAU CELSIUS PARA
FAHRENHEIT.
TEMPERATURA FAHRENHEIT = (TEMPERATURA CELSIUS * 9/5) + 32
INDIQUE O CÓDIGO CORRETO EM PYTHON QUE REALIZA A CONVERSÃO
Escolha uma opção:
a. temp_c = input(‘Digite a temperatura em graus Celsius: ‘)
temp_f = (float(temp_c) * (9/5)) + 32
print(‘Temperatura em Fahrenheit: {}’.format(temp_f))
b. temp_c = input(‘Digite a temperatura em graus Celsius: ‘)
temp_f = float(temp_c) * (9/5) + 32
print(‘Temperatura em Fahrenheit: {1}’.format(temp_f))
c. temp_c = input(‘Digite a temperatura em graus Celsius: ‘)
temp_f = temp_c * (9/5) + 32
print(‘Temperatura em Fahrenheit: {1}’.format(temp_f))
d. temp_c = float input(‘Digite a temperatura em graus Celsius: ‘)
temp_f = temp_c * 9/5 + 32
print(‘Temperatura em Fahrenheit: {1}’.format(temp_f))
e. Nenhuma das outras alternativas
Feedback
Sua resposta está incorreta.
temp_c = input(‘Digite a temperatura em graus Celsius: ‘)
temp_f = (float(temp_c) * (9/5)) + 32
print(‘Temperatura em Fahrenheit: {0}’.format(temp_f))
A resposta correta é: temp_c = input(‘Digite a temperatura em graus Celsius: ‘)
temp_f = (float(temp_c) * (9/5)) + 32
print(‘Temperatura em Fahrenheit: {}’.format(temp_f))
Questão 2
Correto
Atingiu 1,00 de 1,00
Remover marcação
Texto da questão
COM BASE NO ENTENDIMENTO DAS PRECEDÊNCIAS DE OPERADORES
MATEMÁTICOS DA LINGUAGEM DE PROGRAMAÇÃO PYTHON, QUAL O RESULTADO
DO CÓDIGO ABAIXO:
valor_1 = 2
valor_2 = 10
valor_3 = 5
print(valor_1 + valor_2 * 10 – valor_3 / valor_1 ** 2 * valor_3)
Escolha uma opção:
a. 4.85
b. 95.75
c. Irá gerar um erro de sintaxe: SyntaxError: invalid syntax
d. 101.75
e. 121.25
Feedback
Sua resposta está correta.
A ordem de precedência dos operadores matemáticos irá fazer o cálculo da seguinte
forma:
1) 2**2 = 4
2) 5 / 4 = 1.25
3) 1.25 * 5 = 6.25
4) 10*10 = 100
2 + 100 – 6.25 = 95.75
A resposta correta é: 95.75
Questão 3
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
Texto da questão
NA LINGUAGEM DE PROGRAMAÇÃO PYTHON A NOMEAÇÃO DE VARIÁVEIS SEGUE
REGRAS BEM DEFINIDAS. ALÉM DISSO, EXISTE A NECESSIDADE DE UTILIZAR
ALGUMAS BOAS PRÁTICAS, IDENTIFIQUE A ALTERNATIVA ERRADA
Escolha uma opção:
a. A nomeação de variáveis deve ter menos que 256 caracteres
b. A nomeação de variáveis pode começar com algarismo
c. A nomeação de variáveis não deve conter espaços e símbolos matemáticos
d. A nomeação de variáveis pode começar com uma letra minúscula
e. A nomeação de variáveis pode começar com um sublinhado
Feedback
Sua resposta está incorreta.
Segundo Kalb (2016) a nomeação de variáveis deve seguir as seguintes regras:
· Começar com uma letra ou sublinhado.
· Não começar com um dígito.
· Ter no máximo 256 caracteres.
· Letras, dígitos, sublinhados e cifrões podem ser inseridos.
Não conter espaços e símbolos matemáticos (+, -, /, *, parênteses).
A resposta correta é: A nomeação de variáveis pode começar com algarismo
Questão 4
Correto
Atingiu 1,00 de 1,00
Remover marcação
Texto da questão
CONSIDERANDO O ENTENDIMENTO DA LINGUAGEM DE PROGRAMAÇÃO PYTHON,
COMO DEVE SER A SINTAXE CORRETA PARA CALCULAR A EQUAÇÃO ABAIXO:
x²+
23(x−1)
4x
−7x
Escolha uma opção:
a. O código em Python será: print( x**2+(23*x-1)/(4*x)-7*x )
E o resultado obtido, sendo x = 2, é igual à -4.375
b. O código em Python será: print( x**2+23*x-1/4*x-7*x )
E o resultado obtido, sendo x = 2, é igual à 35.5
c. O código em Python será: print( (x**2+23*x-1)/(4*x-7*x) )
E o resultado obtido, sendo x = 2, é igual à -8.166
d. O código em Python será: print( (x**2)+(23*(x-1))/((4*x)-(7*x)) )
E o resultado obtido, sendo x = 2, é igual à 0.166
e. O código em Python será: print( (x**2)+((23*(x-1))/(4*x))-(7*x) )
E o resultado obtido, sendo x = 2, é igual à -7.125
Feedback
Sua resposta está correta.
O código em Python será: print( (x**2)+((23*(x-1))/(4*x))-(7*x) )
E o resultado obtido, sendo x = 2, é igual à -7.125
1) (2-1) = 1
2) 23 * 1 = 23
3) (4*2) = 8
4) 23 / 8 = 2.875
5) (x**2) = 4
6) (7*x) = 14
4 + 2.875 – 14 = -7.125
A resposta correta é: O código em Python será: print( (x**2)+((23*(x-1))/(4*x))-(7*x) )
E o resultado obtido, sendo x = 2, é igual à -7.125
Questão 5
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
Texto da questão
NA LINGUAGEM DE PROGRAMAÇÃO PYTHON É POSSÍVEL REALIZAR
COMPARAÇÕES ENTRE VARIÁVEIS ATRAVÉS DE OPERADORES RELACIONAIS.
ESSAS COMPARAÇÕES SÃO PRIMORDIAIS PARA EXPRESSÕES LÓGICAS
CONDICIONAIS. ASSINALE A ALTERNATIVA CORRETA PARA A CONDIÇÃO LÓGICA
VÁLIDA PARA A SEGUINTE SENTENÇA: “O CANDIDATO DEVE TER IDADE MAIOR DO
QUE 18 ANOS E ESCOLARIDADE SUPERIOR”
Escolha uma opção:
a. if (idade>18) and (escolaridade=="superior"):
b. if (idade>=18) and (escolaridade=="superior"):
c. if (idade>=18) and (escolaridade="superior"):
d. if (idade>18) and (escolaridade="superior"):
e. if (idade==18) and (escolaridade="superior"):
Feedback
Sua resposta está incorreta.
A condição lógica correta é: if (idade>18) and (escolaridade=="superior")
A resposta correta é: if (idade>18) and (escolaridade=="superior"):
Questão 6
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
Texto da questão
UM PROFESSOR DESEJA INSERIR AS NOTAS DE UM ALUNO E OBTER A MÉDIA
PONDERADA. SABENDO QUE A PRIMEIRA NOTA TEM PESO 2, A SEGUNDA NOTA
TEM PESO 5 E A TERCEIRA NOTA TEM PESO 3, IDENTIFIQUE O CÓDIGO FONTE EM
PYTHON QUE IRÁ RETORNAR O RESULTADO CORRETO PARA O PROFESSOR.
Escolha uma opção:
a. nota_1 = 2 * float(input(‘Favor insirir a nota 1: ‘))
nota_2 = 5 * float(input(‘Favor insirir a nota 2: ‘))
nota_3 = 3 * float(input(‘Favor insirir a nota 3: ‘))
media = (nota_1 + nota_2 + nota_3) / 3
print(‘A média do aluno é: {} ‘.format(media))
b. nota_1 = 2 * input(‘Favor insirir a nota 1: ‘)
nota_2 = 5 * input(‘Favor insirir a nota 2: ‘)
nota_3 = 3 * input(‘Favor insirir a nota 3: ‘)
media = (nota_1 + nota_2 + nota_3) / 3
print(‘A média do aluno é: {} ‘.format(media))
c. nota_1 = 2 * float(input(‘Favor insirir a nota 1: ‘))
nota_2 = 5 * float(input(‘Favor insirir a nota 2: ‘))
nota_3 = 3 * float(input(‘Favor insirir a nota 3: ‘))
media = (nota_1 + nota_2 + nota_3) / 10
print(‘A média do aluno é: {} ‘.format(media))
d. nota_1 = 2 * float(input(‘Favor insirir a nota 1: ‘))
nota_2 = 5 * float(input(‘Favor insirir a nota 2: ‘))
nota_3 = 3 * float(input(‘Favor insirir a nota 3: ‘))
media = nota_1 + nota_2 + nota_3 / 10
print(‘A média do aluno é: {} ‘.format(media))
e. nota_1 = 2 * input(‘Favor insirir a nota 1: ‘)
nota_2 = 5 * input(‘Favor insirir a nota 2: ‘)
nota_3 = 3 * input(‘Favor insirir a nota 3: ‘)
media = nota_1 + nota_2 + nota_3 / 3
print(‘A média do aluno é: {} ‘.format(media))
Feedback
Sua resposta está incorreta.
nota_1 = 2 * float(input(‘Favor insirir a nota 1: ‘))
nota_2 = 5 * float(input(‘Favor insirir a nota 2: ‘))
nota_3 = 3 * float(input(‘Favor insirir a nota 3: ‘))
media = (nota_1 + nota_2 + nota_3) / 10
print(‘A média do aluno é: {} ‘.format(media))
A resposta correta é: nota_1 = 2 * float(input(‘Favor insirir a nota 1: ‘))
nota_2 = 5 * float(input(‘Favor insirir a nota 2: ‘))
nota_3 = 3 * float(input(‘Favor insirir a nota 3: ‘))
media = (nota_1 + nota_2 + nota_3) / 10
print(‘A média do aluno é: {} ‘.format(media))
Questão 7
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
Texto da questão
A CRIAÇÃO DE ALGORITMOS OBEDECE À UMA SEQUÊNCIA LÓGICA DE ATIVIDADES.
ASSINALE A ALTERNATIVA CORRETA.
Escolha uma opção:
a. Descrição do problema; Decomposição das tarefas; Ordenação lógica das tarefas;
Conclusão.
b. Enunciar o problema; Descrever todas as partes constituintes do problema; Ordenação
lógica das premissas.
c. Nenhuma das outras alternativas.
d. Enunciar o problema; Decomposição das tarefas; Ordenação lógica das premissas.
e. Descrição do problema; Decomposição das tarefas; Avaliação conclusiva; Ordenação
lógica das premissas.
Feedback
Sua resposta está incorreta.
A sequência ordenada corretamente dos 4 passos para criação de um algoritmo:Descrição do problema; Decomposição das tarefas; Ordenação lógica das tarefas;
Conclusão
A resposta correta é: Descrição do problema; Decomposição das tarefas; Ordenação lógica
das tarefas; Conclusão.
Questão 8
Correto
Atingiu 1,00 de 1,00
Marcar questão
Texto da questão
A representação do processo de raciocínio baseia-se na definição de declarações
conhecidas como premissas, que constituem a base lógica utilizada para a conclusão de um
dado problema. Assim, baseado nas premissas de que:
- Todo ser humano é mortal.
- Todo ser humano é mamífero.
- Pedro é um ser humano
É possível concluir que:
Escolha uma opção:
a. Todas as alternativas estão erradas
b. Todo mamífero é mortal
c. Todo mamífero é imortal
d. Pedro é mamífero e imortal
e. Pedro é um ser humano mortal e mamífero
Feedback
Sua resposta está correta.
- Todo ser humano é mortal.
- Todo ser humano é mamífero.
- Pedro é um ser humano
De acordo com as premissas é possível afirmar que Pedro é um ser humano mortal e
mamífero.
A resposta correta é: Pedro é um ser humano mortal e mamífero

Continue navegando