Baixe o app para aproveitar ainda mais
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
Compartilhar