Baixe o app para aproveitar ainda mais
Prévia do material em texto
Página inicial / Meus cursos / Período Acadêmico Emergencial - PAE / Instituto de Matemática e Estatística / IME06 / SALA02IMECNUM / Listas de Exercícios (valendo nota) / Lista 1 Iniciado em segunda, 23 Ago 2021, 14:42 Estado Finalizada Concluída em quarta, 25 Ago 2021, 22:49 Tempo empregado 2 dias 8 horas Avaliar 11,25 de um máximo de 20,00(56%) Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 1 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/course/view.php?id=1033 https://ava.pr1.uerj.br/course/view.php?id=1033 https://ava.pr1.uerj.br/ https://ava.pr1.uerj.br/ https://ava.pr1.uerj.br/course/index.php?categoryid=2 https://ava.pr1.uerj.br/course/index.php?categoryid=2 https://ava.pr1.uerj.br/course/index.php?categoryid=34 https://ava.pr1.uerj.br/course/index.php?categoryid=34 https://ava.pr1.uerj.br/course/index.php?categoryid=73 https://ava.pr1.uerj.br/course/index.php?categoryid=73 https://ava.pr1.uerj.br/course/view.php?id=1033 https://ava.pr1.uerj.br/course/view.php?id=1033 https://ava.pr1.uerj.br/course/view.php?id=1033#section-7 https://ava.pr1.uerj.br/course/view.php?id=1033#section-7 https://ava.pr1.uerj.br/mod/quiz/view.php?id=117331 https://ava.pr1.uerj.br/mod/quiz/view.php?id=117331 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 1 Parcialmente correto Atingiu 0,50 de 1,00 Considere a matriz aumentada do sistema . Resolva este sistema através da eliminação gaussiana. Faça as contas usando todas as casas decimais de seu computador ou calculadora, mas dê a resposta arredondando para duas casas decimais. a. O produto das coordenadas do vetor solução é igual a -1136,30 b. A soma das coordenadas do vetor solução é igual a 23,90 Correto. c. Não sei (0) d. A soma das coordenadas do vetor solução é igual a 40,00 e. O produto das coordenadas do vetor solução é igual a -1134,30 [A |b ] Ax = b ⎛ ⎝ ⎜⎜⎜⎜⎜⎜⎜⎜ 17 −8, 5 0 0 0 0 −8, 5 17 −8, 5 0 0 0 0 −8, 5 17 −8, 5 0 0 0 0 −8, 5 17 −8, 5 0 0 0 0 −8, 5 17 −8, 5 0 0 0 0 −8, 5 17 113, 9 −83, 3 −9, 35 31, 45 25, 5 5, 95 ⎞ ⎠ ⎟⎟⎟⎟⎟⎟⎟⎟ Sua resposta está parcialmente correta. Você selecionou corretamente 1. A solução de um sistema tridiagonal pela eliminação gaussiana é simples, você pode tanto fazer os cálculos manualmente quanto usar o Octave. As respostas corretas são: A soma das coordenadas do vetor solução é igual a 23,90, O produto das coordenadas do vetor solução é igual a -1136,30 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 2 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 2 Correto Atingiu 1,00 de 1,00 Considere o desenvolvimento de f(x) = cotg(x) em série, até o quarto termo, . Determine aproximadamente o erro relativo que se comete ao considerar essa expansão em relação ao valor correto cotg(0,58) = 1,5263250266254. Trabalhe com 7 casas decimais. a. Não sei. b. 0,000003 c. 0,000005 d. 2,000003 e. 3,052655 Sua resposta está correta. E = | cotg(x) - (1/x - x/3 - x /45 - 2x /945) | / | cotg(x) | A resposta correta é: 0,000003 r 3 5 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 3 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 3 Correto Atingiu 1,00 de 1,00 Considere o sistema de ponto flutuante F(10, 5, -11, 12), que trunca a parcela que não pode ser incorporada à mantissa, com a devida aproximação, e os números a = 814721, b = 0,031543 e c = 32,852. Nesse sistema de ponto flutuante, qual o resultado de a + b - c? a. 0,81469 x 10 b. 0,81439 x 10 c. 0,81472 x 10 d. 0,81475 x 10 e. Não sei. 6 6 6 6 Sua resposta está correta. A resposta correta é: 0,81469 x 106 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 4 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 4 Correto Atingiu 1,00 de 1,00 Considere o desenvolvimento de f(x) = cos(x), cos(x) = . Determine aproximadamente o erro relativo que se comete ao considerar a expansão com o truncamento que segue em relação ao valor correto cos(0,68) = 0,77757271875093; . Trabalhe com 7 casas decimais. a. 1,555282 b. 0,000136 c. 2,000175 d. Não sei. e. 0,000175 Sua resposta está correta. E = | cos(x) - (1 - x /2 + x /24) | / | cos(x) | A resposta correta é: 0,000175 r 2 4 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 5 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 5 Correto Atingiu 1,00 de 1,00 Dado um sistema linear e seja A a matriz dos coeficientes associada a este sistema. Posso, com certeza, utilizar a regra de Cramer caso A seja: Escolha uma opção: a. Uma matriz quadrada com determinante diferente de zero mas com algumas entradas iguais a zero. b. Uma matriz quadrada qualquer. c. Uma matriz retangular. d. Uma matriz triangular com pelo menos um zero na sua diagonal principal e. Não sei Sua resposta está correta. A resposta correta é: Uma matriz quadrada com determinante diferente de zero mas com algumas entradas iguais a zero. Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 6 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 6 Correto Atingiu 1,00 de 1,00 Considere o desenvolvimento de f(x) = sec(x) em série, até o quarto termo, . Determine aproximadamente o erro relativo que se comete ao considerar essa expansão em relação ao valor correto sec(0,82) = 1,4658002262577. Trabalhe com 7 casas decimais. a. 0,006585 b. Não sei. c. 1,993415 d. 2,921948 e. 0,009652 Sua resposta está correta. E = | sec(x) - (1 + x /2 + 5x /24 + 61x /720) | / | sec(x) | A resposta correta é: 0,006585 r 2 2 6 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 7 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 7 Incorreto Atingiu 0,00 de 1,00 Gostaríamos de resolver um sistema linear , com sendo uma matriz quadrada de ordem . A função func1 recebe uma matriz A e um vetor b quaisquer. 1. function [T y infor] = func1(A,b) 2. [m n] = size(A); 3. Ab = [A b]; 4. infor = 0; 5. for ii=1 : (m-1) 6. for jj = (ii+1):m 7. aux = Ab(jj,ii)/Ab(ii,ii); 8. for kk = ii+1:(n+1) 9. Ab(jj,kk) = Ab(jj,kk)-aux*Ab(ii,kk); 10. endfor 11. endfor 12. endfor 13. T = triu(Ab)(:,1:n); 14. y = Ab(:,n+1); 15. infor = 1; 16. endfunction Podemos afirmar sobre esta função: a.Caso e não haja pivôs nulos a linha 9 será executada sem problemas. b. Os laços da linhas 5 e 6 percorrem as linhas da matriz e o da linha 8 as suas colunas. c. A função vai rodar sem problemas e fornecer as saídas esperadas desde que seja uma matriz e seja um vetor. d. Na linha 13, a matriz vai guardar a parte triangular superior da matriz atualizada, sem a sua última coluna. e. Não sei. Esta é uma questão básica de programação, veja as aulas sobre o tema, pois todos aspectos tocados aqui foram ensinados. Ax = b A n m ≠ n Ab A b T Ab Sua resposta está incorreta. Este código está implementando a parte da eliminação gaussiana referente à construção de uma matriz triangular superior (T) e de um novo lado direito (y), No entanto, não tem proteção alguma para dados de entrada inconsistentes ou errados. Por exemplo, caso det(a)=0, o programa não vai funcionar corretamente, pois vai surgir um pivô nulo, há outros problemas que serão tratados nas perguntas. Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 8 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/forum/view.php?id=70803 https://ava.pr1.uerj.br/mod/forum/view.php?id=70803 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# As respostas corretas são: Na linha 13, a matriz vai guardar a parte triangular superior da matriz atualizada, sem a sua última coluna. , Caso e não haja pivôs nulos a linha 9 será executada sem problemas. , Os laços da linhas 5 e 6 percorrem as linhas da matriz e o da linha 8 as suas colunas. T Ab m ≠ n Ab Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 9 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 8 Incorreto Atingiu 0,00 de 1,00 Gostaríamos de resolver um sistema linear , com sendo uma matriz quadrada de ordem . A função func1 recebe uma matriz A e um vetor b quaisquer. 1. function [T y infor] = func1(A,b) 2. [m n] = size(A); 3. Ab = [A b]; 4. infor = 0; 5. for ii=1 : (m-1) 6. for jj = (ii+1):m 7. aux = Ab(jj,ii)/Ab(ii,ii); 8. for kk = ii+1:(n+1) 9. Ab(jj,kk) = Ab(jj,kk)-aux*Ab(ii,kk); 10. endfor 11. endfor 12. endfor 13. T = triu(Ab)(:,1:n); 14. y = Ab(:,n+1); 15. infor = 1; 16. endfunction Podemos afirmar sobre esta função: a. A linha 7 sempre produzirá um valor real para ser guardado em . b. Os laços da linhas 5 e 6 percorrem as colunas da matriz e o da linha 8 as suas linhas. c. Não sei. Esta é uma questão básica de programação, veja as aulas sobre o tema, pois todos aspectos tocados aqui foram ensinados. d. Nenhuma das demais afirmativas é verdadeira. e. Na linha 14, o vetor vai guardar a solução do sistema linear calculada pela eliminação gaussiana. Ax = b A n aux Ab y Ax = b Sua resposta está incorreta. Este código está implementando a parte da eliminação gaussiana referente à construção de uma matriz triangular superior (T) e de um novo lado direito (y), No entanto, não tem proteção alguma para dados de entrada inconsistentes ou errados. Por exemplo, caso det(a)=0, o programa não vai funcionar corretamente, pois vai surgir um pivô nulo, há outros problemas que serão tratados nas perguntas. Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 10 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/forum/view.php?id=70803 https://ava.pr1.uerj.br/mod/forum/view.php?id=70803 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 9 Incorreto Atingiu -0,25 de 1,00 A resposta correta é: Nenhuma das demais afirmativas é verdadeira. A região de overflow de um certo sistema de ponto flutuante F(b, t, m, M) = (10, 5, -5, U) é definida pelo conjunto O = {x IR | |x| > 999990 }. Qual o valor da cota superior M? a. Não sei. b. 4 c. 5 d. 7 e. 6 Sua resposta está incorreta. A resposta correta é: 6 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 11 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 10 Incorreto Atingiu 0,00 de 1,00 Seja um sistema linear Ax=b, com com . Para usarmos a regra de Cramer, além da matriz , precisaremos de mais três matrizes, que terão as seguintes propriedades: a. Um dos determinantes de uma das novas matrizes será igual a -2126,0 b. Um dos determinantes de uma das novas matrizes será igual a a -2271,6 c. Um dos determinantes de uma das novas matrizes será igual a a 2295,9 d. Com os dados fornecidos não é possível definir propriedades das matrizes utilizadas na regra de Cramer. e. Não sei (0). Esta é uma questão básica e simples, reveja os conteúdos da aula sobre a regra de Cramer. A = ⎛ ⎝⎜ 14, 7 0, 2 4, 7 2, 1 15, 5 −1, 1 2, 6 1, 3 17 ⎞ ⎠⎟ b = ⎛ ⎝⎜ −8, 1 −8, 8 8, 5 ⎞ ⎠⎟ A Sua resposta está incorreta. A regra de Cramer calcula os determinantes das matrizes envolvidas, tanto a matriz original , quanto de outras matrizes que são montadas a partir de com a substituição de uma coluna pelo lado direito de cada vez. Neste caso, a matriz original tem ordem três, logo serão necessárias outras três matrizes. As respostas corretas são: Um dos determinantes de uma das novas matrizes será igual a -2126,0, Um dos determinantes de uma das novas matrizes será igual a a -2271,6, Um dos determinantes de uma das novas matrizes será igual a a 2295,9 A A Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 12 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 11 Correto Atingiu 1,00 de 1,00 Considere o sistema de ponto flutuante F(10, 5, -11, 12), que trunca a parcela que não pode ser incorporada à mantissa, com a devida aproximação, e os números a = 814721, b = 0,031543 e c = 32,852. Nesse sistema de ponto flutuante, qual o resultado de a - b + c? a. 0,81800 x 10 b. 0,81475 x 10 c. Não sei. d. 0,81472 x 10 e. 0,81505 x 10 6 6 6 6 Sua resposta está correta. A resposta correta é: 0,81475 x 106 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 13 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 12 Correto Atingiu 1,00 de 1,00 Considere o desenvolvimento de f(x) = sec(x) em série, até o quarto termo, . Determine aproximadamente o erro relativo que se comete ao considerar essa expansão em relação ao valor correto sec(0,29) = 1,043575675832. Trabalhe com 7 casas decimais. a. 0,000170% b. Não sei. c. 0,000178% d. 199,999830% e. 208,714957% Sua resposta está correta.E = | sec(x) - (1 + x /2 + 5x /24 + 61x /720) | / | sec(x) | A resposta correta é: 0,000170% r 2 2 6 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 14 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 13 Correto Atingiu 1,00 de 1,00 Seja um sistema linear Ax=b, com , e . O que podemos afirmar sobre este sistema? Utilize todos as casas decimais em seu computador ou calculadora para realizar as operações, mas apresente o resultado final arredondando para duas casas decimais. a. Não sei (0). b. Não há solução c. Há apenas uma solução. A soma das coordenadas do vetor solução é igual 23,00 e o produto das coordenadas do vetor solução é igual a 672,00 Correto. d. Há infinitas soluções. e. Há apenas uma solução. A soma das coordenadas do vetor solução é igual 58,00 e o produto das coordenadas do vetor solução é igual a 444,00 A = ⎛ ⎝ ⎜⎜⎜ −3, 1 0 0 0 2 8, 5 0 0 −2, 5 −5, 6 9, 5 0 7, 4 7, 7 7, 5 5 ⎞ ⎠ ⎟⎟⎟ x = ⎛ ⎝ ⎜⎜⎜ x1 x2 x3 x4 ⎞ ⎠ ⎟⎟⎟ b = ⎛ ⎝ ⎜⎜⎜ 44, 5 101, 4 79 40 ⎞ ⎠ ⎟⎟⎟ Sua resposta está correta. Observe que o determinante da matriz dos coeficientes é diferente de zero, logo o sistema terá apenas uma solução. Faça a substituição para trás. A resposta correta é: Há apenas uma solução. A soma das coordenadas do vetor solução é igual 23,00 e o produto das coordenadas do vetor solução é igual a 672,00 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 15 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 14 Incorreto Atingiu 0,00 de 1,00 A função solver2 recebe uma matriz a e um lado direito b. 1. function [x infor res] = solver2(a,b) 2. [m n] = size(a); 3. x = zeros(n,1); 4. x(1) = b(1)/a(1,1); 5. for k = 2:m 6. x(k) = (b(k) - a(k,1:k-1)*x(1:k-1))/a(k,k); 7. endfor 8. res=norm(a*x-b) 9. infor = 1; 10. endfunction Este código não funcionará se os parâmetros de entrada tiverem algumas características. Para evitar esses problemas, podemos colocar os seguintes pedaços de código. Escolha uma ou mais: a. Colocar em algum lugar entre as linhas 2 e 4, exclusive if (size(b,1)!= m) infor = 0; return; endif b. Não sei. c. Colocar entre as linha 2 e 4, exclusive for i = 1 : m for j = 1 : n if( a(i,j) == 0) infor = 0; return; endif endfor endfor d. O código está correto, independente dos parâmetros de entrada, ele vai funcionar. e. Colocar em algum lugar entre as linhas 1 e 5, exclusive cont = 0; for i = 1:size(b,1) if(b(i) == 0) cont=cont+1; ◄ Teoria e Exercícios Seguir para... Programação - Lista 1 ► Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 16 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/forum/view.php?id=70804&forceview=1 https://ava.pr1.uerj.br/mod/forum/view.php?id=70804&forceview=1 https://ava.pr1.uerj.br/mod/vpl/view.php?id=90996&forceview=1 https://ava.pr1.uerj.br/mod/vpl/view.php?id=90996&forceview=1 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 15 Correto Atingiu 1,00 de 1,00 endif endfor if( size(b,1) == cont) infor = 0; return; endif Sua resposta está incorreta. Este código implementa a substituição para frente, no entanto, não tem proteção alguma para dados errados nos parâmetros de entrada a e b. Caso o det(a) seja muito próximo de 0, o programa não vai funcionar corretamente, caso a não seja uma matriz quadrada também dará erro, caso b não tenha o mesmo número de linhas de a, também ocorrerá erro. Há ainda outros erros possíveis, mas os mais importantes são estes. A resposta correta é: Colocar em algum lugar entre as linhas 2 e 4, exclusive if (size(b,1)!= m) infor = 0; return; endif Considere o desenvolvimento de f(x) = cosec(x) em série, até o quarto termo, . Determine aproximadamente o erro relativo que se comete ao considerar essa expansão em relação ao valor correto cosec(0,67) = 1,6103422957612. Trabalhe com 7 casas decimais. a. 0,001705 b. 1,998664 c. Não sei. d. 2,549896 e. 0,000008 Sua resposta está correta. E = | cosec(x) - (1/x + x/6 + 7x /360 + 31x /1520) | / | cosec(x) | A resposta correta é: 0,000008 r 3 5 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 17 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 16 Incorreto Atingiu 0,00 de 1,00 Aplicando a Eliminação Gaussiana ao sistema linear Ax = b, obtém-se a seguinte matriz aumentada , com e . Para qualquer que seja o vetor b, pode-se afirmar com certeza que: Escolha uma ou mais: a. Se , então o sistema possui infinitas soluções. b. Se , então o sistema linear não possui solução. c. Se , então o sistema possui uma única solução. d. Se , então o sistema possui uma única solução, e se , então o sistema linear não possui solução. e. Não sei. Esta é uma questão básica e simples, reveja os conteúdos da aula sobre sistemas triangulares. [A |b =](2) ⎛ ⎝ ⎜⎜⎜ a11 0 0 a12 a (1) 22 0 a13 a (1) 23 a (2) 33 |b1 |b(1)2 |b(2)3 ⎞ ⎠ ⎟⎟⎟ ≠ 0a11 ≠ 0a (1) 22 = 0a(2)33 = 0a(2)33 ≠ 0a(2)33 ≠ 0a(2)33 = 0a (2) 33 Sua resposta está incorreta. Trata-se da análise do que ocorre na solução na incógnita dependendo do valor de A resposta correta é: Se , então o sistema possui uma única solução. x3 a (2) 33 ≠ 0a(2)33 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 18 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 17 Correto Atingiu 1,00 de 1,00 Considere o sistema de ponto flutuante F(b, t, m, M) = F(10, 5, -5, 6), que trunca a parcela que não pode ser incorporada à mantissa. Nesse sistema de ponto flutuante, qual o resultado de 10 +100-10 ? a. -0,1000 x 10 b. Não sei. c. 0 d. -0,0999 x 10 e. 0,1000 x 10 5 5 2 3 3 Sua resposta está correta. A resposta correta é: 0,1000 x 103 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 19 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 18 Incorreto Atingiu 0,00 de 1,00 A função solver recebe uma matriz a e um vetor b. 1. function [sol info] = solver(a,b) 2. [m n] = size(a); 3. deta = det(a); 4. aa = zeros(m,m,m); 5. sol = zeros(m,1); 6. info = 0; 7. for i=1:m 8. aa( : , : , i) = a; 9. aa( : , i , i) = b; 10. endfor 11. for i=1:m 12. sol(i)= det(aa( : , : , i ))/deta; 13. endfor 14. info = 1; 15. endfunction Podemos afirmar sobre este código: a. Não sei. Esta é uma questão básica de programação, veja as aulas sobre o tema, pois todos aspectos tocados aqui foram ensinados. b. Ao término da função, o parâmetro info sempre será igual a 1. c. Na linha 9, ocorrerá um erro caso size(b,1)=m. d. Na linha 12, haverá uma contaerrada, caso det(a) 0. e. Na linha 8, ocorrerá um erro, caso m n. ≠ ≠ Sua resposta está incorreta. Este código está implementando a regra de Cramer, no entanto, não tem proteção alguma para dados errados. Por exemplo, caso o det(a)=0, o programa não vai funcionar corretamente. A resposta correta é: Na linha 8, ocorrerá um erro, caso m n.≠ Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 20 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/forum/view.php?id=70803 https://ava.pr1.uerj.br/mod/forum/view.php?id=70803 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/vpl/view.php?id=82658 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 19 Correto Atingiu 1,00 de 1,00 A região de underflow de um certo sistema de ponto flutuante F(b, t, m, M) = (10, 6, L, 7) é definida pelo conjunto O = {x IR | |x| < 0,0000001 }. Qual o valor da cota inferior L? a. - 6 b. - 7 c. 4 4 d. - 5 e. Não sei. Sua resposta está correta. A resposta correta é: - 6 Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 21 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# Questão 20 Incorreto Atingiu 0,00 de 1,00 A função solver2 recebe uma matriz a e um lado direito b. 1. function [x infor res] = solver2(a,b) 2. [m n] = size(a); 3. x = zeros(n,1); 4. x(1) = b(1)/a(1,1); 5. for k = 2:m 6. x(k) = (b(k) - a(k,1:k-1)*x(1:k-1))/a(k,k); 7. endfor 8. res=norm(a*x-b) 9. infor = 1; 10. endfunction Este código não funcionará se os parâmetros de entrada tiverem algumas características. Para evitar esses problemas, podemos colocar os seguintes pedaços de código. Escolha uma ou mais: a. Colocar em algum lugar entre as linhas 1 e 5, exclusive cont = 0; for i = 1:size(b,1) if(b(i) == 0) cont=cont+1; endif endfor if( size(b,1) == cont) infor = 0; return; endif b. Não sei. c. Colocar entre as linhas 2 e 3 if (m != n) infor = 0; return; endif d. O código está correto, independente dos parâmetros de entrada, ele vai funcionar. e. Colocar em algum lugar entre as linhas 2 e 4, exclusive for i = 1:size(b,1) Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 22 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# if(b(i) == 0) infor = 0; return; endif endfor Sua resposta está incorreta. Este código implementa a substituição para frente, no entanto, não tem proteção alguma para dados errados nos parâmetros de entrada a e b. Caso o det(a) seja muito próximo de 0, o programa não vai funcionar corretamente, caso a não seja uma matriz quadrada também dará erro, caso b não tenha o mesmo número de linhas de a, também ocorrerá erro. Há ainda outros erros possíveis, mas os mais importantes são estes. A resposta correta é: Colocar entre as linhas 2 e 3 if (m != n) infor = 0; return; endif Lista 1: Revisão da tentativa https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331 23 of 23 20/09/2021 15:21 https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331# https://ava.pr1.uerj.br/mod/quiz/review.php?attempt=162756&cmid=117331#
Compartilhar