Baixe o app para aproveitar ainda mais
Prévia do material em texto
Classified as Internal Considere que você tenha editado um código em Python, salvo no arquivo trabalho.py. Assinale a alternativa que apresenta o comando em Python que pode ser digitado para executar este código: py trabalho python trabalho python trabalho.py py trabalho.py nenhuma das alternativas anteriores Respondido em 21/09/2020 10:02:43 Explicação: Para executar um código em Python, em um terminal, digite: $ python trabalho.py 2a Questão Acerto: 0,0 / 1,0 Apresente a saída para o comando em Python indicado a seguir: print(bin(10)) 0b1001 b1010 1010 0b1010 1001 Respondido em 21/09/2020 10:04:46 Explicação: Trata-se do resultado após execução do comando em um console Python. Para conferir, utilize o interpretador online disponível em https://www.onlinegdb.com/online_python_compiler, acesso em 23 MAR 20. 3a Questão Acerto: 1,0 / 1,0 Utilize o método de Newton-Raphson e apresente a raiz da função f(x)=x3+3x2+12x+8f(x)=x3+3x2+12x+8 Classified as Internal Considere como ponto inicial x = -2 e tolerância de 0,01 -1 -0,73 -0,78 -0,68 -2 Respondido em 21/09/2020 10:47:34 Explicação: Ref.: Utilize a calculadora online disponível em https://planetcalc.com/7748/, acesso em 23 MAR 20. 4a Questão Acerto: 1,0 / 1,0 Considere o código em Python discriminado a seguir: def fatoraLU(A): U = np.copy(A) n = np.shape(U)[0] L = np.eye(n) for j in np.arange(n-1): for i in np.arange(j+1,n): _____ (a)_______ for k in np.arange(j+1,n): U[i,k] = U[i,k] - L[i,j]*U[j,k] U[i,j] = 0 return L, U Assinale a alternativa que apresenta corretamente o código a ser inserido na lacuna indicada pela letra (a): L[i,j] = U[i,j]/U[j,i] L[i,j] = U[j,j] L[i,j] = U[i,j]/U[j,j] L[i,j] = U[i,j] L[i,i] = U[i,j]/U[j,j] Respondido em 21/09/2020 10:17:13 Explicação: O algoritmo da fatoração LU pode ser expresso em um código em Python indicado a seguir: def fatoraLU(A): U = np.copy(A) n = np.shape(U)[0] Classified as Internal L = np.eye(n) for j in np.arange(n-1): for i in np.arange(j+1,n): L[i,j] = U[i,j]/U[j,j] for k in np.arange(j+1,n): U[i,k] = U[i,k] - L[i,j]*U[j,k] U[i,j] = 0 return L, U 5a Questão Acerto: 1,0 / 1,0 Considere o sistema de equações lineares dado por: +4x1 - 1x2 - 1x3 = 3 -2x1 + 6x2 + 1x3 = 9 -1x1 + 1x2 + 7x3 = -6 Utilize o método de Gauss-Jacobi para determinar a solução (considere como valores iniciais x1, x2, x3 = 0): x1 = -1, x2 = -2, x3 = -1 x1 = 1, x2 = -2, x3 = -1 x1 = 1, x2 = 2, x3 = -1 x1 = 1, x2 = 2, x3 = +1 x1 = -1, x2 = 2, x3 = -1 Respondido em 21/09/2020 10:33:10 Explicação: Ref.: https://www.maa.org/press/periodicals/loci/joma/iterative-methods-for-solving-iaxi- ibi-jacobis-method, acesso em 26 MAR 20. 6a Questão Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta a função interpoladora dos pontos (1, 3), (3, 8) e (4, 12): x22−x2+2x22−x2+2 −x22+x2−2−x22+x2−2 x22+x2+2x22+x2+2 −x22+x2+2−x22+x2+2 x22+x2−2x22+x2−2 Respondido em 21/09/2020 10:35:22 Classified as Internal Explicação: Ref.: Utilize a ferramenta online disponível em https://www.dcode.fr/lagrange- interpolating-polynomial, acesso em 26 MAR 20. 7a Questão Acerto: 1,0 / 1,0 Apresente a função linear que melhor se ajusta aos pontos (-1, 8), (1, 7), (3, 5) e (5, 2): -x - 7,5 7,5x - 1 -x + 7,5 x + 7,5 x - 7,5 Respondido em 21/09/2020 10:36:00 Explicação: Ref.: Utilize a ferramenta online disponivel em https://keisan.casio.com/exec/system/14059929550941, acesso em 26 MAR 20. 8a Questão Acerto: 1,0 / 1,0 Utilize a regra de Simpson (n = 3), com um único intervalo, para calcular ∫10(x2+3x+5)dx∫01(x2+3x+5)dx 6,83 6,93 6,63 6,73 6,53 Respondido em 21/09/2020 10:38:13 Explicação: Ref.: Utilize a ferramenta online disponível em https://planetcalc.com/5494/, acesso em 26 MAR 20. Classified as Internal 9a Questão Acerto: 1,0 / 1,0 O método de Euler é um dos mais simples para efetuar a resolução numérica de problemas de valor inicial associadas a equações diferenciais ordinárias de primeira ordem. Assinale a alternativa que apresenta a fórmula deste método: yn+1=yn−h.f(xn,yn)yn+1=yn−h.f(xn,yn) yn+1=yn+h.f(xn,yn)yn+1=yn+h.f(xn,yn) yn+1=yn−h.f(xn+1,yn+1)yn+1=yn−h.f(xn+1,yn+1) yn+1=yn+h.f(xn+1,yn+1)yn+1=yn+h.f(xn+1,yn+1) nenhuma das alternativas anteriores Respondido em 21/09/2020 10:25:48 Explicação: Para você utilizar o método de Euler, basta promover o avanço sucessivo de um ponto xn para um ponto xn+1 e calcular a função f(x) no ponto indicado. A fórmula correta é yn+1=yn+h.f(xn,yn)yn+1=yn+h.f(xn,yn) 10a Questão Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta o valor ótimo de Z para o problema de programação linear (PPL) descrito a seguir: Max Z = 3X1 + 4X2 Sujeito a: 2,5X1 + X2 ≤ 20 3X1 + 3X2 ≤ 30 X1 + 2X2 ≤ 16 X1 ≥ 0, X2 ≥ 0 31 21 26 36 16
Compartilhar