SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
LOGICA
COMPUTACIONAL
Sistemas
Numéricos
Sistemas Numéricos.
Son un conjunto de dígitos que sirven para representar
cantidades, de esta manera se obtienen los sistemas de
numeración (conjunto de símbolos y reglas que se utilizan para
representar y operar con cantidades). Es decir que asocia a cada
uno, una representación única, y permite realizar algoritmos
simples, así como ejecutar operaciones aritméticas.
Los sistemas de numeración actuales son sistemas posicionales, en los que el valor que
representa cada símbolo o cifra, depende de su valor absoluto y de la posición relativa que
ocupa la cifra con respecto al resto. Acá existe un elemento característico que define el
sistema y se denomina base, siendo ésta el número de símbolos que se utilizan para la
representación.
Todos los sistemas de la representación de la información tienen una base que
se corresponde con el número de símbolos que puede utilizar en cada
posición:
• Decimal (0-9) con base 10.
• Binario (0 y 1) con base 2.
• Octal (0-7) con base 8.
• Hexadecimal con base 16.
Sistema Decimal (Base 10).
Es el más usado en el mundo excepto por
algunas culturas, y surgió gracias a que se
utilizaban los dedos.
Es un sistema posicional, que utiliza un conjunto de 10 símbolos
(1,2,3,4,5,6,7,8,9,0) cuyo significado depende fundamentalmente de
su posición relativa.
Ejemplo:
100 150
32 45
50 1025
Sistema Binario (Base 2).
Este fue introducido por Leibniz en el siglo XVII, y se ha utilizado
en las máquinas electrónicas porque se basa en dos estados
estables el 0 y el 1 (apagado y encendido) que utiliza el hardware
de las computadoras.
Los circuitos digitales internos que componen las computadoras utilizan el sistema de
numeración Binario para la interpretación de la información. Como ya se menciono este
sistema utiliza dos cifras (el 0 y el 1) en dónde cada una de ellas se denomina bit (contracción
de binary digit).
Para medir la cantidad de información representada en binario se utilizan múltiplos que a
diferencia de otras magnitudes físicas, utilizan el factor multiplicador 1024 en lugar de 1000,
debido a que es el múltiplo de 2 más cercano a este último. El byte es la unidad básica de
medida de la información representada mediante este sistema.
Ejemplos:
1011101 1101110
10101001 100010
000100 001111
Sistema Binario (Base 2).
Múltiplo R e p r e s e n t a
Nibble Conjunto de 4 bits 1001
Byte Conjunto de 8 bits 10101010
Kilobyte (Kb) Conjunto de 1024 bytes 1024 * 8 bits
Megabyte (Mb) Conjunto de 1024 Kb 10242 * 8 bits
Gigabyte (Gb) Conjunto de 1024 Mb 10243 * 8 bits
Terabyte (Tb) Conjunto de 1024 Gb 10244 * 8 bits
Petabyte (Pb) Conjunto de 1024 Tb 10245 * 8 bits
Exabyte (Eb) Conjunto de 1024 Pb 10246 * 8 bits
Zettabyte (Zb) Conjunto de 1024 Eb 10247 * 8 bits
Yottabyte (Yb) Conjunto de 1024 Zb 10248 * 8 bits
Sistema Octal (Base 8).
Este utiliza las cifras de 0 a 7. En informática a
veces se utiliza la numeración octal en vez de la
hexadecimal. El conjunto de símbolos utilizados
va del 0 al 7 (0,1,2,3,4,5,6,7).
Es posible que la numeración octal se usara en el pasado en lugar del
decimal, por ejemplo, para contar los espacios interdigitales o los
dedos distintos de los pulgares.
Ejemplo:
516 16410
206610 42310
203 112
Sistema Hexadecimal (Base 16).
Sistema de numeración posicional que tiene
como base el 16 y por tanto emplea 16 símbolos
este combina letras y números.
En principio dado que el sistema usual de numeración es de base diez,
lógicamente sólo se dispone de diez dígitos, entonces se adoptó la
convención de usar las seis primeras letras del alfabeto latino para
suplir los dígitos que nos faltan.
Comprende de los siguientes símbolos: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f.
Ejemplo:
A83F A4FC9
DE8 24CC
CD0B FFFFF
Equivalencia entre Bases
Decimal Binario Octal Hexadecimal
0 00000 0 0
1 00001 1 1
2 00010 2 2
3 00011 3 3
4 00100 4 4
5 00101 5 5
6 00110 6 6
7 00111 7 7
8 01000 10 8
9 01001 11 9
10 01010 12 A
11 01011 13 B
12 01100 14 C
13 01101 15 D
14 01110 16 E
15 01111 17 F
16 10000 20 10
17 10001 21 11
Operaciones Binarias. Suma.
Es similar a la suma decimal excepto que se manejan sólo dos
dígitos (0 y 1). Las sumas básicas son:
0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10 (número 2 en binario)
11 01 01 11 1 01 1 01 1 +
1 1 0 1 0 1 0 1
_________________________
1 0 0 0 0 0 1 0 1 0
Ejercicios.
010 + 101
001101 + 100101
1011011 + 1011010
110111011 + 100111011
Operaciones Binarias. Resta.
Es semejante a la del decimal excepto que se utilizan dos dígitos y
teniendo en cuenta que se realizan las restas parciales entre dos
dígitos de idénticas posiciones, uno del minuendo y otro del
sustraendo. Si el segundo excede al primero, se sustrae una
unidad del dígito de más a la izquierda en el minuendo (si existe y
vale 1), convirtiéndose este último en 0 y equivaliendo la unidad
Las restas básicas son:
0 - 0 = 0
0 - 1 = No se puede realizar.
1 - 0 = 1
1 - 1 = 0
extraída a 1 * 2 en el minuendo de resta parcial que estamos realizando. Si es 0 el dígito
siguiente a la izquierda, se busca en los sucesivos teniendo en cuenta que su valor se
multiplica por 2 a cada desplazamiento a la derecha.
0 2
1 10 01 02 1
1 0 1 0 -
________________
0 1 1 1 1
Ejercicios.
111 – 101
10001 – 01010
11011001 – 10101011
111101001 – 101101101
Operaciones Binarias. Producto.
El producto de números binarios es semejante al decimal, ya que
el 0 multiplicado por cualquier otro da 0, y el 1 es el elemento
neutro del producto.
Los productos básicos son:
0 * 0 = 0
0 * 1 = 0
1 * 0 = 0
1 * 1 = 1
1 0 1 1 0
1 0 0 1
_____________
1 0 1 1 0
0 0 0 0 0
0 0 0 0 0
1 0 1 1 0
_____________________
1 1 0 0 0 1 1 0
Ejercicios.
1000 – 101
1111 – 0101
0101 – 0011
1001 – 10
Operaciones Binarias. División.
La división se realiza en forma semejante al decimal, con la
salvedad que las multiplicaciones y restas internas del proceso de
la división se realizan en binario. La división es muy fácil de
realizar, porque no son posibles en el cociente otras cifras que
UNOS y CEROS.
Las divisiones básicas son:
0 / 0 = No Valido
0 / 1 = 0
1 / 0 = No Valido
1 / 1 = 1
1 0 1 0 1 0 | 1 1 0 ____
- 1 1 0 1 1 1
1 0 0 1
- 1 1 0
0 1 1 0
- 1 1 0
0 0 0
Conversiones de Decimal a Binario.
Para obtener de un número decimal su representación en el
sistema binario, debemos dividir el decimal entero por 2 siendo el
residuo de cada una de las divisiones que se efectúen lo que
compondrá el numero binario, y se leerá de derecha a izquierda.
Si tenemos una parte fraccionaria de un número decimal, podemos convertirlo a binario, si
multiplicamos por 2 sucesivamente la parte fraccionaria del número decimal de partida y las
partes fraccionarias que se van obteniendo en los productos sucesivos. El número binario se
forma con las partes enteras (que serán ceros y unos) de los productos obtenidos, veamos
algunos ejemplos:
Parte Entera. Cambiar 26 a binario.
26 |_2___
0 13 |_2___
1 6 |_2___
0 3 |_2___
1 1
2610 = 110102
Parte Fraccionaria. Cambiar 0.1875 a binario.
0.1875 0.3750 0.7500 0.5000
* 2___ * 2___ * 2___ * 2___
0.3750 0.7500 1.5000 1.0000
0.187510 = 0.00112
Conversiones de Decimal a Binario.
Ejercicio: Transformar a binario el numero
decimal 74.423
Primero Trabajamos la parte Entera. 74
74 |_2___
0 37 |_2___
1 18 |_2___
0 9 |_2___
1 4 |_2___
0 2 |_2___
0 1
Ahora trabajamos la parte Fraccionaria. 0.423
0.423 0.846 0.692 0.384 0.768
* 2___ * 2___ * 2___ * 2___ * 2___
0.846 1.692 1.384 0.768 1.536
Es decir que la transformación quedaría
74.42310 = 1001010.01101…2
Conversiones de Binario a Decimal.
Para transformar un número representado como binario en
decimal multiplicamos cada cifra del binario por 2 elevado a una
potencia que irá disminuyendo hasta llegar a cero. Para
determinar la primera potencia contamos las cifras del binario y
disminuimos dicho número en 1 unidad. Ejemplo:
Cambiar 110102 a decimal.
110102 = (1 * 24) + (1 * 23) + (0 * 22) + (1 * 21) + (0 * 20)
110102 = (1 * 16) + (1 * 8) + (0 * 4) + (1 * 2) + (0 * 1)
110102 = (16) + (8) + (0) + (2) + (0)
110102 = 2610
Representación de Caracteres.
Los datos de tipo carácter, representan sencillamente cadenas de
caracteres representados según el código de E/S. A las
representaciones de los caracteres se les imponen las siguientes
condiciones:
Código ASCII (Con sus Variantes) ASCII Extendido
UNICODE (Con sus Variantes) UTF (Con sus Variantes)
UCS (Con sus Variantes) ANSEL
MIK EBCDIC
CORK KOI
Las normas ISO sobre caracteres e información. (Con sus variantes)
Tarea: Investigar sobre el código ASCII. Concepto. (Historia y Evolución). Cantidad de
Caracteres.
• Deben permitir añadir nuevos caracteres específicos.
• Deben incluir un sistema de redundancia que permita la detección de errores en el curso
de la transmisión.
• Los subconjuntos de letras y números deben estar ordenados y ser coherentes. Estarán en
dos grupos diferentes y ordenados.
• Estándares Formalizados en el mundo para la representación de caracteres:
• Deben englobar las 26 letras del alfabeto latino, los 10 dígitos y un
cierto número de caracteres gráficos (operadores) y signos de
puntuación.
Representación de Carácteres.
Tarea:
Investigar sobre:
El código ASCII.
Concepto.
Historia.
Evolución.
Cantidad de Caracteres.
Preguntas & Comentarios

Más contenido relacionado

La actualidad más candente

Clasificación de las bases de datos
Clasificación de las bases de datosClasificación de las bases de datos
Clasificación de las bases de datosDiego Blondet
 
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
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónJohnny Montenegro Molina
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basicoGustavo Davila
 
Pilas como estructura de datos..
Pilas como estructura de datos..Pilas como estructura de datos..
Pilas como estructura de datos..NANO-06
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosMiguel Rodríguez
 
Arboles En Estructura de Datos
Arboles En Estructura de DatosArboles En Estructura de Datos
Arboles En Estructura de DatosDARKGIRL93
 
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registrosEjercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registrosrasave
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasHuascar Génere
 
Presentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica LogicaPresentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica Logica'Anderson Romero'
 
Unidad Aritmética Lógica (ALU)
Unidad Aritmética Lógica (ALU)Unidad Aritmética Lógica (ALU)
Unidad Aritmética Lógica (ALU)Jose Andres Mata
 
Tema 3: Procesadores VLIW y procesadores vectoriales.
Tema 3: Procesadores VLIW y procesadores vectoriales.Tema 3: Procesadores VLIW y procesadores vectoriales.
Tema 3: Procesadores VLIW y procesadores vectoriales.Manuel Fernandez Barcell
 
Sistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalSistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalLuisICM
 
Arboles - estructura de datos
Arboles - estructura de datos Arboles - estructura de datos
Arboles - estructura de datos Kaneki04
 
Tipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionTipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionjorge severino
 

La actualidad más candente (20)

Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Clasificación de las bases de datos
Clasificación de las bases de datosClasificación de las bases de datos
Clasificación de las bases de datos
 
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
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeración
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basico
 
Registros del cpu
Registros del cpuRegistros del cpu
Registros del cpu
 
Pilas como estructura de datos..
Pilas como estructura de datos..Pilas como estructura de datos..
Pilas como estructura de datos..
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafos
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Arboles En Estructura de Datos
Arboles En Estructura de DatosArboles En Estructura de Datos
Arboles En Estructura de Datos
 
Generalizacion con power designer
Generalizacion con power designerGeneralizacion con power designer
Generalizacion con power designer
 
Ejercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registrosEjercicios resueltos en el Laboratorio de estructuras struct registros
Ejercicios resueltos en el Laboratorio de estructuras struct registros
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colas
 
Presentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica LogicaPresentacion Unidad Aritmetica Logica
Presentacion Unidad Aritmetica Logica
 
Unidad Aritmética Lógica (ALU)
Unidad Aritmética Lógica (ALU)Unidad Aritmética Lógica (ALU)
Unidad Aritmética Lógica (ALU)
 
Tabla De Transicion
Tabla De TransicionTabla De Transicion
Tabla De Transicion
 
Tema 3: Procesadores VLIW y procesadores vectoriales.
Tema 3: Procesadores VLIW y procesadores vectoriales.Tema 3: Procesadores VLIW y procesadores vectoriales.
Tema 3: Procesadores VLIW y procesadores vectoriales.
 
Sistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimalSistemas numerico, binario,decimal,octal, hexadecimal
Sistemas numerico, binario,decimal,octal, hexadecimal
 
Arboles - estructura de datos
Arboles - estructura de datos Arboles - estructura de datos
Arboles - estructura de datos
 
Tipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacionTipos de gramatica y arboles de derivacion
Tipos de gramatica y arboles de derivacion
 

Destacado

VBI, Unidad1 Lógica Computacional
VBI, Unidad1 Lógica ComputacionalVBI, Unidad1 Lógica Computacional
VBI, Unidad1 Lógica ComputacionalUTP, TA
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicosmoni26011993
 
Logica computacional
Logica computacionalLogica computacional
Logica computacionalJota Thin
 
3 Logica computacional
3 Logica computacional3 Logica computacional
3 Logica computacionalWilson Cedillo
 
Logica Computacional
Logica ComputacionalLogica Computacional
Logica Computacionaljfvanegasme
 
Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...
Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...
Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...Biblioteca Nacional de España
 
Programación en lenguajes Estructurados - Lógica Computacional
Programación en lenguajes Estructurados - Lógica ComputacionalProgramación en lenguajes Estructurados - Lógica Computacional
Programación en lenguajes Estructurados - Lógica ComputacionalWilson Cedillo
 
Introdução à Lógica de Programação
Introdução à Lógica de ProgramaçãoIntrodução à Lógica de Programação
Introdução à Lógica de ProgramaçãoAndré Agostinho
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoresreinardoCoa
 
Algebra lineal en ing. sistemas
Algebra lineal en ing. sistemasAlgebra lineal en ing. sistemas
Algebra lineal en ing. sistemasBrayan Giraldo
 
Logica computacional y programacion
Logica computacional y programacionLogica computacional y programacion
Logica computacional y programacionEli Diaz
 
Origen y desarrollo de la lengua española
Origen y desarrollo de la lengua españolaOrigen y desarrollo de la lengua española
Origen y desarrollo de la lengua españolaLucia Rubio martínez
 
Aula introdução à lógica matemática
Aula introdução à lógica matemáticaAula introdução à lógica matemática
Aula introdução à lógica matemáticaAristóteles Meneses
 
Lógica Matemática
Lógica MatemáticaLógica Matemática
Lógica MatemáticaGomes Gomes
 

Destacado (20)

Lógica computacional
Lógica computacionalLógica computacional
Lógica computacional
 
VBI, Unidad1 Lógica Computacional
VBI, Unidad1 Lógica ComputacionalVBI, Unidad1 Lógica Computacional
VBI, Unidad1 Lógica Computacional
 
Logica computacional conceptos basicos
Logica computacional conceptos basicosLogica computacional conceptos basicos
Logica computacional conceptos basicos
 
Logica computacional
Logica computacionalLogica computacional
Logica computacional
 
3 Logica computacional
3 Logica computacional3 Logica computacional
3 Logica computacional
 
Logica Computacional
Logica ComputacionalLogica Computacional
Logica Computacional
 
Ensayo
EnsayoEnsayo
Ensayo
 
Codigo qr
Codigo qrCodigo qr
Codigo qr
 
Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...
Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...
Bibliotecas Nacionales en la era digital: la BNE una reflexión. Ana Santos Ar...
 
Programación en lenguajes Estructurados - Lógica Computacional
Programación en lenguajes Estructurados - Lógica ComputacionalProgramación en lenguajes Estructurados - Lógica Computacional
Programación en lenguajes Estructurados - Lógica Computacional
 
Introdução à Lógica de Programação
Introdução à Lógica de ProgramaçãoIntrodução à Lógica de Programação
Introdução à Lógica de Programação
 
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexoressumadores, codificadores, decodificadores,multiplexores, demultiplexores
sumadores, codificadores, decodificadores,multiplexores, demultiplexores
 
Logica Computacional/Fanjul Roberto
Logica Computacional/Fanjul RobertoLogica Computacional/Fanjul Roberto
Logica Computacional/Fanjul Roberto
 
Algebra lineal en ing. sistemas
Algebra lineal en ing. sistemasAlgebra lineal en ing. sistemas
Algebra lineal en ing. sistemas
 
Logica computacional y programacion
Logica computacional y programacionLogica computacional y programacion
Logica computacional y programacion
 
Origen y desarrollo de la lengua española
Origen y desarrollo de la lengua españolaOrigen y desarrollo de la lengua española
Origen y desarrollo de la lengua española
 
Aula introdução à lógica matemática
Aula introdução à lógica matemáticaAula introdução à lógica matemática
Aula introdução à lógica matemática
 
Lógica Matemática
Lógica MatemáticaLógica Matemática
Lógica Matemática
 
Lógica
LógicaLógica
Lógica
 
5 Operaciones En Otras Bases
5  Operaciones En Otras Bases5  Operaciones En Otras Bases
5 Operaciones En Otras Bases
 

Similar a Logica computacional

Sistema de numeración en el ordenador
Sistema de numeración en el ordenadorSistema de numeración en el ordenador
Sistema de numeración en el ordenadorSebastian Gonzàlez
 
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)guffygram
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binarioluig777
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binarioluig777
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binarioluig777
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binarioluig777
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binarioluig777
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericosKaren Zamora
 
Sistema numericos
Sistema numericosSistema numericos
Sistema numericosMike Garcia
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracionirishayde1822
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeraciónjesuspsa
 

Similar a Logica computacional (20)

Sistemas de numeracion
Sistemas de numeracionSistemas de numeracion
Sistemas de numeracion
 
Sistema de numeración en el ordenador
Sistema de numeración en el ordenadorSistema de numeración en el ordenador
Sistema de numeración en el ordenador
 
Unidad I Sistemas Numéricos
Unidad I Sistemas NuméricosUnidad I Sistemas Numéricos
Unidad I Sistemas Numéricos
 
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
Sistemas Numericos y conversiones(Powerpoint aplicaciones m. 1)
 
Presentacion sistema binario
Presentacion sistema binarioPresentacion sistema binario
Presentacion sistema binario
 
Sistemas De NumeracióN
Sistemas De NumeracióNSistemas De NumeracióN
Sistemas De NumeracióN
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Clase 2 sistema_binario
Clase 2 sistema_binarioClase 2 sistema_binario
Clase 2 sistema_binario
 
Decimales.
Decimales.Decimales.
Decimales.
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistemas Numericos
Sistemas NumericosSistemas Numericos
Sistemas Numericos
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Sistema numericos
Sistema numericosSistema numericos
Sistema numericos
 
Sistemas de Numeracion
Sistemas de NumeracionSistemas de Numeracion
Sistemas de Numeracion
 
sistemas de numeración que maneja el computador
sistemas de numeración que maneja el computadorsistemas de numeración que maneja el computador
sistemas de numeración que maneja el computador
 
Sistemas de numeración
Sistemas de numeraciónSistemas de numeración
Sistemas de numeración
 

Último

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 

Último (20)

2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 

Logica computacional

  • 3. Sistemas Numéricos. Son un conjunto de dígitos que sirven para representar cantidades, de esta manera se obtienen los sistemas de numeración (conjunto de símbolos y reglas que se utilizan para representar y operar con cantidades). Es decir que asocia a cada uno, una representación única, y permite realizar algoritmos simples, así como ejecutar operaciones aritméticas. Los sistemas de numeración actuales son sistemas posicionales, en los que el valor que representa cada símbolo o cifra, depende de su valor absoluto y de la posición relativa que ocupa la cifra con respecto al resto. Acá existe un elemento característico que define el sistema y se denomina base, siendo ésta el número de símbolos que se utilizan para la representación. Todos los sistemas de la representación de la información tienen una base que se corresponde con el número de símbolos que puede utilizar en cada posición: • Decimal (0-9) con base 10. • Binario (0 y 1) con base 2. • Octal (0-7) con base 8. • Hexadecimal con base 16.
  • 4. Sistema Decimal (Base 10). Es el más usado en el mundo excepto por algunas culturas, y surgió gracias a que se utilizaban los dedos. Es un sistema posicional, que utiliza un conjunto de 10 símbolos (1,2,3,4,5,6,7,8,9,0) cuyo significado depende fundamentalmente de su posición relativa. Ejemplo: 100 150 32 45 50 1025
  • 5. Sistema Binario (Base 2). Este fue introducido por Leibniz en el siglo XVII, y se ha utilizado en las máquinas electrónicas porque se basa en dos estados estables el 0 y el 1 (apagado y encendido) que utiliza el hardware de las computadoras. Los circuitos digitales internos que componen las computadoras utilizan el sistema de numeración Binario para la interpretación de la información. Como ya se menciono este sistema utiliza dos cifras (el 0 y el 1) en dónde cada una de ellas se denomina bit (contracción de binary digit). Para medir la cantidad de información representada en binario se utilizan múltiplos que a diferencia de otras magnitudes físicas, utilizan el factor multiplicador 1024 en lugar de 1000, debido a que es el múltiplo de 2 más cercano a este último. El byte es la unidad básica de medida de la información representada mediante este sistema. Ejemplos: 1011101 1101110 10101001 100010 000100 001111
  • 6. Sistema Binario (Base 2). Múltiplo R e p r e s e n t a Nibble Conjunto de 4 bits 1001 Byte Conjunto de 8 bits 10101010 Kilobyte (Kb) Conjunto de 1024 bytes 1024 * 8 bits Megabyte (Mb) Conjunto de 1024 Kb 10242 * 8 bits Gigabyte (Gb) Conjunto de 1024 Mb 10243 * 8 bits Terabyte (Tb) Conjunto de 1024 Gb 10244 * 8 bits Petabyte (Pb) Conjunto de 1024 Tb 10245 * 8 bits Exabyte (Eb) Conjunto de 1024 Pb 10246 * 8 bits Zettabyte (Zb) Conjunto de 1024 Eb 10247 * 8 bits Yottabyte (Yb) Conjunto de 1024 Zb 10248 * 8 bits
  • 7. Sistema Octal (Base 8). Este utiliza las cifras de 0 a 7. En informática a veces se utiliza la numeración octal en vez de la hexadecimal. El conjunto de símbolos utilizados va del 0 al 7 (0,1,2,3,4,5,6,7). Es posible que la numeración octal se usara en el pasado en lugar del decimal, por ejemplo, para contar los espacios interdigitales o los dedos distintos de los pulgares. Ejemplo: 516 16410 206610 42310 203 112
  • 8. Sistema Hexadecimal (Base 16). Sistema de numeración posicional que tiene como base el 16 y por tanto emplea 16 símbolos este combina letras y números. En principio dado que el sistema usual de numeración es de base diez, lógicamente sólo se dispone de diez dígitos, entonces se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. Comprende de los siguientes símbolos: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f. Ejemplo: A83F A4FC9 DE8 24CC CD0B FFFFF
  • 9. Equivalencia entre Bases Decimal Binario Octal Hexadecimal 0 00000 0 0 1 00001 1 1 2 00010 2 2 3 00011 3 3 4 00100 4 4 5 00101 5 5 6 00110 6 6 7 00111 7 7 8 01000 10 8 9 01001 11 9 10 01010 12 A 11 01011 13 B 12 01100 14 C 13 01101 15 D 14 01110 16 E 15 01111 17 F 16 10000 20 10 17 10001 21 11
  • 10. Operaciones Binarias. Suma. Es similar a la suma decimal excepto que se manejan sólo dos dígitos (0 y 1). Las sumas básicas son: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10 (número 2 en binario) 11 01 01 11 1 01 1 01 1 + 1 1 0 1 0 1 0 1 _________________________ 1 0 0 0 0 0 1 0 1 0 Ejercicios. 010 + 101 001101 + 100101 1011011 + 1011010 110111011 + 100111011
  • 11. Operaciones Binarias. Resta. Es semejante a la del decimal excepto que se utilizan dos dígitos y teniendo en cuenta que se realizan las restas parciales entre dos dígitos de idénticas posiciones, uno del minuendo y otro del sustraendo. Si el segundo excede al primero, se sustrae una unidad del dígito de más a la izquierda en el minuendo (si existe y vale 1), convirtiéndose este último en 0 y equivaliendo la unidad Las restas básicas son: 0 - 0 = 0 0 - 1 = No se puede realizar. 1 - 0 = 1 1 - 1 = 0 extraída a 1 * 2 en el minuendo de resta parcial que estamos realizando. Si es 0 el dígito siguiente a la izquierda, se busca en los sucesivos teniendo en cuenta que su valor se multiplica por 2 a cada desplazamiento a la derecha. 0 2 1 10 01 02 1 1 0 1 0 - ________________ 0 1 1 1 1 Ejercicios. 111 – 101 10001 – 01010 11011001 – 10101011 111101001 – 101101101
  • 12. Operaciones Binarias. Producto. El producto de números binarios es semejante al decimal, ya que el 0 multiplicado por cualquier otro da 0, y el 1 es el elemento neutro del producto. Los productos básicos son: 0 * 0 = 0 0 * 1 = 0 1 * 0 = 0 1 * 1 = 1 1 0 1 1 0 1 0 0 1 _____________ 1 0 1 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 0 _____________________ 1 1 0 0 0 1 1 0 Ejercicios. 1000 – 101 1111 – 0101 0101 – 0011 1001 – 10
  • 13. Operaciones Binarias. División. La división se realiza en forma semejante al decimal, con la salvedad que las multiplicaciones y restas internas del proceso de la división se realizan en binario. La división es muy fácil de realizar, porque no son posibles en el cociente otras cifras que UNOS y CEROS. Las divisiones básicas son: 0 / 0 = No Valido 0 / 1 = 0 1 / 0 = No Valido 1 / 1 = 1 1 0 1 0 1 0 | 1 1 0 ____ - 1 1 0 1 1 1 1 0 0 1 - 1 1 0 0 1 1 0 - 1 1 0 0 0 0
  • 14. Conversiones de Decimal a Binario. Para obtener de un número decimal su representación en el sistema binario, debemos dividir el decimal entero por 2 siendo el residuo de cada una de las divisiones que se efectúen lo que compondrá el numero binario, y se leerá de derecha a izquierda. Si tenemos una parte fraccionaria de un número decimal, podemos convertirlo a binario, si multiplicamos por 2 sucesivamente la parte fraccionaria del número decimal de partida y las partes fraccionarias que se van obteniendo en los productos sucesivos. El número binario se forma con las partes enteras (que serán ceros y unos) de los productos obtenidos, veamos algunos ejemplos: Parte Entera. Cambiar 26 a binario. 26 |_2___ 0 13 |_2___ 1 6 |_2___ 0 3 |_2___ 1 1 2610 = 110102 Parte Fraccionaria. Cambiar 0.1875 a binario. 0.1875 0.3750 0.7500 0.5000 * 2___ * 2___ * 2___ * 2___ 0.3750 0.7500 1.5000 1.0000 0.187510 = 0.00112
  • 15. Conversiones de Decimal a Binario. Ejercicio: Transformar a binario el numero decimal 74.423 Primero Trabajamos la parte Entera. 74 74 |_2___ 0 37 |_2___ 1 18 |_2___ 0 9 |_2___ 1 4 |_2___ 0 2 |_2___ 0 1 Ahora trabajamos la parte Fraccionaria. 0.423 0.423 0.846 0.692 0.384 0.768 * 2___ * 2___ * 2___ * 2___ * 2___ 0.846 1.692 1.384 0.768 1.536 Es decir que la transformación quedaría 74.42310 = 1001010.01101…2
  • 16. Conversiones de Binario a Decimal. Para transformar un número representado como binario en decimal multiplicamos cada cifra del binario por 2 elevado a una potencia que irá disminuyendo hasta llegar a cero. Para determinar la primera potencia contamos las cifras del binario y disminuimos dicho número en 1 unidad. Ejemplo: Cambiar 110102 a decimal. 110102 = (1 * 24) + (1 * 23) + (0 * 22) + (1 * 21) + (0 * 20) 110102 = (1 * 16) + (1 * 8) + (0 * 4) + (1 * 2) + (0 * 1) 110102 = (16) + (8) + (0) + (2) + (0) 110102 = 2610
  • 17. Representación de Caracteres. Los datos de tipo carácter, representan sencillamente cadenas de caracteres representados según el código de E/S. A las representaciones de los caracteres se les imponen las siguientes condiciones: Código ASCII (Con sus Variantes) ASCII Extendido UNICODE (Con sus Variantes) UTF (Con sus Variantes) UCS (Con sus Variantes) ANSEL MIK EBCDIC CORK KOI Las normas ISO sobre caracteres e información. (Con sus variantes) Tarea: Investigar sobre el código ASCII. Concepto. (Historia y Evolución). Cantidad de Caracteres. • Deben permitir añadir nuevos caracteres específicos. • Deben incluir un sistema de redundancia que permita la detección de errores en el curso de la transmisión. • Los subconjuntos de letras y números deben estar ordenados y ser coherentes. Estarán en dos grupos diferentes y ordenados. • Estándares Formalizados en el mundo para la representación de caracteres: • Deben englobar las 26 letras del alfabeto latino, los 10 dígitos y un cierto número de caracteres gráficos (operadores) y signos de puntuación.
  • 18. Representación de Carácteres. Tarea: Investigar sobre: El código ASCII. Concepto. Historia. Evolución. Cantidad de Caracteres.