Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A. 2002-2003 Informatica generale 1 Appunti.

Slides:



Advertisements
Presentazioni simili
Dall’informazione al linguaggio macchina
Advertisements

BIT e BYTE il linguaggio del computer
Rappresentazioni numeriche
Sistemi di numerazione
Informatica Generale Susanna Pelagatti
Fondamenti di Informatica
© 2007 SEI-Società Editrice Internazionale, Apogeo Unità F2 Selezione.
Rappresentazioni numeriche
Selezione - approfondimento
CODIFICA DELLE INFORMAZIONI
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
1 Informatica Generale Susanna Pelagatti Ricevimento: Mercoledì ore presso Dipartimento di Informatica, Via Buonarroti,
CODIFICA DATI/ISTRUZIONI
Codifica dell’Informazione
Sistema di numerazione binario
Esercitazioni su rappresentazione dei numeri e aritmetica
Codifica binaria dell’informazione
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti.
Informatica 3 Codifica binaria.
Sistemi Elettronici Programmabili
A.S.E.13.1 ARCHITETTURA DEI SISTEMI ELETTRONICI LEZIONE N° 13 Somma e differenza di due numeri in C2Somma e differenza di due numeri in C2 Half AdderHalf.
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)
Sistemi di Numerazione
Corso di Informatica (Programmazione)
1 Corso di Laurea in Biotecnologie Informatica (Programmazione) Rappresentazione dellinformazione su calcolatore Anno Accademico 2009/2010.
Corso di Informatica (Programmazione)
by Vaccaro Maria Antonietta
Corso di Informatica per Giurisprudenza
I CODICI.
Codici binari decimali
Università degli Studi di Siena
ANALOGICO e DIGITALE 10°C
La rappresentazione dellinformazione. 7-2 Digitalizzare linformazione Digitalizzare: rappresentare linformazione per mezzo di cifre (ad es: da 0 a 9)
Lezione 3 informatica di base per le discipline umanistiche vito pirrelli Istituto di Linguistica Computazionale CNR Pisa Dipartimento di linguistica Università
Lezione 3 informatica di base per le discipline umanistiche vito pirrelli Istituto di Linguistica Computazionale CNR Pisa Dipartimento di linguistica Università
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
Programma del corso Dati e loro rappresentazione Architettura di un calcolatore Sistemi operativi Linguaggi di programmazione Applicativi: - fogli elettronici.
Codifica 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)
Educare al multimediale 1 – Verso il digitale 2 Presentazione a cura di Gino Roncaglia Prima parte: Informazione in formato digitale.
RAPPRESENTAZIONE DELL'INFORMAZIONE
Il computer: struttura fisica e struttura logica
Parte Terza: Codificare l’informazione
Che cos’è un sistema di numerazione?
CONCETTI DI BASE 1.0 FONDAMENTI 1.1 HARDWARE 1.2 SOFTWARE 1.3 RETI
RAPPRESENTAZIONE DELLE INFORMAZIONI
Digitale!!. Musica satellite (TV GPS) Telefoni rete telefonica, internet Video (DVD)
ECDL Patente europea del computer
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Codifica dell’informazione
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
Linguaggi e Programmazione per l’Informatica Musicale
I computer vengono utilizzati per automatizzare la soluzione di problemi di varia natura trattando le informazioni in entrata (DATI) eseguendo gli opportuni.
La rappresentazione delle informazioni in un computer
Seconda parte corso Alfabetizzazione informatica
Programmazione Procedurale in Linguaggio C++
Rappresentazione dell’Informazione
Codifica dell’informazione
Informatica Lezione 1 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
INFORmazione autoMATICA
Rappresentazione della Informazione
Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
I set di caratteri Fabio Vitali. Fabio Vitali - Almaweb Introduzione Qui esaminiamo in breve: Il problema della codifica dei caratteri ASCII (7.
Transcript della presentazione:

Università degli Studi di Bergamo Facoltà di Lingue e Letterature Straniere Facoltà di Lettere e Filosofia A.A Informatica generale 1 Appunti del corso Lezione 5 Marco Lazzari

Marco Lazzari – Informatica generale 1 Rappresentazione dellinformazione l nelle macchina a strati, ogni strato ha il suo linguaggio: –applicazioni: testi, disegni (Word, Paint) –sistema operativo: C, linguaggio macchina l ogni linguaggio ha la sua sintassi e il suo alfabeto di simboli

Marco Lazzari – Informatica generale 1 Rappresentazione dellinformazione l al livello più interno linformazione è rappresentata da simboli binari (0 e 1) –due stati di carica elettrica di una sostanza –due stati di polarizzazione di una sostanza magnetizzabile –passaggio/non passaggio di corrente in un conduttore –passaggio/non passaggio di luce in un cavo ottico

Marco Lazzari – Informatica generale 1 Rappresentazione dellinformazione l la materia informazione nella macchina è costituita da atomi: i bit (le cifre binarie) l con un bit posso rappresentare 2 informazioni: 1 e 0, vero e falso, bianco e nero, … l per rappresentare più informazioni uso sequenze di bit l una sequenza di 8 bit si chiama byte

Marco Lazzari – Informatica generale 1 Ottobitunbyte l un bit: zero o uno (0 - 1) l un byte: 8 bit , , ,..., l un kilobyte (un cappa): 1000 byte? 1Kb = 1024 byte (2 10 ) l l un megabyte: 1024 volte 1024 l un giga? un tera?

Marco Lazzari – Informatica generale 1 Quante informazioni posso... l quante informazioni posso rappresentare con 2 bit? –00, 01, 10, 11 = 4 sequenze diverse, a cui posso far corrispondere 4 informazioni diverse l 0 e 1 sono i simboli del mio alfabeto l 00, …, 11 sono le parole del mio linguaggio l alle parole posso associare significati

Marco Lazzari – Informatica generale 1 Quante informazioni posso... l quante informazioni posso rappresentare con 3 bit? –000, 001, 010, 011, 100, 101, 110, 111 = 4+4 = 8 sequenze diverse l quante informazioni posso rappresentare con 4 bit? –0000, 0001, …, 0111, 1000, 1001, …, 1111 = 8+8 = 16 sequenze diverse

Marco Lazzari – Informatica generale 1 Quante informazioni posso... l sintetizzando: con 1 bit, 2 informazioni; con 2 bit, 4; con 3 bit, 8; con 4 bit, 16 l ma 2=2 1 ; 4=2 2 ; 8=2 3 ; 16=2 4 l e quindi con N bit riesco a rappresentare 2 N informazioni l se la mia memoria ha parole di sedici bit, posso rappresentare 2 16 concetti distinti (65536)

Marco Lazzari – Informatica generale 1 La codifica dei caratteri l...e se ne devo rappresentare M, devo usare un numero N di bit tale per cui 2 N M l quindi se devo rappresentare 26 lettere, devo usare un numero N di bit tale per cui 2 N 26 l con N=5 ottengo 2 N = l potrei avere: 00000=a 00001=b 00010=c … l in realtà...

Marco Lazzari – Informatica generale 1 La codifica dei caratteri l esiste uno standard: ASCII (American Standard Code for Information Interchange) l non è lunico (per es. EBCDIC) l esiste un progetto (UNICODE) di codifica di tuti gli alfabeti: è un sovrainsieme dellASCII

Marco Lazzari – Informatica generale 1 ASCII l con 7 bit codifica: –i simboli dellalfabeto anglosassone (maiuscole e minuscole) –le cifre –i segni di punteggiatura –gli operatori aritmetici –caratteri speciali

Marco Lazzari – Informatica generale 1 ASCII l 7 bit, quindi 128 configurazioni l con un byte, il primo bit (degli otto) è sempre a 0 l oppure a 1, per lASCII esteso, che rappresenta caratteri particolari per una certa applicazione o alfabeto (per es. lettere accentate)

Marco Lazzari – Informatica generale 1 ASCII l i primi 32 caratteri ASCII sono destinati a simboli speciali (per es. la capo): , , …, l seguono alcuni segni di punteggiatura: è il ! l poi i numeri: è 0; è 1, è 9 l...

Marco Lazzari – Informatica generale 1 Dallitaliano allASCII... per scrivere in ASCII una parola (della lingua italiana), si mettono in sequenza le codifiche ASCII dei caratteri che compongono la parola: a n i m a rappresenta anima

Marco Lazzari – Informatica generale 1 …e ritorno l viceversa, per capire che cosa significa una sequenza di caratteri ASCII: –si spezza la sequenza in stringhe di otto bit –si fa corrispondere a ogni stringa il carattere opportuno