Baixe o app para aproveitar ainda mais
Prévia do material em texto
Assinale a alternativa que apresenta o comando em Python que exibe o tipo de uma determinada variável: Assinale a alternativa que apresenta o comando em Python para sair do console: 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: 1. type datatype data size nenhuma das alternativas anteriores Explicação: Para exibir na tela o tipo de variáveis, basta executar o comando: >>> type(x), type(y) (, ) 2. bye() print() quit() nenhuma das alternativas anteriores console() Explicação: Conforme exposto na aula, para sair do console, basta digitar: >>> quit() 3. python trabalho.py nenhuma das alternativas anteriores py trabalho py trabalho.py python trabalho Explicação: Para executar um código em Python, em um terminal, digite: $ python trabalho.py http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# Assinale a alternativa que apresenta o conceito definido pelo valor do módulo da diferença numérica entre um número exato (Q*) e sua representação por um valor aproximado (Q) Assinale a alternativa que apresenta adequadamente os algarismos significativos: Apresente a saída para o comando em Python indicado a seguir: print(bin(10)) 1. erro residual erro absoluto nenhuma das alternativas anteriores erro proporcional erro relativo Explicação: ERRO ABSOLUTO: valor do módulo da diferença numérica entre um número exato (Q*) e sua representação por um valor aproximado (Q). 2. Todos os algarismos. Apenas os algarismos duvidosos. Apenas os algarismos exatos. Os algarismos medidos. Os algarismos exatos e os duvidosos. Explicação: Os algarismos exatos de uma medida, bem como os algarismos duvidosos, são denominados algarismos significativos 3. 0b1001 1001 0b1010 b1010 1010 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. http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# Utilize o método das Secantes para determinar a raiz da equação ex - 8 = 0. Considere como pontos iniciais x = 2 e x = 3 e a tolerância igual a 0,01. Utilize o método de Newton-Raphson para determinar a raiz da função ex - 8. Considere como ponto inicial x = 3 e a tolerância de 0,01 Utilize o método de Newton-Raphson e apresente a raiz da função Considere como ponto inicial x = -2 e tolerância de 0,01 1. 2,18 3 2,28 2 2,08 Explicação: Ref.: Utilize a ferramenta online disponível em https://planetcalc.com/3707/, acesso em 28 MAR 20. 2. 2,13 3 1,98 2,40 2,08 Explicação: Ref.: Utilize a ferramenta online disponível em https://planetcalc.com/7748/, acesso em 28 MAR 20. 3. -2 -0,68 -0,73 -1 -0,78 Explicação: Ref.: Utilize a calculadora online disponível em https://planetcalc.com/7748/, acesso em 23 MAR 20. f(x) = x3 + 3x2 + 12x + 8 http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# 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): Considere o sistema de equações lineares dado por: 2x1 + 3x2 = 5 x1 - 2x2 = 9 Assinale a alternativa que apresenta a solução deste sistema: 1. L[i,j] = U[i,j]/U[j,i] L[i,j] = U[i,j] L[i,i] = U[i,j]/U[j,j] L[i,j] = U[j,j] L[i,j] = U[i,j]/U[j,j] 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] 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 2. nenhuma das alternativas anteriores Explicação: Ref.: Utilize a ferramenta online disponível em https://onlinemschool.com/math/assistance/equation/gaus/, acesso em 23 MAR 20 x1 = − ; x2 = −377 13 7 x1 = ; x2 = −377 13 7 x1 = − ; x2 =377 13 7 x1 = ; x2 =377 13 7 http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# Considere o sistema de equações lineares apresentado a seguir: 2x1 - 3x2 = 5 x1 - 2x2 = -9 Assinale a alternativa que apresenta o resultado: 3. nenhuma das alternativas anteriores Explicação: Ref.: Utilize a ferramenta online disponível em https://onlinemschool.com/math/assistance/equation/gaus/, acesso em 24 MAR 20. x1 = −37; x2 = 23 x1 = 37; x2 = −23 x1 = 37; x2 = 23 x1 = −37; x2 = −23 http://simulado.estacio.br/bdq_simulados_exercicio.asp# 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): 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-Seidel para determinar a solução (considere como valores iniciais x1, x2, x3 = 0): Assinale a alternativa que apresenta o método em que cada coordenada do vetor correspondente à nova aproximação é calculada a partir da respectiva equação do sistema, utilizando-se as demais coordenadas do vetor aproximação da iteração anterior: 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 Explicação: Ref.: https://www.maa.org/press/periodicals/loci/joma/iterative-methods-for-solving-iaxi-ibi-jacobis-method, acesso em 26 MAR 20. 2. 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 Explicação: Ref.: https://www.maa.org/press/periodicals/loci/joma/iterative-methods-for-solving-iaxi-ibi-gauss-seidel-method, acesso em 26 MAR 20. 3. Decomposição LU Substituição retroativa Eliminação de Gauss Gauss-Seidel Gauss-Jacobi Explicação: http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# A ideia principal do Método de Gauss-Jacobi é que cada coordenada do vetor correspondente à nova aproximação é calculada a partir da respectiva equação do sistema, utilizando-se as demais coordenadas do vetor aproximação da iteração anterior. A função interpolate.BarycentricInterpolator em Python implementa qual método? Apresente a função polinomial que interpola os pontos (1,3), (2,8) e (4,12): Assinale a alternativa que apresenta a função interpoladora dos pontos (1, 3), (3, 8) e (4, 12): 1. Newton Sassenfeld Girard Gauss Lagrange Explicação: Trata-se do método em Python que implementa a técnica de Newton para interpolação polinomial. 2. -x2 + 8x - 4 -x2 + 8x + 4 x2 + 8x + 4 -x2 - 8x - 4 x2 + 8x - 4 Explicação: Ref.: Utilize a ferramenta online disponível em https://www.dcode.fr/lagrange-interpolating-polynomial, acesso em 26 MAR 20. 3. Explicação: Ref.: Utilize a ferramenta online disponível em https://www.dcode.fr/lagrange-interpolating-polynomial, acesso em 26 MAR 20. − + − 2x 2 2 x 2 + − 2x 2 2 x 2 − + 2x 2 2 x 2 + + 2x 2 2 x 2 − + + 2x 2 2 x 2 http://simulado.estacio.br/bdq_simulados_exercicio.asp#http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# Apresente a função linear que melhor se ajusta aos pontos (-1, 8), (1, 7), (3, 5) e (5, 2): A técnica de ajuste de funções pelo método dos mínimos quadrados utiliza o seguinte mecanismo para determinação da solução: Assinale a alternativa que apresenta a transformação correta para se efetuar corretamente o ajuste de uma função do tipo y = a1 e b 1 x 1. 7,5x - 1 x - 7,5 x + 7,5 -x - 7,5 -x + 7,5 Explicação: Ref.: Utilize a ferramenta online disponivel em https://keisan.casio.com/exec/system/14059929550941, acesso em 26 MAR 20. 2. Cálculo do zero de uma função Resolução de uma equação diferencial ordinária de segunda ordem. Resolução de um sistema de equações lineares Resolução de uma equação diferencial ordinária de primeira ordem. Resolução de um problema de programação linear Explicação: Para determinar a melhor função de ajuste para um conjunto de n pontos dados, nós chegamos a um sistema de n equações a n incógnitas, sendo n o número de parâmetros da função de ajuste. 3. ln (y) = ln (a1) + ln (b1x). ln (y) = ln (a1) + b1x. ln (y) = a1 + ln (b1x). y = a1 + b1x. y = ln (a1) + b1x. Explicação: Modelo exponencial: y = a1 e b 1 x, o qual pode ser transformado em ln (y) = ln (a1) + b1x http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# Utilize a regra de Simpson (n = 3), com um único intervalo, para calcular Assinale a alternativa que apresenta o valor de Utilize o Método dos Trapézios, dividindo o intervalo de integração em 3 partes: Assinale a alternativa que apresenta o valor de Utilize o Método dos Trapézios, dividindo o intervalo de integração em 3 partes: 1. 6,63 6,93 6,73 6,83 6,53 Explicação: Ref.: Utilize a ferramenta online disponível em https://planetcalc.com/5494/, acesso em 26 MAR 20. 2. 1,27 1,47 1,67 1,87 1,07 Explicação: Ref.:Utilize a ferramenta online disponível em https://www.emathhelp.net/calculators/calculus-2/trapezoidal-rule-calculator/? f=sqrt+%281%2B+cos+%5E3+%28x%29%29&a=0&b=1&n=3&steps=on, acesso em 29 MAR 20. 3. 1,29 1,09 1,19 1 1,39 Explicação: Ref.: Utilize a ferramenta online disponível em https://www.emathhelp.net/calculators/calculus-2/trapezoidal-rule-calculator/? f=sqrt%281%2Bsin%5E3%28x%29%29&a=0&b=1&n=3&steps=on, acesso em 29 MAR 20. ∫ 10 (x 2 + 3x + 5)dx ∫ 10 √cos3(x) + 1dx ∫ 10 √sen3(x) + 1dx http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# 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: Utilize o método de Runge-Kutta para resolver o seguinte problema de valor inicial, apresentando o valor de y(1). Considere y'= y, y(0) = 1 e 0,5 como passo de aproximação: Assinale a alternativa que apresenta y(1) para y'= xy, quando y(0) = 3 e h = 0,5. Utilize o método de Euler: 1. nenhuma das alternativas anteriores 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 é 2. 2,72 1,72 2,65 1,65 1 Explicação: Ref.: Utilize a ferramenta online disponível em https://planetcalc.com/8400/, acesso em 29 MAR 20. 3. 3,25 3,5 3 3,75 4 Explicação: Ref.: Utilize a ferramenta online disponível em https://www.emathhelp.net/calculators/differential-equations/euler-method- calculator/?f=xy&type=h&h=0.5&x=0&y=3&e=1&steps=on, acesso em 26 MAR 20. yn+1 = yn − h. f(xn, yn) yn+1 = yn + h. f(xn+1, yn+1) yn+1 = yn + h. f(xn, yn) yn+1 = yn − h. f(xn+1, yn+1) yn+1 = yn + h. f(xn, yn) http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# Assinale a alternativa que completa adequadamente as lacunas (a) e (b) da afirmação apresentada a seguir: A função objetivo do primal deve ser (a), enquanto a do dual deve ser (b). Assinale a ÚNICA alternativa que apresenta o valor de Z para o problema apresentado a seguir: Max Z = 3X1 + 4X2 Sujeito a: 2,5X1 + X2 ≤ 20 3X1 + 1X2 ≤ 30 X1 + 2X2 ≤ 16 X1 ≥ 0, X2 ≥ 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 1. minimizada - maximizada maximizada - minimizada nenhuma das alternativas anteriores minimizada - minimizada maximizada - maximizada Explicação: A função objetivo do primal deve ser maximizada, enquanto a do dual deve ser minimizada 2. 36 32 38 30 34 Explicação: Utilize o Excel Solver para representar o PPL. 3. 26 31 16 36 http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# http://simulado.estacio.br/bdq_simulados_exercicio.asp# 21 Explicação: Verificar a Figura 1 da aula 10, identificando o valor de Z para o
Compartilhar