Anda di halaman 1dari 1

Universidade Tecnol ogica Federal do Paran a - UTFPR Campus Pato Branco Lista de Exerc cios - C alculo Num erico

1. Converta os seguintes n umeros bin arios para sua forma decimal: (a) (b) (c) (d) x = (101101)2 y = (110101011)2 z = (0.1101)2 w = (0.111111101)2

2. Expresse os n umeros a seguir usando representa c ao em ponto utuante normalizada na base indicada: (a) (b) (c) (d) (e) (f) (5.987)10 (630)10 (0.000000512)10 (1111)2 (10.11)2 (0.0001000)2

3. Refa ca o exerc cio anterior usando apenas 3 d gitos de precis ao (n ao suponha limites para o expoente). 4. Considere uma m aquina com sistema de representa c ao de n umeros denido por: base 10, precis ao de 6 d gitos na mantissa e expoente no intervalo: [-6; 6]. Pede-se: (a) qual o menor e o maior n uumero em m odulo representado nesta m aquina? (b) como seria representado o n umero 1892477 nesta m aquina se for usado o arredondamento?E se for usado o truncamento? (c) Se a = 257820 e b = 0.6 qual o resultado de a + b se for usado o arredondamento? E se for usado o truncamento? Justique o resultado. 10 (d) Considerando ainda, a = 257820 e b = 0.6, qual o resultado da opera c ao a + i=1 b, considerando que est a sendo realizado o truncamento? 10 (e) Repetir o item (d), para a opera c ao: i=1 b + a (f) O que podemos concluir sobre a validade das propriedades como: comutativa, associativa, elemento neutro da adi c ao de n umeros em aritm etica de ponto utuante? (g) Escreva um programa, na linguagem de sua prefer encia, para obter uma tabela de n uumeros com os resultados: k, k !, para k = 1; 2; 3; . . . ; n. Este programa certamente resulta em overow para valores de n grande. Qual e este valor? Por qu e? 5. Acesse o site www.math.psu.edu/dna/disasters/ onde est ao relatados tr es casos reais nos quais houve um desastre ou acidente provocado por erros em aritm etica de ponto utuante. Escolha um, fa ca uma an alise e coment arios. Outra p agina interessante sobre erros se encontra no link: http://wwwzenger.informatik.tu-muenchen.de/persons/huckle/bugse.html. Para saber mais sobre ponto utuante, existem v arios sites que podem ser consultados, dentre eles: www.cs.berkeley.edu/ wkahan. E apenas como curiosidade, pode-se ter uma id eia das m aquinas com a maior capacidade computacional do mundo; essa lista est a dispon vel no site www.top500.org. 6. Seja v = xy + z e sejam os n umeros de v rgula utuante x, y e z valores aproximados de x, y e z , com erros relativos |x |, |y | e |y |, respectivamente. Determine uma estimativa do erro relativo no c alculo de v , num computador com unidade de arredondamento U, e usando os valores aproximados. 7. O uxo atrav es de uma parte da camada fronteira num u do viscoso e dado pela integral denida
0 .8 0

1.4(1 e4x )dx Usando a f ormula de Maclaurin na fun c ao integrando, aproxime o valor da integral com quatro casas decimais corretas. 8. Usando o m etodo da bissec c ao, determine um valor aproximado para o zero de f (x) = |x| ex , com um erro que n ao exceda 0,15. e 104 , utilizando o algoritmo da Bissec c ao. 9. Determine uma aproxima c ao para 3 correta at 10. Determine uma aproxima c ao para 3 25 correta at e 104 , utilizando o algoritmo da Bissec c ao. 11. Sejam x e y as representa c oes de x e y obtidas por arredondamento em um computador. Obtenha os limites superiores para os erros relativos de u = 3x.y e v = (x + x + x)y .

Anda mungkin juga menyukai