Prévia do material em texto
Aritmética Computacional Em Python
1
Em Python, quando se executa os seguintes comandos:
import math
x_exato = 5
x_calculado = (math.sqrt(5))**2
x_exato == x_calculado
Obtém-se False como resposta, ou seja, embora sejam matematicamente iguais, isso acontece devido ao arredondamento da operação de raiz quadrada. Calcule, utilizando o Python, o erro relativo dessa operação.
A
8,8811 x 10-16
B
8,8811 x 10-14
C
8,8811 x 10-15
D
1,5811 x 10-16
E
1,5811 x 10-15
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
1.7763568394002506e-16
Gabarito: 1,5811×10−161,5811×10−16
Justificativa: Em Python:
er = abs (x_exato - x_calculado) / x_exato
print(er)
2
Qual é o formato principal de declarar e formatar string no Python 3?
A
Aspas simples e Aspas duplas
B
Aspas simples e Parênteses
C
Aspas duplas e Hashtag
D
Aspas duplas e Parênteses
E
Hashtag e Parênteses
Resposta incorreta
Opa! A alternativa correta é a letra A. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: Aspas simples e Aspas duplas
Justificativa: No Python 3, as strings são declaradas e formatadas principalmente através do uso de aspas simples (' ') ou aspas duplas (" "). Esses símbolos são usados para delimitar o início e o fim de uma string. As outras opções apresentadas, como parênteses e hashtag, não são usadas para essa finalidade na linguagem Python.
3
Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como:
A
listas.
B
tuplas.
C
array.
D
variável.
E
funções.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Tuplas são estruturas imutáveis, diferente das listas.
4
Sabendo-se que a=3, b=5 e c='3', assinale a alternativa que possui uma expressão em cujo resultado o compilador Python será True.
A
a>b
B
a=b
C
a=c
D
b>c
E
a != c
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
Gabarito: a != c
Justificativa: Na linguagem Python, a comparação entre diferentes tipos de dados, como é o caso de um número inteiro (a) e uma string (c), mesmo que a representação numérica seja a mesma, resulta em False. No entanto, a expressão a != c retorna True, pois de fato, a e c são de tipos diferentes, um é um número inteiro e o outro é uma string. Portanto, a alternativa correta é a letra E, que afirma que a é diferente de c.
5
Um engenheiro elétrico mensurou com um multímetro a corrente elétrica que estava passando circuito trifásico e obteve o valor aproximado de 5,16 amperes, no entanto, o valor exato deveria ser 5 amperes. Calcule o erro absoluto e relativo dessa medida.
A
1,6 e 0,32
B
1,6 e 3,2
C
1,6 e 0,032
D
0,16 e 0,032
E
0,16 e 0,031
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito comentado!
Gabarito Comentado
O erro absoluto é dado por |x - x|, onde x é o valor medido e x é o valor real. O erro relativo é dado por e = |x - x| / x. No caso, temos x = 5,16 e x = 5, logo, o erro absoluto é 0,16 e o erro relativo é 0,032.