Indice. 1 Premessa: Introduzione e scopo del corso

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Indice. 1 Premessa: Introduzione e scopo del corso -----------------------------------------------------------3"

Transcript

1 INSEGNAMENTO DI INFORMATICA LEZIONE I INTRODUZIONE ALLE NUOVE TECNOLOGIE DELL INFORMAZIONE E DELLA COMUNICAZIONE PROF. ORLANDO DE PIETRO

2 Indice 1 Premessa: Introduzione e scopo del corso Dato, Informazione e Conoscenza L informazione digitale Appendice di approfondimento (facoltativo) Conversione dei numeri tra basi diverse di 17

3 1 Premessa: Introduzione e scopo del corso In questi ultimi anni si sta assistendo allo sviluppo di una Società della conoscenza aperta e non discriminante in ambito Sociale che viene definita appunto Società dell Informazione e della Conoscenza; infatti proprio la risorsa informazione è diventata per la Società odierna, per la collettività, un elemento di ricchezza essenziale per il proprio sviluppo. Sin dagli inizi degli anni Novanta si è cominciato ad assistere ad un cambiamento dell Economia e della Vita Sociale. Cambiamento dovuto a ciò che è stata definita Rivoluzione tecnologica e che ha dato origine ad una Nuova Era la cosiddetta era digitale - caratterizzata dalla comparsa di Internet e delle Nuove Tecnologie dell Informazione e della Comunicazione le TIC o ICT (acronimo di: Information and Communication Technology). E così nel vocabolario umano, nel linguaggio quotidiano, vengono sempre più utilizzati termini come , SMS, e-commerce (commercio elettronico) per citare quelli più comuni, oppure termini come Net Banking, per indicare i servizi bancari fruiti attraverso la rete Internet: gestione del proprio c/c, transazioni finanziarie, ecc.; oppure termini come New Economy, per indicare che la differenza con la tradizionale economia chiamata oggi Old Economy sta proprio nell utilizzo delle ICT. Particolare attenzione verso le Nuove Tecnologie, in questi ultimi anni, è stata posta dal Consiglio Europeo che ha redatto un documento denominato L Europa in 12 lezioni, nel quale si mette in evidenza un nuovo obiettivo strategico, e cioè: <<far diventare l economia basata sulla conoscenza più competitiva e dinamica del mondo, in grado di realizzare una crescita economica sostenibile con nuovi e migliori posti di lavoro e una maggiore coesione sociale>>. Tale strategia mira a promuovere la ricerca scientifica, l istruzione, la formazione professionale, e soprattutto l accesso a Internet e ai servizi on-line; da ciò si evince che le Nuove tecnologie sono diventate i motori di una crescita sostenibile e che le stesse devono essere sempre più utilizzate nei servizi pubblici, nelle PMI, negli Enti pubblici e privati, nella formazione e nelle famiglie. E chiaro che per poter raggiungere questi obiettivi occorre prima di tutto fare acquisire alle persone che le utilizzeranno, le competenze di base delle ICT o TIC. Vale a dire occorre minimizzare o, ancor meglio, eliminare quello che oggi viene definito DIGITAL DIVIDE: ovvero la divisione/separazione fra chi è in grado di utilizzare le tecnologie e chi non le sa usare o non ha addirittura la possibilità di utilizzarle perché sprovvisto. 3 di 17

4 Bisogna sottolineare che l introduzione delle nuove tecnologie ha causato alla società prospettive positive e anche negative. Per quanto riguarda il management (l aspetto gestionale), sicuramente l uso degli strumenti informatici ha portato ad un aumento dell efficienza, in termini di diminuzione dei tempi di elaborazione e dei costi di produzione, e dell efficacia ovvero miglioramento dei servizi offerti. Mentre dal punto di vista sociale si sta assistendo da una parte alla perdita di posti di lavoro nei settori tradizionali, e dall altra alla nascita di nuove professioni, nuove tipologie di business, con la realizzazione di nuovi prodotti e servizi, in cui sono richieste nuove figure professionali; es.: Web editor, Esperti e-learning, e-tutor, Esperto in Training Project Manager, e-tourism Manager, ecc. L avvento della Società dell Informazione ha determinato il passaggio da una economia basata sulla produzione di beni ad una economia basata sull erogazione di servizi; in particolare la diffusione delle tecnologie telematiche ha consentito di produrre, archiviare e rendere disponibile una enorme quantità di informazioni utile all uomo per svolgere le proprie attività produttive e decisionali. Occorre comunque osservare che le ICT sono sempre più utilizzate nei processi formativi; l uso delle reti telematiche consente la distribuzione su larga scala del materiale didattico e può essere fruito in autoistruzione. In particolare, la formazione ha subito radicali mutamenti nel corso del tempo, da cui sono derivati innumerevoli modelli, teorie, paradigmi e tecnologie dell insegnamento-apprendimento. L evoluzione e la continua diffusione delle tecnologie dell informazione e della comunicazione hanno contribuito in maniera innovativa alla creazione e sperimentazione di nuovi modelli formativi, non soltanto negli ambienti scolastici e universitari, ma anche nelle Aziende e nella Pubblica Amministrazione, in cui ormai si rende necessario un aggiornamento continuo e permanente (lifelong learning) del personale. Le potenzialità offerte dalle ICT hanno trasformato radicalmente le caratteristiche di erogazione dei contenuti, portando di conseguenza ad un cambiamento delle modalità di acquisizione e di gestione delle informazioni e dei saperi. A partire da queste considerazioni, durante il corso verranno analizzate le nozioni di base necessarie alla comprensione dell Informatica e all evoluzione delle tecnologie dell informazione e della comunicazione. In particolare le tematiche trattate riguarderanno: il concetto di dato, informazione e conoscenza, il passaggio dall informazione verbale a quella digitale, l architettura del calcolatore, i supporti di informazione; verrà fornita un introduzione al Networking, alle tecnologie informatiche e telematiche, si parlerà delle reti di telecomunicazione, verranno analizzati i tipi e le topologie delle reti telematiche, della rete Internet della sua evoluzione e infrastruttura 4 di 17

5 tecnologica e quindi dei suoi servizi e protocolli. Nella parte laboratoriale, verranno trattati i cosiddetti sistemi di produttività individuali e in particolare i wordprocessor e i fogli elettronici. 5 di 17

6 2 Dato, Informazione e Conoscenza L informazione nell attuale società ha assunto un carattere di primaria importanza, e, come in passato si è assistito a rivoluzioni come quella agraria o quella industriale, si può affermare che oggigiorno è in atto una forma di rivoluzione dell informazione (meglio nota come era dell informazione). Alla base dei processi produttivi che caratterizzano i vari settori (privati e pubblici) l informazione, nelle sue diverse forme di rappresentazione (caratteri, numeri, simboli, disegni, ecc.), diventa un bene rilevante, tanto da essere considerata un vero e proprio fattore produttivo ; ovviamente tale fattore è tanto più rilevante, quanto più elevato è lo scambio dell informazione, o meglio delle informazioni, nella società. La modalità di rappresentazione dell informazione nel corso del tempo ha subito radicali cambiamenti dovuti essenzialmente all evoluzione tecnologica dei mezzi utilizzati per trasferirla; così, a partire dall epoca primitiva, in cui la trasmissione dell informazione avveniva soltanto in maniera orale e circoscritta in uno spazio/tempo limitato, si è passati ad una diffusione dell informazione sempre più ampia soprattutto grazie all evoluzione dei mezzi di comunicazione. Volendo quindi ripercorre la storia dell informazione, o meglio della rappresentazione dell informazione, si possono individuare le seguenti fasi: la prima, risale ai popoli primitivi e alla loro capacità di comunicare solo verbalmente, per cui l informazione era trasmissibile solo tra essere viventi vicini. La seconda fase, è quella successiva all invenzione dell alfabeto, con la quale è stato possibile superare sia i limiti di spazio (in quanto si poteva trasmettere l informazione da un luogo all altro per iscritto), sia i limiti di tempo (potendo essere trasferita alle generazioni successive). La terza fase, è quella della scrittura a stampa grazie alla quale a seguito del processo di copia e ricopia si è assistito ad una rapida diffusione dell informazione, ampliando sempre di più i limiti spazio-temporali. 6 di 17

7 La quarta è collegata all uso dei mezzi di comunicazione di massa: radio, tv, cinema, giornale, grazie ai quali si è avuta una diffusione di massa dell informazione. La quinta, infine, è una evoluzione della precedente, ed è quella caratterizzata dall utilizzo delle nuove tecnologie informatiche e in particolare modo di quelle telematiche, dove si annullano definitivamente o quasi i limiti spaziotemporali e della memoria. Ma che cos è e cosa si intende per informazione? Dare una definizione precisa di informazione non è semplice, proprio perché tale concetto riguarda ogni campo e settore della vita quotidiana e, all interno di ogni campo specifico di applicazione, l informazione assume una diversa interpretazione; ogni individuo ha cioè la capacità di interpretare e recepire l informazione in diversi modi possibili. Per rendersi conto del grado di problematicità nel definire l informazione, si pensi che perfino lo stesso Claude Elwood Shannon, ricercatore del MIT (Massachussets Institute of Technology - USA) e ritenuto il fondatore della teoria dell informazione, la definì come qualsiasi differenza che genera differenze. In ogni caso se si vuole attribuire un primo significato al termine informazione, si può partire dal fatto che un carattere, un numero, o una sequenza di essi, una data di nascita, una sensazione, ecc., altro non è che un messaggio che un sistema, ad esempio l uomo, percepisce, interpreta e memorizza. Al fine di chiarire meglio tale concetto, occorre precisare che così come appena definita, l informazione è una informazione elementare cioè non ha un valore, o meglio un significato valutabile, in quanto elemento singolo ; questa informazione elementare è chiamata più comunemente dato (vedi più avanti). Le informazioni o, a questo punto, i dati ricevuti e combinati fra di loro portano ad una conoscenza ovvero ad una informazione utile in grado cioè di ridurre o eliminare l incertezza, il dubbio, nel sistema. Per quanto accennato in precedenza, si può a questo punto asserire che l informazione è un elemento fondamentale per la vita sociale e lavorativa del sistema (uomo) in quanto rappresenta quella conoscenza di cui egli ha bisogno per produrre, rendere, socializzare, e di cui l informazione è parte integrante. La conoscenza è un bene immateriale che, in quanto tale, non si deteriora con il suo utilizzo ma al contrario è proprio nel tempo che genera maggiori benefici soprattutto a seguito del suo confronto con altre conoscenze, e porta a ciò che tecnicamente viene chiamato arricchimento 7 di 17

8 conoscitivo ; tale arricchimento può avvenire sia in forma implicita mediante esperienza diretta sia in forma esplicita tramite riflessioni su tale esperienza. La qualità della conoscenza è determinata dalla varietà dell esperienza all interno dell organizzazione o della società, che porta il singolo individuo a elaborare proprie prospettive; tali prospettive per non rimanere a livello personale e confluire invece in una forma di conoscenza organizzativa/sociale hanno bisogno di essere rielaborate e diffuse. Proprio in relazione alla diffusione di tale conoscenza, sorgono però alcune problematiche in relazione a: la conoscenza per essere diffusa necessita di una opportuna codifica, soprattutto per la conoscenza tacita che difficilmente è trasferibile tra i vari soggetti. Ma, quanto più si codifica l informazione tanto più si rende quest ultima facilmente riproducibile e si perde quel carattere di unicità che le faceva acquisire maggiore valore; la conoscenza formalizzata diviene statica e perde dinamismo rispetto alla velocità del cambiamento, per rispondere cioè alle nuove situazioni necessita di essere ri-codificata; la codificazione della conoscenza presenta spesso costi notevoli ed amplifica la complessità dell utilizzazione dell informazione, ecco perchè spesso si assiste al cosiddetto paradosso della società dell informazione, per cui non sempre si producono gli attesi incrementi di produttività [BAR et FON, 2005]. Per potere trasferire e quindi comunicare l informazione, si deve fare ricorso ad opportuni strumenti e canali di comunicazione; è necessario pertanto considerare che in base al canale di comunicazione utilizzato l informazione deve essere opportunamente codificata secondo uno standard adatto al canale di riferimento. In effetti, il trasferimento di informazioni deve essere considerato in un più ampio sistema che si occupa del trattamento delle informazioni, all interno del quale sono presenti più sotto-sistemi che utilizzano diversi canali di comunicazione. Tale sistema, a sua volta, si contestualizza in un apparato che si identifica con l ambiente esterno (ecosistema). Sostanzialmente il sistema riceve dall ecosistema in ingresso informazioni, che una volta elaborate all interno dell interazione tra i vari sottosistemi produce l output (uscita) verso l ecosistema stesso. L obiettivo è comunque quello di generare nuova conoscenza a seguito della elaborazione (in figura 1 è illustrato lo schema appena descritto). 8 di 17

9 I sottosistema sottosistema U sottosistema sistema Fig. 1 Schema di Sistema per il trattamento delle informazioni. Bisogna considerare che alcuni sotto-sistemi necessitano del fattore umano per il loro funzionamento, mentre altri sono indipendenti poiché gestiti in maniera automatica grazie alla presenza di strumenti per il trattamento automatico dei dati. In quest ultimo caso, l intervento umano si ha soltanto nella fase di inserimento di tali dati all interno del sistema, secondo opportune procedure di lavoro e di trattamento delle informazioni a monte definite, per poter giungere ad una conoscenza. A questo punto, per meglio comprendere il valore che viene generato dal passaggio del dato alla conosc enza, è opportuno evidenziare con maggiore precisione la differenza che intercorre tra dato-informazione-conoscenza; cioè: i dati sono gli elementi grezzi di cui si dispone, una sorta di materia prima necessaria per la creazione delle informazioni; le informazioni possono essere descritte come messaggi trasmessi da un emittente a un ricevente. L informazione viene trasmessa al fine di modificare il modo attraverso cui il ricevente percepisce qualcosa e affinchè abbia impatto sul suo giudizio e/o sul suo comportamento, in definitiva è ciòche possiede un significato per l uomo; la conoscenza è definita come una combinazione fluida di esperienza, valori, informazioni contestuali e competenza specialistica che fornisce un quadro di riferimento per la valutazione e l assimilazione di nuova esperienza e nuove informazioni. Essa origina e viene applicata attraverso i conoscitori [DAV et PRU, 1998]. Volendo fornire una visione più completa si può considerare il seguente schema: 9 di 17

10 Fig. 2 Schema Dato, Informazione, Conoscenza. Il rilevamento, l elaborazione, lo scambio e l archiviazione di informazioni, con lo scopo di produrre e distribuire conoscenza, sono alla base delle nuove Tecnologie dell Informazione e Comunicazione (ICT). 2.1 L informazione digitale Quando si parla di nuovi media, di nuove tecnologie informatiche e di quella che viene definita utilizzando la terminologia inglese digital revolution, bisogna necessariamente affrontare e comprendere il concetto di informazione in formato digitale (informazione digitale). E necessario capire perché la trasformazione dell informazione da verbale, ovvero analogica, in quella digitale o nella forma elettronica rappresenta una traduzione di eccezionale importanza tanto da far parlare di una vera e propria rivoluzione o di ciò che oggi viene definita cultura digitale. Per comprendere il concetto di informazione digitale è necessario analizzare il linguaggio binario. Nel XVII secolo caratterizzato da numerosi studi sull analisi combinatoria, nasce l idea del calcolo binario. Il matematico e filosofo Leibniz 1 è stato il primo a dare sistematicità a tale idea, a studiare in maniera specifica le caratteristiche di tale sistema ed a sostenere l interesse dell aritmetica binaria come scelta di sistema di numerazione. Leibniz infatti sosteneva che, se l obiettivo della scelta del sistema di numerazione da utilizzare era quello di ridurre la lunghezza 1 Gottfried Wilhelm Leibniz (Lipsia, Hannover, 1716) filosofo, matematico; a lui si deve la scoperta del sistema binario su cui si basa il funzionamento di tutti i computer moderni. 10 di 17

11 dei numeri, si doveva ricorrere ad una base più alta quale ad esempio quella esadecimale (16 cifre), se viceversa il fine era quello di semplificare il sistema di numerazione, si doveva adottare la base più semplice e cioè quella binaria (a base 2). Tale base infatti è quella con il minor numero possibile si simboli primitivi, e si presta secondo lo stesso Leibniz particolarmente bene per lo studio delle proprietà e delle successioni di numeri. Il richiamo al filosofo e matematico Leibniz è doveroso in quanto, con la sua intuizione sulla semplicità dell uso del sistema binario per contare, è stato l ideatore del linguaggio utilizzato dai moderni calcolatori (il calcolatore nasce alla fine degli anni 50); tale linguaggio costituito dai due segni zero e uno si presta facilmente alla rappresentazione e manipolazione di qualsiasi simbolo all interno del calcolatore. Per comprendere a fondo i vantaggi derivabili dalla rappresentazione delle informazioni in forma binaria o ancor meglio in forma digitale, e per capire come ciò possa avvenire, bisogna prima fare un passo indietro e vedere come è nata e si è evoluta la macchina informatica. L elaboratore [MAR,92] nelle sue componenti originarie nasce dalla combinazione di tre famiglie di macchine: le macchine aritmetiche (la Pascalina di B. Pascal ), le macchine contabili (calcolatrice 1960) e gli strumenti atti a trasmettere una sequenza di comandi ad altre macchine. L unificazione delle diverse macchine per il trattamento delle informazioni si è realizzata tramite l impiego dell elettronica in combinazione con la rappresentazione dei numeri mediante la base binaria, precedentemente vista. Grazie anche all algebra booleana ad opera di George Boole 2 nella prima metà dell 800, si arriva alla semplificazione dell uso dei numeri, e da ora in poi sarà possibile rappresentare qualsiasi numero decimale, in forma binaria; anche se per rappresentare un numero decimale si devono utilizzare sequenze di 1 e di 0, per l elaboratore è più facile e semplice manipolare due sole cifre anziché dieci o sedici. Il termine digitale, dall inglese digit (cifra/numero), è ormai entrato a far parte del nostro vocabolario e della vita di tutti i giorni. Col termine digitale non ci si riferisce solo al fatto che l informazione viene trasformata e rappresentata in forma numerica, ma al fatto che tale informazione la si rappresenti mediante la codifica binaria a cui prima si è fatto riferimento. Rappresentare l informazione mediante tale codifica o linguaggio, significa passare come afferma Nicholas Negroponte dal mondo degli atomi a quello dei bit [NEG,97], dove per bit si intende il numero binario, contrazione dei termini inglese binary digit. Quando si parla di rappresentazione digitale dei media si fa riferimento al modo in cui le informazioni vengono codificati in sequenze 2 Nato a Lincoln nel 1815 il matematico inglese George Boole si è occupato di calcolo differenziale e ha elaborato un metodo generale di calcolo delle probabilità; i suoi lavori per i quali è più noto sono comunque quelli nel campo della cosiddetta Algebra della logica. 11 di 17

12 di bit per poter essere elaborati dai computer. Bisogna a questo punto capire come è possibile che numeri, testi, immagini, suoni, video e perfino odori, possono essere rappresentati in formato digitale (mediante bit) per essere inseriti (input) nei personal computers e quindi essere manipolati (elaborati) all interno degli stessi. Questa possibilità è correlata agli sviluppi delle tecnologie elettroniche ed in particolare a quelle legate alla conversione dei segnali analogici in forma digitale e viceversa. In generale quando si parla di analogico e digitale e se ne vuole fare una distinzione, si deve fare riferimento alla differenza che c è tra una rappresentazione continua e una rappresentazione discreta di variabili fisiche (suono, tempo, temperatura, movimento, ecc.). Nel caso di rappresentazione analogica si ricorre ad un insieme infinito di stati per raffigurare la l elemento, per esempio un orologio con lancette per rappresentare il tempo ; mentre la rappresentazione digitale si realizza con un insieme finito di stati e si realizza mediante numeri, per esempio un orologio con numeri (fig. 3); in particolare la trasformazione di una informazione da formato analogico a formato digitale affinché possa essere elaborata da un computer, equivale alla rappresentazione dell informazione (analogica) in sequenze di zero ed uno (digitale): tale processo di trasformazione prende il nome di digitalizzazione. Fig. 3 Orologio analogico e orologio digitale Tutti i media e quindi i segnali ad essi associati, vengono sottoposti ad una conversione di dominio, ovvero ad una trasformazione che prende il segnale analogico e lo trasforma in digitale. Una volta che il segnale analogico è stato convertito in digitale il personal computer, che è in grado di compiere operazioni solo in binario, è in grado di elaborare le sequenze di bit ottenute dalla precedente conversione, si ha così una rappresentazione del segnale analogico nel dominio digitale. A questo punto occorre comprendere come praticamente sia possibile effettuare delle trasformazioni in forma digitale (ovvero binaria) di numeri, testi, immagini e suoni. Rappresentare in forma binaria un informazione numerica è abbastanza semplice ed agevole, bastano soltanto alcune regole matematiche. Bisogna poi ricordare che le cifre in binario sono solo due e che la cifra significativa è rappresentata esclusivamente dal numero 1. Lo 0 e l 12 di 17

13 1 resteranno uguali, gli altri, ad iniziare dal numero 2 decimale, saranno ottenuti mediante la combinazione delle cifre binarie, ottenendo così un insieme di zeri ed uno, procedendo così alla trasformazione del numero da una notazione all altra. Nella tabella seguente viene mostrata la corrispondenza tra un numero decimale e la sua rappresentazione binaria: Decinamale Binario N.B. -Per ulteriori chiarimenti sulla conversione dei numeri da una base qualsiasi (decimale, esadecimale, ottale, ecc.) a quella binaria e viceversa si rimanda all Appendice di approfondimento più avanti nella dispensa approfondimento facoltativo. 13 di 17

14 3 Appendice di approfondimento (facoltativo). 3.1 Conversione dei numeri tra basi diverse. La necessità di convertire numeri tra basi oggi è ridotta solo ad alcune situazioni particolari, ad esempio progettazione di circuiti o in alcuni casi di programmazione. Conversione da base b a base 10. Per convertire in Base 10 un numero rappresentato in una qualsiasi BASE b, bisogna procedere nel seguente modo: sommare le cifre del numero moltiplicate per la base b elevata alla potenza della posizione che occupa la cifra. Esempi. (A5E) 16 = A x x E x 16 0 = 10 x x x 1 = = (2654) 10 (235) 8 = 2 x x x 8 0 = = (157) 10 (10011) 2 = 1 x x x x x 2 0 = = (19) 10 Conversione da base 10 a base b. Si procede nel modo seguente: dividere il numero da convertire per la base b fino a quando l ultimo quoziente è minore della base stessa (b), dopodiché il numero convertito si ottiene prendendo l ultimo quoziente e tutti i resti delle divisioni, procedendo dall ultimo resto al primo e scrivendoli da sinistra verso destra. Esempio: Convertire il numero 12 da Base 10 a Base 2 12 : 2 = 6 con resto=0 6 : 2 = 3 con resto =0 3 : 2 = 1 con resto =1 1 : 2 = 0 con resto =1 quindi: (1100) 2 14 di 17

15 Esempio: Convertire il numero 120 da Base 10 a Base : 8 = 15 con resto = 0 15 : 8 = 1 con resto = 7 1 : 8 = 0 con resto 1 quindi: (170) 8 Esempio: Convertire il numero 520 da Base 10 a Base : 16 = 32 con resto = 8 32 : 16 = 2 con resto = 0 2 : 16 = 0 con resto 2 quindi: (208) 16 Esempio: Convertire il numero 1253 da Base 10 a Base : 16 = 78 con resto = 5 78 : 16 = 4 con resto = 14 = E 4 : 16 = 0 con resto 4 quindi: (4E5) 16 Osservazione: Si osservi che la conversione dalla veloce di quella da decimale ad altre basi. base 2 alla base 16 e/o 8, e viceversa,è più semplice e Infatti basta considerare che per rappresentare le sedici cifre diverse del codice esadecimale occorrono 4 bit (2 4 = 16) mentre per rappresentare le otto cifre diverse del codice ottale occorrono 3 bit (2 3 = 8). Ne risulta che per convertire un numero binario in esadecimale o in ottale, è sufficiente raggruppare le cifre binarie rispettivam ente in gruppi di quattro o tre cifre (bit) a partire da quelle meno significative : si ricava immediatamente il numero grazie alla sostituzione dei bit così ricavati con la cifra esadecimale o ottale corrispondente. E sempio: conve rsione da binario in esadecimale > > (7F1A) 16 dove: 15 di 17

16 1010 (conversione da binario a decimale) = 10 in esadecimale corrisponde ad A 0001 (conversione da binario a decimale) = 1 in esadecimale corrisponde ad (conversione da binario a decimale) = 15 in esadecimale corrisponde ad F 111 (conversione da binario a decimale) = 7 in esadecimale corrisponde ad 7 Esempio: conversione da binario in ottale dove: > > (574) (conversione da binario a decimale) = 5 in ottale corrisponde a (conversione da binario a decimale) = 7 in ottale corrisponde a (conversione da binario a decimale) = 5 in ottale corrisponde a 4 Analoga mente si procede per la conversione dalla base 16 e/o 8 alla base 2. Esempio: Convertire il numero (A B 2) 16 in Binario. Poiché: (A) 16 si considera il (A) in base 10 che convertito in binario è: = (10) 10 = (1010) 2 (B) 16 = (11) 10 = (1011) 2 (2) 16 = (2) 10 = (0010) 2 ne consegue che: (A B 2) 16 = ( ) 2 Esempio: Convertire il numero (516) 8 in Binario. Poiché: (5) si considera il (5) in base 10 che convertito in binario è: = (101) 8 2 (1) 8 si considera il (1) in base 10 che convertito in binario è: = (001) 2 16 di 17

17 (6) 8 si considera il (6) in base 10 che convertito in binario è: = (110) 2 ne consegue che: (5 1 6) 8 = ( ) 2 17 di 17

(71,1), (35,1), (17,1), (8,1), (4,0), (2,0), (1,0), (0,1) 0, 7155 2 = 1, 431 0, 431 2 = 0, 862 0, 896 2 = 1, 792 0, 724 2 = 1, 448 0, 448 2 = 0, 896

(71,1), (35,1), (17,1), (8,1), (4,0), (2,0), (1,0), (0,1) 0, 7155 2 = 1, 431 0, 431 2 = 0, 862 0, 896 2 = 1, 792 0, 724 2 = 1, 448 0, 448 2 = 0, 896 2 Esercizio 2.2 La rappresentazione esadecimale prevede 16 configurazioni corrispondenti a 4 bit. Il contenuto di una parola di 16 bit può essere rappresentato direttamente con 4 digit esadecimali, sostituendo

Dettagli

Informazione analogica e digitale

Informazione analogica e digitale L informazione L informazione si può: rappresentare elaborare gestire trasmettere reperire L informatica offre la possibilità di effettuare queste operazioni in modo automatico. Informazione analogica

Dettagli

Elementi di informatica e web di Guido Fusco

Elementi di informatica e web di Guido Fusco Presentazione UNIVERSITA DEGLI STUDI DI NAPOLI FEDERICO II Facoltà di Sociologia Corso di laurea in culture digitali e della comunicazione http://www.corso-informatica-web.com/ Obiettivi del corso 1 ELEMENTI

Dettagli

Indice. 1 Rappresentazione dei dati... 3

Indice. 1 Rappresentazione dei dati... 3 INSEGNAMENTO DI INFORMATICA DI BASE LEZIONE II CODIFICA DELL'INFORMAZIONE PROF. GIOVANNI ACAMPORA Indice 1 Rappresentazione dei dati... 3 1.1. Rappresentazione dei numeri... 3 1.1.1 Rappresentazione del

Dettagli

4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0

4 3 4 = 4 x 10 2 + 3 x 10 1 + 4 x 10 0 aaa 10 2 10 1 10 0 Rappresentazione dei numeri I numeri che siamo abituati ad utilizzare sono espressi utilizzando il sistema di numerazione decimale, che si chiama così perché utilizza 0 cifre (0,,2,3,4,5,6,7,8,9). Si dice

Dettagli

Trattamento dell informazione

Trattamento dell informazione Insegnamento di Informatica CdS Scienze Giuridiche A.A. 2007/8 Trattamento dell informazione Prof. Giorgio Valle D.ssa Raffaella Folgieri giorgio.valle@unimi.it folgieri@dico.unimi.it Lez1 4.10.07 Trattamento

Dettagli

I SISTEMI DI NUMERAZIONE

I SISTEMI DI NUMERAZIONE Istituto di Istruzione Superiore G. Curcio Ispica I SISTEMI DI NUMERAZIONE Prof. Angelo Carpenzano Dispensa di Informatica per il Liceo Scientifico opzione Scienze Applicate Sommario Sommario... I numeri...

Dettagli

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Dispensa 05 La rappresentazione dell informazione Carla Limongelli Ottobre 2011 http://www.dia.uniroma3.it/~java/fondinf/ La rappresentazione

Dettagli

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio

Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per l Ambiente e il Territorio Rappresentazione dell Informazione

Dettagli

ALGEBRA BOOLEANA FONDAMENTI DI INFORMATICA 1. Algebra di Boole. Definizione NOT, AND, OR

ALGEBRA BOOLEANA FONDAMENTI DI INFORMATICA 1. Algebra di Boole. Definizione NOT, AND, OR Università degli Studi di Cagliari Corso di Laurea in Ingegneria Biomedica, Chimica, Elettrica e Meccanica FONDAMENTI DI INFORMATICA 1 http://www.diee.unica.it/~marcialis/fi1 A.A. 2010/2011 Docente: Gian

Dettagli

APPUNTI DI ELETTRONICA DIGITALE

APPUNTI DI ELETTRONICA DIGITALE APPUNTI DI ELETTRONICA DIGITALE ITIS MARCONI-GORGONZOLA docente :dott.ing. Paolo Beghelli pag.1/24 Indice 1.ELETTRONICA DIGITALE 4 1.1 Generalità 4 1.2 Sistema di numerazione binario 4 1.3 Operazioni con

Dettagli

LA NUMERAZIONE BINARIA

LA NUMERAZIONE BINARIA LA NUMERAZIONE BINARIA 5 I SISTEMI DI NUMERAZIONE Fin dalla preistoria l uomo ha avuto la necessità di fare calcoli, utilizzando svariati tipi di dispositivi: manuali (mani, bastoncini, sassi, abaco),

Dettagli

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi:

Modulo 8. Elettronica Digitale. Contenuti: Obiettivi: Modulo 8 Elettronica Digitale Contenuti: Introduzione Sistemi di numerazione posizionali Sistema binario Porte logiche fondamentali Porte logiche universali Metodo della forma canonica della somma per

Dettagli

L'informazione e la sua codifica

L'informazione e la sua codifica L'informazione e la sua codifica Corso di Informatica CdL: Chimica Claudia d'amato claudia.damato@di.uniba.it Informatica e telecomunicazione Cos è l informatica informatica? lo studio sistematico degli

Dettagli

Rappresentazione e Memorizzazione dei Dati

Rappresentazione e Memorizzazione dei Dati Rappresentazione e Memorizzazione dei Dati Giuseppe Nicosia CdL in Matematica (Laurea Triennale) Facoltà di Scienze MM.FF.NN. Università di Catania Bit e loro Memorizzazione Definizioni Algoritmo: una

Dettagli

la scienza della rappresentazione e della elaborazione dell informazione

la scienza della rappresentazione e della elaborazione dell informazione Sistema binario Sommario informatica rappresentare informazioni la differenza Analogico/Digitale i sistemi di numerazione posizionali il sistema binario Informatica Definizione la scienza della rappresentazione

Dettagli

La codifica dell informazione

La codifica dell informazione La codifica dell informazione Parte I Sui testi di approfondimento: leggere dal Cap. del testo C (Console, Ribaudo):.,. fino a pg.6 La codifica delle informazioni Un calcolatore memorizza ed elabora informazioni

Dettagli

INFORMATICA DI BASE. Data Processing, elaborazione elettronica dei dati). In

INFORMATICA DI BASE. Data Processing, elaborazione elettronica dei dati). In INFORMATICA DI BASE L Informatica rappresenta l insieme delle discipline e delle tecnologie relative allo studio, progettazione, realizzazione ed impiego di macchine che si occupano della raccolta e del

Dettagli

L INNOVAZIONE SCIENTIFICO-TECNOLOGICA NEI PROCESSI PRODUTTIVI

L INNOVAZIONE SCIENTIFICO-TECNOLOGICA NEI PROCESSI PRODUTTIVI L INNOVAZIONE SCIENTIFICO-TECNOLOGICA NEI PROCESSI PRODUTTIVI Scienza ed industria hanno oggi costituito legami molto forti di collaborazione che hanno portato innovazione tecnologica sia a livello organizzativo-amministrativo

Dettagli

Elementi di Informatica. ( Lezione II, parte I ) Sistemi di numerazione: binario, ottale ed esadecimale

Elementi di Informatica. ( Lezione II, parte I ) Sistemi di numerazione: binario, ottale ed esadecimale Elementi di Informatica ( Lezione II, parte I ) Sistemi di numerazione: binario, ottale ed esadecimale Il sistema di numerazione posizionale decimale Nella numerazione posizionale ogni cifra del numero

Dettagli

L informatica comprende:

L informatica comprende: Varie definizioni: INFORMATICA Scienza degli elaboratori elettronici (Computer Science) Scienza dell informazione Definizione proposta: Scienza della rappresentazione e dell elaborazione dell informazione

Dettagli

Rappresentazione digitale

Rappresentazione digitale I BIT POSSONO RAPPRESENTARE TUTTO Tutta l informazione interna ad un computer è codificata con sequenze di due soli simboli : 0 e 1 è facile realizzare dispositivi elettronici che discriminano fra due

Dettagli

Fondamenti di Informatica

Fondamenti di Informatica Fondamenti di Informatica Corso di Laurea in Scienze dell'educazione, 2014-15 Lorenzo Bettini http://www.di.unito.it/~bettini Informazioni generali Ricevimento studenti su appuntamento Dipartimento di

Dettagli

Laboratorio di Informatica

Laboratorio di Informatica per chimica industriale e chimica applicata e ambientale LEZIONE 2 Rappresentazione delle informazioni: numeri e caratteri 1 Codice La relazione che associa ad ogni successione ben formata di simboli di

Dettagli

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione dell informazione negli elaboratori Informazione e computer Si può rappresentare l informazione attraverso varie forme: Numeri Testi Suoni Immagini 0001010010100101010 Computer Cerchiamo di capire come tutte queste informazioni possano essere

Dettagli

Conversione tra le basi binarie

Conversione tra le basi binarie Conversione tra le basi binarie In questa lezione impareremo la conversione tra binario e ottale la conversione tra binario ed esadecimale la conversione tra ottale ed esadecimale LEZIONE 10 Introduzione

Dettagli

Esercizi. Esercizi sulla codifica (Parte 1) Elementi di Informatica e Programmazione. Soluzioni degli esercizi Esercizio 2

Esercizi. Esercizi sulla codifica (Parte 1) Elementi di Informatica e Programmazione. Soluzioni degli esercizi Esercizio 2 Esercizi sulla codifica (Parte 1) Elementi di Informatica e Programmazione Docente: Dr. Daniela Fogli Esercizi 1. Convertire in formato decimale i seguenti numeri binari: 11, 101011, 1100, 111111, 10101010

Dettagli

Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri

Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri Architettura degli Elaboratori I Esercitazione 1 - Rappresentazione dei numeri 1 Da base 2 a base 10 I seguenti esercizi richiedono di convertire in base 10 la medesima stringa binaria codificata rispettivamente

Dettagli

Codifica binaria e algebra di Boole

Codifica binaria e algebra di Boole Codifica binaria e algebra di Boole Corso di Programmazione A.A. 2008/09 G. Cibinetto Contenuti della lezione Codifica binaria dell informazione Numeri naturali, interi, frazionari, in virgola mobile Base

Dettagli

Cenni di logica & algebra booleana

Cenni di logica & algebra booleana Cenni di algebra booleana e dei sistemi di numerazione Dr. Carlo Sansotta - 25 2 Parte Cenni di logica & algebra booleana 3 introduzione L elaboratore elettronico funziona secondo una logica a 2 stati:

Dettagli

SISTEMI DI NUMERAZIONE DECIMALE E BINARIO

SISTEMI DI NUMERAZIONE DECIMALE E BINARIO SISTEMI DI NUMERAZIONE DECIMALE E BINARIO Il sistema di numerazione decimale (o base dieci) possiede dieci possibili valori (0, 1, 2, 3, 4, 5, 6, 7, 8 o 9) utili a rappresentare i numeri. Le cifre possiedono

Dettagli

1 Sistema additivo e sistema posizionale

1 Sistema additivo e sistema posizionale Ci sono solamente 10 tipi di persone nel mondo: chi comprende il sistema binario e chi no. Anonimo I sistemi di numerazione e la numerazione binaria 1 Sistema additivo e sistema posizionale Contare per

Dettagli

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta

Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Sistema di numerazione binario, operazioni relative e trasformazione da base due a base dieci e viceversa di Luciano Porta Anche se spesso si afferma che il sistema binario, o in base 2, fu inventato in

Dettagli

Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica

Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica Tecnologia dell'informazione e della Comunicazione (TIC) Modulo 2: Informazione, dati e codifica Informazione: è lo scambio di conoscenza tra due o più persone nonché il significato che le persone coinvolte

Dettagli

I SISTEMI DI NUMERAZIONE E LA NUMERAZIONE BINARIA

I SISTEMI DI NUMERAZIONE E LA NUMERAZIONE BINARIA I SISTEMI DI NUMERAZIONE E LA NUMERAZIONE BINARIA Indice Introduzione Il sistema decimale Il sistema binario Conversione di un numero da base 10 a base 2 e viceversa Conversione in altri sistemi di numerazione

Dettagli

Convertitori numerici in Excel

Convertitori numerici in Excel ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOY CARBONIA Convertitori numerici in Excel Prof. G. Ciaschetti Come attività di laboratorio, vogliamo realizzare dei convertitori numerici con Microsoft Excel

Dettagli

Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE. Lez2 Informatica Sc. Giuridiche Op. aritmetiche/logiche arch.

Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE. Lez2 Informatica Sc. Giuridiche Op. aritmetiche/logiche arch. Lezione 2 OPERAZIONI ARITMETICHE E LOGICHE ARCHITETTURA DI UN ELABORATORE Comunicazione importante dalla prossima settimana, la lezione del venerdì si terrà: dalle 15:00 alle 17.15 in aula 311 l orario

Dettagli

Definizioni iniziali

Definizioni iniziali Fondamenti di Informatica: Codifica Binaria dell Informazione 1 Definizioni iniziali BIT: unita elementare di informazione Due soli valori: 0 e 1 Byte: sequenza di 8 bit Fondamenti di Informatica: Codifica

Dettagli

SISTEMI DI NUMERAZIONE E CODICI

SISTEMI DI NUMERAZIONE E CODICI SISTEMI DI NUMERAZIONE E CODICI Il Sistema di Numerazione Decimale Il sistema decimale o sistema di numerazione a base dieci usa dieci cifre, dette cifre decimali, da O a 9. Il sistema decimale è un sistema

Dettagli

Rappresentazione dell informazione Codifica Binaria

Rappresentazione dell informazione Codifica Binaria Fondamenti di Informatica Rappresentazione dell informazione Codifica Binaria Fondamenti di Informatica - D. Talia - UNICAL 1 Rappresentazione dell informazione Tutta l'informazione in un calcolatore è

Dettagli

BIT? Cosa c è dietro a questo nome? Che cos è il bit? Perché si usa? Come si converte un numero binario?

BIT? Cosa c è dietro a questo nome? Che cos è il bit? Perché si usa? Come si converte un numero binario? BIT? Cosa c è dietro a questo nome? Che cos è il bit? Perché si usa? Come si converte un numero binario? Cosa c è dietro a questo nome? BIT è un acronimo e deriva da BInary digit, cioè cifra binaria Che

Dettagli

RAPPRESENTAZIONE DEI NUMERI BINARI. Corso di Fondamenti di Informatica AA 2010-2011

RAPPRESENTAZIONE DEI NUMERI BINARI. Corso di Fondamenti di Informatica AA 2010-2011 RAPPRESENTAZIONE DEI NUMERI BINARI Corso di Fondamenti di Informatica AA 2010-2011 Prof. Franco Zambonelli Numeri interi positivi Numeri interi senza segno Caratteristiche generali numeri naturali (1,2,3,...)

Dettagli

Logica e codifica binaria dell informazione

Logica e codifica binaria dell informazione Politecnico di Milano Corsi di Laurea in Ingegneria Matematica e Ingegneria Fisica Dipartimento di Elettronica ed Informazione Logica e codifica binaria dell informazione Anno Accademico 2002 2003 L. Muttoni

Dettagli

I Sistemi di numerazione e la rappresentazione dei dati

I Sistemi di numerazione e la rappresentazione dei dati I Sistemi di numerazione e la rappresentazione dei dati LA RAPPRESENTAZIONE DELLE INFORMAZIONI (1) Per utilizzare un computer è necessario rappresentare in qualche modo le informazioni da elaborare e il

Dettagli

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità.

CODIFICA BINARIA. ... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità. I METODI DI NUMERAZIONE I numeri naturali... sono rappresentati ricorrendo a simboli che sintezzano il concetto di numerosità. Il numero dei simboli usati per valutare la numerosità costituisce la base

Dettagli

Linguaggi e Paradigmi di Programmazione

Linguaggi e Paradigmi di Programmazione Linguaggi e Paradigmi di Programmazione Cos è un linguaggio Definizione 1 Un linguaggio è un insieme di parole e di metodi di combinazione delle parole usati e compresi da una comunità di persone. È una

Dettagli

Aritmetica dei Calcolatori 1

Aritmetica dei Calcolatori 1 Architettura degli Elaboratori e Laboratorio 1 Marzo 2013 1 Sistema di numerazione sistema posizionale 2 rappresentazione binaria cambio di base basi potenze di 2 3 Rappresentazione binaria con segno Sistema

Dettagli

PROVA INTRACORSO TRACCIA A Pagina 1 di 6

PROVA INTRACORSO TRACCIA A Pagina 1 di 6 PROVA INTRACORSO DI ELEMENTI DI INFORMATICA MATRICOLA COGNOME E NOME TRACCIA A DOMANDA 1 Calcolare il risultato delle seguenti operazioni binarie tra numeri interi con segno rappresentati in complemento

Dettagli

LABORATORIO DI PROGRAMMAZIONE 2012 2013 EDIZIONE 1, TURNO B

LABORATORIO DI PROGRAMMAZIONE 2012 2013 EDIZIONE 1, TURNO B LABORATORIO DI PROGRAMMAZIONE 2012 2013 EDIZIONE 1, TURNO B 23.XI.2012 VINCENZO MARRA Indice Esercizio 1 1 Menu 1 Tempo: 35 min. 2 Commento 1 2 Esercizio 2 2 Ordinamento e ricerca binaria con la classe

Dettagli

I SISTEMI DI NUMERAZIONE (esercizi svolti)

I SISTEMI DI NUMERAZIONE (esercizi svolti) ISTITUTO DI ISTRUZIONE SUPERIORE G. M. ANGIOY CARBONIA I SISTEMI DI NUMERAZIONE (esercizi svolti) Prof. G. Ciaschetti Conversione di un numero da binario a decimale Esercizio 1. Convertire in decimale

Dettagli

Sistemi di numerazione: binario, ottale ed esadecimale

Sistemi di numerazione: binario, ottale ed esadecimale Sistemi di numerazione: binario, ottale ed esadecimale Codifica binaria dell Informazione Bit Byte Kilobyte Megabyte Gigabyte 0/1 (si/no) 00010010 (8 bit) 2 10 = 1024 byte 2 20 ~ 1.000.000 byte 2 30 ~

Dettagli

Nel seguito verranno esaminati i diversi tipi di dato e il modo in cui essi sono rappresentati all interno del calcolatore.

Nel seguito verranno esaminati i diversi tipi di dato e il modo in cui essi sono rappresentati all interno del calcolatore. In una delle molteplici possibili definizioni di informazione, questa viene fatta corrispondere a qualunque elemento, in grado di essere rappresentato e comunicato, che consenta di fornire o aumentare

Dettagli

2.12 Esercizi risolti

2.12 Esercizi risolti Codifica dell'informazione 55 Lo standard IEEE prevede cinque cause di eccezione aritmetica: underflow, overflow, divisione per zero, eccezione per inesattezza, e eccezione di invalidità. Le eccezioni

Dettagli

Rappresentazione binaria

Rappresentazione binaria Rappresentazione binaria DOTT. ING. LEONARDO RIGUTINI RICERCATORE ASSOCIATO DIPARTIMENTO INGEGNERIA DELL INFORMAZIONE UNIVERSITÀ DI SIENA VIA ROMA 56 53100 SIENA UFF. 0577234850-7102 RIGUTINI@DII.UNISI.IT

Dettagli

la scienza della rappresentazione e della elaborazione dell informazione

la scienza della rappresentazione e della elaborazione dell informazione Sistema binario Sommario informatica rappresentare informazioni la differenza Analogico/Digitale i sistemi di numerazione posizionali il sistema binario Informatica Definizione la scienza della rappresentazione

Dettagli

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16

Un ripasso di aritmetica: Conversione dalla base 10 alla base 16 Un ripasso di aritmetica: Conversione dalla base 1 alla base 16 Dato un numero N rappresentato in base dieci, la sua rappresentazione in base sedici sarà del tipo: c m c m-1... c 1 c (le c i sono cifre

Dettagli

Operazioni binarie fondamentali

Operazioni binarie fondamentali Operazioni binarie fondamentali Operazioni fondamentali: operazioni elementari sui bit. Sono definite le operazioni aritmetiche più le operazioni logiche (AND, OR, NOT). Le operazioni possono essere descritte

Dettagli

ISTITUTO ISTRUZIONE Procedura SUPERIORE Pianificazione, erogazione e controllo TUROLDO ZOGNO attività didattiche e formative

ISTITUTO ISTRUZIONE Procedura SUPERIORE Pianificazione, erogazione e controllo TUROLDO ZOGNO attività didattiche e formative ISTITUTO ISTRUZIONE Procedura SUPERIORE Pianificazione, erogazione e controllo TUROLDO ZOGNO attività didattiche e formative Programmazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA

Dettagli

Informatica Generale Anno Accademico 2000-2001

Informatica Generale Anno Accademico 2000-2001 Informatica Generale Anno Accademico 2000-2001 Corso di Laurea in Economia e Commercio Informazioni Generali Ricevimento: Mercoledì 15.00-17.00 Libri di "riferimento": C. Gallo, Informatica Generale ed

Dettagli

Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione

Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione Fondamenti di Informatica Michele Ceccarelli Università del Sannio ceccarelli@unisannio.it Angelo Ciaramella DMI-Università degli

Dettagli

CAPITOLO PRIMO IL CONCETTO DI ALGORITMO 1

CAPITOLO PRIMO IL CONCETTO DI ALGORITMO 1 1.1 Che cos è un algoritmo CAPITOLO PRIMO IL CONCETTO DI ALGORITMO 1 Gli algoritmi sono metodi per la soluzione di problemi. Possiamo caratterizzare un problema mediante i dati di cui si dispone all inizio

Dettagli

Rappresentazione delle informazioni

Rappresentazione delle informazioni Rappresentazione delle informazioni Abbiamo informazioni (numeri, caratteri, immagini, suoni, video... ) che vogliamo rappresentare (e poter elaborare) in un calcolatore. Per motivi tecnologici un calcolatore

Dettagli

Sistemi di Numerazione

Sistemi di Numerazione Fondamenti di Informatica per Meccanici Energetici - Biomedici 1 Sistemi di Numerazione Sistemi di Numerazione I sistemi di numerazione sono abitualmente posizionali. Gli elementi costitutivi di un sistema

Dettagli

Tutto digitale. Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC

Tutto digitale. Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC Digitale!! Tutto digitale Musica Giornali, Libri satellite (TV, GPS) Telefoni: ISDN, GSM rete telefonica, internet Video (DVD) oh, anche il PC Digitale Da Digit (cifra) in Inglese Digitale=numerico in

Dettagli

I punteggi zeta e la distribuzione normale

I punteggi zeta e la distribuzione normale QUINTA UNITA I punteggi zeta e la distribuzione normale I punteggi ottenuti attraverso una misurazione risultano di difficile interpretazione se presi in stessi. Affinché acquistino significato è necessario

Dettagli

PROGRAMMAZIONE DISCIPLINARE D ISTITUTO a.s. 2015/2016 PRIMO BIENNIO LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE

PROGRAMMAZIONE DISCIPLINARE D ISTITUTO a.s. 2015/2016 PRIMO BIENNIO LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE ISIS"Giulio Natta" Bergamo pag. 1 di 6 PRIMO BIENNIO LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE Disciplina INFORMATICA monte ore annuale previsto (n. ore settimanali per 33 settimane) 2X33 = 66 competenze

Dettagli

Corso di informatica di base

Corso di informatica di base Rel. 1.0 16.10.2010 Luigi Ferrari Indice 1. Modulo 1 - Concetti base dell'informatica...1 1.1. Dato e informazione...1 1.1.1. Misura dell'informazione...1 1.2. Sistema decimale e sistema binario, ma non

Dettagli

ISTITUTO ISTRUZIONE SUPERIORE STATALE G. CIGNA - G. BARUFFI - F. GARELLI PROGRAMMAZIONE INDIVIDUALE PIANO DIDATTICO ANNUALE A.S.

ISTITUTO ISTRUZIONE SUPERIORE STATALE G. CIGNA - G. BARUFFI - F. GARELLI PROGRAMMAZIONE INDIVIDUALE PIANO DIDATTICO ANNUALE A.S. ISTITUTO ISTRUZIONE SUPERIORE STATALE G. CIGNA - G. BARUFFI - F. GARELLI PROGRAMMAZIONE INDIVIDUALE PIANO DIDATTICO ANNUALE A.S. 2014/2015 Materia: Informatica Classe (docente) 1^BLSA - Prof. Musumeci

Dettagli

Università degli Studi di Ferrara Corso di Laurea in Informatica A.A. 2007/2008

Università degli Studi di Ferrara Corso di Laurea in Informatica A.A. 2007/2008 Università degli Studi di Ferrara Corso di Laurea in Informatica A.A. 2007/2008 Tutorato di Architettura degli Elaboratori e Laboratorio Cambio di base Operazioni binarie Dott.ssa Ambra Giovannini 15 Aprile

Dettagli

Introduzione all Informatica

Introduzione all Informatica Introduzione all Informatica Lezione 4 Davide Di Ruscio Dipartimento di Informatica Università degli Studi dell Aquila diruscio@di.univaq.it Nota Questi lucidi sono tratti dal materiale distribuito dalla

Dettagli

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013

Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013 Operazioni Aritmetiche e Codici in Binario Giuseppe Talarico 23/01/2013 In questo documento vengono illustrate brevemente le operazioni aritmetiche salienti e quelle logiche ad esse strettamente collegate.

Dettagli

Sistemi di numerazione: generalità

Sistemi di numerazione: generalità Sistemi di numerazione: generalità Nel corso della storia sono stati introdotti diversi sistemi di numerazione, dettati di volta in volta dalle specifiche esigenze dei vari popoli. Poiché ogni numero maggiore

Dettagli

Dispense di Informatica per l ITG Valadier

Dispense di Informatica per l ITG Valadier La notazione binaria Dispense di Informatica per l ITG Valadier Le informazioni dentro il computer All interno di un calcolatore tutte le informazioni sono memorizzate sottoforma di lunghe sequenze di

Dettagli

Materiale didattico. Laboratorio di Informatica a.a. 2007-08. I) Introduzione all Informatica. Definizione di Informatica. Definizione di Informatica

Materiale didattico. Laboratorio di Informatica a.a. 2007-08. I) Introduzione all Informatica. Definizione di Informatica. Definizione di Informatica Corso di Laurea Triennale in Storia, Scienze e Tecniche dell Industria Culturale sede di Brindisi Laboratorio di Informatica a.a. 2007-08 Materiale didattico Testo adottato D.P. Curtin, K. Foley, K. Suen,

Dettagli

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter

Informatica B a.a 2005/06 (Meccanici 4 squadra) PhD. Ing. Michele Folgheraiter Informatica B a.a 2005/06 (Meccanici 4 squadra) Scaglione: da PO a ZZZZ PhD. Ing. Michele Folgheraiter Architettura del Calcolatore Macchina di von Neumann Il calcolatore moderno è basato su un architettura

Dettagli

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare

Dettagli

Corso basilare di programmazione

Corso basilare di programmazione Parte vi Corso basilare di programmazione Introduzione............................................ 947 Programma didattico.................................. 947 Strumenti per la compilazione..........................

Dettagli

la "macchina" universale di Turing

la macchina universale di Turing la "macchina" universale di Turing Nel 1854, il matematico britannico George Boole (1815-1864), elaborò una matematica algebrica che da lui prese il nome. Nell'algebra booleana le procedure di calcolo

Dettagli

La selezione e la formazione on-line come supporto alla gestione del capitale intellettuale

La selezione e la formazione on-line come supporto alla gestione del capitale intellettuale La selezione e la formazione on-line come supporto alla gestione del capitale intellettuale di Alberto Boletti INTRODUZIONE Lo studio dell organizzazione aziendale ha sempre suscitato in me una forte curiosità,

Dettagli

Elementi di informatica

Elementi di informatica Elementi di informatica Lerina Aversano Anno Accademico 2006/ 2007 Informazioni preliminari 6 crediti (circa 52 ore di lezione) 36 ore di lezione 8 ore di esercitazione 8 ore di laboratorio 1 Orario delle

Dettagli

RAPPRESENTAZIONE BINARIA DEI NUMERI. Andrea Bobbio Anno Accademico 1996-1997

RAPPRESENTAZIONE BINARIA DEI NUMERI. Andrea Bobbio Anno Accademico 1996-1997 1 RAPPRESENTAZIONE BINARIA DEI NUMERI Andrea Bobbio Anno Accademico 1996-1997 Numeri Binari 2 Sistemi di Numerazione Il valore di un numero può essere espresso con diverse rappresentazioni. non posizionali:

Dettagli

Sistemi di Numerazione

Sistemi di Numerazione Sistemi di Numerazione un sistema di numerazione è definito da il numero di differenti simboli utilizzati per rappresentare i numeri (BASE) i Sumeri usavano un sistema sessagesimale, basato su 60 simboli

Dettagli

Algoritmo = Dati e Azioni Sistema numerico binario Rappresentazioni di numeri binari Rappresentazione in modulo e segno

Algoritmo = Dati e Azioni Sistema numerico binario Rappresentazioni di numeri binari Rappresentazione in modulo e segno Algoritmo = Dati e Azioni Dati: Numeri (naturali, interi, reali, ) Caratteri alfanumerici (a, b, c, ) Dati logici (vero, falso) Vettori di elementi, matrici, ([1,2,3], [[1,1],[1,2], ]) Azioni o istruzioni:

Dettagli

Contatti 2. Testo. Contatti. Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione. tel. 0521 905712 e-mail laghi@ce.unipr.it

Contatti 2. Testo. Contatti. Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione. tel. 0521 905712 e-mail laghi@ce.unipr.it Contatti 2 Maria Chiara Laghi, Ph.D Dip. Ingegneria dell Informazione tel. 0521 905712 e-mail laghi@ce.unipr.it Pagina web del corso http://www.ce.unipr.it/people/laghi/informaticasg2012 a.a. 2011/2012

Dettagli

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" - ALBA (CN) ANNO SCOLASTICO 2014/2015

ISTITUTO ISTRUZIONE SUPERIORE L. EINAUDI - ALBA (CN) ANNO SCOLASTICO 2014/2015 ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" - ALBA (CN) ANNO SCOLASTICO 2014/2015 CLASSE: 1 I Disciplina: Tecnologia dell Informazi one e della Comunicazione. PROGETTAZIONE DIDATTICA ANNUALE Elaborata e

Dettagli

Informatica 1. Riepilogo

Informatica 1. Riepilogo Informatica 1 Hardware e Software ing. Luigi Puzone 1 Riepilogo Nella lezione scorsa abbiamo visto i seguenti concetti di base Dati e informazioni e loro ciclo di elaborazione Hardware e Software Tipologie

Dettagli

Numerazione binaria e rappresentazione delle informazioni

Numerazione binaria e rappresentazione delle informazioni Numerazione binaria e rappresentazione delle informazioni Info Sito del corso: http://home.dei.polimi.it/amigoni/informaticab.html Nicola Basilico, nicola.basilico@gmail.com Problema Abbiamo informazioni

Dettagli

ELEMENTI PROGETTAZIONE LOGICA

ELEMENTI PROGETTAZIONE LOGICA UNIVERSITA DEGLI STUDI DI MILANO BICOCCA CORSO DI LAUREA IN INFORMATICA ELEMENTI PROGETTAZIONE DI LOGICA Dispense per il Corso di PROGETTAZIONE LOGICA Prof. Giuliano F. BOELLA 2 i PREMESSA Queste dispense

Dettagli

La codifica delle informazioni

La codifica delle informazioni La codifica delle informazioni Bit e byte Come già visto l elaboratore è in grado di rappresentare informazioni al proprio interno solo utilizzando cifre binarie (bit) che solitamente vengono manipolate

Dettagli

Codifica dell informazione

Codifica dell informazione Codifica dell informazione Il calcolatore memorizza ed elabora vari tipi di informazioni Numeri, testi, immagini, suoni Occorre rappresentare tale informazione in formato facilmente manipolabile dall elaboratore

Dettagli

Codifica binaria dei numeri relativi

Codifica binaria dei numeri relativi Codifica binaria dei numeri relativi Introduzione All interno di un calcolatore, è possibile utilizzare solo 0 e 1 per codificare qualsiasi informazione. Nel caso dei numeri, non solo il modulo ma anche

Dettagli

I.I.S. Primo Levi Badia Polesine A.S. 2012-2013

I.I.S. Primo Levi Badia Polesine A.S. 2012-2013 LGEBR DI BOOLE I.I.S. Primo Levi Badia Polesine.S. 2012-2013 Nel secolo scorso il matematico e filosofo irlandese Gorge Boole (1815-1864), allo scopo di procurarsi un simbolismo che gli consentisse di

Dettagli

QUADRO COMPETENZE OBBLIGO: PERITI AZ.LI CORR.TI LINGUE ESTERE/TURISTICO

QUADRO COMPETENZE OBBLIGO: PERITI AZ.LI CORR.TI LINGUE ESTERE/TURISTICO Materia: ITALIANO Totale Abilità: 15 Competenza: 1. Padroneggiare gli strumenti espressivi ed argomentativi indispensabili per gestire l interazione comunicativa verbale in vari contesti 1. 1.1 Comprendere

Dettagli

Proposta di un syllabus di Elementi di Informatica per il primo ciclo anno 2008

Proposta di un syllabus di Elementi di Informatica per il primo ciclo anno 2008 Ministero dell Istruzione, dell Università e della Ricerca Dipartimento per l Istruzione Direzione Generale per gli Ordinamenti del Sistema Nazionale di Istruzione e per l Autonomia Scolastica Proposta

Dettagli

Linguaggi per COMUNICARE. Il linguaggio è un sistema codificato di segni che consente la comunicazione, intesa come scambio di informazioni

Linguaggi per COMUNICARE. Il linguaggio è un sistema codificato di segni che consente la comunicazione, intesa come scambio di informazioni Linguaggi per COMUNICARE Il linguaggio è un sistema codificato di segni che consente la comunicazione, intesa come scambio di informazioni Sintassi e semantica dei linguaggi Un informazione può : Essere

Dettagli

Il sistema di numerazione posizionale decimale INFORMATICA DI BASE. Sistemi di numerazione: binario, ottale ed esadecimale

Il sistema di numerazione posizionale decimale INFORMATICA DI BASE. Sistemi di numerazione: binario, ottale ed esadecimale INFORMATICA DI BASE Sistemi di numerazione: binario, ottale ed esadecimale Prof. Sebastiano Battiato Dipartimento di Matematica e Informatica Università di Catania e-mail : {battiato}@dmi.unict.it Il sistema

Dettagli

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti Un ripasso di aritmetica: Rappresentazione binaria - operazioni A queste rappresentazioni si possono applicare le operazioni aritmetiche: riporti 1 1 0 + 1 0 = 1 0 0 24 Un ripasso di aritmetica: Rappresentazione

Dettagli

Fondamenti di Informatica 7. Linguaggi di programmazione

Fondamenti di Informatica 7. Linguaggi di programmazione I linguaggi di alto livello Fondamenti di Informatica 7. Linguaggi di programmazione Introduzione alla programmazione Caratteristiche dei linguaggi di programmazione I linguaggi di programmazione di alto

Dettagli

Base generica: B A = {... }, con A = B, sequenze di n simboli (cifre) c n

Base generica: B A = {... }, con A = B, sequenze di n simboli (cifre) c n Rappresentare le informazioni con un insieme limitato di simboli (detto alfabeto A) in modo non ambiguo (algoritmi di traduzione tra codifiche) Esempio: numeri interi assoluti Codifica decimale (in base

Dettagli

Prof. Alberto Postiglione Scienze della Comunicazione. Università degli Studi di Salerno

Prof. Alberto Postiglione Scienze della Comunicazione. Università degli Studi di Salerno Prof. Alberto Postiglione Scienze azione Facoltà di Lettere e Filosofia Università degli Studi di Salerno 1.2d: La codifica Digitale dei caratteri Informatica Generale (Laurea in Scienze azione) Sistemi

Dettagli