SlideShare una empresa de Scribd logo
GUIA DE INFORMATICA - GRADO NOVENO
NÚMEROS BINARIOS
OBJETIVOS
• Conocer el sistema binario como base para la representación de la
Información dentro del computador.
• Estudiar algunos códigos de representación utilizados en Informática.
• Profundizar en el estudio de la aritmética en base dos.
• Conocer las formas más importantes de representación de la
información numérica dentro del computador.
INTRODUCCIÓN
El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los
números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las
computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo que su
sistema de numeración natural es el sistema binario (encendido 1, apagado 0).
Sistemas de Numeración usuales en Informática.
• El más utilizado es el binario ó de base 2.
• b=2
• alfabeto={0,1}
• Cada cifra se denomina bit.
• Corresponden dentro del computador a valores de tensión almacenados.
• Otros sistemas usados en Informática son el octal y el hexadecimal (base 8 y 16
respectivamente).
• Se usan por su transformación fácil y directa entre número expresados en binario y estas
bases.
HISTORIA DEL SISTEMA BINARIO
El antiguo matemático indio Pingala presentó la primera descripción que se
conoce de un sistema de numeración binario en el siglo III a. C.
Una serie completa de 8 trigramas y 64 hexagramas (análogos a 3 bit) y
números binarios de 6 bit eran conocidos en la antigua China en el texto
clásico del I Ching. Series similares de combinaciones binarias también han
sido utilizadas en sistemas de adivinación tradicionales africanos, como el Ifá, así como en la
geomancia medieval occidental.
Un arreglo binario ordenado de los hexagramas del I Ching, representando la secuencia decimal de
0 a 63, y un método para generar el mismo fue desarrollado por el erudito y filósofo Chino Shao
Yong en el siglo XI. Sin embargo, no hay ninguna prueba de que Shao entendiera el cómputo
binario.
En 1605 Francis Bacon habló de un sistema por el cual las letras del alfabeto podrían reducirse a
secuencias de dígitos binarios, las cuales podrían ser codificadas como variaciones apenas visibles
en la fuente de cualquier texto arbitrario.
El sistema binario moderno fue documentado en su totalidad por Leibniz, en el siglo XVII, en su
artículo "Explication de l'Arithmétique Binaire". En él se mencionan los símbolos binarios usados por
matemáticos chinos. Leibniz utilizó el 0 y el 1, al igual que el sistema de numeración binario actual.
En 1854, el matemático británico George Boole publicó un artículo que marcó un antes y un
después, detallando un sistema de lógica que terminaría denominándose Álgebra de Boole. Dicho
sistema desempeñaría un papel fundamental en el desarrollo del sistema binario actual,
particularmente en el desarrollo de circuitos electrónicos.
APLICACIONES
En 1937, Claude Shannon realizó su tesis doctoral en el MIT, en la cual implementaba el Álgebra
de Boole y aritmética binaria utilizando relés y conmutadores por primera vez en la historia. Titulada
Un Análisis Simbólico de Circuitos Conmutadores y Relés, la tesis de Shannon básicamente fundó
el diseño práctico de circuitos digitales.
En noviembre de 1937, George Stibitz, trabajando por aquel entonces en los Laboratorios Bell,
construyó una computadora basada en relés —a la cual apodó "Modelo K" (porque la construyó en
una cocina, en inglés "kitchen")— que utilizaba la suma binaria para realizar los cálculos. Los
Laboratorios Bell autorizaron un completo programa de investigación a finales de 1938, con Stibitz
al mando. El 8 de enero de 1940 terminaron el diseño de una "Calculadora de Números
Complejos", la cual era capaz de realizar cálculos con números complejos. En una demostración en
la conferencia de la Sociedad Americana de Matemáticas, el 11 de septiembre de 1940, Stibitz
logró enviar comandos de manera remota a la Calculadora de Números Complejos a través de la
línea telefónica mediante un teletipo. Fue la primera máquina computadora utilizada de manera
remota a través de la línea de teléfono. Algunos participantes de la conferencia que presenciaron la
demostración fueron John Von Neumann, John Mauchly y Norbert Wiener, quien escribió acerca de
dicho suceso en sus diferentes tipos de memorias en la cual alcanzó diferentes logros.
REPRESENTACIÓN
Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que
suelen representar cualquier mecanismo capaz de estar en dos estados mutuamente excluyentes.
Para comprender la manera en que opera un computador es necesario hablar del sistema binario.
Toda la información de la memoria de un computador, ya sean letras, números, signos, símbolos u
otros, está representada por una secuencia de unos (1) y ceros (0), cada uno de los cuales se
denomina bit. Sin embargo, para representar la información, los bits deben unirse en grupos de
ocho (8) para formar un byte. ¿Cómo se conoce el byte correspondiente de un dato? Simplemente
se hace la conversión de un número decimal a binario.
CONVERSIÓN ENTRE BINARIO Y DECIMAL
DECIMAL A BINARIO
Este procedimiento consiste en dividir el número del sistema decimal entre 2, cuyo resultado entero
se vuelve a dividir entre 2, y así sucesivamente. Ordenados los restos, del último al primero, éste
será el número binario que buscamos.
Ejemplo: Transformar el número decimal 131 en binario. El método es muy simple:
131 dividido entre 2 da 65 y el resto es igual a 1
65 dividido entre 2 da 32 y el resto es igual a 1
32 dividido entre 2 da 16 y el resto es igual a 0
16 dividido entre 2 da 8 y el resto es igual a 0
8 dividido entre 2 da 4 y el resto es igual a 0
4 dividido entre 2 da 2 y el resto es igual a 0
2 dividido entre 2 da 1 y el resto es igual a 0
1 dividido entre 2 da 0 y el resto es igual a 1
-> Ordenamos los restos, del último al primero: 10000011
En sistema binario, 131 se escribe 10000011
Ejemplo
Transformar el número decimal 100 en binario.
EJEMPLO:
BINARIO A DECIMAL
Para realizar la conversión de binario a decimal, realice lo siguiente:
1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a la
potencia consecutiva (comenzando por la potencia 0, 2
0
).
2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante
será el equivalente al sistema decimal.
Ejemplos:
• (Los números de arriba indican la potencia a la que hay que elevar 2)
También se puede optar por utilizar los valores que presenta cada posición del número binario a ser
transformado, comenzando de derecha a izquierda, y sumando los valores de las posiciones que
tienen un 1.
Ejemplo
El número binario 1010010 corresponde en decimal al 82. Se puede representar de la siguiente
manera:
entonces se suman los números 64, 16 y 2:
Para cambiar de binario con decimales a decimal se hace exactamente igual, salvo que la posición
cero (en la que el dos es elevado a la cero) es la que está a la izquierda de la coma y se cuenta
hacia la derecha a partir de -1:
OPERACIONES CON NÚMEROS BINARIOS
La tabla de sumar para números binarios es la siguiente:
+ 0 1
0 0 1
1 1 10
Las posibles combinaciones al sumar dos bits son:
• 0 + 0 = 0
• 0 + 1 = 1
• 1 + 0 = 1
• 1 + 1 = 10
Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda
(acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posición
que estamos sumando y un 1 de acarreo a la siguiente posición.
Ejemplo
1
10011000
+ 00010101
———————————
10101101
Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después
transformar el resultado en un (número) binario. Operamos como en el sistema decimal:
comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en
la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre). A continuación se suma el
acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas
(exactamente como en decimal).
RESTA DE NÚMEROS BINARIOS
El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene
repasar la operación de restar en decimal para comprender la operación binaria, que es más
sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia.
Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
• 0 - 0 = 0
• 1 - 0 = 1
• 1 - 1 = 0
• 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)
La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la
posición siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1.
Ejemplos
10001 11011001
-01010 -10101011
—————— —————————
00111 00101110
En sistema decimal sería: 17 - 10 = 7 y 217 - 171 = 46.
Para simplificar las restas y reducir la posibilidad de cometer errores hay varios métodos:
• Dividir los números largos en grupos. En el siguiente ejemplo, vemos cómo se divide una
resta larga en tres restas cortas:
100110011101 1001 1001 1101
-010101110010 -0101 -0111 -0010
————————— = ——— ——— ———
010000101011 0100 0010 1011
PRODUCTO DE NÚMEROS BINARIOS
La tabla de multiplicar para números binarios es la siguiente:
· 0 1
0 0 0
1 0 1
El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo
con más sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro
del producto.
Por ejemplo, multipliquemos 10110 por 1001:
10110
1001
—————————
10110
00000
00000
10110
—————————
11000110
En sistemas electrónicos, donde suelen usarse números mayores, se utiliza el método llamado
algoritmo de Booth.
11101111
111011
__________
11101111
11101111
00000000
11101111
11101111
11101111
______________
11011100010101
DIVISIÓN DE NÚMEROS BINARIOS
La división en binario es similar a la decimal; la única diferencia es que a la hora de hacer las
restas, dentro de la división, éstas deben ser realizadas en binario.
Ejemplo
Dividir 100010010 (274) entre 1101 (13):
100010010 |1101
——————
-0000 010101
———————
10001
-1101
———————
01000
- 0000
———————
10000
- 1101
———————
00111
- 0000
———————
01110
- 1101
———————
00001
EJEMPLO 2.
Tabla de conversión entre binario, factor binario, decimal
Binario Factor binario Decimal
0000 0001 20 1
0000 0010 21 2
0000 0100 22 4
0000 1000 23 8
0001 0000 24 16
0010 0000 25 32
0100 0000 26 64
1000 0000 27 128
TALLER DE PRÁCTICO
(Resolver con procedimientos los puntos que correspondan)
1. Realiza las siguientes sumas de números binarios:
111011 + 110
111110111 + 111001
10111 + 11011 + 10111
2. Realiza las siguientes restas de números binarios y comprueba los resultados
convirtiéndolos al sistema decimal:
111011 - 110
111110111 - 111001
1010111 - 11011 – 10011
3. Haz las siguientes multiplicaciones binarias. Al terminar, comprueba los resultados
haciendo las multiplicaciones en el sistema decimal:
10110101000101 x 1011
10100001111011 x 10011
4. Haz las siguientes divisiones binarias. Al terminar, comprueba los resultados
haciendo las divisiones en el sistema decimal:
10110101000101 : 1011
10100001111011 : 10011
5. Expresa, en código binario, los números decimales siguientes: 191, 25, 67, 99,
135, 276
6. Dados dos números binarios: 01001000 y 01000100 ¿Cuál de ellos es el mayor?
¿Podrías compararlos sin necesidad de convertirlos al sistema decimal
7. Expresa, en el sistema decimal, los siguientes números binarios:
110111, 111000, 010101, 101010, 111111
8. Realiza las siguientes sumas de números octales:
365 + 23
2732 + 1265
65 + 1773
9. Sumar los números decimales 100 y 51, expresando la operación y el resultado en números
binarios.
10. Teniendo los valores 42, 6 y 8 en sistema decimal, transformarlos y expresarlos en números
binarios.
11. INDICACIÓN: Dados los siguientes valores del sistema numérico decimal, convertir cada uno
de ellos a números binarios y luego sumarlos, expresando la respuesta en el sistema numérico
binario.
• Sumar 4 + 5 +10.
• Sumar 40 + 91.
• Sumar 1203 + 101.
• Sumar 59 + 21.
• Sumar 5 + 2 + 6.
• Sumar 25 + 31.
• Sumar 40 + 31 + 20 + 49.
• Sumar 8 + 9 + 98 + 45 + 11 + 3.
• Sumar 7 + 16 + 1.
• Sumar 27 + 8 + 31.
12.
13.
14.
15. ¿Qué número en base decimal corresponde al número binario 1000101?
16. ¿Qué número en base decimal corresponde a los siguientes números binarios?
111011
100001
110001
111000
17. ¿Qué número binario corresponde el siguiente números decimal? 1 0 1 0 0 0 1 1
18. El número 14 expresado en el sistema de numeración binario es:
A. 1001
B. 1010
C. 1100
D. 1110
19. El número 10101001 expresado en el sistema decimal es:
A. 69
B. 96
C. 169
D. 196
20. Si en el sistema binario a = 101 y b = 110, entonces a + b expresado en Numeración decimal
corresponde a:
A. 10
B. 11
C. 12
D. 15
21. Expresa los siguientes números binarios en notación decimal.
a. 11101 =
b. 11100111 =
c. 100101 =
d. 101010 =
e. 100111 =
f. 1000001 =
22. Expresa en números binario los siguientes números.
a. 34 =
b. 50 =
c. 25 =
d. 44 =
e. 68=
f. 128=
23. Completa el siguiente cuadro
24. ¿Porqué razón el computador trabaja conel código binario?
25. Qué valor binario corresponde al número decimal 40?

Más contenido relacionado

La actualidad más candente

Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
laura1352
 
Guia 6 historia de los computadores
Guia 6 historia de los computadoresGuia 6 historia de los computadores
Guia 6 historia de los computadores
Adolfo Ramon Becerra
 

La actualidad más candente (20)

Guia computacion 9no grado
Guia computacion 9no gradoGuia computacion 9no grado
Guia computacion 9no grado
 
Guia 3 código binario
Guia 3   código binarioGuia 3   código binario
Guia 3 código binario
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Taller de-hardware-y-software-grado-4
Taller de-hardware-y-software-grado-4Taller de-hardware-y-software-grado-4
Taller de-hardware-y-software-grado-4
 
Introduccion a la informatica unidad uno grado sexto
Introduccion a la informatica unidad uno grado sextoIntroduccion a la informatica unidad uno grado sexto
Introduccion a la informatica unidad uno grado sexto
 
Examen Diagnostico Tecnología I
Examen Diagnostico Tecnología IExamen Diagnostico Tecnología I
Examen Diagnostico Tecnología I
 
Pensamiento Computacional introducción y características
Pensamiento Computacional introducción y características Pensamiento Computacional introducción y características
Pensamiento Computacional introducción y características
 
Guia de internet octavo
Guia de internet octavoGuia de internet octavo
Guia de internet octavo
 
Guia no 5 cpu
Guia no 5  cpuGuia no 5  cpu
Guia no 5 cpu
 
Taller de repaso informatica grado 6
Taller de repaso informatica grado 6Taller de repaso informatica grado 6
Taller de repaso informatica grado 6
 
Guia de teclado 1
Guia de teclado 1Guia de teclado 1
Guia de teclado 1
 
Sistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticasSistemas numéricos y operaciones arismeticas
Sistemas numéricos y operaciones arismeticas
 
TIPEO REY DE REYES HUANTA (COMPUTACIÓN E INFORMÁTICA PARA NIÑOS)
TIPEO   REY DE REYES  HUANTA  (COMPUTACIÓN E INFORMÁTICA PARA NIÑOS)TIPEO   REY DE REYES  HUANTA  (COMPUTACIÓN E INFORMÁTICA PARA NIÑOS)
TIPEO REY DE REYES HUANTA (COMPUTACIÓN E INFORMÁTICA PARA NIÑOS)
 
GUIA DE APRENDIZAJE GRADO 7
GUIA DE APRENDIZAJE GRADO 7GUIA DE APRENDIZAJE GRADO 7
GUIA DE APRENDIZAJE GRADO 7
 
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
Sistemas de numeración (Binario, Octal, Hexadecimal, Decimal)
 
Examen diagnostico primer ingreso informatica
Examen diagnostico primer ingreso informaticaExamen diagnostico primer ingreso informatica
Examen diagnostico primer ingreso informatica
 
Guia 6 historia de los computadores
Guia 6 historia de los computadoresGuia 6 historia de los computadores
Guia 6 historia de los computadores
 
Tutorial de Scratch
Tutorial de ScratchTutorial de Scratch
Tutorial de Scratch
 
Guia excel grado 7
Guia excel grado 7Guia excel grado 7
Guia excel grado 7
 
Grado10
Grado10Grado10
Grado10
 

Similar a Guía de informática binarios

Sistema numericos
Sistema numericosSistema numericos
Sistema numericos
Mike Garcia
 
Sistema de representación binario
Sistema de representación binarioSistema de representación binario
Sistema de representación binario
Ismael_Salvador
 
Código binario
Código binarioCódigo binario
Código binario
patogiss
 
Sistemas Numéricos
Sistemas NuméricosSistemas Numéricos
Sistemas Numéricos
Ramon
 
Conceptos de datos e información
Conceptos de datos e informaciónConceptos de datos e información
Conceptos de datos e información
opciontecnica
 
El sistema numérico binario
El sistema numérico binarioEl sistema numérico binario
El sistema numérico binario
Sandy Serrano
 
Sistema binario [1]
Sistema binario [1]Sistema binario [1]
Sistema binario [1]
920615
 
Números Binarios
Números BinariosNúmeros Binarios
Números Binarios
Luis
 

Similar a Guía de informática binarios (20)

Binarios
BinariosBinarios
Binarios
 
Sistema numericos
Sistema numericosSistema numericos
Sistema numericos
 
Sistema de numeracion binario
Sistema de numeracion binarioSistema de numeracion binario
Sistema de numeracion binario
 
Sistemas de números binarios
Sistemas de números binariosSistemas de números binarios
Sistemas de números binarios
 
Sistema de representación binario
Sistema de representación binarioSistema de representación binario
Sistema de representación binario
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Sistemas numericos y de conversion
Sistemas numericos y de conversionSistemas numericos y de conversion
Sistemas numericos y de conversion
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Código binario
Código binarioCódigo binario
Código binario
 
Sistemas Numéricos
Sistemas NuméricosSistemas Numéricos
Sistemas Numéricos
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Conceptos de datos e información
Conceptos de datos e informaciónConceptos de datos e información
Conceptos de datos e información
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
El sistema numérico binario
El sistema numérico binarioEl sistema numérico binario
El sistema numérico binario
 
Sistema De Numeracion Binaria
Sistema De Numeracion BinariaSistema De Numeracion Binaria
Sistema De Numeracion Binaria
 
Sistema binario [1]
Sistema binario [1]Sistema binario [1]
Sistema binario [1]
 
Números Binarios
Números BinariosNúmeros Binarios
Números Binarios
 

Más de Luz Marina Melendez Campos (20)

Actividad evaluativa ingles
Actividad evaluativa inglesActividad evaluativa ingles
Actividad evaluativa ingles
 
Guia teclado grado 6
Guia teclado grado 6Guia teclado grado 6
Guia teclado grado 6
 
Guia geometria
Guia geometriaGuia geometria
Guia geometria
 
La investigacion aplicada a la educacion virtual
La investigacion aplicada a la educacion virtualLa investigacion aplicada a la educacion virtual
La investigacion aplicada a la educacion virtual
 
Marina melendez actividad1_mapa_c
Marina melendez actividad1_mapa_cMarina melendez actividad1_mapa_c
Marina melendez actividad1_mapa_c
 
Escenarios educativos virtuales
Escenarios educativos virtualesEscenarios educativos virtuales
Escenarios educativos virtuales
 
Johana y luzma
Johana y luzmaJohana y luzma
Johana y luzma
 
Johana y luzma
Johana y luzmaJohana y luzma
Johana y luzma
 
Proyecto tiempo libre
Proyecto  tiempo libreProyecto  tiempo libre
Proyecto tiempo libre
 
Guia html
Guia htmlGuia html
Guia html
 
Guia de fracciones y decimales
Guia de fracciones y decimalesGuia de fracciones y decimales
Guia de fracciones y decimales
 
Excel 6
Excel 6Excel 6
Excel 6
 
Etica y valores
Etica y valoresEtica y valores
Etica y valores
 
Dispositivos e s
Dispositivos e sDispositivos e s
Dispositivos e s
 
Artes8
Artes8Artes8
Artes8
 
Artes7
Artes7Artes7
Artes7
 
Artes
ArtesArtes
Artes
 
Artes 6
Artes 6Artes 6
Artes 6
 
Plan de area matematicas
Plan de area matematicasPlan de area matematicas
Plan de area matematicas
 
Plan de area informatica
Plan de area informaticaPlan de area informatica
Plan de area informatica
 

Último

(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

Unidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdfUnidad 1- Historia y Evolucion de las computadoras.pdf
Unidad 1- Historia y Evolucion de las computadoras.pdf
 
¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf¡Mira mi nuevo diseño hecho en Canva!.pdf
¡Mira mi nuevo diseño hecho en Canva!.pdf
 
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
3°ð_¦_â_¾ï¸_S34 PLAN DARUKEL DIDÃ_CTICA 23-24.docx
 
manual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdfmanual-de-oleohidraulica-industrial-vickers.pdf
manual-de-oleohidraulica-industrial-vickers.pdf
 
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
HerramientasInformaticas ¿Que es? - ¿Para que sirve? - Recomendaciones - Comp...
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.Herramientas informáticas. Sara Torres R.
Herramientas informáticas. Sara Torres R.
 
lenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometrialenguaje algebraico.pptx álgebra, trigonometria
lenguaje algebraico.pptx álgebra, trigonometria
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.Estudio de la geometría analitica. Pptx.
Estudio de la geometría analitica. Pptx.
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdfPons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
Pons, A. - El desorden digital - guia para historiadores y humanistas [2013].pdf
 
proyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptualesproyectos_social_y_socioproductivos _mapas_conceptuales
proyectos_social_y_socioproductivos _mapas_conceptuales
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicialInteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
 

Guía de informática binarios

  • 1. GUIA DE INFORMATICA - GRADO NOVENO NÚMEROS BINARIOS OBJETIVOS • Conocer el sistema binario como base para la representación de la Información dentro del computador. • Estudiar algunos códigos de representación utilizados en Informática. • Profundizar en el estudio de la aritmética en base dos. • Conocer las formas más importantes de representación de la información numérica dentro del computador. INTRODUCCIÓN El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0). Sistemas de Numeración usuales en Informática. • El más utilizado es el binario ó de base 2. • b=2 • alfabeto={0,1} • Cada cifra se denomina bit. • Corresponden dentro del computador a valores de tensión almacenados. • Otros sistemas usados en Informática son el octal y el hexadecimal (base 8 y 16 respectivamente). • Se usan por su transformación fácil y directa entre número expresados en binario y estas bases. HISTORIA DEL SISTEMA BINARIO
  • 2. El antiguo matemático indio Pingala presentó la primera descripción que se conoce de un sistema de numeración binario en el siglo III a. C. Una serie completa de 8 trigramas y 64 hexagramas (análogos a 3 bit) y números binarios de 6 bit eran conocidos en la antigua China en el texto clásico del I Ching. Series similares de combinaciones binarias también han sido utilizadas en sistemas de adivinación tradicionales africanos, como el Ifá, así como en la geomancia medieval occidental. Un arreglo binario ordenado de los hexagramas del I Ching, representando la secuencia decimal de 0 a 63, y un método para generar el mismo fue desarrollado por el erudito y filósofo Chino Shao Yong en el siglo XI. Sin embargo, no hay ninguna prueba de que Shao entendiera el cómputo binario. En 1605 Francis Bacon habló de un sistema por el cual las letras del alfabeto podrían reducirse a secuencias de dígitos binarios, las cuales podrían ser codificadas como variaciones apenas visibles en la fuente de cualquier texto arbitrario. El sistema binario moderno fue documentado en su totalidad por Leibniz, en el siglo XVII, en su artículo "Explication de l'Arithmétique Binaire". En él se mencionan los símbolos binarios usados por matemáticos chinos. Leibniz utilizó el 0 y el 1, al igual que el sistema de numeración binario actual. En 1854, el matemático británico George Boole publicó un artículo que marcó un antes y un después, detallando un sistema de lógica que terminaría denominándose Álgebra de Boole. Dicho sistema desempeñaría un papel fundamental en el desarrollo del sistema binario actual, particularmente en el desarrollo de circuitos electrónicos. APLICACIONES En 1937, Claude Shannon realizó su tesis doctoral en el MIT, en la cual implementaba el Álgebra de Boole y aritmética binaria utilizando relés y conmutadores por primera vez en la historia. Titulada Un Análisis Simbólico de Circuitos Conmutadores y Relés, la tesis de Shannon básicamente fundó el diseño práctico de circuitos digitales. En noviembre de 1937, George Stibitz, trabajando por aquel entonces en los Laboratorios Bell, construyó una computadora basada en relés —a la cual apodó "Modelo K" (porque la construyó en una cocina, en inglés "kitchen")— que utilizaba la suma binaria para realizar los cálculos. Los Laboratorios Bell autorizaron un completo programa de investigación a finales de 1938, con Stibitz
  • 3. al mando. El 8 de enero de 1940 terminaron el diseño de una "Calculadora de Números Complejos", la cual era capaz de realizar cálculos con números complejos. En una demostración en la conferencia de la Sociedad Americana de Matemáticas, el 11 de septiembre de 1940, Stibitz logró enviar comandos de manera remota a la Calculadora de Números Complejos a través de la línea telefónica mediante un teletipo. Fue la primera máquina computadora utilizada de manera remota a través de la línea de teléfono. Algunos participantes de la conferencia que presenciaron la demostración fueron John Von Neumann, John Mauchly y Norbert Wiener, quien escribió acerca de dicho suceso en sus diferentes tipos de memorias en la cual alcanzó diferentes logros. REPRESENTACIÓN Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de estar en dos estados mutuamente excluyentes. Para comprender la manera en que opera un computador es necesario hablar del sistema binario. Toda la información de la memoria de un computador, ya sean letras, números, signos, símbolos u otros, está representada por una secuencia de unos (1) y ceros (0), cada uno de los cuales se denomina bit. Sin embargo, para representar la información, los bits deben unirse en grupos de ocho (8) para formar un byte. ¿Cómo se conoce el byte correspondiente de un dato? Simplemente se hace la conversión de un número decimal a binario. CONVERSIÓN ENTRE BINARIO Y DECIMAL DECIMAL A BINARIO Este procedimiento consiste en dividir el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente. Ordenados los restos, del último al primero, éste será el número binario que buscamos. Ejemplo: Transformar el número decimal 131 en binario. El método es muy simple: 131 dividido entre 2 da 65 y el resto es igual a 1 65 dividido entre 2 da 32 y el resto es igual a 1
  • 4. 32 dividido entre 2 da 16 y el resto es igual a 0 16 dividido entre 2 da 8 y el resto es igual a 0 8 dividido entre 2 da 4 y el resto es igual a 0 4 dividido entre 2 da 2 y el resto es igual a 0 2 dividido entre 2 da 1 y el resto es igual a 0 1 dividido entre 2 da 0 y el resto es igual a 1 -> Ordenamos los restos, del último al primero: 10000011 En sistema binario, 131 se escribe 10000011 Ejemplo Transformar el número decimal 100 en binario. EJEMPLO: BINARIO A DECIMAL Para realizar la conversión de binario a decimal, realice lo siguiente:
  • 5. 1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a la potencia consecutiva (comenzando por la potencia 0, 2 0 ). 2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal. Ejemplos: • (Los números de arriba indican la potencia a la que hay que elevar 2) También se puede optar por utilizar los valores que presenta cada posición del número binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores de las posiciones que tienen un 1. Ejemplo El número binario 1010010 corresponde en decimal al 82. Se puede representar de la siguiente manera: entonces se suman los números 64, 16 y 2: Para cambiar de binario con decimales a decimal se hace exactamente igual, salvo que la posición cero (en la que el dos es elevado a la cero) es la que está a la izquierda de la coma y se cuenta hacia la derecha a partir de -1:
  • 6. OPERACIONES CON NÚMEROS BINARIOS La tabla de sumar para números binarios es la siguiente: + 0 1 0 0 1 1 1 10 Las posibles combinaciones al sumar dos bits son: • 0 + 0 = 0 • 0 + 1 = 1 • 1 + 0 = 1 • 1 + 1 = 10 Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posición que estamos sumando y un 1 de acarreo a la siguiente posición. Ejemplo 1 10011000 + 00010101 ——————————— 10101101 Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después transformar el resultado en un (número) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre). A continuación se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas (exactamente como en decimal).
  • 7. RESTA DE NÚMEROS BINARIOS El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla. Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia. Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes: • 0 - 0 = 0 • 1 - 0 = 1 • 1 - 1 = 0 • 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1) La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada de la posición siguiente: 0 - 1 = 1 y me llevo 1, lo que equivale a decir en el sistema decimal, 2 - 1 = 1. Ejemplos 10001 11011001 -01010 -10101011 —————— ————————— 00111 00101110 En sistema decimal sería: 17 - 10 = 7 y 217 - 171 = 46. Para simplificar las restas y reducir la posibilidad de cometer errores hay varios métodos: • Dividir los números largos en grupos. En el siguiente ejemplo, vemos cómo se divide una resta larga en tres restas cortas: 100110011101 1001 1001 1101 -010101110010 -0101 -0111 -0010 ————————— = ——— ——— ——— 010000101011 0100 0010 1011
  • 8. PRODUCTO DE NÚMEROS BINARIOS La tabla de multiplicar para números binarios es la siguiente: · 0 1 0 0 0 1 0 1 El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto. Por ejemplo, multipliquemos 10110 por 1001: 10110 1001 ————————— 10110 00000 00000 10110 ————————— 11000110 En sistemas electrónicos, donde suelen usarse números mayores, se utiliza el método llamado algoritmo de Booth. 11101111 111011 __________ 11101111 11101111
  • 9. 00000000 11101111 11101111 11101111 ______________ 11011100010101 DIVISIÓN DE NÚMEROS BINARIOS La división en binario es similar a la decimal; la única diferencia es que a la hora de hacer las restas, dentro de la división, éstas deben ser realizadas en binario. Ejemplo Dividir 100010010 (274) entre 1101 (13): 100010010 |1101 —————— -0000 010101 ——————— 10001 -1101 ——————— 01000 - 0000 ——————— 10000 - 1101 ——————— 00111 - 0000 ——————— 01110 - 1101 ——————— 00001
  • 10. EJEMPLO 2. Tabla de conversión entre binario, factor binario, decimal Binario Factor binario Decimal 0000 0001 20 1 0000 0010 21 2 0000 0100 22 4 0000 1000 23 8 0001 0000 24 16 0010 0000 25 32 0100 0000 26 64 1000 0000 27 128
  • 11.
  • 12. TALLER DE PRÁCTICO (Resolver con procedimientos los puntos que correspondan) 1. Realiza las siguientes sumas de números binarios: 111011 + 110 111110111 + 111001 10111 + 11011 + 10111 2. Realiza las siguientes restas de números binarios y comprueba los resultados convirtiéndolos al sistema decimal: 111011 - 110 111110111 - 111001 1010111 - 11011 – 10011 3. Haz las siguientes multiplicaciones binarias. Al terminar, comprueba los resultados haciendo las multiplicaciones en el sistema decimal: 10110101000101 x 1011 10100001111011 x 10011 4. Haz las siguientes divisiones binarias. Al terminar, comprueba los resultados haciendo las divisiones en el sistema decimal: 10110101000101 : 1011 10100001111011 : 10011 5. Expresa, en código binario, los números decimales siguientes: 191, 25, 67, 99, 135, 276 6. Dados dos números binarios: 01001000 y 01000100 ¿Cuál de ellos es el mayor? ¿Podrías compararlos sin necesidad de convertirlos al sistema decimal 7. Expresa, en el sistema decimal, los siguientes números binarios: 110111, 111000, 010101, 101010, 111111
  • 13. 8. Realiza las siguientes sumas de números octales: 365 + 23 2732 + 1265 65 + 1773 9. Sumar los números decimales 100 y 51, expresando la operación y el resultado en números binarios. 10. Teniendo los valores 42, 6 y 8 en sistema decimal, transformarlos y expresarlos en números binarios. 11. INDICACIÓN: Dados los siguientes valores del sistema numérico decimal, convertir cada uno de ellos a números binarios y luego sumarlos, expresando la respuesta en el sistema numérico binario. • Sumar 4 + 5 +10. • Sumar 40 + 91. • Sumar 1203 + 101. • Sumar 59 + 21. • Sumar 5 + 2 + 6. • Sumar 25 + 31. • Sumar 40 + 31 + 20 + 49. • Sumar 8 + 9 + 98 + 45 + 11 + 3. • Sumar 7 + 16 + 1. • Sumar 27 + 8 + 31.
  • 14. 12. 13. 14. 15. ¿Qué número en base decimal corresponde al número binario 1000101? 16. ¿Qué número en base decimal corresponde a los siguientes números binarios? 111011 100001 110001 111000 17. ¿Qué número binario corresponde el siguiente números decimal? 1 0 1 0 0 0 1 1 18. El número 14 expresado en el sistema de numeración binario es: A. 1001 B. 1010 C. 1100 D. 1110 19. El número 10101001 expresado en el sistema decimal es:
  • 15. A. 69 B. 96 C. 169 D. 196 20. Si en el sistema binario a = 101 y b = 110, entonces a + b expresado en Numeración decimal corresponde a: A. 10 B. 11 C. 12 D. 15 21. Expresa los siguientes números binarios en notación decimal. a. 11101 = b. 11100111 = c. 100101 = d. 101010 = e. 100111 = f. 1000001 = 22. Expresa en números binario los siguientes números. a. 34 = b. 50 = c. 25 = d. 44 = e. 68= f. 128= 23. Completa el siguiente cuadro
  • 16. 24. ¿Porqué razón el computador trabaja conel código binario? 25. Qué valor binario corresponde al número decimal 40?