15
Desde tiempos remotos el hombre comenzó a desarrollar diferentes sistemas matemáticos con su correspondiente base numérica para satisfacer sus necesidades de cálculo. Los sistemas numéricos más antiguos son: Babilónico Romano Hindú Árabe

Presentación1

Embed Size (px)

Citation preview

Page 1: Presentación1

Desde tiempos remotos el hombre comenzó a desarrollar diferentes sistemas matemáticos con su correspondiente base numérica para satisfacer sus necesidades de cálculo. Los sistemas numéricos más antiguos son:

Babilónico

Romano

Hindú

Árabe

Page 2: Presentación1

Con el surgimiento de los ordenadores o computadoras personales (PCs), los ingenieros informáticos se vieron en la necesidad de adoptar un sistema numérico que le permitiera a la máquina funcionar de forma fiable. Debido a que el sistema numérico decimal resultaba complejo para crear un código apropiado, adoptaron el uso del sistema numérico binario (de base 2), que emplea sólo dos dígitos: “0” y “1”. .

Page 3: Presentación1

Crearon un lenguaje de bajo nivel o “código máquina”, que permite a los ordenadores entender y ejecutar las órdenes sin mayores complicaciones.

Page 4: Presentación1

BASE DE UN SISTEMA NUMÉRICO

La base de un sistema numérico radica en la cantidad de dígitos diferentes que son necesarios para representar las cifras.

Como se podrá observar, el dígito de mayor valor en el sistema numérico binario es el 1, en el octal el 7, en el decimal el 9 y en el hexadecimal la letra F, cuyo valor numérico es igual a 15.

Page 5: Presentación1

DESCOMPOSICIÓN DE UN NÚMERO EN FACTORES

Para recordar como se realiza la descomposición en factores de un número entero perteneciente al sistema numérico decimal (de base

10), veamos un ejemplo con el número 235. Este número está formado por la centena 200, la decena 30 y la unidad 5, tal como se representa

a continuación:

235 = 200 + 30 + 5

Para descomponer este número será necesario relacionar cada dígito con el factor 10 de la base numérica y con los exponentes de las potencias que corresponden al lugar específico que ocupa cada uno en la cifra, es decir, 100 para la unidad, 101 para la decena, 102 para la centena y así sucesivamente, tal como se puede ver a continuación:

Page 6: Presentación1

Por acuerdo internacional, no es necesario identificar la base de los números pertenecientes al sistema decimal . Sin embargo, cualquier otro sistema numérico es necesario identificarlo escribiendo al final de la cifra el número correspondiente a su base con el fin de evitar confusiones.

Page 7: Presentación1

CONVERSIÓN DE UN SISTEMA NUMÉRICO A OTRO

Matemáticamente, existe la posibilidad de convertir un número de un sistema numérico a otro.

Page 8: Presentación1

Descomposición en factores de un número base 2 (binario) y su conversión a un número equivalente en el sistema

numérico decimal.

Veamos ahora cómo llevamos el número binario 101111012 a su equivalente en el sistema numérico decimal. Para descomponerlo en factores será necesario utilizar el 2, correspondiente a su base numérica  y elevarlo a la potencia que le corresponde a cada dígito, de acuerdo con el lugar que ocupa dentro de la serie numérica.

Page 9: Presentación1

Como exponentes utilizaremos el “0”, “1”, “2”, "3" y así sucesivamente, hasta llegar al "7", completando así la cantidad total de exponentes que tenemos que utilizar con ese número binario. La descomposición en factores la comenzamos a hacer de izquierda a derecha empezando por el mayor exponente, como podrás ver a continuación en el siguiente ejemplo:

En el resultado obtenido podemos ver que el número binario 101111012 se corresponde con el número entero 189 en el sistema numérico decimal.

Page 10: Presentación1

Conversión de un número entero del sistema numérico decimal al

sistema de binario.

Seguidamente realizaremos la operación inversa, es decir, convertir un número perteneciente al sistema numérico decimal (base 10) a un número binario (base 2). Utilizamos primero el mismo número 189 como dividendo y el 2, correspondiente a la base numérica binaria del número que queremos hallar, como divisor.

Page 11: Presentación1

A continuación el resultado o cociente obtenido de esa división (94 en este caso), lo dividimos de nuevo por 2 y así, continuaremos haciendo sucesivamente con cada cociente que obtengamos, hasta que ya sea imposible continuar dividiendo. Veamos el ejemplo:

Una vez terminada la operación, escribimos los números correspondientes a los residuos de cada división en orden inverso, o sea, haciéndolo de abajo hacia arriba. De esa forma obtendremos el número binario, cuyo valor equivale a 189, que en este caso será: 101111012 .

Page 12: Presentación1

Mediante el uso de este sistema numérico, el ordenador, que no es otra cosa que una sofisticada calculadora, es capaz de realizar no sólo sumas, sino cualquier otro tipo de operación o cálculo matemático que se le plantee, utilizando solamente los dígitos “1” y “0”.

Seguramente en algún momento habrás oído mencionar las palabras “bit” y “byte”. Bit es el nombre que recibe en informática cada dígito “1” ó “0” del sistema numérico binario que permite hacer funcionar a los ordenadores o computadoras (PCs). La palabra “bit” es el acrónimo de la expresión inglesas Binary DigIT, o dígito binario, mientras que “byte” (o también octeto) es simplemente la agrupación de ocho bits o dígitos binarios.

Bites y Bytes

Page 13: Presentación1

Para que el ordenador pueda reconocer los caracteres alfanuméricos que escribimos cuando trabajamos con textos, se creó el Código ASCII (American Standard Code for Information Interchange – Código Estándar Americano para Intercambio de Información), que utiliza los números del 0 al 255. Cada uno de los números del Código ASCII compuestos por 8 dígitos o bits, representan una función, letra, número o signo y como tal es entendido por el ordenador. Por tanto, cada vez que introducimos un carácter alfanumérico en el ordenador éste lo reconoce como un byte de información y así lo ejecuta.

Page 14: Presentación1

Tanto la capacidad de la memoria RAM como la de otros dispositivos de almacenamiento masivo de datos, imágenes fijas, vídeo o música, se mide en bytes. Cuando nos referimos a grandes cantidades de bytes empleamos los múltiplos: kilobyte (kB) = mil bytes; megabyte (MB) = millón de bytes; gigabyte (GB) = mil millones de bytes y terabyte (TB) = un billón de bytes.

Page 15: Presentación1

REPRESENTACIÓN DE ALGUNOS NÚMEROS DECIMALES Y SUS EQUIVALENTES EN BINARIO Y EN OCTETO FORMANDO BYTES