Algebra di Boole.

Slides:



Advertisements
Presentazioni simili
Scienza del ragionamento corretto Elaborato da Manuela Mangione
Advertisements

Indice Connettivi logici Condizione sufficiente Condizione necessaria
ALGEBRA DI BOOLE   L’algebra di Boole è un sistema algebrico sviluppato a metà dell’‘800 dal matematico e logico inglese George Boole, per formalizzare.
Algebra Booleana Generalità
Algebra di Boole Casazza Andrea 3EA I.I.S. Maserati.
D. Menasce1 Queste trasparenze sono disponibili sul sito web dellautore: (selezionare lopzione COURSES) Queste.
Elaborazione dei segnali mediante circuiti analogici o digitali.
Informatica Generale Marzia Buscemi IMT Lucca
I Circuiti Elettrici.
Algebra di Boole..
Appunti di Logica Binaria
Cos’è la LOGICA?.
(sommario delle lezioni in fondo alla pagina)
Algebra di Boole.
Laboratorio ricerca-azione: Metodiche formative per adulti
1 Informatica Presentazione del corso ENIAC Electronical Numerical Integrator and Calculator Il primo calcolatore elettronico, lENIAC Electronical Numerical.
1 Università della Tuscia - Facoltà di Scienze Politiche.Informatica 2 - a.a Prof. Francesco Donini Condizioni ed istruzioni condizionali.
Reti Logiche A Lezione n.1.4 Introduzione alle porte logiche
Analisi e sintesi di circuiti combinatori
Algebra Booleana.
Algebra di Boole ed elementi di logica
Algebra di Boole ed elementi di logica
Introduzione alla programmazione
Corso di Informatica (Programmazione)
IFTS2002 Acq. Dati Remoti: INFORMATICA
Algebra di Boole.
Introduzione alla programmazione ll
Programmazione Corso di laurea in Informatica
L'algebra di Boole e le sue applicazioni
Algebra di George Boole
Algebra di Boole e sue applicazioni
Indice: L’algebra di Boole Applicazione dell’algebra di Boole
Analisi e sintesi di circuiti combinatori. Reti combinatorie.
Algebra di Boole L’algebra di Boole è un formalismo che opera su variabili (dette variabili booleane o variabili logiche o asserzioni) che possono assumere.
Usare rappresentazioni di lunghezza fissa porta ad avere valori non rappresentabili: Overflow indica un errore nella rappresentazione del risultato in.
Claudia Raibulet Algebra Booleana Claudia Raibulet
Introduzione ~ 1850 Boole - De Morgan – Schroeder ALGEBRA BOOLEANA
La Logica Introduzione Operazioni con le proposizioni La congiunzione
Algebra di Boole … logica matematica Progetto Eracle 2
Elementi di Logica matematica Prima parte
Si ringraziano per il loro contributo gli alunni della
INFORMATICA MATTEO CRISTANI. INDICE CICLO DELLE LEZIONI LEZ. 1 INTRODUZIONE AL CORSO LEZ. 2 I CALCOLATORI ELETTRONICI LEZ. 3 ELEMENTI DI TEORIA DELL INFORMAZIONE.
Algebra di Boole e Circuiti Logici
Linguaggi e Programmazione per l’Informatica Musicale
Congiunzione Disgiunzione Negazione Natalia Visalli.
CORSO DI APPROFONDIMENTO
ELETTRONICA GEORGE BOOLE FUNZIONI LOGICHE Lezione N° 1
Algebra di Boole.
La logica è lo studio del ragionamento.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Algebra di Boole ed elementi di logica Marco D. Santambrogio – Ver. aggiornata.
Algebra di Boole.
Ragionare nel quotidiano
Università degli studi di Parma Dipartimento di Ingegneria dell’Informazione Politecnico di Milano © 2001/02 - William Fornaciari Reti Logiche A Lezione.
Algebra di Boole.
Fondamenti di Informatica1 Memorizzazione su calcolatore L'unità atomica è il bit (BInary DigiT) L'insieme di 8 bit è detta byte Altre forme di memorizzazione:
Operatori booleani Gli operatori booleani servono per rendere più efficace la ricerca all'interno dei motori. Non sono "case sensitive", ovvero non tengono.
Rappresentazione dell'informazione
Algebra di Boole L’algebra di Boole è un formalismo che opera su variabili (dette variabili booleane o variabili logiche o asserzioni) che possono assumere.
Rappresentazione in virgola mobile (floating-point) Permette di rappresentare numeri con ordini di grandezza molto differenti utilizzando per la rappresentazione.
Architettura degli Elaboratori 1
Vincenza Ferrara - Dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Rappresentazione dell'informazione 1 Se ho una rappresentazione in virgola fissa (es. su segno e 8 cifre con 3 cifre alla destra della virgola) rappresento.
Algebra di Boole.
Copyright © Istituto Italiano Edizioni Atlas
NANDNOR A BA NAND B falso vero falso vero vero vero falso vero falso A BA NOR B falso vero falso vero falso vero falso falso vero falso
La logica degli enunciati interamente realizzata da GIANNUZZI SILVIA
ELEMENTI DI LOGICA del Prof. Giovanni Ianne
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Algebra di Boole ed elementi di logica Marco D. Santambrogio – Ver. aggiornata.
Esercizio n o 3 Si realizzi una calcolatrice a 32 bit con interfaccia “normale” (decimale) con LabView, utilizzando SOLAMENTE: –convertitore decimale (input)
Logica di base e Conversione analogico-digitale Lezione 3 / Prima parte Gaetano Arena e.mail: 1.
Transcript della presentazione:

Algebra di Boole

George Boole (1815-1864)

L’Algebra di Boole due costanti 0 e 1 Variabili binarie di valore 0 oppure 1 Tre operatori: addizione moltiplicazione complementazione VERO FALSO

L’aritmetica degli elefanti

Le tre operazioni fondamentali Addizione

Le tre operazioni fondamentali Addizione

Le tre operazioni fondamentali Moltiplicazione

Le tre operazioni fondamentali Moltiplicazione

Le tre operazioni fondamentali Complementazione (cambia il valore)

Circuiti logici e interruttori AND OR NOT elettroni Interruttore chiuso Lampadina Generatore

Circuiti logici e interruttori AND OR NOT elettroni Interruttore aperto Lampadina Generatore

Circuiti logici e interruttori Lampadina Generatore Lampadina Generatore

Circuiti logici e interruttori AND Lampadina Generatore Lampadina Generatore

Circuiti logici e interruttori Lampadina Generatore 1

Circuiti logici e interruttori Generatore Lampadina A B

Circuiti logici e interruttori Lampadina Generatore

Tubi elettronici e Transistor Base Emettitore Collettore

Un transistore Base Emettitore Collettore

Transistore Off On

I circuiti per attuare l’aritmetica degli elefanti OR AND NOT

I circuiti per attuare l’aritmetica degli elefanti B

Addizione

Moltiplicazione A C B

Moltiplicazione

Complementazione A B

Ma perché gli uomini chiamano logica la nostra matematica

Addizione logica

Addizione logica

Prodotto logico

Prodotto logico

Complementazione logica

Impermeabile = Pioggia + Freddo Addizione Impermeabile = Pioggia + Freddo

Moltiplicazione Taxi = Pioggia * Soldi

Complementazione Gelato = Freddo

Tram = Lontano * Soldi

(SoldiLui + SoldiLei) * Matrimonio = (SoldiLui + SoldiLei) * LuiamaLei * LeiamaLui

Come opera un motore di ricerca ?

Le tecniche di ricerca più avanzate Se scrivete monna lisa trovate anche Monna lisa

Le tecniche di ricerca più avanzate I simboli + e -

Le tecniche di ricerca più avanzate Caratteri di troncatura (Wildcards) simbolo * che ritrova l'insieme dei caratteri di qualunque lunghezza simbolo ? per un singolo carattere. Depress* = Depression, Depressive, Depressed CAT* = Catalizzatore, Cat, Cats Sm?Th = Smith, Smyth

Gli operatori dell’espressione booleana

Interpretazione logica degli operatori Se si ha una operazione del tipo: A * B (* indica una generica operazione), il risultato è vero se: * condizione OR A o B (o entrambe) sono vere AND sia A che B sono vere XOR A o B (ma non entrambe) sono vere

A o B (o entrambe) sono vere OR A o B (o entrambe) sono vere A B A or B V F Rappresentazione insiemistica Diagramma di Carrol OR - VEL - O   ( INCLUSIVO) Restituisce la condizione di verità se almeno uno dei suoi ingressi è vero Equivale alla somma logica. Infatti: 1+1=10  1+0=1   0+1=1  0+0=0

AND sia A che B sono vere A B A and B V F Porta logica AND - E Restituisce la condizione di verità solo se tutti i suoi ingressi sono veri. Equivale al prodotto logico. Infatti: 1x1=1  1x0=0   0x1=0  0x0=0

Not A Ã V F NOT - NON  (NEGAZIONE) Se l' ingresso è VERO l' uscita è FALSA e viceversa

A o B (ma non entrambe) sono vere XOR A o B (ma non entrambe) sono vere A B A xor B V F XOR - AUT - O   (ESCLUSIVO) Restituisce la condizione di verità se solo uno dei suoi ingerssi è vero. Equivale alla somma logica senza riporto. Infatti: 1+1=10  1+0=1  0+1=1  0+0=0

Gli operatori dell’espressione booleana

Ricerche complesse sulla rete Palermo

La prima richiesta

Palermo

Palermo

Palermo

La finestra delle ricerche avanzate

Non c’è solo Altavista Indici di rete

Non c’è solo Altavista Motori di ricerca