SlideShare una empresa de Scribd logo
1 de 27
Facultad de Ingeniería de Sistemas Computacionales
Asignatura: Tecnología de información y comunicación
Estudiante: Max Chacón
Cédula:8-940-1120
Profesora: Susan Oliva
Tema: Sistemas de numéricos y de conversión de las computadoras
1. Introducción sobre los sistemas numéricos y de conversión
2. Objetivos del autor
3. Sistema Binario
• Concepto
• Características
• Operaciones
• Lógica Binaria
• Operaciones y funciones Lógicas
• Conversión entre sistema Binario y Decimal
4. Sistema Octal
• Concepto
• Características
• Conversión Octal a Decimal
• Conversión de Octal a Binario
5. Sistema Decimal
• Concepto
• Características
• Conversión de Decimal a Binario
6. Sistema Hexadecimal
• Concepto
• Características
• Conversiones
7. Conclusión
8. Infografía
Un sistema de numeración es un conjunto de símbolos y reglas de generación
que permiten construir todos los números válidos. A lo largo de la historia han
existido muchos sistemas de numeración. Aunque hay una gran variedad de
sistemas numéricos, aquellos que se utilizan el campo de la computación son
solo 4: El Binario, Decimal, Octal y Hexadecimal.
Cada uno de estos sistemas tiene sus propias reglas y casos de aplicación en
particular.
 Poder conocer cuales son los distintos sistemas numéricos usados en la
informática
 Poder conocer las características de cada sistema de numeración
 Poder realizar operaciones con datos representados en estos sistemas
numéricos
 Poder Hacer conversiones entre los distintos sistemas
 Determinar cuales son las aplicaciones de los mismos en las distintas áreas
de la computación
El sistema binario es un sistema de
numeración que utiliza 2 símbolos 0
(cero) y 1 (uno), denominados dígitos
binarios
El sistema binario, conocido también
como el sistema digital, es usado para la
representación de textos, datos y
programas ejecutables en dispositivos
informáticos.
En informática, el sistema binario es un
lenguaje que utiliza 2 dígitos binarios, el 0 y el
1, donde cada símbolo constituye un bit,
denominado en inglés como binary bit o bit
binario. 8 bits constituyen un byte y cada byte
contiene un caracter, letra o número.
• El sistema Binario es el sistema más
importante para el funcionamiento de un
sistema informático
• Consta de número finito de símbolos
• Es el más utilizado en la actualidad para
representar la información en las
computadoras
• Es el sistema en base al cual trabaja el
Hardware de las computadoras actuales
• Es simple de entender
• Es muy potente
• Se puede convertir al sistema Decimal
• Para poder utilizarse internamente, se precisa
el uso del sistema Decimal primero para
representar la información del exterior. Una
vez convertidos al sistema Binario se obtiene
información útil con la que la computadora
puede trabajar.
Como podemos ver una
palabra puede representarse
con un total de 16 bits osea 2
bytes
Al igual que con los decimales podemos hacer operaciones con
números binarios, ya sea sumar, restar, multiplicar y/o hacer
divisiones. Aunque cada una de estas operaciones tiene sus
reglas, son fáciles de recordar por que son bastante sencillas.
Suma
Para la suma de dos o mas números binarios debemos utilizar 4
reglas fundamentales que nos ayudan y facilitan el trabajo.
Reglas
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 0, con acarreo de 1 en la siguiente fila
La resta es prácticamente igual que el sistema de decimal, ya que se utiliza el mismo termino de que pide
prestado al numero de la siguiente fila cuando el numero a restar es inferior que el que resta.
0 – 0 = 0
0 – 1 = 1 con acarreo de 1 a la siguiente fila
1 – 0 = 1
1 – 1 = 0
La multiplicación se hace como en los números decimales
primero se multiplica y luego se suman los resultados. A pesar
de que la multiplicación es más avanzada en este caso solo
tiene dos reglas. Cuando se multiplica por 0 siempre da 0 y
cuando se multiplica 1 por 1 es igual a 1.
División
Esta operación es prácticamente igual que las divisiones con
números decimales pero con una gran ventaja que en este
sistema solo se utilizan dos números.
La lógica binaria trata de las operaciones lógicas con
variables que adoptan sólo dos valores posibles (0,1),
tomando como referencia que el valor “0” corresponde a un
valor que se puede denominar “NO”, “Falso”, “Bajo”,
“Abierto”, etc., y el valor “1” como “SI”, “Verdadero”,
“Alto”, ‘Cerrado”, etc., en dependencia del sistema a que se
aplique. Por tanto, los factores que intervienen en una
operación lógica sólo pueden tomar dos valores, verdadero o
falso, y el resultado de dicha operación lógica sólo puede
tener un valor verdadero o falso. Como vemos el sistema
Binario.
La cantidad de combinaciones que se pueden establecer en una operación de lógica binaria depende de la
cantidad de variables que intervengan en ella. Como las variables solo pueden tomar dos valores posibles,
las combinaciones posibles serían dos elevada a la cantidad de variables. Por ejemplo, para cuatro
variables serían 16 combinaciones (2^4=16). El resultado de dicha operación va ha depender del tipo de
función que se aplique.
Función OR
La función OR es equivalente a la conjunción "O" de nuestra lengua, también denominada
suma lógica. Al aplicar esta función sobre dos variables (A y B), el resultado (S) será el
siguiente: Si al menos una de las dos variables tiene un valor verdadero (1), entonces el
resultado será verdadero. Para esta función con dos variables son posibles cuatro
combinaciones, o sea:
A B S
0 0 0
0 1 1
1 0 1
1 1 1
Función AND
La función AND es equivalente a la conjunción "Y" de nuestra lengua, denominada también
multiplicación lógica. Al aplicar esta función sobre dos variables (A y B), el resultado (S) será el
siguiente: El resultado será verdadero si y sólo si, A y B son verdaderos. Es decir:
A B S
0 0 0
0 1 0
1 0 0
1 1 1
A S
1 1
0 0
Para esta operación, el resultado será verdadero si la variable A es verdadera, de lo contrario será falso.
Las combinaciones posibles son las siguientes:
Función NOT
A S
1 0
0 1
El resultado de esta función es similar a la función EQUAL pero
negada. Es decir, si la variable A es verdadera, el resultado será
falso y viceversa:
Función NAND
Es equivalente a la a la función AND negada, es decir, el resultado será falso si
ambas variables son verdaderas, de lo contrario, si al menos una es falsa, el
resultado será verdadero. Sería de esta forma:
A B S
0 0 1
0 1 1
1 0 1
1 1 0
Función NOR
Esta función es equivalente a la a la función OR negada, es decir, el resultado será verdadero si ambas
variables son falsas, de lo contrario, si al menos una es verdadera, el resultado será falso. Sería de esta
forma:
A B S
0 0 1
0 1 0
1 0 0
1 1 0
Función OREX
La función OREX (OR exclusiva) El resultado será verdadero si una de las dos variables tiene un valor
verdadero, pero el resultado será falso si ambas tienen un valor falso o ambas un valor verdadero.
A B S
0 0 0
0 1 1
1 0 1
1 1 0
Función NOREX
A B S
0 0 1
0 1 0
1 0 0
1 1 1
La función NOREX es equivalente a la función OREX negada El resultado será falso si una de las dos variables tiene un valor
falso, pero el resultado será verdadero si ambas tienen un valor falso o ambas un valor verdadero.
Para convertir un número en Binario a uno en Decimal basta con numerar los dígitos de derecha a
izquierda comenzando desde cero, a cada número se le asigna la correspondiente potencia base 2 y al
final se suman las potencias.
Por ejemplo el número binario 10101100 a decimal sería:
0 * 2^0 = 0
0 * 2^1 = 0
1 * 2^2 = 4
1 * 2^3 = 8
0 * 2^4 = 0
1 * 2^5 = 32
0 * 2^6 = 0
1 * 2^7 = 128
0 + 0 + 4 + 8 + 0 + 32 + 0 + 128 = 172
Por tal, el número binario 10101100es el 172 decimal.
El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7. Los números octales pueden
construirse a partir de números binarios agrupando cada tres dígitos consecutivos de estos últimos (de
derecha a izquierda) y obteniendo su valor decimal
• La numeración octal es tan buena como la binaria y la hexadecimal para operar con fracciones, puesto que
el único factor primo para sus bases es 2:
Fracción Octal Resultado en octal
1/2 1/2 0,4
1/3 1/3 0,25252525 periódico
1/4 1/4 0,2
1/5 1/5 0,14631463 periódico
1/6 1/6 0,125252525 periódico
1/7 1/7 0,111111 periódico
1/8 1/10 0,1
1/9 1/11 0,07070707 periódico
1/10 1/12 0,063146314 periódico
En informática, a veces se utiliza la numeración octal en vez de la hexadecimal. Tiene la ventaja de
que no requiere utilizar otros símbolos diferentes de los dígitos. Un ejemplo sería el color negro
representado en CSS(Cascade Style sheets):
El método que seguiremos para pasar un número en base octal a base decimal es:
1. De derecha a izquierda: multiplicamos la primera cifra por 1 (1 es 8 elevado a 0) ; la segunda, por 8 (8 es 8 elevado a
1); la tercera, por 8 elevado a 2; la cuarta, por 8 elevado a 3. Y así hasta que hayamos multiplicado todas las cifras.
2. Sumamos cada uno de los valores obtenidos.
Ejemplo: pasamos el número 156 (base octal) a base decimal (base 10):
Se efectúa el proceso inverso al elaborado de binario a octal.
Cada dígito octal se sustituye por sus tres dígitos binarios, que
se pueden consultar en la tabla de equivalencias entre los
diferentes sistemas de numeración. Para ello, recordemos la
tabla que se construye convirtiendo de octal a decimal y de
decimal a binario.
Por ejemplo, si quisieras convertir 702158 a binario, tendrías
que sustituir, en el mismo orden los dígitos
Número en octal: 70215
Número en binario:111000010001101
El sistema de numeración decimal, es un sistema de numeración posicional en el que las cantidades se representan
utilizando como base aritmética el número diez. El conjunto de símbolos utilizado (sistema de numeración arábiga) se
compone de diez cifras : cero (0) - uno (1) - dos (2) - tres (3) - cuatro (4) - cinco (5) - seis (6) - siete (7) - ocho (8) y
nueve (9)
Excepto en ciertas culturas, es el sistema usado habitualmente en todo el mundo y en todas las áreas que requieren
de un sistema de numeración.
• El es sistema numérico más usado del mundo
• Es el sistema con el que aprendemos a contar
• Con el se realizan todo tipo de operaciones aritméticas
• El valor de cada dígito esta asociado a la posición que ocupa: unidades, decenas, centenas, millares, etc. Estas
posiciones se obtiene asociando cada dígito a una potencia de base 10, que coincida con la cantidad de dígitos
del sistema decimal, y un exponente igual a la posición que ocupa el dígito menos uno, contando desde la de-
recha.
Por ejemplo el número 23519 es igual a:
2 decenas de millar + 3 unidades de millar + 5 centenas + 1 decena + 9 unidades
Expresándolo en potencias base 10 sería:
2*10^4 + 3*10^3 + 5*10^2 + 1*10^1 + 9*10^0
Que es igual a:
20000 + 3000 + 500 + 10 + 9
Convertir un número decimal a binario es muy sencillo: basta con realizar divisiones sucesivas entre 2 y escribir los
residuos obtenidos en cada división en orden inverso al que han sido obtenidos.
Por ejemplo el número decimal 72:
23519 / 2 = 11759 Residuo: 1
11759 / 2 = 5879 Residuo: 1
5879 / 2 = 2939 Residuo: 1
2939 / 2 = 1469 Residuo: 1
1469 / 2 = 734 Residuo: 1
734 / 2 = 367 Residuo 0
367 / 2 = 183 Residuo: 1
183 / 2 = 91 Residuo: 1
91 / 2 = 45 Residuo: 1
45 / 2 = 22 Residuo: 1
22/ 2 = 11 Residuo: 0
11 / 2 = 5 Residuo: 1
5 / 2 = 2 Residuo: 1
2 / 2 = 1 Residuo: 0
1 / 2 = 0 Residuo: 1
Acomodando los residuos en orden inverso el número decimal
23519 sería el 101101111011111binario.
Para convertir un número en sistema Decimal al sistema Octal primero se convierte al sistema Binario y del
Binario al Octal por los métodos explicados antes
El sistema hexadecimal, o sistema numérico hexadecimal, es un sistema de numeración posicional basado en 16. Esto
significa que el sistema hexadecimal usa 16 símbolos para marcar un número, que son:
dígitos del 0 al 9 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9)
las letras de la A a la F (A, B, C, D, E, F).
La representación hexadecimal de números se utiliza en tecnología de la información para registrar
valores numéricos en los registros de memoria. El sistema hexadecimal tiene la ventaja de ocupar una
menor cantidad de símbolos (dígitos) para almacenar datos y valores numéricos muy grandes, ya que
permite ocupar menos memoria en términos de bytes.
• Dado que se necesitan 16 símbolos en el sistema hexadecimal , las primeras seis letras mayúsculas del alfabeto (de la
A a la F) se agregan a los diez dígitos del sistema decimal para un total de 16 símbolos.
• Para indicar que un número está escrito usando el sistema hexadecimal, y así diferenciarlo de las representaciones en
otras bases, se debe encerrar entre paréntesis e indicar la base como subíndice (en este caso 16). Cuando se omite la
base, significa que el número se expresa en base diez.
• Por ejemplo, si escribimos o vemos representado 302, diremos que es el número trescientos dos en el sistema de
numeración decimal, mientras que si vemos representado (302) 16, representa un número en el sistema hexadecimal y
se lee «tres cero dos en base dieciséis», es decir, los dígitos que lo componen se leen uno a la vez, luego especificando
la base.
• Este es además un sistema que pertenece a la categoría de sistemas numéricos posicionales, es decir, que cada dígito
tiene un valor diferente según la posición que ocupa dentro del número.
• Tomemos un ejemplo para aclarar el concepto. El número hexadecimal 4F equivale al número decimal 79. Para evitar
confusiones, es recomendable indicar la base del número con un índice en la parte inferior derecha, como vemos en
esta imagen:
• Sabemos que el dígito hexadecimal F es igual al número decimal 15, mientras que el dígito 4 es el mismo para ambos
sistemas numéricos. Para calcular el número decimal equivalente del número hexadecimal 4F reescribimos la
operación de cálculo solo con valores decimales.
La conversión entre el sistema Hexadecimal a Decimal o a Binario se hace mediante el uso de tablas de
equivalencia:
El primer paso que debemos hacer es, escribir debajo de cada dígito hexadecimal el numero decimal equivalente, puedes
ayudarte de la tabla de conversión de mas arriba para hacer una exportación correcta.
El siguiente paso será, escribir debajo de cada valor decimal obtenido la potencia con base de DIECISÉIS (16)
correspondiente de derecha a izquierda, dándole a la primera potencia 160 el valor UNO (1).
Multiplicaremos ahora cada valor decimal por la potencia de DIECISÉIS (16) correspondiente a cada posición,
anotaremos el producto de todas las multiplicaciones y cuando terminemos este proceso sumaremos los resultados.
Nota: Recuerda que el primer dígito empezando por la derecha tiene una potencia de 160 que deduciremos su valor por
UNO (1).
Los sistemas que hemos estudiado en esta presentación son fundamentales para el aprendizaje de cualquier disciplina de
las Ciencias de la Computación. El sistema Decimal es el que más utilizamos en nuestras vidas, es el primero que
aprendimos desde que tuvimos conciencia y es muy útil para realizar operaciones aritméticas . Sin embargo el sistema
más utilizado en la computación es el sistema Binario, la razón es que es el sistema más eficiente que existe para
representar dos estados mutuamente excluyentes .
Cuando hablamos de estados excluyentes nos referimos a algo que es o no es cierto. Por ejemplo cuando hay corriente en
un circuito o cuando no la hay, cuando una afirmación es cierta o es falsa. Estos estados son los más comunes en las
computadoras y sus circuitos electrónicos, y el sistema Binario los representa de manera perfecta. Generalmente se
asocia el 1 con la expresión cierta, o con algo que tiene un valor específico y el cero se asocia con los enunciados falsos o
entidades que carecen de valor, movimiento, energía eléctrica, etc. Aunque el sistema Binario funciona perfectamente
para el funcionamiento a nivel de Hardware, es muy impráctico comunicar solo un montón de unos y ceros al usuario y
aún más tedioso sería para cualquier usuario tener que introducir un montón de unos y ceros a través de los dispositivos
de entrada y así poder comunicarse con el dispositivo. Es por esto que se usan sistemas alternos además de
combinaciones Binario-Decimales para poder de unos datos de entrada poder procesarlos a Binario y así la máquina
trabaje con ellos y además que está al terminar el procesamiento de dichos datos genere un resultado que puede
representar a través de un dispositivo de cualquier tipo de manera sencilla para el usuario.
Otros sistemas utilizados en la computación para resolver el problema descrito anteriormente son el Octal y el
Hexadecimal. El sistema Hexadecimal se utiliza para identificar las Zonas de la memoria además de también ser usados
para el almacenamiento de datos al igual que el Octal que es una alternativa al Octal en ocasiones. Podemos concluir que
estos sistemas numéricos son parte del soporte funcional de una computadora, nos permiten comunicar instrucciones,
determinar zonas de memorias y más que nada representar una serie de datos que son procesados por la computadora de
manera abstracta para nosotros pero inteligible para el computador y nos permiten realizar tareas y resolver problemas.
• https://es.quora.com/Por-qu%C3%A9-
se-usa-el-c%C3%B3digo-binario-en-una-
computadora
• https://cual-es-mi-
ip.online/herramientas/conversores-
numericos/conversor-hexadecimal-a-
decimal/
• https://es.wikipedia.org/wiki/Sistema
_binario

Más contenido relacionado

La actualidad más candente

CODIFICACIÓN DIGITAL / DIGITAL
CODIFICACIÓN DIGITAL / DIGITALCODIFICACIÓN DIGITAL / DIGITAL
CODIFICACIÓN DIGITAL / DIGITALalexlombana
 
2. Operaciones Binarias
2. Operaciones Binarias2. Operaciones Binarias
2. Operaciones BinariasDavid Narváez
 
Sistemas numericos y de conversion
Sistemas numericos y de conversionSistemas numericos y de conversion
Sistemas numericos y de conversionNadiaCerrud
 
Transformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yTransformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yEvelyn Ruiz
 
Introduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlabIntroduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlabF Lliuya
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeraciónlaura1352
 
Sistema binario, octal y hexadecimal
Sistema binario, octal y hexadecimalSistema binario, octal y hexadecimal
Sistema binario, octal y hexadecimalJuliana_Vergara
 
Electrónica digital: Convertidores de números binarios con compuertas lógicas
Electrónica digital: Convertidores de números binarios con compuertas lógicas Electrónica digital: Convertidores de números binarios con compuertas lógicas
Electrónica digital: Convertidores de números binarios con compuertas lógicas SANTIAGO PABLO ALBERTO
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binarioandy946
 
Electrónica digital: Codificadores y decodificadores
Electrónica digital: Codificadores y decodificadores Electrónica digital: Codificadores y decodificadores
Electrónica digital: Codificadores y decodificadores SANTIAGO PABLO ALBERTO
 
Multiplicador y divisor
Multiplicador y divisorMultiplicador y divisor
Multiplicador y divisorAlex Vasquez
 
2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automataJacqui Venegas
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y ComentariosMonjeOneble
 
Matemáticas Discretas - Unidad 1 Sistemas numericos
Matemáticas Discretas - Unidad 1 Sistemas numericosMatemáticas Discretas - Unidad 1 Sistemas numericos
Matemáticas Discretas - Unidad 1 Sistemas numericosJosé Antonio Sandoval Acosta
 

La actualidad más candente (20)

CODIFICACIÓN DIGITAL / DIGITAL
CODIFICACIÓN DIGITAL / DIGITALCODIFICACIÓN DIGITAL / DIGITAL
CODIFICACIÓN DIGITAL / DIGITAL
 
2. Operaciones Binarias
2. Operaciones Binarias2. Operaciones Binarias
2. Operaciones Binarias
 
Sistemas numericos y de conversion
Sistemas numericos y de conversionSistemas numericos y de conversion
Sistemas numericos y de conversion
 
Códigos
Códigos Códigos
Códigos
 
INTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALESINTRODUCCION A LOS SISTEMAS DIGITALES
INTRODUCCION A LOS SISTEMAS DIGITALES
 
Sistemas de Numeración octal y hexadecimal
Sistemas de Numeración  octal y hexadecimalSistemas de Numeración  octal y hexadecimal
Sistemas de Numeración octal y hexadecimal
 
Transformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal yTransformar decimal fraccionario a binario, octal y
Transformar decimal fraccionario a binario, octal y
 
Introduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlabIntroduccion al procesamiento de imagenes con matlab
Introduccion al procesamiento de imagenes con matlab
 
Sistema de numeración
Sistema de numeraciónSistema de numeración
Sistema de numeración
 
Capacidad del canal
Capacidad del canalCapacidad del canal
Capacidad del canal
 
Sistema binario, octal y hexadecimal
Sistema binario, octal y hexadecimalSistema binario, octal y hexadecimal
Sistema binario, octal y hexadecimal
 
Electrónica digital: Convertidores de números binarios con compuertas lógicas
Electrónica digital: Convertidores de números binarios con compuertas lógicas Electrónica digital: Convertidores de números binarios con compuertas lógicas
Electrónica digital: Convertidores de números binarios con compuertas lógicas
 
tipo de datos
tipo de datostipo de datos
tipo de datos
 
2437215 procesamiento-de-imagenes-con-matrices
2437215 procesamiento-de-imagenes-con-matrices2437215 procesamiento-de-imagenes-con-matrices
2437215 procesamiento-de-imagenes-con-matrices
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Electrónica digital: Codificadores y decodificadores
Electrónica digital: Codificadores y decodificadores Electrónica digital: Codificadores y decodificadores
Electrónica digital: Codificadores y decodificadores
 
Multiplicador y divisor
Multiplicador y divisorMultiplicador y divisor
Multiplicador y divisor
 
2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata2...2 expresiones regulares, cerradura, fractales, automata
2...2 expresiones regulares, cerradura, fractales, automata
 
Pseint Variables Y Comentarios
Pseint Variables Y ComentariosPseint Variables Y Comentarios
Pseint Variables Y Comentarios
 
Matemáticas Discretas - Unidad 1 Sistemas numericos
Matemáticas Discretas - Unidad 1 Sistemas numericosMatemáticas Discretas - Unidad 1 Sistemas numericos
Matemáticas Discretas - Unidad 1 Sistemas numericos
 

Similar a Sistemas Numéricos

Sistema numérico Laboratorio 4
Sistema numérico Laboratorio 4Sistema numérico Laboratorio 4
Sistema numérico Laboratorio 4MilagrosAizprua
 
Asignacion 3. microcomputadoras
Asignacion 3. microcomputadoras Asignacion 3. microcomputadoras
Asignacion 3. microcomputadoras AronisH12
 
9. electronica digital
9. electronica digital9. electronica digital
9. electronica digitalsonsolesbar
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digitalsonsolesbar
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digitalPEDROASTURES21
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digitalMarcos Rdguez
 
La electronica digital
La electronica digitalLa electronica digital
La electronica digitalcandebobes
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeraciónHenry Paz
 
Sistemas Numéricos – Conversiones
Sistemas Numéricos – ConversionesSistemas Numéricos – Conversiones
Sistemas Numéricos – ConversionesOrmelis Igualada
 
Sistemas Numéricos.pptx
Sistemas Numéricos.pptxSistemas Numéricos.pptx
Sistemas Numéricos.pptxroycoronado
 
Tema 7 proyecto_4_abre
Tema 7 proyecto_4_abreTema 7 proyecto_4_abre
Tema 7 proyecto_4_abremarcial abre
 
Logica computacional
Logica computacionalLogica computacional
Logica computacionalTurokJG
 
Sistema numericos
Sistema numericosSistema numericos
Sistema numericosMike Garcia
 
Clase #2 Unidades de medida de la información.pptx
Clase #2 Unidades de medida de la información.pptxClase #2 Unidades de medida de la información.pptx
Clase #2 Unidades de medida de la información.pptxArianaponse
 

Similar a Sistemas Numéricos (20)

Sistema numérico Laboratorio 4
Sistema numérico Laboratorio 4Sistema numérico Laboratorio 4
Sistema numérico Laboratorio 4
 
Asignacion 3. microcomputadoras
Asignacion 3. microcomputadoras Asignacion 3. microcomputadoras
Asignacion 3. microcomputadoras
 
Sistemas Numéricos- Conversiones
Sistemas Numéricos- ConversionesSistemas Numéricos- Conversiones
Sistemas Numéricos- Conversiones
 
9. electronica digital
9. electronica digital9. electronica digital
9. electronica digital
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digital
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digital
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digital
 
4. electronica digital
4. electronica digital4. electronica digital
4. electronica digital
 
La electronica digital
La electronica digitalLa electronica digital
La electronica digital
 
Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
Electronica digital
Electronica digitalElectronica digital
Electronica digital
 
Asignacion #3
Asignacion #3Asignacion #3
Asignacion #3
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 
Sistemas Numéricos – Conversiones
Sistemas Numéricos – ConversionesSistemas Numéricos – Conversiones
Sistemas Numéricos – Conversiones
 
Sistemas Numéricos.pptx
Sistemas Numéricos.pptxSistemas Numéricos.pptx
Sistemas Numéricos.pptx
 
Tema 7 proyecto_4_abre
Tema 7 proyecto_4_abreTema 7 proyecto_4_abre
Tema 7 proyecto_4_abre
 
Algebrabooleana
AlgebrabooleanaAlgebrabooleana
Algebrabooleana
 
Logica computacional
Logica computacionalLogica computacional
Logica computacional
 
Sistema numericos
Sistema numericosSistema numericos
Sistema numericos
 
Clase #2 Unidades de medida de la información.pptx
Clase #2 Unidades de medida de la información.pptxClase #2 Unidades de medida de la información.pptx
Clase #2 Unidades de medida de la información.pptx
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 

Sistemas Numéricos

  • 1. Facultad de Ingeniería de Sistemas Computacionales Asignatura: Tecnología de información y comunicación Estudiante: Max Chacón Cédula:8-940-1120 Profesora: Susan Oliva Tema: Sistemas de numéricos y de conversión de las computadoras
  • 2. 1. Introducción sobre los sistemas numéricos y de conversión 2. Objetivos del autor 3. Sistema Binario • Concepto • Características • Operaciones • Lógica Binaria • Operaciones y funciones Lógicas • Conversión entre sistema Binario y Decimal 4. Sistema Octal • Concepto • Características • Conversión Octal a Decimal • Conversión de Octal a Binario 5. Sistema Decimal • Concepto • Características • Conversión de Decimal a Binario 6. Sistema Hexadecimal • Concepto • Características • Conversiones 7. Conclusión 8. Infografía
  • 3. Un sistema de numeración es un conjunto de símbolos y reglas de generación que permiten construir todos los números válidos. A lo largo de la historia han existido muchos sistemas de numeración. Aunque hay una gran variedad de sistemas numéricos, aquellos que se utilizan el campo de la computación son solo 4: El Binario, Decimal, Octal y Hexadecimal. Cada uno de estos sistemas tiene sus propias reglas y casos de aplicación en particular.
  • 4.  Poder conocer cuales son los distintos sistemas numéricos usados en la informática  Poder conocer las características de cada sistema de numeración  Poder realizar operaciones con datos representados en estos sistemas numéricos  Poder Hacer conversiones entre los distintos sistemas  Determinar cuales son las aplicaciones de los mismos en las distintas áreas de la computación
  • 5. El sistema binario es un sistema de numeración que utiliza 2 símbolos 0 (cero) y 1 (uno), denominados dígitos binarios El sistema binario, conocido también como el sistema digital, es usado para la representación de textos, datos y programas ejecutables en dispositivos informáticos.
  • 6. En informática, el sistema binario es un lenguaje que utiliza 2 dígitos binarios, el 0 y el 1, donde cada símbolo constituye un bit, denominado en inglés como binary bit o bit binario. 8 bits constituyen un byte y cada byte contiene un caracter, letra o número. • El sistema Binario es el sistema más importante para el funcionamiento de un sistema informático • Consta de número finito de símbolos • Es el más utilizado en la actualidad para representar la información en las computadoras • Es el sistema en base al cual trabaja el Hardware de las computadoras actuales • Es simple de entender • Es muy potente • Se puede convertir al sistema Decimal • Para poder utilizarse internamente, se precisa el uso del sistema Decimal primero para representar la información del exterior. Una vez convertidos al sistema Binario se obtiene información útil con la que la computadora puede trabajar. Como podemos ver una palabra puede representarse con un total de 16 bits osea 2 bytes
  • 7. Al igual que con los decimales podemos hacer operaciones con números binarios, ya sea sumar, restar, multiplicar y/o hacer divisiones. Aunque cada una de estas operaciones tiene sus reglas, son fáciles de recordar por que son bastante sencillas. Suma Para la suma de dos o mas números binarios debemos utilizar 4 reglas fundamentales que nos ayudan y facilitan el trabajo. Reglas 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 0, con acarreo de 1 en la siguiente fila
  • 8. La resta es prácticamente igual que el sistema de decimal, ya que se utiliza el mismo termino de que pide prestado al numero de la siguiente fila cuando el numero a restar es inferior que el que resta. 0 – 0 = 0 0 – 1 = 1 con acarreo de 1 a la siguiente fila 1 – 0 = 1 1 – 1 = 0
  • 9. La multiplicación se hace como en los números decimales primero se multiplica y luego se suman los resultados. A pesar de que la multiplicación es más avanzada en este caso solo tiene dos reglas. Cuando se multiplica por 0 siempre da 0 y cuando se multiplica 1 por 1 es igual a 1. División Esta operación es prácticamente igual que las divisiones con números decimales pero con una gran ventaja que en este sistema solo se utilizan dos números.
  • 10. La lógica binaria trata de las operaciones lógicas con variables que adoptan sólo dos valores posibles (0,1), tomando como referencia que el valor “0” corresponde a un valor que se puede denominar “NO”, “Falso”, “Bajo”, “Abierto”, etc., y el valor “1” como “SI”, “Verdadero”, “Alto”, ‘Cerrado”, etc., en dependencia del sistema a que se aplique. Por tanto, los factores que intervienen en una operación lógica sólo pueden tomar dos valores, verdadero o falso, y el resultado de dicha operación lógica sólo puede tener un valor verdadero o falso. Como vemos el sistema Binario. La cantidad de combinaciones que se pueden establecer en una operación de lógica binaria depende de la cantidad de variables que intervengan en ella. Como las variables solo pueden tomar dos valores posibles, las combinaciones posibles serían dos elevada a la cantidad de variables. Por ejemplo, para cuatro variables serían 16 combinaciones (2^4=16). El resultado de dicha operación va ha depender del tipo de función que se aplique.
  • 11. Función OR La función OR es equivalente a la conjunción "O" de nuestra lengua, también denominada suma lógica. Al aplicar esta función sobre dos variables (A y B), el resultado (S) será el siguiente: Si al menos una de las dos variables tiene un valor verdadero (1), entonces el resultado será verdadero. Para esta función con dos variables son posibles cuatro combinaciones, o sea: A B S 0 0 0 0 1 1 1 0 1 1 1 1 Función AND La función AND es equivalente a la conjunción "Y" de nuestra lengua, denominada también multiplicación lógica. Al aplicar esta función sobre dos variables (A y B), el resultado (S) será el siguiente: El resultado será verdadero si y sólo si, A y B son verdaderos. Es decir: A B S 0 0 0 0 1 0 1 0 0 1 1 1
  • 12. A S 1 1 0 0 Para esta operación, el resultado será verdadero si la variable A es verdadera, de lo contrario será falso. Las combinaciones posibles son las siguientes: Función NOT A S 1 0 0 1 El resultado de esta función es similar a la función EQUAL pero negada. Es decir, si la variable A es verdadera, el resultado será falso y viceversa: Función NAND Es equivalente a la a la función AND negada, es decir, el resultado será falso si ambas variables son verdaderas, de lo contrario, si al menos una es falsa, el resultado será verdadero. Sería de esta forma: A B S 0 0 1 0 1 1 1 0 1 1 1 0
  • 13. Función NOR Esta función es equivalente a la a la función OR negada, es decir, el resultado será verdadero si ambas variables son falsas, de lo contrario, si al menos una es verdadera, el resultado será falso. Sería de esta forma: A B S 0 0 1 0 1 0 1 0 0 1 1 0 Función OREX La función OREX (OR exclusiva) El resultado será verdadero si una de las dos variables tiene un valor verdadero, pero el resultado será falso si ambas tienen un valor falso o ambas un valor verdadero. A B S 0 0 0 0 1 1 1 0 1 1 1 0 Función NOREX A B S 0 0 1 0 1 0 1 0 0 1 1 1 La función NOREX es equivalente a la función OREX negada El resultado será falso si una de las dos variables tiene un valor falso, pero el resultado será verdadero si ambas tienen un valor falso o ambas un valor verdadero.
  • 14. Para convertir un número en Binario a uno en Decimal basta con numerar los dígitos de derecha a izquierda comenzando desde cero, a cada número se le asigna la correspondiente potencia base 2 y al final se suman las potencias. Por ejemplo el número binario 10101100 a decimal sería: 0 * 2^0 = 0 0 * 2^1 = 0 1 * 2^2 = 4 1 * 2^3 = 8 0 * 2^4 = 0 1 * 2^5 = 32 0 * 2^6 = 0 1 * 2^7 = 128 0 + 0 + 4 + 8 + 0 + 32 + 0 + 128 = 172 Por tal, el número binario 10101100es el 172 decimal.
  • 15. El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7. Los números octales pueden construirse a partir de números binarios agrupando cada tres dígitos consecutivos de estos últimos (de derecha a izquierda) y obteniendo su valor decimal
  • 16. • La numeración octal es tan buena como la binaria y la hexadecimal para operar con fracciones, puesto que el único factor primo para sus bases es 2: Fracción Octal Resultado en octal 1/2 1/2 0,4 1/3 1/3 0,25252525 periódico 1/4 1/4 0,2 1/5 1/5 0,14631463 periódico 1/6 1/6 0,125252525 periódico 1/7 1/7 0,111111 periódico 1/8 1/10 0,1 1/9 1/11 0,07070707 periódico 1/10 1/12 0,063146314 periódico En informática, a veces se utiliza la numeración octal en vez de la hexadecimal. Tiene la ventaja de que no requiere utilizar otros símbolos diferentes de los dígitos. Un ejemplo sería el color negro representado en CSS(Cascade Style sheets):
  • 17. El método que seguiremos para pasar un número en base octal a base decimal es: 1. De derecha a izquierda: multiplicamos la primera cifra por 1 (1 es 8 elevado a 0) ; la segunda, por 8 (8 es 8 elevado a 1); la tercera, por 8 elevado a 2; la cuarta, por 8 elevado a 3. Y así hasta que hayamos multiplicado todas las cifras. 2. Sumamos cada uno de los valores obtenidos. Ejemplo: pasamos el número 156 (base octal) a base decimal (base 10):
  • 18. Se efectúa el proceso inverso al elaborado de binario a octal. Cada dígito octal se sustituye por sus tres dígitos binarios, que se pueden consultar en la tabla de equivalencias entre los diferentes sistemas de numeración. Para ello, recordemos la tabla que se construye convirtiendo de octal a decimal y de decimal a binario. Por ejemplo, si quisieras convertir 702158 a binario, tendrías que sustituir, en el mismo orden los dígitos Número en octal: 70215 Número en binario:111000010001101
  • 19. El sistema de numeración decimal, es un sistema de numeración posicional en el que las cantidades se representan utilizando como base aritmética el número diez. El conjunto de símbolos utilizado (sistema de numeración arábiga) se compone de diez cifras : cero (0) - uno (1) - dos (2) - tres (3) - cuatro (4) - cinco (5) - seis (6) - siete (7) - ocho (8) y nueve (9) Excepto en ciertas culturas, es el sistema usado habitualmente en todo el mundo y en todas las áreas que requieren de un sistema de numeración.
  • 20. • El es sistema numérico más usado del mundo • Es el sistema con el que aprendemos a contar • Con el se realizan todo tipo de operaciones aritméticas • El valor de cada dígito esta asociado a la posición que ocupa: unidades, decenas, centenas, millares, etc. Estas posiciones se obtiene asociando cada dígito a una potencia de base 10, que coincida con la cantidad de dígitos del sistema decimal, y un exponente igual a la posición que ocupa el dígito menos uno, contando desde la de- recha. Por ejemplo el número 23519 es igual a: 2 decenas de millar + 3 unidades de millar + 5 centenas + 1 decena + 9 unidades Expresándolo en potencias base 10 sería: 2*10^4 + 3*10^3 + 5*10^2 + 1*10^1 + 9*10^0 Que es igual a: 20000 + 3000 + 500 + 10 + 9
  • 21. Convertir un número decimal a binario es muy sencillo: basta con realizar divisiones sucesivas entre 2 y escribir los residuos obtenidos en cada división en orden inverso al que han sido obtenidos. Por ejemplo el número decimal 72: 23519 / 2 = 11759 Residuo: 1 11759 / 2 = 5879 Residuo: 1 5879 / 2 = 2939 Residuo: 1 2939 / 2 = 1469 Residuo: 1 1469 / 2 = 734 Residuo: 1 734 / 2 = 367 Residuo 0 367 / 2 = 183 Residuo: 1 183 / 2 = 91 Residuo: 1 91 / 2 = 45 Residuo: 1 45 / 2 = 22 Residuo: 1 22/ 2 = 11 Residuo: 0 11 / 2 = 5 Residuo: 1 5 / 2 = 2 Residuo: 1 2 / 2 = 1 Residuo: 0 1 / 2 = 0 Residuo: 1 Acomodando los residuos en orden inverso el número decimal 23519 sería el 101101111011111binario. Para convertir un número en sistema Decimal al sistema Octal primero se convierte al sistema Binario y del Binario al Octal por los métodos explicados antes
  • 22. El sistema hexadecimal, o sistema numérico hexadecimal, es un sistema de numeración posicional basado en 16. Esto significa que el sistema hexadecimal usa 16 símbolos para marcar un número, que son: dígitos del 0 al 9 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) las letras de la A a la F (A, B, C, D, E, F). La representación hexadecimal de números se utiliza en tecnología de la información para registrar valores numéricos en los registros de memoria. El sistema hexadecimal tiene la ventaja de ocupar una menor cantidad de símbolos (dígitos) para almacenar datos y valores numéricos muy grandes, ya que permite ocupar menos memoria en términos de bytes.
  • 23. • Dado que se necesitan 16 símbolos en el sistema hexadecimal , las primeras seis letras mayúsculas del alfabeto (de la A a la F) se agregan a los diez dígitos del sistema decimal para un total de 16 símbolos. • Para indicar que un número está escrito usando el sistema hexadecimal, y así diferenciarlo de las representaciones en otras bases, se debe encerrar entre paréntesis e indicar la base como subíndice (en este caso 16). Cuando se omite la base, significa que el número se expresa en base diez. • Por ejemplo, si escribimos o vemos representado 302, diremos que es el número trescientos dos en el sistema de numeración decimal, mientras que si vemos representado (302) 16, representa un número en el sistema hexadecimal y se lee «tres cero dos en base dieciséis», es decir, los dígitos que lo componen se leen uno a la vez, luego especificando la base. • Este es además un sistema que pertenece a la categoría de sistemas numéricos posicionales, es decir, que cada dígito tiene un valor diferente según la posición que ocupa dentro del número. • Tomemos un ejemplo para aclarar el concepto. El número hexadecimal 4F equivale al número decimal 79. Para evitar confusiones, es recomendable indicar la base del número con un índice en la parte inferior derecha, como vemos en esta imagen: • Sabemos que el dígito hexadecimal F es igual al número decimal 15, mientras que el dígito 4 es el mismo para ambos sistemas numéricos. Para calcular el número decimal equivalente del número hexadecimal 4F reescribimos la operación de cálculo solo con valores decimales.
  • 24. La conversión entre el sistema Hexadecimal a Decimal o a Binario se hace mediante el uso de tablas de equivalencia:
  • 25. El primer paso que debemos hacer es, escribir debajo de cada dígito hexadecimal el numero decimal equivalente, puedes ayudarte de la tabla de conversión de mas arriba para hacer una exportación correcta. El siguiente paso será, escribir debajo de cada valor decimal obtenido la potencia con base de DIECISÉIS (16) correspondiente de derecha a izquierda, dándole a la primera potencia 160 el valor UNO (1). Multiplicaremos ahora cada valor decimal por la potencia de DIECISÉIS (16) correspondiente a cada posición, anotaremos el producto de todas las multiplicaciones y cuando terminemos este proceso sumaremos los resultados. Nota: Recuerda que el primer dígito empezando por la derecha tiene una potencia de 160 que deduciremos su valor por UNO (1).
  • 26. Los sistemas que hemos estudiado en esta presentación son fundamentales para el aprendizaje de cualquier disciplina de las Ciencias de la Computación. El sistema Decimal es el que más utilizamos en nuestras vidas, es el primero que aprendimos desde que tuvimos conciencia y es muy útil para realizar operaciones aritméticas . Sin embargo el sistema más utilizado en la computación es el sistema Binario, la razón es que es el sistema más eficiente que existe para representar dos estados mutuamente excluyentes . Cuando hablamos de estados excluyentes nos referimos a algo que es o no es cierto. Por ejemplo cuando hay corriente en un circuito o cuando no la hay, cuando una afirmación es cierta o es falsa. Estos estados son los más comunes en las computadoras y sus circuitos electrónicos, y el sistema Binario los representa de manera perfecta. Generalmente se asocia el 1 con la expresión cierta, o con algo que tiene un valor específico y el cero se asocia con los enunciados falsos o entidades que carecen de valor, movimiento, energía eléctrica, etc. Aunque el sistema Binario funciona perfectamente para el funcionamiento a nivel de Hardware, es muy impráctico comunicar solo un montón de unos y ceros al usuario y aún más tedioso sería para cualquier usuario tener que introducir un montón de unos y ceros a través de los dispositivos de entrada y así poder comunicarse con el dispositivo. Es por esto que se usan sistemas alternos además de combinaciones Binario-Decimales para poder de unos datos de entrada poder procesarlos a Binario y así la máquina trabaje con ellos y además que está al terminar el procesamiento de dichos datos genere un resultado que puede representar a través de un dispositivo de cualquier tipo de manera sencilla para el usuario. Otros sistemas utilizados en la computación para resolver el problema descrito anteriormente son el Octal y el Hexadecimal. El sistema Hexadecimal se utiliza para identificar las Zonas de la memoria además de también ser usados para el almacenamiento de datos al igual que el Octal que es una alternativa al Octal en ocasiones. Podemos concluir que estos sistemas numéricos son parte del soporte funcional de una computadora, nos permiten comunicar instrucciones, determinar zonas de memorias y más que nada representar una serie de datos que son procesados por la computadora de manera abstracta para nosotros pero inteligible para el computador y nos permiten realizar tareas y resolver problemas.