Documente Academic
Documente Profesional
Documente Cultură
MÉTODOS NUMÉRICOS
Práctica #1
Unidad I
Docente: Laura Ortega
Integrantes:
Pamela Cárdenas
Irving Mancera
Roberto Pedroza
Marco Teórico
Extracto del PDF de la práctica #1:
Manejo de números en la computadora
Dada la naturaleza electrónica de las computadoras, uno de los sistemas
más adecuados para usarse en estos aparatos es el sistema binario. Un bit es un
dígito del sistema de numeración binario (el cual solamente puede ser cero o uno).
La capacidad de almacenamiento de una memoria digital se mide en bits. Para una
computadora, el número de bits representa una palabra. Las palabras van desde 8
hasta 64 bits. Un byte corresponde a 8 bits. Por razones obvias, una computadora
no puede manejar palabras con longitudes infinitas, esto implica también que es
imposible almacenar todos los números reales en ella.
Números enteros
Considere una palabra de 8 bits para almacenar números enteros. El primer
bit se utiliza para almacenar el signo; un cero es un signo más y un uno es un signo
menos. Los restantes siete bits se utilizarán para guardar los números binarios.
Números reales (punto flotante)
Cuando se desea almacenar un número real, se emplea en su representación
binaria la forma de punto flotante. En esta representación el número se divide en
dos partes: una fraccionaria llamada mantisa o significado y una parte entera
llamada exponente o característica.
Errores
Errores de redondeo: Los errores de redondeo se originan por el hecho de
que la computadora no puede representar o guardar un número con un número
infinito de cifras por lo cual almacena ciertas cifras y las demás las omite o “corta”.
También el hecho de que las computadoras usan una representación en base 2, no
pueden representar exactamente algunos números en base 10. Esto también
representa un error de redondeo.
Desarrollo
Número a representar Binario Decimal
Número entero más 01111111 127
grande en una palabra de
8 bits
Número entero negativo 10000000 -128
más pequeño en una
palabra de 8 bits
Número entero positivo 0111111111111111 32765
más grande en una
palabra de 16 bits
Número entero negativo 1000000000000000 -32768
más pequeño en una
palabra de 16 bits
Número positivo de punto 0011.1111 .9372x2^3 = 7.5
flotante más grande en
una palabra de 8 bits
Número negativo de 1011.1111 -.9372x2^3 = -7.5
punto flotante más
pequeño en una palabra
de 8 bits
Número positivo de punto 0011111111111111 .99609375x2^63 =
flotante más grande en 9.1873x10^18
una palabra de 16 bits
Número positivo de punto 01111111.00000001 0.00390625x2^-63 =
flotante más pequeño en 4.23x10^-22
una palabra de 16 bits
Conteste las siguientes preguntas:
1. ¿Cuántos números enteros se pueden almacenar en una palabra de 8 bits?
R= 256
2. ¿Cuántos números enteros podemos almacenar en una palabra de 16 bits?
R= 65536
Realice los siguientes ejercicios:
1. Represente tres números enteros distintos en los espacios de la recta de ocho
espacios que corresponde a una palabra de 8 bits, anexando en su reporte una
imagen de dichos números y su equivalencia en el sistema decimal.
Conclusiones
¿Qué aprendí al realizar esta práctica? A representar números enteros, números
muy grandes y muy pequeños con el sistema binario, además del cómo funciona el
sistema numérico en las computadoras de distintos bits y sus posibles limitantes.
¿Qué dificultades tuve durante el desarrollo de la práctica? Ninguna, con el
contenido teórico visto en clase fue suficiente para llevar a cabo la práctica.
¿Consideras que han cambiado las ideas previas que tenías sobre los
conceptos estudiados? Si la respuesta es afirmativa, menciona qué ideas
cambiaron Si, ahora tenemos claro cómo funcionan las computadoras al almacenar
números y sus distintos tipos de errores y en qué situaciones se dan.
Comentarios sobre la práctica: Muy buena para reforzar los temas vistos en
clase.
Bibliografía
Iriarte V. R., Métodos Numéricos, 2007, Ed. Trillas, 2ª edición, México.