SlideShare una empresa de Scribd logo
1 de 6
María de los Ángeles Villanueva cañizalez

C.I.: V- 20469295

INFORMATICA/ SECCION “C”

                               Algebra booleana o Algebra Boole

    Aplicaciones De Los Circuitos

        Álgebra de Boole (también llamada Retículas booleanas) en informática y matemática,
        es una estructura algebraica que esquematiza las operaciones lógicas Y, O , NO y Si
        (AND,OR,NOT,IF), así como el conjunto de
        operaciones unión, intersección y complemento.
        Se denomina así en honor a George Boole (2 de noviembre de 1815 a 8 de
        diciembre de 1864), matemático inglés que fue el primero en definirla como parte de un
        sistema lógico en el año 1854. El álgebra de Boole fue un intento de utilizar las técnicas
        algebraicas para tratar expresiones de la lógica proposicional. En la actualidad, el
        álgebra de Boole se aplica de forma generalizada en el ámbito del diseño
        electrónico. Claude Shannon fue el primero en aplicarla en el diseño de circuitos de
        conmutación eléctrica biestables, en 1948.

    Definición
        Literal: se refiere a una variable o a su complemento (por ej. A, X, )
        Termino producto: es un grupo de literales que se encuentran relacionados entre sí por
        un AND
        (por ej. A·B, C·A, ·Y·Z)
        Termino suma: es un grupo de literales que se encuentran relacionados entre sí por un
        OR
       (por ej. A+B, C+A, +Y+Z)
       Termino normal: termino producto o termino suma en el que un literal no aparece más
       de una vez
       Termino canónico: termino en el que se encuentra exactamente uno de cada uno de los
       literales de la función. Si el término canónico es un producto, se denominará min
       término. Si es una suma se denominará Max término,
       Forma normal de una función: es la que está constituida por términos normales. Puede
       estar en la forma suma de términos productos o productos de términos sumas.
       Forma canónica de una función: es aquella constituida exclusivamente por
Términos canónicos que aparecen una sola vez.

    Circuito combinaciona

         Un circuito combinacional es un sistema que contiene operaciones booleanas
básicas (AND, OR, NOT), algunas entradas y un juego de salidas, como cada salida
corresponde a una función lógica individual, un circuito combinacional a menudo implementa
varias funciones booleanas diferentes, es muy importante recordar éste hecho, cada salida
representa una función booleana diferente.
Un ejemplo común de un circuito combinacional es el decodificador de siete segmentos, se trata
de un circuito que acepta cuatro entradas y determina cuál de los siete segmentos se deben
iluminar para representar la respectiva entrada, de acuerdo con lo dicho en el párrafo anterior, se
deben implementar siete funciones de salida diferentes, una para cada segmento. Las cuatro
entradas para cada una de éstas funciones booleanas son los cuatro bits de un número binario en
el rango de 0 a 9. Sea D el bit de alto orden de éste número y A el bit de bajo orden, cada
función lógica debe producir un uno (para el segmento encendido) para una entrada dada si tal
segmento en particular debe ser iluminado, por ejemplo, el segmento e debe iluminarse para los
valores 0000, 0010, 0110 y 1000.

En la siguiente tabla se puede ver qué segmentos deben iluminarse de acuerdo al valor de
entrada, tenga en cuenta que sólo se están representando valores en el rango de 0 a 9, los
decodificadores para las pantallas de siete segmentos comerciales tienen capacidad para
desplegar valores adicionales que corresponden a las letras A a la F para representaciones
hexadecimales, sin embargo la mecánica para iluminar los respectivos segmentos es similar a la
aquí representada para los valores numéricos.


0 a b c d e f


1      b c


2 a b        d e       g


3 a b c d              g


4      b c          f g


5 a       c d       f g


6         c d e f g


7 a b c

8 a b c d e f g

9 a b c             f g

Los circuitos combinacionales son la base de muchos componentes en un sistema de cómputo
básico, se puede construir circuitos para sumar, restar, comparar, multiplicar, dividir y muchas
otras aplicaciones más.

     Álgebra Booleana y circuitos electrónicos

La relación que existe entre la lógica booleana y los sistemas de cómputo es fuerte, de hecho se
da una relación uno a uno entre las funciones booleanas y los circuitos electrónicos de
compuertas digitales. Para cada función booleana es posible diseñar un circuito electrónico y
viceversa, como las funciones booleanas solo requieren de los operadores AND, OR y NOT
podemos construir nuestros circuitos utilizando exclusivamente éstos operadores utilizando las
compuertas lógicas homónimas
Un hecho interesante es que es posible implementar cualquier circuito electrónico utilizando una
sola compuerta, ésta es la compuerta NAND
Para probar que podemos construir cualquier función booleana utilizando sólo compuertas
NAND, necesitamos demostrar cómo construir un inversor (NOT), una compuerta AND y una
compuerta OR a partir de una compuerta NAND, ya que como se dijo, es posible implementar
cualquier función booleana utilizando sólo los operadores booleanos AND, OR y NOT. Para
construir un inversor simplemente conectamos juntas las dos entradas de una compuerta NAND.
Una vez que tenemos un inversor, construir una compuerta AND es fácil, sólo invertimos la
salida de una compuerta NAND, después de todo, NOT ( NOT (A AND B)) es equivalente a A
AND B. Por supuesto, se requieren dos compuertas NAND para construir una sola compuerta
AND, nadie ha dicho que los circuitos implementados sólo utilizando compuertas NAND sean
lo óptimo, solo se ha dicho que es posible hacerlo. La otra compuerta que necesitamos sintetizar
es la compuerta lógica OR, esto es sencillo si utilizamos los teoremas de De Morgan, que en
síntesis se logra en tres pasos, primero se reemplazan todos los "·" por "+" después se invierte
cada literal y por último se niega la totalidad de la expresión:
A OR B
A AND B.......................Primer paso para aplicar el teorema de De Morgan
A' AND B'.....................Segundo paso para aplicar el teorema de De Morgan
(A' AND B')'..................Tercer paso para aplicar el teorema de De Morgan
(A' AND B')' = A' NAND B'.....Definición de OR utilizando NAND
Si se tiene la necesidad de construir diferentes compuertas de la manera descrita, bien hay dos
buenas razones, la primera es que las compuertas NAND son las más económicas y en segundo
lugar es preferible construir circuitos complejos utilizando los mismos bloques básicos. Observe
que es posible construir cualquier circuito lógico utilizando sólo compuertas de tipo NOR (NOR
= NOT(A OR B)). La correspondencia entre la lógica NAND y la NOR es ortogonal entre la
correspondencia de sus formas canónicas. Mientras que la lógica NOR es útil en muchos
circuitos, la mayoría de los diseñadores utilizan lógica NAND.

    Aplicaciones del algebra booleana

    Algebra booleana aplicada a la informática

    Se dice que una variable tiene valor booleano cuando, en general, la variable contiene un 0
    lógico o un 1 lógico. Esto, en la mayoría de los lenguajes de programación, se traduce
    en false (falso) o true (verdadero), respectivamente.
    Una variable puede no ser de tipo booleano, y guardar valores que, en principio, no son
booleanos; ya que, globalmente, los compiladores trabajan con esos otros valores, numéricos
normalmente aunque también algunos permiten cambios desde, incluso, caracteres, finalizando
en valor booleano.


    Algebra de boole ligada a la cotidianidad:
 Toda las operaciones que se realiza en un sistema digital, ya sea un computador, un teléfono
móvil, un reloj o una calculadora utiliza las operaciones definidas por el algebra de boole para
realizar sus funciones. Unas veces estas funciones vendrán implementadas por un software y
otras por un hardware. Tengamos en cuenta que el algebra boole se extiende a partir de la lógica
para definir todas las operaciones aritméticas como las sumas y las multiplicaciones.

    Compuertas lógicas

    Puerta SÍ la puerta lógica SÍ, realiza la función booleana igualdad. En la práctica se suele
    utilizar como amplificador de corriente o como seguidor de tensión, para adaptar
    impedancias (buffer en inglés).
    Su tabla de verdad es la siguiente:
Tabla de verdad puerta SI
Entrada A      Salida A
     0              0
     1              1
Puerta AND

   La puerta lógica Y, más conocida por su nombre en inglés AND (        ), realiza la función
   booleana de producto lógico. Su símbolo es un punto (·), aunque se suele omitir. Así, el
   producto lógico de las variables A y B se indica como AB, y se lee A y B o simplemente A
   por B.
   Su tabla de verdad es la siguiente:
  Tabla de verdad puerta AND

Entrada Entrada
                      Salida
  0           0            0
  0           1            0
  1           0            0
  1           1            1
   Puerta OR

   La puerta lógica O, más conocida por su nombre en inglés OR (        ), realiza la operación
   de suma lógica.
   Su tabla de verdad es la siguiente:
      Tabla de verdad puerta OR

Entrada A Entrada B
                          Salida
   0              0            0
   0              1            1
   1              0            1
   1              1            1
   Podemos definir la puerta O como aquella que proporciona a su salida un 1 lógico si al
   menos una de sus entradas está a 1.

   Puerta OR-exclusiva (XOR)
   La puerta lógica OR-exclusiva, más conocida por su nombre en inglés XOR, realiza la
   función booleana A'B+AB'. Su símbolo es el más (+) inscrito en un círculo. En la figura de
   la derecha pueden observarse sus símbolos en electrónica.
   su tabla de verdad es la siguiente:
      Tabla de verdad puerta XOR

Entrada A Entrada B
                          Salida
   0              0            0
   0              1            1
   1              0            1
   1              1            0
Se puede definir esta puerta como aquella que da por resultado uno, cuando los valores en
   las entradas son distintos. ej.: 1 y 0, 0 y 1 (en una compuerta de dos entradas). Se obtiene
   cuando ambas entradas tienen distinto valor.
   Si la puerta tuviese tres o más entradas, la XOR tomaría la función de suma de paridad,
   cuenta el número de unos a la entrada y si son un número impar, pone un 1 a la salida, para
   que el número de unos pase a ser par. Esto es así porque la operación XOR es asociativa,
   para tres entradas
               XOR de tres entradas

Entrada A Entrada B Entrada C
                                       Salida
   0             0            0             0
   0             0            1             1
   0             1            0             1
   0             1            1             0
   1             0            0             1
   1             0            1             0
   1             1            0             0
   1             1            1             1
   Desde el punto de vista de la aritmética módulo 2, la puerta XOR implementa la suma
   módulo 2, pero mucho más simple de ver, la salida tendrá un 1 siempre que el número de
   entradas a 1 sea impar.
   Lógica negativa
  Puerta NO (NOT)
   La puerta lógica NO (NOT en inglés) realiza la función booleana de inversión o negación de
   una variable lógica. Una variable lógica a la cual se le aplica la negación se pronuncia como
   "no A" o "A negada".
   Su tabla de verdad es la siguiente:
   Tabla de verdad puerta NOT

   Entrada A
                     Salida
        0                 1
        1                 0
   Se puede definir como una puerta que proporciona el estado inverso del que esté en su
   entrada.
   [Puerta NO-Y (NAND)
   La puerta lógica NO-Y, más conocida por su nombre en inglés, realiza la operación de
   producto negado. En la figura de la derecha pueden observarse sus símbolos en electrónica.
   su tabla de verdad es la siguiente:
            Tabla de verdad puerta NAND

   Entrada A         Entrada B
                                      Salida
        0                0                 1
0                1                    1
     1                0                    1
     1                1                    0
Podemos definir la puerta NO-Y como aquella que proporciona a su salida un 0 lógico
únicamente cuando todas sus entradas están a 1.
Puerta NO-O (NOR)
La puerta lógica NO-O, más conocida por su nombre en inglésNOR, realiza la operación de
suma lógica negada. En la figura de la derecha pueden observarse sus símbolos
en electrónica.
su tabla de verdad es la siguiente:
         Tabla de verdad puerta NOR

Entrada A        Entrada B
                                   Salida
     0                0                    1
     0                1                    0
     1                0                    0
     1                1                    0
Podemos definir la puerta NO-O como aquella que proporciona a su salida un 1 lógico sólo
cuando todas sus entradas están a 0. La puerta lógica NOR constituye un conjunto completo
de operadores.
Puerta equivalencia (XNOR)
La puerta lógica equivalencia, realiza la función booleana AB+~A~B. Su símbolo es un
punto (·) inscrito en un círculo. En la figura de la derecha pueden observarse sus símbolos
en electrónica. La ecuación característica que describe el comportamiento de la puerta
XNOR es:

     su tabla de verdad es la siguiente:
         Tabla de verdad puerta XNOR

Entrada A        Entrada B
                                   Salida
     0                0                    1
     0                1                    0
     1                0                    0
     1                1                    1
Se puede definir esta puerta como aquella que proporciona un 1 lógico, sólo si las dos
entradas son iguales, esto es, 0 y 0 ó 1 y 1 (2 encendidos o 2 apagados). Sólo es verdadero si
ambos componentes tiene el mismo valor lógico.

Más contenido relacionado

La actualidad más candente

Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicasEli Zabeth
 
[Maths] 6.3.2 compuertas logicas
[Maths] 6.3.2 compuertas logicas[Maths] 6.3.2 compuertas logicas
[Maths] 6.3.2 compuertas logicasmiguelperezfontenla
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas Logicasguest89b1332
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasluisj9212
 
Algebra de boole libro
Algebra  de   boole  libroAlgebra  de   boole  libro
Algebra de boole libro1971karlos
 
El álgebra booleana
El álgebra booleanaEl álgebra booleana
El álgebra booleanaSaulssg
 
2. electronica digital
2. electronica digital2. electronica digital
2. electronica digitalsonsolesbar
 
Tema3 circuitos puertas_lógicas_y_álgebra_de_boole
Tema3 circuitos puertas_lógicas_y_álgebra_de_booleTema3 circuitos puertas_lógicas_y_álgebra_de_boole
Tema3 circuitos puertas_lógicas_y_álgebra_de_boolehacaveks
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitalescyber
 

La actualidad más candente (16)

Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
[Maths] 6.3.2 compuertas logicas
[Maths] 6.3.2 compuertas logicas[Maths] 6.3.2 compuertas logicas
[Maths] 6.3.2 compuertas logicas
 
Pia tc
Pia tcPia tc
Pia tc
 
Pia tc
Pia tcPia tc
Pia tc
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
APLICACION DE ALGEBRA BOOLEANA
APLICACION DE ALGEBRA BOOLEANAAPLICACION DE ALGEBRA BOOLEANA
APLICACION DE ALGEBRA BOOLEANA
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
compuertas logicas
compuertas logicascompuertas logicas
compuertas logicas
 
Compuertas Logicas
Compuertas LogicasCompuertas Logicas
Compuertas Logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Algebra de boole libro
Algebra  de   boole  libroAlgebra  de   boole  libro
Algebra de boole libro
 
El álgebra booleana
El álgebra booleanaEl álgebra booleana
El álgebra booleana
 
2. electronica digital
2. electronica digital2. electronica digital
2. electronica digital
 
Tema3 circuitos puertas_lógicas_y_álgebra_de_boole
Tema3 circuitos puertas_lógicas_y_álgebra_de_booleTema3 circuitos puertas_lógicas_y_álgebra_de_boole
Tema3 circuitos puertas_lógicas_y_álgebra_de_boole
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
 

Destacado

Destacado (20)

Presentación1
Presentación1Presentación1
Presentación1
 
Beneficios de la web 2.0 en la educación superior
Beneficios de la web 2.0 en la educación superiorBeneficios de la web 2.0 en la educación superior
Beneficios de la web 2.0 en la educación superior
 
Hermann Scherer - Unternehmensberatung
Hermann Scherer - UnternehmensberatungHermann Scherer - Unternehmensberatung
Hermann Scherer - Unternehmensberatung
 
PARCIN KOREA
PARCIN KOREAPARCIN KOREA
PARCIN KOREA
 
DDS
DDSDDS
DDS
 
Universidad técnica de machala
Universidad técnica de machalaUniversidad técnica de machala
Universidad técnica de machala
 
Fiscalidad de las compraventas
Fiscalidad de las compraventasFiscalidad de las compraventas
Fiscalidad de las compraventas
 
Estudio de la capa de ozono
Estudio de la capa de ozonoEstudio de la capa de ozono
Estudio de la capa de ozono
 
10 cosas sobre mí
10 cosas sobre mí10 cosas sobre mí
10 cosas sobre mí
 
CCD 2013 - Aus der Praxis: Performance-Management für Confluence
CCD 2013 - Aus der Praxis: Performance-Management für ConfluenceCCD 2013 - Aus der Praxis: Performance-Management für Confluence
CCD 2013 - Aus der Praxis: Performance-Management für Confluence
 
LIBRO DIGITAL
LIBRO DIGITALLIBRO DIGITAL
LIBRO DIGITAL
 
La comida
La comidaLa comida
La comida
 
Biologie der Kriechtiere 2014
Biologie der Kriechtiere 2014Biologie der Kriechtiere 2014
Biologie der Kriechtiere 2014
 
Unidad 5. Literatura Mexicana y Latinoamericana. Santillana. Actividades
Unidad 5. Literatura Mexicana y Latinoamericana. Santillana. ActividadesUnidad 5. Literatura Mexicana y Latinoamericana. Santillana. Actividades
Unidad 5. Literatura Mexicana y Latinoamericana. Santillana. Actividades
 
Carmen lalaleo
Carmen lalaleoCarmen lalaleo
Carmen lalaleo
 
Dames ligue 1
Dames ligue 1Dames ligue 1
Dames ligue 1
 
Fiestas Tradicionales
Fiestas TradicionalesFiestas Tradicionales
Fiestas Tradicionales
 
Prevención de la violencia de género
Prevención de la violencia de géneroPrevención de la violencia de género
Prevención de la violencia de género
 
Presentación1
Presentación1Presentación1
Presentación1
 
sSeniors division 2
sSeniors division 2sSeniors division 2
sSeniors division 2
 

Similar a Slideshare maria

María de los ángeles villanueva cañizalez
María de los ángeles villanueva cañizalezMaría de los ángeles villanueva cañizalez
María de los ángeles villanueva cañizalezexdrago23
 
Instituto universitario de tecnología
Instituto universitario de tecnologíaInstituto universitario de tecnología
Instituto universitario de tecnologíadamarl
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasmildredsapa
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicascebay
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasJesus Chaux
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)luisj9212
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)mildredsapa
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasJesus Chaux
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)mildredsapa
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicasmildredsapa
 
Compuertas y circuitos logicos
Compuertas y circuitos logicosCompuertas y circuitos logicos
Compuertas y circuitos logicosAli Salcedo
 
Algebradeboole 111015091749-phpapp02
Algebradeboole 111015091749-phpapp02Algebradeboole 111015091749-phpapp02
Algebradeboole 111015091749-phpapp02kevinwm17
 
Presentación de logica
Presentación de logicaPresentación de logica
Presentación de logicaajav28
 
circuitos digitales avansys
circuitos digitales avansyscircuitos digitales avansys
circuitos digitales avansysjhonreyes28
 

Similar a Slideshare maria (20)

María de los ángeles villanueva cañizalez
María de los ángeles villanueva cañizalezMaría de los ángeles villanueva cañizalez
María de los ángeles villanueva cañizalez
 
Instituto universitario de tecnología
Instituto universitario de tecnologíaInstituto universitario de tecnología
Instituto universitario de tecnología
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)Compuertas logicas (nx power_lite)
Compuertas logicas (nx power_lite)
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
inv algbool.
inv algbool.inv algbool.
inv algbool.
 
Compuertas y circuitos logicos
Compuertas y circuitos logicosCompuertas y circuitos logicos
Compuertas y circuitos logicos
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
Algebradeboole 111015091749-phpapp02
Algebradeboole 111015091749-phpapp02Algebradeboole 111015091749-phpapp02
Algebradeboole 111015091749-phpapp02
 
Presentación de logica
Presentación de logicaPresentación de logica
Presentación de logica
 
Puerta lógica
Puerta lógicaPuerta lógica
Puerta lógica
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
circuitos digitales avansys
circuitos digitales avansyscircuitos digitales avansys
circuitos digitales avansys
 

Último

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 

Último (20)

Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 

Slideshare maria

  • 1. María de los Ángeles Villanueva cañizalez C.I.: V- 20469295 INFORMATICA/ SECCION “C” Algebra booleana o Algebra Boole  Aplicaciones De Los Circuitos Álgebra de Boole (también llamada Retículas booleanas) en informática y matemática, es una estructura algebraica que esquematiza las operaciones lógicas Y, O , NO y Si (AND,OR,NOT,IF), así como el conjunto de operaciones unión, intersección y complemento. Se denomina así en honor a George Boole (2 de noviembre de 1815 a 8 de diciembre de 1864), matemático inglés que fue el primero en definirla como parte de un sistema lógico en el año 1854. El álgebra de Boole fue un intento de utilizar las técnicas algebraicas para tratar expresiones de la lógica proposicional. En la actualidad, el álgebra de Boole se aplica de forma generalizada en el ámbito del diseño electrónico. Claude Shannon fue el primero en aplicarla en el diseño de circuitos de conmutación eléctrica biestables, en 1948.  Definición Literal: se refiere a una variable o a su complemento (por ej. A, X, ) Termino producto: es un grupo de literales que se encuentran relacionados entre sí por un AND (por ej. A·B, C·A, ·Y·Z) Termino suma: es un grupo de literales que se encuentran relacionados entre sí por un OR (por ej. A+B, C+A, +Y+Z) Termino normal: termino producto o termino suma en el que un literal no aparece más de una vez Termino canónico: termino en el que se encuentra exactamente uno de cada uno de los literales de la función. Si el término canónico es un producto, se denominará min término. Si es una suma se denominará Max término, Forma normal de una función: es la que está constituida por términos normales. Puede estar en la forma suma de términos productos o productos de términos sumas. Forma canónica de una función: es aquella constituida exclusivamente por Términos canónicos que aparecen una sola vez.  Circuito combinaciona Un circuito combinacional es un sistema que contiene operaciones booleanas básicas (AND, OR, NOT), algunas entradas y un juego de salidas, como cada salida corresponde a una función lógica individual, un circuito combinacional a menudo implementa varias funciones booleanas diferentes, es muy importante recordar éste hecho, cada salida representa una función booleana diferente. Un ejemplo común de un circuito combinacional es el decodificador de siete segmentos, se trata de un circuito que acepta cuatro entradas y determina cuál de los siete segmentos se deben iluminar para representar la respectiva entrada, de acuerdo con lo dicho en el párrafo anterior, se deben implementar siete funciones de salida diferentes, una para cada segmento. Las cuatro entradas para cada una de éstas funciones booleanas son los cuatro bits de un número binario en el rango de 0 a 9. Sea D el bit de alto orden de éste número y A el bit de bajo orden, cada función lógica debe producir un uno (para el segmento encendido) para una entrada dada si tal
  • 2. segmento en particular debe ser iluminado, por ejemplo, el segmento e debe iluminarse para los valores 0000, 0010, 0110 y 1000. En la siguiente tabla se puede ver qué segmentos deben iluminarse de acuerdo al valor de entrada, tenga en cuenta que sólo se están representando valores en el rango de 0 a 9, los decodificadores para las pantallas de siete segmentos comerciales tienen capacidad para desplegar valores adicionales que corresponden a las letras A a la F para representaciones hexadecimales, sin embargo la mecánica para iluminar los respectivos segmentos es similar a la aquí representada para los valores numéricos. 0 a b c d e f 1 b c 2 a b d e g 3 a b c d g 4 b c f g 5 a c d f g 6 c d e f g 7 a b c 8 a b c d e f g 9 a b c f g Los circuitos combinacionales son la base de muchos componentes en un sistema de cómputo básico, se puede construir circuitos para sumar, restar, comparar, multiplicar, dividir y muchas otras aplicaciones más.  Álgebra Booleana y circuitos electrónicos La relación que existe entre la lógica booleana y los sistemas de cómputo es fuerte, de hecho se da una relación uno a uno entre las funciones booleanas y los circuitos electrónicos de compuertas digitales. Para cada función booleana es posible diseñar un circuito electrónico y viceversa, como las funciones booleanas solo requieren de los operadores AND, OR y NOT podemos construir nuestros circuitos utilizando exclusivamente éstos operadores utilizando las compuertas lógicas homónimas Un hecho interesante es que es posible implementar cualquier circuito electrónico utilizando una sola compuerta, ésta es la compuerta NAND Para probar que podemos construir cualquier función booleana utilizando sólo compuertas NAND, necesitamos demostrar cómo construir un inversor (NOT), una compuerta AND y una compuerta OR a partir de una compuerta NAND, ya que como se dijo, es posible implementar cualquier función booleana utilizando sólo los operadores booleanos AND, OR y NOT. Para construir un inversor simplemente conectamos juntas las dos entradas de una compuerta NAND.
  • 3. Una vez que tenemos un inversor, construir una compuerta AND es fácil, sólo invertimos la salida de una compuerta NAND, después de todo, NOT ( NOT (A AND B)) es equivalente a A AND B. Por supuesto, se requieren dos compuertas NAND para construir una sola compuerta AND, nadie ha dicho que los circuitos implementados sólo utilizando compuertas NAND sean lo óptimo, solo se ha dicho que es posible hacerlo. La otra compuerta que necesitamos sintetizar es la compuerta lógica OR, esto es sencillo si utilizamos los teoremas de De Morgan, que en síntesis se logra en tres pasos, primero se reemplazan todos los "·" por "+" después se invierte cada literal y por último se niega la totalidad de la expresión: A OR B A AND B.......................Primer paso para aplicar el teorema de De Morgan A' AND B'.....................Segundo paso para aplicar el teorema de De Morgan (A' AND B')'..................Tercer paso para aplicar el teorema de De Morgan (A' AND B')' = A' NAND B'.....Definición de OR utilizando NAND Si se tiene la necesidad de construir diferentes compuertas de la manera descrita, bien hay dos buenas razones, la primera es que las compuertas NAND son las más económicas y en segundo lugar es preferible construir circuitos complejos utilizando los mismos bloques básicos. Observe que es posible construir cualquier circuito lógico utilizando sólo compuertas de tipo NOR (NOR = NOT(A OR B)). La correspondencia entre la lógica NAND y la NOR es ortogonal entre la correspondencia de sus formas canónicas. Mientras que la lógica NOR es útil en muchos circuitos, la mayoría de los diseñadores utilizan lógica NAND.  Aplicaciones del algebra booleana  Algebra booleana aplicada a la informática Se dice que una variable tiene valor booleano cuando, en general, la variable contiene un 0 lógico o un 1 lógico. Esto, en la mayoría de los lenguajes de programación, se traduce en false (falso) o true (verdadero), respectivamente. Una variable puede no ser de tipo booleano, y guardar valores que, en principio, no son booleanos; ya que, globalmente, los compiladores trabajan con esos otros valores, numéricos normalmente aunque también algunos permiten cambios desde, incluso, caracteres, finalizando en valor booleano.  Algebra de boole ligada a la cotidianidad: Toda las operaciones que se realiza en un sistema digital, ya sea un computador, un teléfono móvil, un reloj o una calculadora utiliza las operaciones definidas por el algebra de boole para realizar sus funciones. Unas veces estas funciones vendrán implementadas por un software y otras por un hardware. Tengamos en cuenta que el algebra boole se extiende a partir de la lógica para definir todas las operaciones aritméticas como las sumas y las multiplicaciones.  Compuertas lógicas Puerta SÍ la puerta lógica SÍ, realiza la función booleana igualdad. En la práctica se suele utilizar como amplificador de corriente o como seguidor de tensión, para adaptar impedancias (buffer en inglés). Su tabla de verdad es la siguiente: Tabla de verdad puerta SI Entrada A Salida A 0 0 1 1
  • 4. Puerta AND La puerta lógica Y, más conocida por su nombre en inglés AND ( ), realiza la función booleana de producto lógico. Su símbolo es un punto (·), aunque se suele omitir. Así, el producto lógico de las variables A y B se indica como AB, y se lee A y B o simplemente A por B. Su tabla de verdad es la siguiente: Tabla de verdad puerta AND Entrada Entrada Salida 0 0 0 0 1 0 1 0 0 1 1 1 Puerta OR La puerta lógica O, más conocida por su nombre en inglés OR ( ), realiza la operación de suma lógica. Su tabla de verdad es la siguiente: Tabla de verdad puerta OR Entrada A Entrada B Salida 0 0 0 0 1 1 1 0 1 1 1 1 Podemos definir la puerta O como aquella que proporciona a su salida un 1 lógico si al menos una de sus entradas está a 1. Puerta OR-exclusiva (XOR) La puerta lógica OR-exclusiva, más conocida por su nombre en inglés XOR, realiza la función booleana A'B+AB'. Su símbolo es el más (+) inscrito en un círculo. En la figura de la derecha pueden observarse sus símbolos en electrónica. su tabla de verdad es la siguiente: Tabla de verdad puerta XOR Entrada A Entrada B Salida 0 0 0 0 1 1 1 0 1 1 1 0
  • 5. Se puede definir esta puerta como aquella que da por resultado uno, cuando los valores en las entradas son distintos. ej.: 1 y 0, 0 y 1 (en una compuerta de dos entradas). Se obtiene cuando ambas entradas tienen distinto valor. Si la puerta tuviese tres o más entradas, la XOR tomaría la función de suma de paridad, cuenta el número de unos a la entrada y si son un número impar, pone un 1 a la salida, para que el número de unos pase a ser par. Esto es así porque la operación XOR es asociativa, para tres entradas XOR de tres entradas Entrada A Entrada B Entrada C Salida 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 Desde el punto de vista de la aritmética módulo 2, la puerta XOR implementa la suma módulo 2, pero mucho más simple de ver, la salida tendrá un 1 siempre que el número de entradas a 1 sea impar.  Lógica negativa Puerta NO (NOT) La puerta lógica NO (NOT en inglés) realiza la función booleana de inversión o negación de una variable lógica. Una variable lógica a la cual se le aplica la negación se pronuncia como "no A" o "A negada". Su tabla de verdad es la siguiente: Tabla de verdad puerta NOT Entrada A Salida 0 1 1 0 Se puede definir como una puerta que proporciona el estado inverso del que esté en su entrada. [Puerta NO-Y (NAND) La puerta lógica NO-Y, más conocida por su nombre en inglés, realiza la operación de producto negado. En la figura de la derecha pueden observarse sus símbolos en electrónica. su tabla de verdad es la siguiente: Tabla de verdad puerta NAND Entrada A Entrada B Salida 0 0 1
  • 6. 0 1 1 1 0 1 1 1 0 Podemos definir la puerta NO-Y como aquella que proporciona a su salida un 0 lógico únicamente cuando todas sus entradas están a 1. Puerta NO-O (NOR) La puerta lógica NO-O, más conocida por su nombre en inglésNOR, realiza la operación de suma lógica negada. En la figura de la derecha pueden observarse sus símbolos en electrónica. su tabla de verdad es la siguiente: Tabla de verdad puerta NOR Entrada A Entrada B Salida 0 0 1 0 1 0 1 0 0 1 1 0 Podemos definir la puerta NO-O como aquella que proporciona a su salida un 1 lógico sólo cuando todas sus entradas están a 0. La puerta lógica NOR constituye un conjunto completo de operadores. Puerta equivalencia (XNOR) La puerta lógica equivalencia, realiza la función booleana AB+~A~B. Su símbolo es un punto (·) inscrito en un círculo. En la figura de la derecha pueden observarse sus símbolos en electrónica. La ecuación característica que describe el comportamiento de la puerta XNOR es: su tabla de verdad es la siguiente: Tabla de verdad puerta XNOR Entrada A Entrada B Salida 0 0 1 0 1 0 1 0 0 1 1 1 Se puede definir esta puerta como aquella que proporciona un 1 lógico, sólo si las dos entradas son iguales, esto es, 0 y 0 ó 1 y 1 (2 encendidos o 2 apagados). Sólo es verdadero si ambos componentes tiene el mismo valor lógico.