Logo Passei Direto
Buscar

AVA MODELAGEM MATEMETICA

Ferramentas de estudo

Questões resolvidas

Qual dos métodos abaixo é específico para a solução de problemas de otimização linear?
Gradiente conjugado.
Dijkstra.
Gradiente decrescente.
Simplex.
Decomposição LU.

a. Gradiente conjugado.
b. Dijkstra.
c. Gradiente decrescente.
d. Simplex.
e. Decomposição LU.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Qual dos métodos abaixo é específico para a solução de problemas de otimização linear?
Gradiente conjugado.
Dijkstra.
Gradiente decrescente.
Simplex.
Decomposição LU.

a. Gradiente conjugado.
b. Dijkstra.
c. Gradiente decrescente.
d. Simplex.
e. Decomposição LU.

Prévia do material em texto

1a 
 Questão 
Acerto: 0,2 / 0,2 
 
A velocidade v de um foguete Saturno V, em voo vertical perto da superfície da Terra, pode ser medida por: 
v=uln(MM−mt)−�=���(��−��)− 
onde 
u=2510m/s=velocidade de exaustão em relação ao foguete�=2510�/�=velocidade de exaustão em relação ao 
foguete 
M=2,8×106kg=massa do foguete na decolagem�=2,8×106��=massa do foguete na decolagem 
m=13,3×103kg/s=taxa de consumo de combustível�=13,3×103��/�=taxa de consumo de combustível 
g=9,81m/s2=aceleração gravitacional�=9,81�/�2=aceleração gravitacional 
t=tempo medido a partir da decolagem�=tempo medido a partir da decolagem 
Determine o tempo em que o foguete atinge a velocidade do som (355m/s)(355�/�). Utilize, para aproximação 
inicial, o intervalo [70,80][70,80]. 
 
 
70.000000 
 
74.345781 
 
80.000000 
 73.281758 
 
73.8999999 
Respondido em 04/11/2023 10:44:05 
 
Explicação: 
Gabarito: 73.281758 
Justificativa: Substituindo os dados da questão e fazendo a t=x�=�, temos a seguinte função, na qual desejamos encontrar a 
raiz: 
f(x)=2510ln(2.8×1062.8×106−13.3×103x)−9.81x−355�(�)=2510��(2.8×1062.8×106−13.3×103�)−9.81�−355 
Aplicando o método da bisseção: 
import math 
 
from numpy import sign 
def biss(f,x1,x2,switch=1,tol=1.0e-9): 
f1 = f(x1) 
if f1 == 0.0: return x1 
f2 = f(x2) 
if f2 == 0.0: return x2 
if sign(f1) == sign(f2): 
print('Raiz não existe nesse intervalo') 
n = int(math.ceil(math.log(abs(x2 - x1)/tol)/math.log(2.0))) 
for i in range(n): 
x3 = 0.5*(x1 + x2); f3 = f(x3) 
if (switch == 1) and (abs(f3) > abs(f1)) \ 
and (abs(f3) > abs(f2)): 
return None 
if f3 == 0.0: return x3 
if sign(f2)!= sign(f3): x1 = x3; f1 = f3 
else: x2 = x3; f2 = f3 
return (x1 + x2)/2.0 
 
def f(x): return 2510*math.log(2.8e6/(2.8e6 - 13.3e3*x)) - 9.81*x -355 
x = biss(f, 70, 80) 
print('x =', '{:6.6f}'.format(x)) 
x = 73.281758 
 
 
2a 
 Questão 
Acerto: 0,2 / 0,2 
 
O método de Gauss-Jordan transforma a matriz A do sistema Ax=b, em uma matriz: 
 
 
Pentadiagonal. 
 
Triangular inferior. 
 Identidade. 
 
Tridiagonal. 
 
Triangular superior. 
Respondido em 04/11/2023 10:45:26 
 
Explicação: 
Por definição o método Gauss Jordan transforma a matriz A numa matriz identidade. 
 
 
3a 
 Questão 
Acerto: 0,2 / 0,2 
 
Assinale a ÚNICA alternativa que apresenta o valor da integral de e-x no intervalo de 0 a 1. Divida o intervalo de 
integração em 10 partes. Utilize o método de Simpson: 
 
 
0,532 
 0,632 
 
0,732 
 
0,432 
 
0,332 
Respondido em 04/11/2023 10:47:13 
 
Explicação: 
A resolução do problema de integração numérica em um intervalo definido requer que o enunciado forneça alguns elementos 
importantes, como: 
- A função a ser integrada; 
- O valor inicial do intervalo de integração; 
- O valor final do intervalo de integração; e 
- A quantidade de intervalos (ou o tamanho de cada intervalo). 
Neste exemplo, temos que: 
- A função a ser integrada é f(x) = e-x 
- O valor inicial do intervalo de integração é 0; 
- O valor final do intervalo de integração é 1; e 
- O intervalo de integração é dividido em 10 partes, de modo que o tamanho de cada intervalo é 0,1. 
Assim, aplicando os conceitos para o método de Simpson, temos o código em Python indicado a seguir: 
import numpy as np 
import math 
f = lambda x: np.exp(-x) 
a = 0; b = 1; N = 10 
x = np.linspace(a,b,N+1) 
y = f(x) 
dx = (b-a)/N 
soma_Simpson = dx/3 * np.sum(y[0:-1:2] + 4*y[1::2] + y[2::2]) 
print("Integral:",soma_Simpson) 
 
O resultado obtido corresponde à alternativa indicada como correta na questão. 
 
 
4a 
 Questão 
Acerto: 0,2 / 0,2 
 
Assinale a ÚNICA alternativa que apresenta o valor de y(3) em face da resolução da EDO de 1ª ordem y'= y2, sendo y(0) 
= 0,3. Considere h = 0,30. Utilize o método de Runge-Kutta: 
 
 
2,685 
 
2,585 
 2,985 
 
2,885 
 
2,785 
Respondido em 04/11/2023 10:48:35 
 
Explicação: 
A resolução do problema de valor inicial em equações diferenciais ordinárias de primeira ordem requer que o enunciado forneça 
alguns elementos importantes, como: 
- A equação diferencial ordinária de primeira ordem propriamente dita; 
- O ponto inicial; 
- O ponto final; 
- A quantidade de intervalos (ou o tamanho de cada intervalo); e 
- O valor da função no ponto inicial. 
Neste exemplo, temos que: 
- A equação diferencial ordinária de primeira ordem propriamente dita é y'= y2; 
- O ponto inicial é 0; 
- O ponto final é 3; 
- O tamanho de cada intervalo é 0,3; e 
- O valor da função no ponto inicial é 0,3. 
Isso posto, utilize o método indicado a seguir: 
 
Executando o código indicado, você obterá a resposta 2.98. 
 
 
5a 
 Questão 
Acerto: 0,2 / 0,2 
 
Os problemas de programação linear podem ser resolvidos por diversos métodos, como o método gráfico e o Simplex. 
Uma outra forma de se resolver este tipo de problema é por meio de uma ferramenta do Excel, chamada de: 
 
 
Análise de dados. 
 
Teste de hipóteses. 
 
Obter dados. 
 Solver. 
 
Tabela de dados. 
Respondido em 04/11/2023 10:49:56 
 
Explicação: 
A extensão do Excel que pode solucionar problemas de programação linear se chama Solver, as demais alternativas são 
ferramentas estatísticas e importação de dados. 
 
 
6a 
 Questão 
Acerto: 0,2 / 0,2 
 
(Transpetro / 2011) Seja N uma base de numeração, e os números A = (100)N, B = (243)(N+1), C = (30)N, D = F16 e E = 
(110)2. Sabendo-se que a igualdade B + D = A + E.C é válida, o produto de valores válidos para a base N é: 
 
 
36. 
 
42. 
 
35. 
 
45. 
 24. 
Respondido em 04/11/2023 10:50:42 
 
Explicação: 
Gabarito: 24. 
Justificativa: Utilizando a definição: 
A = (100)N = N2 
B = 2N2 8N + 9 
C = (30)N = 3N 
D = (F)16 = 15 
E = (110)2 = 4 + 2 = 6 
Fazendo: 
B + D = A + E.C 
N2 -10N +24 = 0 
Como o produto das raízes de uma equação do segundo grau, ax2 + bx + c = é dada por c/a. Então, a resposta é 24. 
 
 
7a 
 Questão 
Acerto: 0,2 / 0,2 
 
Dado o sistema: 
∣∣ 
∣ 
∣ 
∣∣224−2132131311342∣∣ 
∣ 
∣ 
∣∣|224−2132131311342|∣∣ 
∣ 
∣ 
∣∣x1x2x3x4∣∣ 
∣ 
∣ 
∣∣|�1�2�3�4|= ∣∣ 
∣ 
∣ 
∣∣10171827∣∣ 
∣ 
∣ 
∣∣|10171827| 
Calcule a soma x1+x2+x3+x4 usando o método Gauss-Jordan 
 
 
13 
 10 
 
11 
 
12 
 
9 
Respondido em 04/11/2023 10:53:00 
 
Explicação: 
No Python usando método Gauss Jordan: 
 
 
 
8a 
 Questão 
Acerto: 0,2 / 0,2 
 
Assinale a ÚNICA alternativa que apresenta o valor da integral de x - sen(x) no intervalo de 1 a 2. Utilize o método de 
Romberg, com aproximação até n = 2: 
 
 0,54355 
 
0,56355 
 
0,52355 
 
0,50355 
 
0,58355 
Respondido em 04/11/2023 10:53:36 
 
Explicação: 
A resolução do problema de integração numérica em um intervalo definido requer que o enunciado forneça alguns elementos 
importantes, como: 
- A função a ser integrada; 
- A técnica de integração a ser utilizada; 
- O valor inicial do intervalo de integração; 
- O valor final do intervalo de integração; e 
- A quantidade de partições (n) 
Neste exemplo, temos que: 
- A função a ser integrada é f(x) = x - sen(x); 
- A técnica de integração a ser utilizada é a Extrapolação de Romberg; 
- O valor inicial do intervalo de integração é 1; 
- O valor final do intervalo de integração é 2; e 
- A quantidade de partições é dada por 2n, sendo n = 2. 
Assim, aplicando os conceitos para o método de Romberg, temos o código em Python indicado a seguir: 
 
import scipy as sp 
from scipy import integrate 
func = lambda x: x - sp.sin(x) 
result = integrate.romberg(func, 1, 2, show=True) 
 
 
 
9a 
 Questão 
Acerto: 0,0 / 0,2 
 
Assinale a ÚNICA alternativa que apresenta o valor de y(0,4) em face da resolução da EDO de 1ª ordem y' = sen(y), 
sendo y(0) = 3. Considere h = 0,1. Utilize o método de Euler: 
 
 
3,149 
 
3,349 
 
3,249 
 3,449 
 3,049 
Respondido em 04/11/2023 10:54:39 
 
Explicação: 
Como vimos neste tema, a resolução do problema de valor inicialem equações diferenciais ordinárias de primeira ordem requer 
que o enunciado forneça alguns elementos importantes, como: 
- A equação diferencial ordinária de primeira ordem propriamente dita; O ponto inicial; O ponto final; A quantidade de intervalos (ou 
o tamanho de cada intervalo); e O valor da função no ponto inicial. 
Neste exemplo, temos que: 
- A equação diferencial ordinária de primeira ordem propriamente dita é y' = sen(y); O ponto inicial é 0; O ponto final é 0,4; O 
tamanho de cada intervalo é 0,1; e O valor da função no ponto inicial é 3. 
Isso posto, utilize o método indicado a seguir: 
 
 
 
 
10a 
 Questão 
Acerto: 0,2 / 0,2 
 
Existe uma série de técnicas matemáticas que foram desenvolvidas ao longo dos anos com a ideia precípua de resolver 
problemas de programação linear. Dentre tais técnicas, algumas merecem especial destaque por sua eficiência e 
elegância. Analise as alternativas abaixo e assinale o método comumente utilizado para resolver problemas de 
programação linear. 
 
 
Gradiente conjugado. 
 
Dijkstra . 
 
Gradiente decrescente. 
 Simplex. 
 
 Decomposição LU. 
Respondido em 04/11/2023 10:54:43 
 
Explicação: 
O método simplex é específico para a solução de problemas de otimização linear (equações ou inequações lineares). Trata-se de 
um algoritmo eficiente, responsável por proporcionar grandes contribuições à programação matemática. As demais alternativas não 
representam métodos de resolução de problemas de programação linear.

Mais conteúdos dessa disciplina