metodos numericos

Páginas: 10 (2291 palabras) Publicado: 6 de febrero de 2014
Tarea I de Métodos Numéricos.
1. En la página del Dr. Douglas N. Arnold de la Universidad de Minnesota http://www.ima.umn.edu/~arnold/disasters/ , se muestran tres grandes desastres causados por mal uso del computo numérico. Realizar una descripción detallada de los tres casos señalados, con la documentación de apoyo en el desarrollo del trabajo realizado por el Dr. Arnold.

FALLA DEL MISILPATRIOT
El 25 de febrero de 1991, un Scud iraquí alcanzó un cuartel norteamericano en Dharan, Arabia Saudí, matando a 28 soldados. Una investigación de los Estados Unidos dictaminó que el error de interceptación en Dharan se debió a un error de software en el reloj del sistema.
Resulta que la causa fue un cálculo inexacto del tiempo desde el arranque debido a un error de cálculo del ordenador.Específicamente, el tiempo en décimas de segundo, medido por el reloj interno del sistema se multiplica por 1/10 para producir el tiempo en segundos. Pero 1/10 representado en el ordenador es solo un valor aproximado, y como la batería Patriot de Dharan había estado activada durante 100 horas, el reloj sufrió un retraso importante alrededor de 0,34 segundos.

EXPLOSIÓN DEL ARIANE 5
El 4 de juniode 1996, el cohete Ariane 5 lanzado por la Agencia Espacial Europea estalló 38 segundos después de su despegue desde Kourou, en la Guayana Francesa. El Ariane explotó en su primer viaje, después de una década de desarrollo, y las pérdidas se estimaron en 500 millones de dólares.
La causa de la explosión fue un error en el software. Un error no detectado por falta de control de la calidad delsoftware crítico del cohete. Todo sucedió porque un número real de 64 bits (coma flotante) relacionado con la velocidad horizontal del cohete se convirtió en un entero de 16 bits. Aunque encontrar el error no fue nada fácil.

EL HUNDIMIENTO DE LA PLATAFORMA SLEIPNER A
La plataforma de arriba pesa 57000 toneladas con un equipo de 40000 toneladas, cuando se hundió se produjo un sismo de 3.0 en laescala de Richter involucro una pérdida de 700 millones de dólares.
El fallo se produjo por una imprecisión en la aproximación del modelo elástico de uno de los componentes, el cizallamiento de subestimó por un 47%. Un análisis de elementos finitos más detallado después del desastre predijo que se produciría un fallo a 62 metros, se produjo a 65 metros.


2. Cuantos tipos de datos (variables)tiene el ANSI C, indique además: el número de bytes que ocupa cada uno, el rango de valores, como se declaran, el formato que tienen, y el número de dígitos de precisión.

Caracteres (tipo char)
Las variables carácter (tipo char) contienen un único carácter y se almacenan en un byte de memoria (8 bits). En un bit se pueden almacenar dos valores (0 y 1); con dos bits se pueden almacenar 22 = 4valores (00, 01, 10, 11 en binario; 0, 1 2, 3 en decimal). Con 8 bits se podrán almacenar 28 = 256 valores diferentes (normalmente entre 0 y 255; con ciertos compiladores entre -128 y 127).

Números enteros (tipo int)
De ordinario una variable tipo int se almacena en 2 bytes (16 bits), aunque algunos compiladores utilizan 4 bytes (32 bits). El ANSI C no tiene esto completamente normalizado yexisten diferencias entre unos compiladores y otros. Los compiladores de Microsoft para PCs utilizan 2 bytes. Con 16 bits se pueden almacenar 216 = 65536 números enteros diferentes: de 0 al 65535 para variables sin signo, y de -32768 al 32767 para variables con signo (que pueden ser positivas y negativas), que es la opción por defecto. Este es el rango de las variables tipo int.

Números reales(tipo float)
Los computadores trabajan en base 2. Por eso un número de tipo float se almacena en 4 bytes (32 bits), utilizando 24 bits para la mantisa (1 para el signo y 23 para el valor) y 8 bits para el exponente (1 para el signo y 7 para el valor). Es interesante ver qué clase de números de punto flotante pueden representarse de esta forma. En este caso hay que distinguir el rango de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodos numericos
  • Métodos Numéricos
  • Metodos numericos
  • Metodos numericos
  • Metodos numericos
  • Metodos Numericos
  • Metodos Numericos
  • metodos numericos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS