INFORMATICA. Automa TRATTAMENTO AUTOMATICO DELLE INFORMAZIONI



Похожие документы
2. Codifica dell informazione

Informazione analogica e digitale

Rappresentazione dell informazione Codifica Binaria

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

La codifica delle informazioni

Rappresentazione di informazioni con un alfabeto finito

Logica e codifica binaria dell informazione

Come si misura la memoria di un calcolatore?

Sistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03

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

La codifica dell informazione

Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA

Codifica delle Informazioni

LA RAPPRESENTAZIONE DELLE INFORMAZIONI

Scopo della lezione. Informatica. Informatica - def. 1. Informatica

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica

Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2

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

Laboratorio di Informatica

Informatica. Rappresentazione dei numeri Numerazione binaria

Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO

Sistemi di Numerazione Binaria NB.1

Codifica binaria dei numeri

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

Corso di Informatica

Informatica Generale 02 - Rappresentazione numeri razionali

Internet e il World Wide Web. Informatica Generale -- Rossano Gaeta 30

Elementi di informatica

Rappresentazione dei numeri in un calcolatore

Codifica binaria dei numeri relativi

Megabyte (MB) = 1024KB 1 milione di Byte (e.g. un immagine di 30MB) Gigabyte (GB) = 1024MB 1 miliardo di Byte (e.g. un hard disk da 80GB)

Rappresentazione binaria

ELETTRONICA DIGITALE

Codici Numerici. Modifica dell'informazione. Rappresentazione dei numeri.

Informatica per la comunicazione" - lezione 7 -

Numerazione binaria e rappresentazione delle informazioni

Elementi di Informatica e Programmazione

Rappresentazione delle informazioni

ARCHITETTURA DI RETE FOLEGNANI ANDREA

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

Uso di base delle funzioni in Microsoft Excel

USO DI EXCEL CLASSE PRIMAI

Esempi ed esercizi Aritmetica degli elaboratori e algebra di commutazione

SISTEMI DI NUMERAZIONE IL SISTEMA DECIMALE

Corso di Informatica Generale (C. L. Economia e Commercio) Ing. Valerio Lacagnina Rappresentazione in virgola mobile

la scienza della rappresentazione e della elaborazione dell informazione

Un ripasso di aritmetica: Rappresentazione binaria - operazioni. riporti

Fondamenti di Informatica

Obiettivi dell Analisi Numerica. Avviso. Risoluzione numerica di un modello. Analisi Numerica e Calcolo Scientifico

Fondamenti di Informatica Ingegneria Clinica Lezione 19/11/2009. Prof. Raffaele Nicolussi

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

Laboratorio di Informatica

Informatica. Rappresentazione binaria Per esempio diventa /10/2007. Introduzione ai sistemi informatici 1

Appunti sulla Macchina di Turing. Macchina di Turing

Lezione 2: Codifica binaria dell informazione. Codifica binaria

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

la scienza della rappresentazione e della elaborazione dell informazione

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

7 : I DATI E LA LORO STRUTTURA NELLA PROGRAMMAZIONE

Introduzione alla programmazione in C

Quanto può essere veloce un upload e un download?

Elementi di informatica

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

Un metodo per il rilevamento degli errori: la tecnica del Bit di Parità

Informatica per la Storia dell Arte

Informatica per la comunicazione" - lezione 8 -

Reti di calcolatori ed indirizzi IP

Architettura hardware

Floating Point N = M BE. Notazione in virgola mobile. base. esempi = =

Rappresentazione binaria dei numeri negativi

Codifica binaria e algebra di Boole

I sistemi di numerazione

Capra, Lanzavechia, Rosti 1

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

Informatica - A.A. 2010/11

RAPPRESENTAZIONE BINARIA DEI NUMERI. Andrea Bobbio Anno Accademico

Il Concetto di Informazione FORMALIZZAZIONE DELL INFORMAZIONE. Informazione e Codifica. Informazione e Codifica. Regole. Principio di Composizione

La quantità. Rappresentazione dei numeri I numeri rappresentano quantità. Il sistema Binario. Binario

Tipi elementari, costanti. Tipi di dati. VALORI: un insieme dei valori del tipo OPERAZIONI: per operare su tali valori. Tipi. intero reale carattere

Scheda di approfondimento gioco I pixel

Codifica dei numeri negativi

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

Codifica dell informazione

Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche

Sistemi di Numerazione

Strutturazione logica dei dati: i file

GLI APPARATI PER L INTERCONNESSIONE DI RETI LOCALI 1. Il Repeater 2. L Hub 2. Il Bridge 4. Lo Switch 4. Router 6

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

Sistemi di numerazione: generalità

Esercitazioni su rappresentazione dei numeri e aritmetica dei calcolatori"

Dati testuali. Caratteri e stringhe. Tipi di dato testuali. Dati testuali. Il sistema dei tipi C. Rappresentazione dei testi

Comunicazione codifica dei dati. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Internet e il World Wide Web. Informatica di Base A -- Rossano Gaeta 1

Транскрипт:

Automa L automa è un sistema, che imita il comportamento umano, in grado di ricevere informazioni dall'esterno (input), reagire alle stesse elaborandole (processing), e inviare informazioni di nuovo all'esterno (output)". Il computer è un tipo di automa composto da componenti elettronici 1/17 INFORMATICA = TRATTAMENTO AUTOMATICO DELLE INFORMAZIONI 2/17

L informatica come scienza L informatica e la scienza che studia l informazione e le metodologie per il suo trattamento Si occupa di: Rilevamento Rappresentazione Trasmissione Memorizzazione Elaborazione 3/17 Informatica e calcolatori I calcolatori stanno all informatica così come: gli STRUMENTI MUSICALI stanno alla MUSICA; i MICROSCOPI stanno alla BIOLOGIA; i TELESCOPI stanno all ASTRONOMIA ecc.. 4/17

Uso dei calcolatori Elettrodomestici Trasporto Sistemi informativi aziendali Sistemi informatici per la produttività individuale Elaborazione testi Grafica Archivi Statistica Automazione delle fabbriche Medicina Sport Comunicazioni di massa (editoria, film,...) Ricerca (origini di Internet) Intrattenimento 5/17 Trasmissione dell informazione Trasmissione di dati su: vari tipi di reti (Intranet, Internet, telefonia fissa, telefonia mobile,...) vari tipi di mezzi trasmissivi (cavo telefonico, fibra ottica, onde radio, onde elettromagnetiche,...) 6/17

Trasmissione dell informazione (internet) 7/17 Codifica(1) Ogni informazione può (a meno di un approssimazione) essere rappresentata come una sequenza di due soli simboli (Es: 0 e 1) La codifica e un operazione che consente di utilizzare i calcolatori elettronici per elaborare dati di qualsiasi natura. 8/17

Codifica(2) Un bit puo assumere solo due valori (0 e 1) Per rappresentare insiemi costituiti da più di due stati/simboli si usano stringhe di bit Una stringa di bit e costituita da un numero n di bit ed e comunemente detta parola (word) Con n bit si possono formare 2 n configurazioni diverse e quindi si possono rappresentare 2 n informazioni diverse 9/17 Codifica del testo Un testo e una sequenza di caratteri alfabetici, separatori e caratteri speciali Ad ogni carattere e associata una diversa configurazione di bit. Esempio: 21 lettere dell alfabeto + 10 numeri + 10 punteggiatura = 41 simboli 2 5 = 32 combinazioni 2 6 = 64 combinazioni ok Possiamo usare una codifica a 6 bit. 10/17

Esempio codifica testo a 3 bit 000 = a 001 = b 010 = c 011 = d 100 = e 101 = f 110 = g 111 = h Un testo e rappresentato dalla sequenza di bit associati ai caratteri che lo compongono, nell'ordine in cui essi compaiono. 11/17 Standard ASCII (American Standard Code for Information Interchange) La codifica ASCII prevede l utilizzo di 128 caratteri diversi Ogni carattere e associato ad una diversa configurazione di 7 bit La codifica ASCII estesa prevede 256 simboli e 8 bit (1byte) per ogni carattere Quindi un testo di 1000 caratteri richiede 1Kbyte per essere rappresentato 12/17

Esempi di codifica ASCII estesa Il testo ciao richiede 4 byte ciao a tutti richiede 12 byte perche no richiede 10 byte perché no richiede 9 byte 13/17 Codifica(2) Una codifica esatta a n bit è possibile solo quando l insieme delle informazioni da codificare è finito e di dimensione inferiore a 2 n. I calcolatori sono oggetti finiti che elaborano e memorizzano un numero finito di bit Se l insieme da codificare ha una cardinalita` maggiore di 2 n se ne può dare solo una rappresentazione approssimata o parziale Operazioni di limitazione Operazioni di partizionamento 14/17

Codifica dei numeri Notazione posizionale: simboli che assumono valori differenti secondo la posizione occupata dal grafema. Codifica binaria: fornisce una diretta trasposizione in un alfabeto a due valori della notazione decimale comunemente utilizzata c n c n-1 c 1 c 0.c -1 c -2 c -m Il valore (v) del numero rappresentato è la somma pesata delle cifre, dove il peso di ogni cifra dipende dalla base di numerazione (B) e dalla posizione della cifra: v = c n B n + c n-1 B n + + c 1 B + c 0 + c -1 B -1 + c -2 B -2 + + c -m B -m 15/17 Numeri interi I numeri interi sono un insieme discreto illimitato. Per poter essere codificati devono essere limitati. Sottoinsieme simmetrico rispetto allo 0. Si usa 1 bit per rappresentare il segno e i restanti a = n-1 per rappresentare il modulo. Il massimo numero rappresentabile è (in modulo) 2 a -1. Se il risultato di un operazione eccede il modulo 2 a -1 non può essere codificato e il calcolatore restituisce un messaggio di overflow. 16/17

Numeri reali I numeri reali sono un insieme continuo e illimitato. Per poterli rappresentare occorre limitarli (in modo simmetrico rispetto allo 0) e partizionarli. Rappresentazione in virgola fissa: Degli n bit della parola, 1 rappresenta il segno, a rappresentano le cifre prima della virgola e b le cifre dopo la virgola. Il massimo numero rappresentabile è (2 n-1-1)/2 b L accuratezza assoluta è 2 -b Rappresentazione in virgola mobile: (Floating point) espressa nella forma s0.m B see 17/17