Teoria degli insiemi Principi di base. 12/02/2011 Fondamenti di Informatica - Prof. Gregorio Cosentino 1

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Teoria degli insiemi Principi di base. 12/02/2011 Fondamenti di Informatica - Prof. Gregorio Cosentino 1"

Transcript

1 Teoria degli insiemi Principi di base Fondamenti di Informatica - Prof. Gregorio Cosentino 1

2 Definizione di insieme L insieme è una collezione di oggetti chiamati elementi: indicato con una lettera maiuscola dell alfabeto (A,B,C, ) caratterizzato da un criterio di appartenenza che definisce in modo inequivocabile se un oggetto appartiene o non appartiene ad un insieme.. Fondamenti di Informatica - Prof. Gregorio Cosentino 2

3 Definizione di insieme. Le ragazze di questa classe I biondi di questa classe Gli studenti che usano Facebook Gli amici su Facebook.. Fondamenti di Informatica - Prof. Gregorio Cosentino 3

4 Per rappresentare un insieme abbiamo tre possibilità: 1) Rappresentazione estensiva A = {0, 1, 2, 3, 4} 2) Rappresentazione intensiva A = {x x N e x < 5} Fondamenti di Informatica - Prof. Gregorio Cosentino 4

5 3) Rappresentazione con diagrammi Fondamenti di Informatica - Prof. Gregorio Cosentino 5

6 Un insieme può essere contenuto in un altro A B 2 4 Si dice allora che B è un sottoinsieme di A: B A Fondamenti di Informatica - Prof. Gregorio Cosentino 6

7 OPERAZIONI TRA INSIEMI Intersezione Unione Complementare Fondamenti di Informatica - Prof. Gregorio Cosentino 7

8 Si definisce intersezione di due insiemi A e B, l'insieme formato dagli elementi comuni ad A e B. A intersezione è la parte colorata B Fondamenti di Informatica - Prof. Gregorio Cosentino 8

9 A = {0,1,2,3,4} e B = {2,4,6}, l intersezione tra A e B èdata dal seguente insieme: A B = {2, 4} Fondamenti di Informatica - Prof. Gregorio Cosentino 9

10 A = {0,1,2,3,4} e B = {2,4,6}, l intersezione tra A e B èdata dal seguente insieme: A B = {x x A e x B} Fondamenti di Informatica - Prof. Gregorio Cosentino 10

11 Si definisce unione di due insiemi A e B, l'insieme degli elementi che appartengono ad almeno uno dei due insiemi dati. A B l unione è la parte colorata Fondamenti di Informatica - Prof. Gregorio Cosentino 11

12 A = {1,2,3,5} e B = {2,3,4,6}, l unione tra A e B èdata dal seguente insieme: A B = {1,2,3,4,5,6} Fondamenti di Informatica - Prof. Gregorio Cosentino 12

13 A = {1,2,3,5} e B = {2,3,4,6}, l unione tra A e B èdata dal seguente insieme: A B = {x x A o x B} Fondamenti di Informatica - Prof. Gregorio Cosentino 13

14 Si definisce differenza complementare fra l insieme U e il suo sottoinsieme A, l insieme degli elementi che stanno in U ma non in A. U A U A Il complementare di A rispetto ad U si indica con U - A, Fondamenti di Informatica - Prof. Gregorio Cosentino 14

15 U = {1,2,3,5} e A = {2,3},il complementare di A è dato dal seguente insieme: U - A = {1,5} U A = {x x U e x A} Fondamenti di Informatica - Prof. Gregorio Cosentino 15

16 U = {1,2,3,5} e A = {2,3}, il complementare di A è dato dal seguente insieme: U - A A.5 U A = {x x U e x A} Fondamenti di Informatica - Prof. Gregorio Cosentino 16

17 Operatori Booleani Prendono il nome da George Boole, , matematico e logico inglese considerato il padre della logica matematica: AND OR NOT Fondamenti di Informatica - Prof. Gregorio Cosentino 17

18 AND <E> logico, intersezione A Mazzini <E> Garibaldi, comprende tutti i casi in cui si parla sia di Mazzini che di Garibaldi B Fondamenti di Informatica - Prof. Gregorio Cosentino 18

19 OR <O> logico, unione Mazzini <O> Garibaldi, comprende tutti i casi in cui si parla o di Mazzini o di Garibaldi o di tutti e due Fondamenti di Informatica - Prof. Gregorio Cosentino 19

20 NOT <NON> logico, complementare U A Mazzini <NON> Garibaldi, comprende tutti i casi in cui si parla di Mazzini ma non di Garibaldi Fondamenti di Informatica - Prof. Gregorio Cosentino 20

21 Operatori Booleani e ricerca Operatore Uso Esempio AND Trova i documenti nei quali siano presenti TUTTI i termini indicati Mazzini AND Garibaldi trova i documenti in cui si tratta sia di Mazzini che di Garibaldi Fondamenti di Informatica - Prof. Gregorio Cosentino 21

22 Operatori Booleani e ricerca Operatore Uso Esempio OR Trova i documenti nei quali sia presente ALMENO uno dei termini indicati Mazzini OR Garibaldi trova i documenti in cui si tratta o di Mazzini o di Garibaldi o di tutti e due Fondamenti di Informatica - Prof. Gregorio Cosentino 22

23 Operatori Booleani e ricerca Operatore Uso Esempio NOT Trova i documenti che contengano un termine senza contenerne un altro Mazzini NOT Garibaldi trova i documenti in cui si tratta di Mazzini ma non di Garibaldi Fondamenti di Informatica - Prof. Gregorio Cosentino 23

24 Operazioni logiche con i numeri binari Due sole varabili che possono assumere i valori zero oppure uno Costruzione della tabella di verità VERO=1; FALSO =0 AND, OR, NOT, XOR Fondamenti di Informatica - Prof. Gregorio Cosentino 24

25 AND Il risultato dell operazione AND è vero se A e B sono vere; tabella di verità: A B AND Fondamenti di Informatica - Prof. Gregorio Cosentino 25

26 OR Il risultato dell operazione OR è vero se A o B oppure entrambe sono vere; tabella di verità: A B OR Fondamenti di Informatica - Prof. Gregorio Cosentino 26

27 NOT Coinvolge una sola variabile (A) e ha il compito di restituire il valore logico opposto; tabella di verità: A NOT Fondamenti di Informatica - Prof. Gregorio Cosentino 27

28 OR Esclusivo Il risultato dell operazione OR esclusivo è vero se A o B MA NON entrambe sono vere; tabella di verità: A B OR Esclusivo Fondamenti di Informatica - Prof. Gregorio Cosentino 28

29 Esercizio Dati gli insiemi A={ a,b,c,d,e }, B={d,e,f,g } l insieme unione U= A B è: U= { d,e } U= { a,b,c,f,g } U= { a,b,c,d,e,f,g } Fondamenti di Informatica - Prof. Gregorio Cosentino 29

30 Soluzione Esercizio Dati gli insiemi A={ a,b,c,d,e }, B={d,e,f,g } l insieme unione U= A B è: U= { d,e } U= { a,b,c,f,g } U= { a,b,c,d,e,f,g } Fondamenti di Informatica - Prof. Gregorio Cosentino 30

Lezione 9 : Algebra di Boole e Codifica Binaria (p. 1) Lunedì 29 Novembre 2010

Lezione 9 : Algebra di Boole e Codifica Binaria (p. 1) Lunedì 29 Novembre 2010 Università di Salerno Corso di FONDAMENTI DI INFORMATICA Corso di Laurea Ingegneria Corso B Docente : Ing. Anno Accademico 2-2 Lezione 9 : Algebra di Boole e Codifica Binaria (p. ) Lunedì 29 Novembre 2

Dettagli

Prof. Roberto Capone

Prof. Roberto Capone Prof. Roberto Capone 1 Il concetto di insieme è un CONCETTO PRIMITIVO proprio come i concetti di punto, retta e piano introdotti nella geometria 2 Il termine insieme in matematica indica una collezione

Dettagli

MATEMATICA DI BASE 1

MATEMATICA DI BASE 1 MATEMATICA DI BASE 1 Francesco Oliveri Dipartimento di Matematica, Università di Messina 30 Agosto 2010 MATEMATICA DI BASE MODULO 1 Insiemi Logica Numeri Insiemi Intuitivamente, con il termine insieme

Dettagli

Matematica e-learning - Corso Zero di Matematica. Gli Insiemi. Prof. Erasmo Modica A.A.

Matematica e-learning - Corso Zero di Matematica. Gli Insiemi. Prof. Erasmo Modica  A.A. Matematica e-learning - Gli Insiemi Prof. Erasmo Modica http://www.galois.it erasmo@galois.it A.A. 2009/2010 1 Simboli Matematici Poiché in queste pagine verranno utilizzati differenti simboli matematici,

Dettagli

associate ai corrispondenti valori assunti dall uscita.

associate ai corrispondenti valori assunti dall uscita. 1. Definizione di variabile logica. Una Variabile Logica è una variabile che può assumere solo due valori: 1 True (vero, identificato con 1) False (falso, identificato con 0) Le variabili logiche si prestano

Dettagli

Rappresentazione in virgola mobile (floating-point) Rappresentazione in virgola mobile (floating-point)

Rappresentazione in virgola mobile (floating-point) Rappresentazione in virgola mobile (floating-point) Se ho una rappresentazione in virgola fissa (es. su segno e 8 cifre con 3 cifre alla destra della virgola) rappresento numeri (base ) compresi fra -99999.999 e 99999.999 Non posso rappresentare, quindi:

Dettagli

Calcolo numerico e programmazione Elementi di logica

Calcolo numerico e programmazione Elementi di logica Calcolo numerico e programmazione Elementi di logica Tullio Facchinetti 23 marzo 2012 10:50 http://robot.unipv.it/toolleeo Algebra booleana (George Boole (1815-1864)) è definita

Dettagli

George BOOLE ( ) L algebra booleana. (logica proposizionale)

George BOOLE ( ) L algebra booleana. (logica proposizionale) George BOOLE (1815-64) L algebra booleana. (logica proposizionale) La logica e George BOOLE George BOOLE nel 1847 pubblicò il libro Mathematical Analysis of Logic, nel quale presentava ciò che oggi si

Dettagli

Rappresentazione in virgola fissa (fixed-point) Rappresentazione di Numeri Reali. Conversione decimale-binario di numeri non interi

Rappresentazione in virgola fissa (fixed-point) Rappresentazione di Numeri Reali. Conversione decimale-binario di numeri non interi Rappresentazione di Numeri Reali Un numero reale è una grandezza continua Può assumere infiniti valori In una rappresentazione di lunghezza limitata, deve di solito essere approssimato. Esistono due forme

Dettagli

CIRCUITI DIGITALI. La grandezza fisica utilizzata nella maggior parte dei circuiti digitali è la differenza di potenziale (tensione).

CIRCUITI DIGITALI. La grandezza fisica utilizzata nella maggior parte dei circuiti digitali è la differenza di potenziale (tensione). CIRCUITI DIGITALI Un circuito elettronico viene classificato come circuito digitale quando è possibile definire il suo comportamento per mezzo di due soli stati fisici di una sua grandezza caratteristica.

Dettagli

DISPENSE SU TEORIA DEGLI INSIEMI E NUMERI

DISPENSE SU TEORIA DEGLI INSIEMI E NUMERI FACOLTA' DI ECONOMIA UNIVERSITA DELLA CALABRIA Corso di Modelli Matematici per l Azienda a.a. 2011-2012 DISPENSE SU TEORIA DEGLI INSIEMI E NUMERI Prof. Fabio Lamantia INSIEMI INSIEME= gruppo di oggetti

Dettagli

ALGEBRA DEGLI INSIEMI

ALGEBRA DEGLI INSIEMI ALGEBRA DEGLI INSIEMI INSIEME: concetto primitivo (indicato con una lettera maiuscola dell alfabeto latino: A, B, ) alcuni esempi: oggetti contenuti in una scatola tutti i numeri multipli di 3 [fig. 2.I.1]

Dettagli

BOOK IN PROGRESS MATEMATICA ALGEBRA PRIMO ANNO TOMO NR. 1

BOOK IN PROGRESS MATEMATICA ALGEBRA PRIMO ANNO TOMO NR. 1 BOOK IN PROGRESS MATEMATICA ALGEBRA PRIMO ANNO TOMO NR. 1 SOMMARIO DEL TOMO 1 CAPITOLO 1: IL LINGUAGGIO DEGLI INSIEMI 1.1 Gli insiemi e la loro rappresentazione pag. 1 1. I sottoinsiemi pag. 6 1.3 Insieme

Dettagli

CORSO DI AZZERAMENTO DI MATEMATICA

CORSO DI AZZERAMENTO DI MATEMATICA CORSO DI AZZERAMENTO DI MATEMATICA 1 LE BASI FONDAMENTALI INSIEMI INSIEMI NUMERICI (naturali, interi, razionali e reali) CALCOLO LETTERALE RICHIAMI DI TRIGONOMETRIA I NUMERI COMPLESSI ELEMENTI DI GEOMETRIA

Dettagli

Informatica. Logica e Algebra di Boole

Informatica. Logica e Algebra di Boole Informatica Logica e Algebra di Boole La logica è la scienza del corretto ragionamento e consiste nello studio dei principi e dei metodi che consentono di individuare il corretto ragionamento. Lo studioso

Dettagli

Insegnamento Informatica CdS Scienze Giuridiche

Insegnamento Informatica CdS Scienze Giuridiche Insegnamento Informatica CdS Scienze Giuridiche A.A. 29/ Prof. Valle D.ssa Folgieri Informazioni preliminari Prof. Valle email valle@dsi.unimi.it SITO DEL CORSO: http://webcen.dsi.unimi.it/wcinfo Syllabus:

Dettagli

Prof. Pagani Corrado ALGEBRA BOOLEANA

Prof. Pagani Corrado ALGEBRA BOOLEANA Prof. Pagani Corrado ALGEBRA BOOLEANA INTRODUZIONE L'algebra di Boole è definita da G. Boole, britannico, seconda metà 8 E un modello matematico che rappresenta le leggi della logica utilizzando variabili

Dettagli

Teoria degli insiemi

Teoria degli insiemi Teoria degli insiemi Insiemi ed elementi Definizione (Georg Cantor): Un insieme è una collezione di oggetti determinati e distinti della nostra percezione o del nostro pensiero, concepiti come un tutto

Dettagli

MINISTERO DELL ISTRUZIONE, DELL UNIVERSITA E DELLA RICERCA LICEO STATALE

MINISTERO DELL ISTRUZIONE, DELL UNIVERSITA E DELLA RICERCA LICEO STATALE MINISTERO DELL ISTRUZIONE, DELL UNIVERSITA E DELLA RICERCA LICEO STATALE P. E. IMBRIANI Linguistico - Scientifico - Scientifico delle Scienze Applicate Via S. Pescatori, 55 8300 Avellino Tel. ( linee)

Dettagli

Elementi di Informatica

Elementi di Informatica Corso di Laurea triennale in Ingegneria Chimica in condivisione con Corso di Laurea triennale in Ingegneria Navale e Scienze dei Materiali Elementi di Informatica A.A. 2016/17 prof. Mario Barbareschi Cenni

Dettagli

Teoria degli Insiemi

Teoria degli Insiemi Angelica Malaspina Dipartimento di Matematica, Informatica ed Economia Università degli Studi della Basilicata, Italy angelica.malaspina@unibas.it distributive distributive distributive Il concetto di

Dettagli

Epistemologia e Storia della Matematica I

Epistemologia e Storia della Matematica I Epistemologia e Storia della Matematica I GLI INSIEMI Corsista Elena Spera Presentazione Questa dispensa nasce come supporto alla lezione. Il docente può integrare le proprie spiegazioni proiettando le

Dettagli

Insiemi. Concetto di insieme

Insiemi. Concetto di insieme Insiemi Paolo Montanari Appunti di Matematica Insiemi 1 Concetto di insieme I concetti di insieme e di elemento di un insieme sono concetti primitivi, cioè non definibili tramite concetti più semplici.

Dettagli

LE PORTE LOGICHE. Ingresso B Ingresso A Uscita OUT

LE PORTE LOGICHE. Ingresso B Ingresso A Uscita OUT LE PORTE LOGICHE Nell'elettronica digitale le porte logiche costituiscono degli elementi fondamentali nei circuiti. Esse si possono trovare all'interno di circuiti integrati complessi, come parte integrante

Dettagli

A CHI E' RIVOLTA? CHI PUO' ESSERE DEFINITO PROPOSIZIONE LOGICA?

A CHI E' RIVOLTA? CHI PUO' ESSERE DEFINITO PROPOSIZIONE LOGICA? ALGEBRA BOOLEANA O LOGICA GEORGE BOOLE (1815 1864) A CHI E' RIVOLTA? Alla classe degli elementi binari : 1; 0 Alla classe delle proposizioni logiche CHI PUO' ESSERE DEFINITO PROPOSIZIONE LOGICA? PROPOSIZIONE

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Algebra di Boole di Boole e Circuiti e Circuiti Logici Logici Prof. XXX Prof. Arcangelo Castiglione A.A. 2016/17 A.A. 2016/17 L Algebra di Boole 1/3 Un po di storia Il matematico

Dettagli

Fondamenti di Informatica. Algebra di Boole

Fondamenti di Informatica. Algebra di Boole Fondamenti di Informatica Prof. Marco Lombardi A.A. 2018/19 L 1/3 Un po di storia Il matematico inglese George Boole nel 1847 fondò un campo della matematica e della filosofia chiamato logica simbolica

Dettagli

Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica ALGEBRA BOOLEANA

Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica ALGEBRA BOOLEANA Università degli Studi di Cagliari Dipartimento di Ingegneria Elettrica ed Elettronica ALGEBRA BOOLEANA Introduzione George Boole (1815-1864) nel 1854 elaborò una algebra basata su predicati logici. Valori

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Prof. Arcangelo Castiglione A.A. 2017/18 Outline Algebra di Boole Relazione con i Circuiti Logici Elementi Costitutivi Operatori Logici Elementari Funzioni Logiche (o Booleane)

Dettagli

Esame di INFORMATICA (*) Operazioni Aritmetiche: Somma. Lezione 3. Operazioni Aritmetiche: Somma. Operazioni Aritmetiche: Somma

Esame di INFORMATICA (*) Operazioni Aritmetiche: Somma. Lezione 3. Operazioni Aritmetiche: Somma. Operazioni Aritmetiche: Somma Università degli Studi di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA A.A. 2008/09 Lezione 3 Operazioni Aritmetiche: Somma + 1 0 1 0 (*) 1 0 1 0 (*) con riporto di 1 2 Operazioni Aritmetiche:

Dettagli

Insiemi e sottoinsiemi

Insiemi e sottoinsiemi Insiemi e sottoinsiemi DEFINIZIONE. Per insieme matematico si intende un raggruppamento di elementi che possono essere definiti con assoluta certezza. Gli insiemi matematici vengono indicati con una lettera

Dettagli

Naive Theory of Sets. domenicoperrone.net Con materiale liberamente scaricabile dal www

Naive Theory of Sets. domenicoperrone.net Con materiale liberamente scaricabile dal www Naive Theory of Sets domenicoperrone.net Con materiale liberamente scaricabile dal www Premessa Nella discussione sui fondamenti della Matematica molte teorie degli insiemi sono state proposte. Quella

Dettagli

Prof. Emanuele Papotto 14/10/2010

Prof. Emanuele Papotto 14/10/2010 Prof. Emanuele Papotto Proposizioni e valori di verità In informatica spesso si ricorre ai principi della logica degli enunciati, una branca della matematica che studia l algebra delle proposizioni che

Dettagli

Espressioni logiche. Espressioni logiche. Operatori logici. Operatori logici. Operatori logici. Espressioni Logiche e Istruzione di Test

Espressioni logiche. Espressioni logiche. Operatori logici. Operatori logici. Operatori logici. Espressioni Logiche e Istruzione di Test Espressioni logiche Espressioni Logiche e Istruzione di Test Fondamenti di Informatica 1 Massimo Di Nanni Gennaio, 2001 Espressioni logiche nelle Istruzioni di Test e di Iterazione Calcolo del massimo

Dettagli

Daniela Tondini Fondamenti di Matematica. Volume zero

Daniela Tondini Fondamenti di Matematica. Volume zero A01 Daniela Tondini Fondamenti di Matematica Volume zero Copyright MMXIV ARACNE editrice S.r.l. www.aracneeditrice.it info@aracneeditrice.it via Raffaele Garofalo, 133/A B 00173 Roma (06) 93781065 ISBN

Dettagli

GLI INSIEMI. Dispensa a cura del prof. Vincenzo Lo Presti

GLI INSIEMI. Dispensa a cura del prof. Vincenzo Lo Presti GLI INSIEMI Dispensa a cura del prof. Vincenzo Lo Presti CONCETTO DI INSIEME In matematica si chiama insieme un raggruppamento di cose, persone o entità che rispettano un determinato criterio, mediante

Dettagli

Lezione 5. Sommario. La logica booleana. I principi della logica booleana Gli operatori logici

Lezione 5. Sommario. La logica booleana. I principi della logica booleana Gli operatori logici Lezione 5 La logica booleana Sommario I principi della logica booleana Gli operatori logici 1 Variabili Booleane Variabile booleana=quantità che può assumere solo due valori I due valori hanno il significato

Dettagli

Un insieme si dice ben definito quando si può stabilire in modo inequivocabile se un oggetto appartiene o non appartiene a tale insieme

Un insieme si dice ben definito quando si può stabilire in modo inequivocabile se un oggetto appartiene o non appartiene a tale insieme Gli insiemi In matematica usiamo la parola insieme per indicare un raggruppamento, una collezione, una raccolta di oggetti (persone, simboli, numeri, lettere, figure ) che sono detti elementi dell insieme

Dettagli

GLI INSIEMI. Il termine INSIEME è una parola primitiva, cioè un termine che ha bisogno di un esempio per essere spiegato e quindi compreso.

GLI INSIEMI. Il termine INSIEME è una parola primitiva, cioè un termine che ha bisogno di un esempio per essere spiegato e quindi compreso. GLI INSIEMI Il termine INSIEME è una parola primitiva, cioè un termine che ha bisogno di un esempio per essere spiegato e quindi compreso. Non ha alcun senso affermare : Io possiedo un insieme Lui fa parte

Dettagli

Informatica e Bioinformatica: AND, OR, NOT

Informatica e Bioinformatica: AND, OR, NOT 31 marzo 2014 Algebra di Boole L algebra di Boole opera su due valori di verità, VERO e FALSO, mutuamente esclusivi. Nell algebra di Boole è possibile definire funzioni (che chiameremo operazioni logiche)

Dettagli

1. Teoria degli insiemi. M.Simonetta Bernabei e Horst Thaler

1. Teoria degli insiemi. M.Simonetta Bernabei e Horst Thaler 1. Teoria degli insiemi M.Simonetta ernabei e Horst Thaler Insiemi Definizione. Un insieme è una ben definita collezione di oggetti. Definizione. Gli elementi di un insieme sono gli oggetti nell insieme.

Dettagli

LOGICA e INSIEMISTICA

LOGICA e INSIEMISTICA LOGICA e INSIEMISTICA Prof. Enrico Terrone A. S: 2008/09 Definizioni La logica è una parte speciale della matematica che si occupa, anziché dei numeri, delle proposizioni. Una proposizione è una frase

Dettagli

1 Cenni di logica matematica

1 Cenni di logica matematica 1 Cenni di logica matematica 1 1 Cenni di logica matematica Una delle discipline chiave della matematica (e non solo, visto che è fondamentale anche per comprendere la lingua parlata) è la logica matematica,

Dettagli

Il linguaggio della Matematica: Insiemi e operazioni

Il linguaggio della Matematica: Insiemi e operazioni LCEO CLSSCO L.END CERVNR l linguaggio della Matematica: nsiemi e operazioni Prof. Roberto Capone 1 l concetto di insieme è un CONCETTO PRMTVO proprio come i concetti di punto, retta e piano introdotti

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Algebra di Boole e Circuiti Logici Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2016/17 Algebra di Boole e Circuiti Logici L Algebra

Dettagli

Funzioni booleane. Vitoantonio Bevilacqua.

Funzioni booleane. Vitoantonio Bevilacqua. Funzioni booleane Vitoantonio Bevilacqua bevilacqua@poliba.it Sommario. Il presente paragrafo si riferisce alle lezioni del corso di Fondamenti di Informatica e Laboratorio di Informatica dei giorni 9

Dettagli

CODIFICA DELLE INFORMAZIONI MODULO 5

CODIFICA DELLE INFORMAZIONI MODULO 5 CODIFICA DELLE INFORMAZIONI MODULO 5 INFORMAZIONI: tipi Le informazioni sono concetti astratti che esistono indipendentemente dalla loro rappresentazione Tutto ciò che ci circonda è informazione Qualche

Dettagli

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole Andrea Passerini passerini@disi.unitn.it Informatica Variabili logiche Una variabile logica (o booleana) è una variable che può assumere solo uno di due valori: True (vero identificato con 1) False (falso

Dettagli

Corso di studi in Ingegneria Elettronica A.A. 2006/2007. Calcolatori Elettronici. Esercitazione n 2

Corso di studi in Ingegneria Elettronica A.A. 2006/2007. Calcolatori Elettronici. Esercitazione n 2 Corso di studi in Ingegneria Elettronica A.A. 26/27 Calcolatori Elettronici Esercitazione n 2 Codici a correzione di errore Recupero degli errori hardware tramite codifiche ridondanti Codifiche con n =

Dettagli

Tecnologie per il web e lo sviluppo multimediale. Rappresentazione delle informazioni

Tecnologie per il web e lo sviluppo multimediale. Rappresentazione delle informazioni Tecnologie per il web e lo sviluppo multimediale Rappresentazione delle informazioni Luca Pulina Corso di Laurea in Scienze della Comunicazione Università degli Studi di Sassari A.A. 2015/2016 Luca Pulina

Dettagli

Linguaggio della Matematica

Linguaggio della Matematica Linguaggio della Matematica concetti primitivi: elementi fondamentali di natura intuitiva (punto, retta, insieme, elemento di un insieme,...). assiomi: enunciati, proposizioni vere a priori (gli assiomi

Dettagli

Sperimentazioni di Fisica I mod. A Lezione 4

Sperimentazioni di Fisica I mod. A Lezione 4 Sperimentazioni di Fisica I mod. A Lezione 4 Alberto Garfagnini Marco Mazzocco Dipartimento di Fisica G. Galilei, Università di Padova 14-15 ottobre 2013 Algebra Booleana Lezione IV: Algebra Booleana 1.

Dettagli

Fondamenti di Informatica e Programmazione

Fondamenti di Informatica e Programmazione Fondamenti di Informatica e Programmazione Prof. G ianni D Angelo Email: giadangelo@unisa.it A. A. 2018/19 Circuito Logico Il cuore di un sistema digitale è il circuito logico digitale Progettato a partire

Dettagli

Fondamenti di Informatica B

Fondamenti di Informatica B Fondamenti di Informatica B Lezione n.2 Alberto Broggi Gianni Conte A.A. 25-26 Fondamenti di Informatica B Algebra booleana Circuiti logici Elementi primitivi Esercizi con elementi logici Lezione n.2n

Dettagli

I.3 Porte Logiche. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica

I.3 Porte Logiche. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica I.3 Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015 Argomenti 1 2 3 Elaboratore Hardware È il mezzo con il quale l informazione è elaborata. Software

Dettagli

Verifica per la classe prima COGNOME... NOME... Classe... Data...

Verifica per la classe prima COGNOME... NOME... Classe... Data... Capitolo Gli insiemi Insiemi Insiemi Sottoinsiemi Operazioni.a Rappresentare per tabulazione e tramite l uso dei diagrammi di Eulero-Venn i seguenti insiemi dati per caratteristica: A {n n H 0 ; n 7} B

Dettagli

Y = A + B e si legge A or B.

Y = A + B e si legge A or B. PORTE LOGICHE Le principali parti elettroniche dei computer sono costituite da circuiti digitali che, come è noto, elaborano segnali logici basati sullo 0 e sull 1. I mattoni fondamentali dei circuiti

Dettagli

Teoria degli Insiemi

Teoria degli Insiemi Teoria degli Insiemi Angelica Malaspina Dipartimento di Matematica, Informatica ed Economia Università degli Studi della Basilicata, Italy angelica.malaspina@unibas.it Generalità Il concetto di insieme

Dettagli

GLI INSIEMI PROF. WALTER PUGLIESE

GLI INSIEMI PROF. WALTER PUGLIESE GLI INSIEMI PROF. WALTER PUGLIESE INSIEME DEFINIZIONE UN RAGGRUPPAMENTO DI OGGETTI RAPPRESENTA UN INSIEME IN SENSO MATEMATICO SE ESISTE UN CRITERIO OGGETTIVO CHE PERMETTE DI DECIDERE UNIVOCAMENTE SE UN

Dettagli

Appunti di Matematica 1 - Insiemi - Insiemi

Appunti di Matematica 1 - Insiemi - Insiemi Insiemi Il concetto di insieme è molto importante in matematica. Cominciamo con lo stabilire cos è un insieme in senso matematico: un raggruppamento di oggetti è un insieme se si può stabilire in modo

Dettagli

Un insieme si dice finito quando l operazione consistente nel contare i suoi elementi ha termine.

Un insieme si dice finito quando l operazione consistente nel contare i suoi elementi ha termine. INSIEMI Insieme Le nozioni di insieme e di elemento di un insieme sono considerati come concetti primitivi, cioè non definibili mediante concetti più semplici, né riconducibili ad altri concetti definiti

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Algebra di Boole Algebra di Boole I circuiti logici sono componenti hardware che manipolano informazione binaria. I circuiti di base sono detti PORTE LOGICHE (logical gate). Allo

Dettagli

Le variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono:

Le variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono: Variabili logiche Una variabile logica (o booleana) è una variable che può assumere solo uno di due valori: Connettivi logici True (vero identificato con 1) False (falso identificato con 0) Le variabili

Dettagli

Cognome:, Nome: Matricola:

Cognome:, Nome: Matricola: I Prova Intercorso Fondamenti di Informatica e Programmazione, A.A. 2017/18 Docente: R. Pizzolante Traccia A Cognome:, Nome: Matricola: Spazio riservato alla commissione esaminatrice 1 2 3 4 5 6 7 8 9

Dettagli

Matematica I. Modulo: Analisi Matematica. Corso 3 (matricole dal n al n 40167) Docente: R. Argiolas

Matematica I. Modulo: Analisi Matematica. Corso 3 (matricole dal n al n 40167) Docente: R. Argiolas Matematica I Modulo: Analisi Matematica orso 3 (matricole dal n 39905 al n 40167) Docente: R. Argiolas Facoltà di Ingegneria - Università degli Studi di agliari Anno Accademico: 2008/2009 Brevi richiami

Dettagli

Linguaggio della Matematica

Linguaggio della Matematica Linguaggio della Matematica concetti primitivi: elementi fondamentali di natura intuitiva (punto, retta, insieme, elemento di un insieme,...). assiomi: enunciati, proposizioni vere a priori (gli assiomi

Dettagli

Gli Insiemi. Ing. Ivano Coccorullo

Gli Insiemi. Ing. Ivano Coccorullo Gli Ing. Ivano Coccorullo Gli Gli La teoria degli insiemi svolge un ruolo importante per i fondamenti della matematica e si colloca nell'ambito della logica matematica. Prima della metà del sec. XIX la

Dettagli

Logica booleana. Bogdan Maris ( )

Logica booleana. Bogdan Maris ( ) Logica booleana 1 Algebra di Boole Opera con i soli valori di verità 0 o 1 (variabili booleane o logiche) La struttura algebrica studiata dall'algebra booleana è finalizzata all'elaborazione di espressioni

Dettagli

Algebra Booleana. 13. Rif:

Algebra Booleana. 13. Rif: Algebra Booleana Fondatore: George Boole (1815-1864) Boole rilevo le analogie fra oggetti dell'algebra e oggetti della logica l algebra Booleana è il fondamento dei calcoli con circuiti digitali. Rif:

Dettagli

Cognome:, Nome: Matricola:

Cognome:, Nome: Matricola: I Prova Intercorso Fondamenti di Informatica e Programmazione, A.A. 2017/18 Docente: R. Pizzolante Traccia B Cognome:, Nome: Matricola: Spazio riservato alla commissione esaminatrice 1 2 3 4 5 6 7 8 9

Dettagli

INSIEMI. DEF. Un INSIEME è una qualsiasi collezione di oggetti.

INSIEMI. DEF. Un INSIEME è una qualsiasi collezione di oggetti. INSIEMI DEF. Un INSIEME è una qualsiasi collezione di oggetti. Esso è ben definito quando è chiaro se un oggetto appartiene o non appartiene all insieme stesso. Esempio. E possibile definire l insieme

Dettagli

Architettura degli elaboratori Ricapitolando (ciascuna freccia rappresenta un procedimento, che vedremo)

Architettura degli elaboratori Ricapitolando (ciascuna freccia rappresenta un procedimento, che vedremo) Ricapitolando 1:1 A + /A /B :1 :1 0 1 0 1 0 1 1 1 1 Tabella verità Espressione booleana Architettura degli elaboratori - 30 - Ricapitolando (ciascuna freccia rappresenta un procedimento, che vedremo) Analisi

Dettagli

La logica matematica. Si ringraziano per il loro contributo gli alunni della classe IB Lic. Sc. A.S

La logica matematica. Si ringraziano per il loro contributo gli alunni della classe IB Lic. Sc. A.S La logica matematica Si ringraziano per il loro contributo gli alunni della classe IB Lic. Sc. A.S. 2010-2011 La logica studia le proposizioni logiche e le relazioni tra esse. Una proposizione logica è

Dettagli

Aritmetica in virgola mobile Algebra di Boole e reti logiche Esercizi. Mercoledì 8 ottobre 2014

Aritmetica in virgola mobile Algebra di Boole e reti logiche Esercizi. Mercoledì 8 ottobre 2014 Aritmetica in virgola mobile Algebra di Boole e reti logiche Esercizi Mercoledì 8 ottobre 2014 Notazione scientifica normalizzata La rappresentazione in virgola mobile che adotteremo si basa sulla notazione

Dettagli

Proposizioni logiche e algebra di Boole

Proposizioni logiche e algebra di Boole Proposizioni logiche e algebra di Boole Docente: Ing. Edoardo Fusella Dipartimento di Ingegneria Elettrica e Tecnologie dell Informazione Via Claudio 21, 4 piano laboratorio SECLAB Università degli Studi

Dettagli

Fondamenti di Informatica A. A / 1 9

Fondamenti di Informatica A. A / 1 9 Fondamenti di Informatica Prof. Marco Lombardi A. A. 2 0 1 8 / 1 9 Circuito Logico Il cuore di un sistema digitale è il circuito logico digitale Progettato a partire da porte logiche Collegate tra loro

Dettagli

Indice degli argomenti

Indice degli argomenti Gli Insiemi 1 Indice degli argomenti Definizione di insieme Rappresentazioni Operazioni tra gli insiemi 2 Definizione UN GRUPPO DI NVI FORM UN «FLOTT» UN GRUPPO DI UCCELLI IN VOLO É CHIMTO «STORMO» QUINDI

Dettagli

METODI MATEMATICI PER L INFORMATICA

METODI MATEMATICI PER L INFORMATICA METODI MATEMATICI PER L INFORMATICA Tutorato Lezione 2 17/03/2016 Corso per matricole congrue a 1 Docente: Margherita Napoli Tutor: Amedeo Leo Applicazioni della logica proposizionale La logica ha una

Dettagli

CODIFICA DELLE INFORMAZIONI MODULO 5

CODIFICA DELLE INFORMAZIONI MODULO 5 CODIFICA DELLE INFORMAZIONI MODULO 5 INFORMAZIONI: tipi Le informazioni sono concetti astratti che esistono indipendentemente dalla loro rappresentazione Tutto ciò che ci circonda è informazione Qualche

Dettagli

ELEMENTI DI TEORIA DEGLI INSIEMI A.A.2017/2018

ELEMENTI DI TEORIA DEGLI INSIEMI A.A.2017/2018 1 / 21 ELEMENTI DI TEORIA DEGLI INSIEMI A.A.2017/2018 Il concetto di insieme 2 / 21 Si considera il concetto di insieme come primitivo, cioè non riconducibile a nozioni più elementari. Più precisamente:

Dettagli

Insiemi: Rappresentazione

Insiemi: Rappresentazione Insiemi: Rappresentazione Elencazione Per rappresentare un insieme per elencazione si indicheranno i suoi elementi tra parentesi graffe. Caratteristica Un insieme è rappresentato per caratteristica quando

Dettagli

Anno 1. Teoria degli insiemi: definizioni principali

Anno 1. Teoria degli insiemi: definizioni principali Anno 1 Teoria degli insiemi: definizioni principali 1 Introduzione In questa lezione introdurremo gli elementi base della teoria degli insiemi. I matematici hanno costruito una vera e propria Teoria degli

Dettagli

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Dipartimento di Ingegneria dell'informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L'algebra

Dettagli

insieme c n ce c r e t r ez e z z a a par a t r ien e e e o no distinguere l uno dall altro insieme degli animali a quattro zampe

insieme c n ce c r e t r ez e z z a a par a t r ien e e e o no distinguere l uno dall altro insieme degli animali a quattro zampe Parlando di oggetti, persone, elementi in genere, usiamo spesso il termine di insieme con il significato di un raggruppamento di oggetti, persone ecc. In matematica il termine insieme non è così generico;

Dettagli

Fondamenti di Informatica B

Fondamenti di Informatica B Fondamenti di Informatica B Lezione n.3 Fondamenti di Informatica B Forme canoniche Trasformazioni Esercizi In questa lezione verranno considerate le proprietà dell'algebra booleana che saranno poi utili

Dettagli

Algebra di Boole ed elementi di logica

Algebra di Boole ed elementi di logica Algebra di Boole ed elementi di logica Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 10 O0obre 2013 Obiettivi Algebra di Boole Algebra di boole a due valori: algebra di commutazione

Dettagli

1 Richiami di logica matematica

1 Richiami di logica matematica Geometria e Topologia I 7 marzo 2005 1 1 Richiami di logica matematica Definire cos è un enunciato, una proposizione (elemento primitivo della logica delle proposizioni). La definizione è data in termini

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Algebra di Boole e Circuiti Logici Prof. Christian Esposito Corso di Laurea in Ingegneria Meccanica e Gestionale (Classe I) A.A. 2017/18 Algebra di Boole e Circuiti Logici L Algebra

Dettagli

Logica binaria. Cap. 1.1 e 2.1 dispensa

Logica binaria. Cap. 1.1 e 2.1 dispensa Logica binaria Cap.. e 2. dispensa Moreno Marzolla Dipartimento di Informatica Scienza e Ingegneria (DISI) Università di Bologna http://www.moreno.marzolla.name/ Logica binaria 2 / 24 Rappresentazione

Dettagli

Gli insiemi. Che cosa è un insieme? Come si indica un insieme?

Gli insiemi. Che cosa è un insieme? Come si indica un insieme? Gli insiemi Che cosa è un insieme? In matematica si definisce insieme un raggruppamento per cui è possibile stabilire senza ambiguità se un elemento vi appartiene o no. Sono insiemi: i giorni della settimana

Dettagli

ALGEBRA DI BOOLE. In caso di errori di battitura o se si volesse contribuire a migliorare la seguente guida contattare:

ALGEBRA DI BOOLE. In caso di errori di battitura o se si volesse contribuire a migliorare la seguente guida contattare: ALGEBRA DI BOOLE Indice Introduzione... 2 PRORIETA E TEOREMI DELL ALGEBRA DI BOOLE... 3 FUNZIONI LOGICHE PRIMARIE... 4 Funzione logica AND... 4 Funzione logica OR... 4 Funzione logica NOT... 5 FUNZIONI

Dettagli

Elementi di Informatica A. A. 2016/2017

Elementi di Informatica A. A. 2016/2017 Elementi di Informatica A. A. 2016/2017 Ing. Nicola Amatucci Università degli studi di Napoli Federico II Scuola Politecnica e Delle Scienze di Base nicola.amatucci@unina.it Algebra di Boole Elementi di

Dettagli

Insiemi, Numeri, Terminologia. Prof. Simone Sbaraglia

Insiemi, Numeri, Terminologia. Prof. Simone Sbaraglia Insiemi, Numeri, Terminologia Prof. Simone Sbaraglia Corso Rapido di Logica Matematica La logica formale definisce le regole cui deve obbedire qualsiasi teoria deduttiva. Una proposizione e` una affermazione

Dettagli

Algebra di Boole. Fondamenti di Informatica per Meccanici Energetici - Biomedici 1. Politecnico di Torino Ottobre Mr. Boole. Variabile booleana

Algebra di Boole. Fondamenti di Informatica per Meccanici Energetici - Biomedici 1. Politecnico di Torino Ottobre Mr. Boole. Variabile booleana Fondamenti di Informatica per Meccanici Energetici - iomedici 1 Mr. oole lgebra di oole George oole: Matematico inglese del XIX secolo lgebra che descrive le leggi del pensiero Logica da cui è possibile

Dettagli

Cenni di teoria degli insiemi

Cenni di teoria degli insiemi Università degli Studi di Napoli «Federico II» Facoltà di rchitettura Upta Corso di laurea in Urbanistica e Scienze della Pianificazione Territoriale e mbientale Corso integrato di Matematica e statistica

Dettagli

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Architettura del calcolatore Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Elementi di Programmazione Architettura del calcolatore Reti di Calcolatori Calcolo proposizionale Algebra Booleana Contempla

Dettagli

Propedeutico di matematica Centro Multimediale Montiferru. Lezione 1. Gli insiemi

Propedeutico di matematica Centro Multimediale Montiferru. Lezione 1. Gli insiemi Lezione 1 Gli insiemi Definizione: Un insieme è una collezione di oggetti aventi certe caratteristiche in comune. Gli oggetti si definiscono elementi dell insieme. Esempi: Insieme delle lettere dell alfabeto,

Dettagli

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L algebra

Dettagli

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale

Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Laboratorio di Programmazione Laurea in Ingegneria Civile e Ambientale Algebra di Boole Stefano Cagnoni Algebra di Boole L algebra

Dettagli