Prévia do material em texto
· Pergunta 1 Considere o programa em Python a seguir, que utiliza condicionais aninhadas e operadores relacionais para manipular o resultado a ser apresentado na tela. O que aparece impresso após a execução? Assinale a alternativa correta a seguir. Resposta Selecionada: D. 1 3 5 Respostas: A. 5 3 1 B. 1 5 3 C. 5 1 3 D. 1 3 5 E. 3 5 1 · Pergunta 2 Os operadores lógicos representam as operações da lógica matemática, que reproduz o raciocínio lógico. Com esses operadores not (não), and (e lógico) e or (ou lógico), conseguimos construir condicionais mais elaboradas, adequadas à resolução de problemas computacionais mais complexos. Considere o programa em Python a seguir, que depende dos valores das variáveis booleanas a, b, c e d, cujos valores são resultado de operações lógicas. Calcule o valor das variáveis, para verificar o que o programa imprime. O que aparece impresso após a execução? Assinale a alternativa correta a seguir. Resposta Selecionada: A. False True False True. Respostas: A. False True False True. B. True False False True. C. False True True True. D. False False True True. E. False True False False. · Pergunta 3 Considere as expressões do programa em Python a seguir e calcule o resultado de cada operação. O que aparece impresso após a execução? Assinale a alternativa correta a seguir. Resposta Selecionada: B. 16 3.0 1 4.5 4 Respostas: A. 16 3.0 1 4.0 4.5 B. 16 3.0 1 4.5 4 C. 16 4.5 4.5 4.5 4.0 D. 8 4.5 1 4.5 4.5 E. 8 3.0 4 4.5 1 · Pergunta 4 Considere as expressões do programa em Python a seguir e calcule o resultado de cada operação. O que aparece impresso após a execução? Assinale a alternativa correta a seguir. Resposta Selecionada: A. 25 -9 Respostas: A. 25 -9 B. 25 - 8.75 C. 28 - 9 D. 28 - 8.75 E. 28.25 -8.75 · Pergunta 5 No programa em Python a seguir, os operadores relacionais foram utilizados para controlar o laço de repetição, dado pelo comando while. Analise no fluxo do programa quantas vezes a repetição ocorre, para entender qual resultado será apresentado na tela. O que aparece impresso após a execução? Assinale a alternativa correta a seguir. Resposta Selecionada: C. 3 4 5 6 4 5 6 Respostas: A. 1 2 3 4 5 6 7 B. 3 4 5 6 7 8 9 C. 3 4 5 6 4 5 6 D. -1 -2 -3 -4 7 8 9 E. 7 6 5 4 3 2 1 · Pergunta 6 A aritmética é a parte da matemática que lida com as operações numéricas soma, subtração, divisão e multiplicação. Ela é importante porque essas quatro operações básicas permitem a compreensão e resolução de diferentes problemas do mundo real. Todas elas existem em qualquer linguagem de programação e, para utilizá-las corretamente, precisamos entender como representá-las em um algoritmo ou linguagem e saber como o computador irá processá-las. Lembre-se que o processamento computacional segue a precedência matemática (quais operações são resolvidas primeiro): 1. Parênteses. 2. Expoentes. 3. Multiplicações e divisões (da esquerda para a direita). 4. Somas e subtrações (da esquerda para a direita). Considere expressões aritméticas do programa em Python a seguir e calcule o resultado das operações. Lembre-se de que elas seguem as regras da precedência matemática: O que aparece impresso após a execução? Assinale a alternativa correta a seguir. Resposta Selecionada: A. 26.0 -38.0 Respostas: A. 26.0 -38.0 B. 15.6 -3.6 C. 34.0 -22 D. 7.6 -19.6 E. 6.4 -18.4