Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici.

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

Rappresentazioni numeriche
Sistemi di numerazione
Informatica Generale Susanna Pelagatti
Rappresentazione di Numeri Reali
Rappresentazioni numeriche
Sistemi di numerazione
Le Informazioni e la loro Rappresentazione nei calcolatori
Trasmissione delle informazioni
Codifica dei Dati Idea: vogliamo rappresentare dati eterogenei utilizzando un linguaggio che l’elaboratore puo’ facilmente manipolare Essenzialmente vogliamo.
Vincenza Ferrara dicembre 2007 Fondamenti di Matematica e Informatica Laboratorio Informatica I anno a.a
Sistemi di numerazione e codici
La rappresentazione delle informazioni
Rappresentazione dei dati e codifica delle informazioni
1 Sistemi Digitali. 2 Definizione Analog Waveform Time Voltage (V) 0 5 Digital Waveform Time Voltage (V)
Codifica binaria dell’informazione
A.S.E.6.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 6 Complemento a MComplemento a M Rappresentazione di numeri con segnoRappresentazione di numeri.
A.S.E.5.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 5 Rappresentazione di numeri con segnoRappresentazione di numeri con segno –Modulo e segno (MS)
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Rappresentazione dellinformazione su calcolatore Anno Accademico 2009/2010.
by Vaccaro Maria Antonietta
Corso di Informatica per Giurisprudenza
Università degli Studi di Siena
ANALOGICO e DIGITALE 10°C
Rappresentazioni numeriche. Introduzione Un calcolatore elettronico dispone di uno spazio finito per memorizzare le cifre che esprimono un valore numerico.
Gli esseri viventi ricevono informazione direttamente dal mondo circostante e dai propri simili attraverso i sensi (percezione). La percezione, tuttavia,
Codifica binaria Rappresentazione di numeri
Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per lAmbiente e il Territorio Rappresentazione dellInformazione Stefano Cagnoni e Monica.
Stefano Cagnoni Dip. Ingegneria dellInformazione Parco Area delle Scienze 181a PARMA Tel FAX
Conversione binario - ottale/esadecimale
Conversione binario - ottale/esadecimale
Stefano Cagnoni Dip. Ingegneria dellInformazione Parco Area delle Scienze 181a PARMA Tel FAX
RAPPRESENTAZIONE DELL’INFORMAZIONE
Rappresentazione dell’informazione
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Architettura del calcolatore Reti di Calcolatori (Reti Locali, Internet)
RAPPRESENTAZIONE DELL'INFORMAZIONE
STRUTTURA GENERALE DI UN ELABORATORE
1 Mod. Informatica amica Esperto: prof. G. Sciacca Tutor: prof. R. Paparcone C1 - FSE – 629 Ann
Che cos’è un sistema di numerazione?
RAPPRESENTAZIONE DELLE INFORMAZIONI
ECDL Patente europea del computer
La rappresentazione delle informazioni in un computer
Rappresentazione dell’informazione nel calcolatore.
Rappresentazione Dati Codificare informazioni nel Computer
Capitolo 2 Architettura di un calcolatore
Informatica Lezione 3 Scienze e tecniche psicologiche dello sviluppo e dell'educazione (laurea triennale) Anno accademico:
INFORmazione autoMATICA
Rappresentazione delle informazioni negli elaboratori
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 11.
Rappresentazione dell’Informazione Stefano Cagnoni e Monica Mordonini
Rappresentazione della Informazione
Stefano Cagnoni Dip. Ingegneria dell’Informazione Parco Area delle Scienze 181a PARMA Tel FAX
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Stefano Cagnoni Dip. Ingegneria dell’Informazione Parco Area delle Scienze 181a PARMA Tel FAX
Fondamenti di Informatica
Rappresentazione dell'informazione
La codifica dei numeri.
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Conversione binario-ottale/esadecimale
Informatica Lezione 3 Psicologia dello sviluppo e dell'educazione (laurea magistrale) Anno accademico:
Codifica binaria dell’informazione
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 11.
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Codifica binaria dell’informazione Marco D. Santambrogio – Ver. aggiornata al 24.
La numerazione ottale. Il sistema di numerazione ottale ha ampio utilizzo in informatica E’ un sistema di numerazione posizionale La base è 8 Il sistema.
Un codice è costituito da un alfabeto (insieme di simboli) parole (combinazioni di simboli validi) nel computer tutti i codici usano come alfabeto le cifre.
© 2015 Giorgio Porcu - Aggiornamennto 09/12/2015 I STITUTO T ECNICO SECONDO BIENNIO T ECNOLOGIE E P ROGETTAZIONE Rappresentazione dell’ Informazione Conversioni.
1 Sistemi di Numerazione –Tutti i sistemi di numerazione sono fondati sullo stesso principio: la “base” (b) è un numero intero maggiore di 1; la base corrisponde.
Rappresentazione delle informazioni negli elaboratori L’entità minima di informazione all’interno di un elaboratore prende il nome di bit (binary digit.
1 Sistemi di numerazione. 2 Sistemi di numerazione posizionali posizionali Sistemi di numerazione posizionali: base La base del sistema di numerazione.
Transcript della presentazione:

Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici - gestori di basi di dati - word processor Internet: struttura e strumenti

Stefano Cagnoni Dip. Ingegneria dellInformazione Parco Area delle Scienze 181a PARMA Tel FAX

Obiettivi del corso Spiegare non solo COME si fa ma anche PERCHE si fa……

Informazione: notizia, dato o elemento che consente di avere conoscenza più o meno esatta di fatti, situazioni, modi di essere. Dato: ciò che è immediatamente presente alla conoscenza, prima di ogni elaborazione; (in informatica) elemento di informazione costituito da simboli che devono essere elaborati. (dal Vocabolario della Lingua Italiana, Istituto dellEnciclopedia Italiana) Dati

Calcolatore Calcolatore = strumento per fare calcoli ? Definizione legata alle origini, oggi troppo limitativa! In francese = ordinateur (elaboratore) Un computer è uno strumento universale per lelaborazione dei dati.

Tipi di dati Dati numerici (interi e reali) Dati simbolici (codifica di concetti o simboli: es. vero e falso, caratteri alfanumerici, ecc.) Dati multimediali - testi - suoni - immagini La potenza del calcolatore deriva dalla possibilità di utilizzare una codifica comune per i diversi tipi di dati. Eseguendo operazioni dello stesso tipo a livello fisico si possono ottenere risultati interpretabili in modo molto diverso a livello logico

Codifica binaria Nasce per rappresentare quantità di tipo numerico. Notazione di tipo posizionale (esattamente come la notazione decimale): il valore del numero dipende non solo dalla quantità rappresentata da ciascun simbolo, ma anche dalla posizione in cui si trovano i diversi simboli è diverso da 6543! Utilizza solo 2 simboli (0 e 1)

Notazione posizionale Base di rappresentazione B: –rappresentazione del numero come sequenza di simboli appartenente a un alfabeto di B simboli distinti –ogni simbolo rappresenta un valore compreso fra 0 e B-1 –a ogni posizione è associato un peso. Il valore del numero è dato dalla somma dei prodotti di ciascuna cifra per il peso associato alla sua posizione –esempio di rappresentazione su N cifre d N-1 d N-2 …d 1 d 0 = d N-1 * B N-1 + d N-2 * B N-2 +…+ d 1 * B 1 + d 0 * B 0 Cifra più significativa Cifra meno significativa

Decimale (B=10) Binario (B=2) - Un calcolatore rappresenta linformazione digitale attraverso la codifica binaria. - Ogni elemento di una sequenza binaria viene detto bit (Binary digIT). - Una sequenza di 8 bit viene detto byte. Ottale (B=8) Esadecimale (B=16) Rappresentazioni medianti basi diverse

Quanto più è piccola la base tanto più lunga sarà la rappresentazione di una stessa quantità. Es. (109) 10 = ( ) 2 =(6D) 16 Qualunque sia la notazione il valore della base B è codificato con la sequenza 10 = 1 * B 1 (+ 0 * B 0 ) Rappresentazioni mediante basi diverse

Multipli del byte 1 Byte = 8 bit 1 KiloByte (kB) = 1024 byte (2 10 = 1024) 1 MegaByte (MB) = 1024 KB 1 GigaByte (GB) = 1024 MB 1 TeraByte (TB) = 1024 GB

Conversione decimale-binario La regola per convertire un numero dalla notazione decimale alla binaria è : Dividere il numero decimale per due. 2.Assegnare il resto come valore del bit, partendo dal meno significativo. 3.Continuare a dividere per due il quoziente finché non diventa uguale a zero. Quindi (35) 10 = (100011) 2

Conversione binario - ottale/esadecimale Nella rappresentazione ottale (B=8) si usano i simboli 0, 1, 2, 3, 4, 5, 6, 7 In quella esadecimale (B=16) si usano i simboli 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Dato il numero binario la corrispondente codifica ottale si ottiene raggruppando 3 bit alla volta (da destra) e sostituendo a tali bit il valore ottale equivalente 1/100/011/001/011/011 = Per convertire in esadecimale a gruppi di /0110/0101/1011 = C 6 5 B

Rappresentazione di Numeri Interi Per rappresentare un numero intero I in forma binaria occorrono N bit, dove N è tale che: 2 N > I Ad esempio con 3 bit possiamo rappresentare 8 valori (2 3 =8) : gli interi da 0 a 7. Un calcolatore assegna un numero fisso N di bit per ogni tipo di informazione. Per i numeri interi positivi questo rappresenta i numeri da 0 a (2 N - 1)