Tipos de sistemas operativos
Fundamentos de Programación
Docente
Presenta
“Tipos de Sistemas Numéricos
Octubre, 2010
Índice
• Introducción………………………………………………………………………………………………………. 3
• Tipos de sistemas numéricos……………………………………………………………………………… 5 Sistema binario………………………………………………………………………………………………….. 6
• Sistema octal …………………………………………………………………………………………………….7
• Sistema hexadecimal…………………………………………………………………………………………. 8
• Conversión de numero decimal a binario…………………………………………………………. 10
• Conversión de un numero binario a un decimal………………………………………………… 11
• Conversión de un numero decimal a octal…………………………………………………………. 12
• Conversión de un numero octal a binario………………………………………………………….. 13
• Conversión de un decimal ahexadecimal………………………………………………………….. 14
• Conversión de hexadecimal a decimal……………………………………………………………….. 15
• La importancia de los sistemas numéricos en la computación………………………….. 16
• Bibliografía ………………………………………………………………………………………………………… 17
Introducción
El presente documento se enfoca en dar a conocer elementos básicos de los tipos de sistemas numéricos, desde sus antecedentes hasta los diferentes tipos que podemos utilizar, así como susaplicaciones en la programación de sistemas operativos.
Cabe mencionar que los sistemas aditivos son aquellos que acumulan los símbolos de todas las unidades, decenas... tales como sean necesarios hasta completar el número. Una de sus características es por tanto que se pueden poner los símbolos en cualquier orden, aunque en general se ha preferido una determinada disposición.
Para ver cómo es la formade representación aditiva consideremos el sistema jeroglífico egipcio. Por cada unidad se escribe un trazo vertical, por cada decena un símbolo en forma de arco y por cada centena, millar, decena y centena de millar y millón un jeroglífico específico. Así para escribir 754 usaban 7 jeroglíficos de centenas 5 de decenas y 4 trazos. De alguna forma todas las unidades están físicamente presentes.Han sido de este tipo las numeraciones egipcia, sumeria (de base 60), hitita, cretense, azteca (de base 20), romana y las alfabéticas de los griegos, armenios, judíos y árabes.
Mucho más efectivos que los sistemas anteriores son los posicionales. En ellos la posición de una cifra nos dice si son decenas, centenas ... o en general la potencia de la base correspondiente.Sólo tres culturas además de la india lograron desarrollar un sistema de este tipo. Babilonios, chinos y mayas en distintas épocas llegaron al mismo principio. La ausencia del cero impidió a los chinos un desarrollo completo hasta la introducción del mismo. Los sistemas babilónico y maya no eran prácticos para operar porque no disponían de símbolos particulares para los dígitos, usando pararepresentarlos una acumulación del signo de la unidad y la decena. El hecho que sus bases fuese 60 y 20 respectivamente no hubiese representado en principio ningún obstáculo. Los mayas por su parte cometían una irregularidad a partir de las unidades de tercer orden, ya que detrás de las veintenas no usaban 20x20=400 sino 20x18=360 para adecuar los números al calendario, una de sus mayores preocupacionesculturales.
Fueron los indios antes del siglo VII los que idearon el sistema tal y como hoy lo conocemos, sin más que un cambio en la forma en la que escribimos los nueve dígitos y el cero. Aunque con frecuencia nos referimos a nuestro sistema de numeración cómo árabe, las pruebas arqueológicas y documentales demuestran el uso del cero tanto en posiciones intermedias como finales en la India. Losárabes transmitieron esta forma de representar los números y sobre todo el cálculo asociado a ellas, aunque tardaron siglos en ser usadas y aceptadas. Una vez más se produjo una gran resistencia a algo por el mero hecho de ser nuevo o ajeno, aunque sus ventajas eran evidentes. Sin esta forma eficaz de numerar y efectuar cálculos difícilmente la ciencia hubiese...
Regístrate para leer el documento completo.