Fondamenti di Informatica
|
|
- Clemente Moretti
- 8 anni fa
- Visualizzazioni
Transcript
1 Fondamenti di Informatica Corso di Laurea in Scienze dell'educazione, Lorenzo Bettini
2 Informazioni generali Ricevimento studenti su appuntamento Dipartimento di Informatica, Ufficio 9 Via Pessinetto 12 (Fermata Amedeo di Savoia, tram 3-9) Informatica 2
3 Informazioni generali Lezioni: Lunedì 16:00-18:00, aula 15 PN; Martedì 16:00-18:00, aula 15 PN; Mercoledì 16:00-18:00, aula 15 PN; per tre settimane (18 ore) Avvisi sul sito del corso materiale per il corso: Informatica 3
4 Cosa faremo Glossario di informatica (incompleto) Introduzione alla programmazione con Scratch Informatica 4
5 Esame Progetto Scratch Con eventuali modifiche da fare durante l'esame Interrogazione sulla parte del glossario Informatica 5
6 Glossario (di massima) Concetti di base: Hardware Software Sistema operativo Programmi di base Reti di calcolatori Internet Programmi per l accesso alla rete Informatica 6
7 Breve Introduzione A.A Informatica 7
8 Macchina di Von Neumann John von Neumann ( ) Macchina di Von Neumann: definizione rigorosa e completa del concetto di: elaboratore elettronico programma memorizzato Altri avevano avuto idee simili (Eckert e Mauchly) Von Neumann inquadrò una teoria matematica coerente e sviluppò in una teoria generale delle macchine intelligenti. Informatica 8
9 Macchina di Von Neumann John von Neumann ( ) Macchina di Von Neumann: definizione rigorosa e completa del concetto di: elaboratore elettronico programma memorizzato Altri avevano avuto idee simili (Eckert e Mauchly) Von Neumann inquadrò una teoria matematica coerente e sviluppò in una teoria generale delle macchine intelligenti. Informatica 9
10 Architettura di Von Neumann Memoria Hardware Procedimento Software Input 1)... 1)... 2)... 2)... 3)... 3)... 4)... 4) Unità di controllo - + / * Unità aritmetica Output Informatica 10
11 Hardware-Software Componenti Hardware: Componenti interne/esterne del PC; Monitor; Stampante; ecc... Componenti Software: Sistema Operativo (Windows, MacOS, Linux, ); Programmi (Editor di testi, Fogli di calcolo, ); Informatica 11
12 Rappresentazione dell Informazione A.A Informatica 12
13 Rappresentazione dell Informazione Necessità di rappresentare le informazioni in un formato opportuno per il computer Rappresentazioni equivalenti della stessa informazione Funzioni di trasformazione da una rappresentazione ad un'altra Il computer deve capire cosa gli diamo in input Noi dobbiamo capire cosa il computer ci dà in output Informatica 13
14 Rappresentazione dell Informazione I dati che il calcolatore deve elaborare devono essere rappresentati in modo adeguato: codifica digitale. Le informazioni vengono rappresentate per mezzo di segnali. Nella codifica digitale l elemento base dell informazione è il bit (binary digit). Informatica 14
15 Il bit Un bit può assumere i valori 0 e 1. La scelta è legata a ragioni tecnologiche; Corrisponde ad es. a passaggio di corrente / assenza di corrente In realtà: -5 volt / +5 volt Informatica 15
16 Algebra di Bool AND: OR: NOT: Informatica 16
17 Rappresentazione dei Dati... I dati vengono rappresentati con sequenze di bit, usando una convenzione. Es: 00 -> a 01 -> b 10 -> c Una sequenza di due bit ci permette di rappresentare 4 differenti informazioni. 11 -> d Informatica 17
18 Codifica dell Informazione È il processo che fa corrispondere ad un informazione una configurazione di cifre binarie L associazione tra un informazione ed una configurazione di bit è solo una convenzione Ma deve essere la stessa tra tutti coloro che devono condividere l informazione! Informatica 18
19 Con 3 bit Si hanno 8 configurazioni possibili Informatica 19
20 Generalizzando Con 1 bit si codificano 2=2 1 info Con 2 bit si codificano 4=2 2 info Con 3 bit si codificano 8=2 3 info Con n bit si codificano 2 n info Per rappresentare M informazioni sono necessari almeno N bit, dove N è tale che 2 N M Informatica 20
21 Byte 8 bit = 1 byte È l unità di base per la memorizzazione fisica delle informazioni Raggruppamento a bit più significativo bit meno significativo Informatica 21
22 Codifica dei caratteri ASCII (American Standard Code for Information Interchange): Informatica 22
23 Codice ASCII Utilizza 7 bit per codificare i simboli (128 simboli) In realtà sono memorizzati 8 bit (l ottavo è 0) ASCII esteso: usa anche l ottavo e codifica simboli speciali di vari alfabeti (lettere accentate, lettere greche ) Non standard: i simboli in più possono avere codifiche differenti nei sistemi operativi e nei programmi o in paesi differenti Inserire caratteri tramite codice: Alt + codice (digitato sul tastierino numerico) Informatica 23
24 Codifica di una parola Come sequenza di codifiche ASCII: La parola cane sarà Viceversa data una sequenza di bit la scomponiamo in gruppi di byte e si determina il carattere che corrisponde ad ogni gruppo di 8 bit Informatica 24
25 Codifica universale UNICODE: un nuovo codice che utilizza 16 bit (65536 configurazioni) Compatibile con quello ASCII (le prime configurazioni coincidono) Al momento codifica i simboli di quasi tutti gli alfabeti moderni (circa simboli) Informatica 25
26 Rappresentare i numeri... Rappresentare i numeri come sequenze di caratteri: 234 -> Ma adesso come possiamo eseguire le operazioni aritmetiche?! Informatica 26
27 Flashback Caratteristiche del sistema di numerazione a base decimale Numerale: rappresentazione di un numero in un sistema di numerazione Numero: l entità astratta indipendentemente dalla rappresentazione Il numerale 15 (cifra 1 seguita dalla cifra 5 ) denota nel sistema decimale il numero 15, interpretato nel seguente modo: 1 decina + 5 unità Informatica 27
28 In base 10 Il numerale c n c n-1 c 1 c 0 (in cui 0 c i 9) in base 10 denota il numero c n *10 n + c n-1 *10 n c 1 * c 0 *10 0 Esempio: 234 = 2* * *10 0 = Cioè 2 centinaia + 3 decine + 4 unità Informatica 28
29 Notazione posizionale Il numerale c n c n-1 c 1 c 0 (in cui 0 c i b-1) in base b denota il numero c n *b n + c n-1 *b n c 1 *b 1 + c 0 *b 0 Con N cifre è possibile rappresentare numeri: da 0 a b N -1 La posizione della cifra è cruciale. Non avviene ad es. nella numerazione romana Informatica 29
30 Rappresentazione binaria Le cifre sono solo 0 ed 1 (infatti siamo in base 2) Notazione più compatta per rappresentare I numeri di quella con codifica ASCII È facile eseguire operazioni aritmetiche su questa rappresentazione Informatica 30
31 Rappresentazione binaria Riprendiamo la formula generale c n *b n + c n-1 *b n c 1 *b 1 + c 0 *b 0 In questo caso b è 2 Esempio, numerale * * * *2 0 = = 11 (base 10) Si scrive = Informatica 31
32 La rappresentazione in base b I numerali in base b contengono solo cifre da 0 a b-1; Se b>10 si usano le prime lettere dell alfabeto (infatti 10 non è una cifra ma due); Es > numerale binario (base 2) > numerale decimale (base 10) FA87F1 -> numerale esadecimale (base 16) Base 16: 816 = 8 10, 9 16 = 9 10, A 16 = 10 10, B 16 = 11 10, C 16 = 12 10, D 16 = 13 10, E 16 = 14 10, F 16 = 15 10, Informatica 32
33 Cambio di base (da b a 10) Per cambiare di base si utilizza la seguente formula matematica: c n *b n + c n-1 *b n c 1 *b 1 + c 0 *b 0 Es: > 35 FA87F1 -> (A=10,B=11,...) Informatica 33
34 Cambio di base (da 10 a b) Per ottenere la rappresentazione in base b del numero decimale n: La codifica di 0 in base b è 0; Sia n/b = n con resto r; Sia n b la codifica in base b di n ; La codifica in base b di n sarà: n b r; Si veda l'esempio successivo Informatica 34
35 Esempio risultato 345/ / / / / / /2 2 1 resto bit meno significativo 2/ /2 0 1 bit più significativo = Informatica 35
36 Tutto dipende dalla base Informatica 36
37 Somme binarie... Stessa regola del decimale (si mantiene la posizionalità): Es: 0+0 = 0 con riporto di 0 0+1=1+0=1 con riporto di 0 1+1=0 con riporto di 1 Overflow Informatica 37
38 Con codifica ASCII Si perderebbe la posizionalità: (codifica di 3) (codifica di 8) = (codifica di k) E si otterrebbe un risultato senza senso Informatica 38
39 Le immagini... Vengono rappresentate come griglie di sequenze di bit. Ogni sequenza identifica La tonalità di grigio Il colore Devono subire un procedimento di digitalizzazione/discretizzazione Informatica 39
40 Esempio... Informatica 40
41 Qualità dell immagine... Nelle immagini a colori ogni quadratino, detto pixel, (picture element) costituisce la codifica del colore; Le dimensioni di un immagine vengono determinate dal numero di pixel Maggiore è il numero dei pixel maggiore è la risoluzione Migliore sarà la qualità dell'immagine digitalizzata Informatica 41
42 Colori come numeri... Ogni colore viene scomposto in componenti: Rosso; Verde (Green); Blu. Per distinguere 256 colori sono necessari 8 bit per la codifica di ciascun pixel Un immagine 640*480 richiederebbe byte Di solito si utilizzano tecniche di compressione Informatica 42
43 Risoluzione... I pixel vengono utilizzati per identificare la risoluzione: nei monitor (1024*768, 640*480,...); negli schermi degli smartphone; nelle macchine fotografiche digitali; negli scanner. Informatica 43
44 Compressioni grafiche BMP (nessuna compressione) Buona fedeltà Grosso spazio GIF (compressione senza perdita di informazione) Codifica solo 256 colori PNG (evoluzione del GIF, 24 bit) JPEG (compressione con perdita) Ottimo compromesso Informatica 44
45 I Suoni... Un segnale analogico viene convertito in sequenze di segnali digitali: Informatica 45
46 I Suoni... Un segnale analogico viene convertito in sequenze di segnali digitali: Informatica 46
47 Rappresentazione analogica Descrive esattamente l analogo della quantità fisica in esame Fornisce una descrizione continua dell onda sonora Le rappresentazioni analogiche non sono adatte al mondo dell informatica: L aritmetica dei calcolatori è finita Non è possibile trattare con informazioni di tipo continuo Informatica 47
48 Approssimazione digitale Fornire un approssimazione digitale (discreta) che possa essere memorizzata e trattata da un elaboratore Si effettuano dei campionamenti sull onda Tanto più è la frequenza di campionamento Tanto più precisa è la sua digitalizzazione Tanto più spazio è richiesto per la memorizzazione Scegliere un campionamento che non permetta all orecchio umano di percepire la differenza con l originale e che richieda poco spazio per la memorizzazione Informatica 48
49 Formati sonori WAV: fedeltà come CD, una canzone circa 30Mb MP3: formato compresso Una canzone circa 3Mb Differenza molto poco percepibile MIDI (Music Instrument Digital Interface): Rappresentazione testuale di una canzone Ci vuole un interprete per riprodurre i suoni Non può memorizzare dei suoni reali Informatica 49
50 I diversi formati... Immagini e suoni vengono memorizzati utilizzando differenti formati allo scopo di: Diminuire le dimensioni; Mantenere una qualità accettabile ; Informatica 50
51 Archivi di dati Rappresentazione di informazioni più complesse Informazioni strutturate: composte a partire dalle informazioni elementari Facilità di aggiornamento e recupero delle informazioni memorizzate Informatica 51
52 Archiviare dati Esempio: una banca Nome Indirizzo Numero di conto Disponibilità sul conto Raggruppare i dati di ogni singolo cliente Le informazioni che riguardano un cliente devono poter essere viste come un unico blocco logico Informatica 52
53 File (archivio) Un file è costituito da un elenco di record Un record è costituito da un insieme di campi (logicamente correlati fra loro) Un campo è un insieme di byte: Informazione numerica Informazione alfanumerica Immagine, suono, video Informatica 53
54 Tipi di file Strutturati (data base): sequenza di record Record a lunghezza costante Record a lunghezza variabile Di testo: l informazione è semplicemente una sequenza di caratteri (record=carattere) Informatica 54
55 Tipi di accesso Accesso sequenziale (possibile con qualsiasi tipo di file) Accesso diretto (si deve conoscere l indirizzo di un record all interno del file) Accesso con chiave (un file a parte, detto indice, tiene memorizzata la relazione fra chiave di un record ed il suo indirizzo) Informatica 55
Codifica delle Informazioni
Codifica delle Informazioni Luca Bortolussi Dipartimento di Matematica e Informatica Università degli studi di Trieste Panoramica Le informazioni gestite dai sistemi di elaborazione devono essere codificate
DettagliInformazione 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
DettagliInformatica 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
DettagliCome si misura la memoria di un calcolatore?
Come si misura la memoria di un calcolatore? Definizione Il byte è definito come unità di misura di memoria. I multipli del byte sono: KiloByte (KB) - 1 KB = 2 10 byte = 1024 byte MegaByte (MB) - 1 MB
DettagliUnione Europea Repubblica Italiana Regione Calabria Cooperativa sociale
INFORMATICA Lezione 1 Docente Ferrante Francesco fracco2004@alice.it Sito web: http://luis7.altervista.org Obiettivi del corso Una parte generale sull'introduzione dei concetti di base dell'informatica
DettagliStrutturazione logica dei dati: i file
Strutturazione logica dei dati: i file Informazioni più complesse possono essere composte a partire da informazioni elementari Esempio di una banca: supponiamo di voler mantenere all'interno di un computer
DettagliUn 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
DettagliFondamenti 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
Dettaglila 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
DettagliELETTRONICA DIGITALE
ELETTRONICA DIGITALE Ebbe praticamente inizio nel 1946 con il calcolatore elettronico chiamato ENIAC, realizzato con 18.000 valvole termoioniche, occupava 180 mq e consumava 200 kw. Ma l'idea che sta alla
DettagliInformatica per la Storia dell Arte
Università degli Studi di Palermo Dipartimento di Ingegneria Chimica, Gestionale, Informatica, Meccanica Informatica per la Storia dell Arte Anno Accademico 2014/2015 Docente: ing. Salvatore Sorce Rappresentazione
DettagliLogica 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
DettagliInformatica per la comunicazione" - lezione 7 -
Informatica per la comunicazione - lezione 7 - Campionamento La codifica dei suoni si basa sulla codifica delle onde che li producono, a sua volta basata su una procedura chiamata campionamento.! Il campionamento
DettagliINFORMATICA. Automa TRATTAMENTO AUTOMATICO DELLE INFORMAZIONI
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
Dettagli2. Codifica dell informazione
2. Codifica dell informazione Codifica Una codifica è una regola per associare in modo univoco i valori di un dato da codificare con sequenze di simboli. La corrispondenza definita dalla codifica è arbitraria,
DettagliSistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03
Sistemi di Elaborazione delle Informazioni Corso di Laurea per "Tecnico Ortopedico" a.a. 2002-03 03 Prof. Luigi Borrelli Facoltà di Medicina e Chirurgia Università degli Studi di Napoli - Federico II a.a.
DettagliUn 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
DettagliScheda di approfondimento gioco I pixel
Scheda di approfondimento gioco I pixel IN CLASSE: per introdurre questo tema, dopo aver ricordato cos è la Rete, chiedere ai bambini se conoscono il sistema di comunicazione dei computer. Il computer
DettagliElementi 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
DettagliCodifica 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
DettagliLezione 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
DettagliRappresentazione 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 è
Dettaglila 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
Dettagli4 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
DettagliBIT? 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
DettagliNumerazione 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
DettagliALGEBRA DELLE PROPOSIZIONI
Università di Salerno Fondamenti di Informatica Corso di Laurea Ingegneria Corso B Docente: Ing. Giovanni Secondulfo Anno Accademico 2010-2011 ALGEBRA DELLE PROPOSIZIONI Fondamenti di Informatica Algebra
DettagliTelerilevamento e GIS Prof. Ing. Giuseppe Mussumeci
Corso di Laurea Magistrale in Ingegneria per l Ambiente e il Territorio A.A. 2014-2015 Telerilevamento e GIS Prof. Ing. Giuseppe Mussumeci Strutture di dati: DB e DBMS DATO E INFORMAZIONE Dato: insieme
DettagliCODIFICA 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
DettagliCorsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO NOME: COGNOME: LAUREA IN: ABILITAZIONI CONSEGUITE: ESPERIENZE DIDATTICHE
DettagliCodifica dell informazione
Codifica Cosa abbiamo visto : Rappresentazione binaria Codifica dei numeri (interi positivi, interi con segno, razionali.) Cosa vedremo oggi: Codifica dei caratteri,codifica delle immagini,compressione
DettagliIL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano
IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i
DettagliEsame di INFORMATICA
Università di L Aquila Facoltà di Biotecnologie Esame di INFORMATICA Lezione 4 MACCHINA DI VON NEUMANN Anni 40 i dati e i programmi che descrivono come elaborare i dati possono essere codificati nello
DettagliConversione 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
DettagliArchitettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore
DettagliIl calcolatore: presupposti e teorie
Il calcolatore: presupposti e teorie Il digitale I primi calcolatori La struttura del computer Linguaggio binario: la convergenza al digitale La numerazione binaria è alla base della trasmissione usata
Dettagli11010010 = 1*2^7 + 1*2^6 + 0*2^5 + 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 210
Il sistema BINARIO e quello ESADECIMALE. Il sistema di numerazione binario è particolarmente legato ai calcolatori in quanto essi possono riconoscere solo segnali aventi due valori: uno alto e uno basso;
DettagliLa codifica delle immagini
Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori ma si stanno diffondendo sempre di più applicazioni che utilizzano ed elaborano anche altri tipi di informazione:
DettagliLez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2
Lez. 3 L elaborazione (II parte) Prof. Pasquale De Michele Gruppo 2 1 Dott. Pasquale De Michele Dipartimento di Matematica e Applicazioni Università di Napoli Federico II Compl. Univ. Monte S.Angelo Via
DettagliPDF created with pdffactory trial version www.pdffactory.com
Codifica di immagini Codifica di immagini o Un immagine è un insieme continuo di informazioni A differenza delle cifre e dei caratteri alfanumerici, per le immagini non esiste un'unità minima di riferimento
DettagliTutto 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
DettagliDefinizioni 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
DettagliRappresentazione 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
DettagliContenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore
Contenuti Introduzione 1 Introduzione 2 3 4 5 71/104 Il Calcolatore Introduzione Un computer...... è una macchina in grado di 1 acquisire informazioni (input) dall esterno 2 manipolare tali informazioni
DettagliElementi di Informatica e Programmazione
Elementi di Informatica e Programmazione La Codifica dell informazione (parte 1) Corsi di Laurea in: Ingegneria Civile Ingegneria per l Ambiente e il Territorio Università degli Studi di Brescia Docente:
DettagliOrigini e caratteristiche dei calcolatori elettronici
Origini e caratteristiche dei calcolatori elettronici Lunedì, 09 ottobre 2006 Supercomputer, mainframe 1 Server, workstation, desktop, notebook, palmare Un po di storia 1642 Biagio Pascal 1671 Leibniz
DettagliScuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA
Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA Il termine informatica riassume due parole, informazione automatica, e si occupa dei sistemi per l elaborazione
DettagliNOZIONI ELEMENTARI DI HARDWARE E SOFTWARE
CORSO INTRODUTTIVO DI INFORMATICA NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE Dott. Paolo Righetto 1 CORSO INTRODUTTIVO DI INFORMATICA Percorso dell incontro: 1) Alcuni elementi della configurazione hardware
DettagliModulo 1. Concetti di base della Tecnologia dell Informazione ( Parte 1.1)
Modulo 1 Concetti di base della Tecnologia dell Informazione ( Parte 1.1) Prof. Valerio Vaglio Gallipoli Rielaborazione: prof. Claudio Pellegrini - Sondrio L elaboratore elettronico Nasce come strumento
DettagliRappresentazione di informazioni con un alfabeto finito
Rappresentazione di informazioni con un alfabeto finito Sia A = { a 1,, a k } un insieme (alfabeto) di k simboli, detti anche lettere. Quante sono le sequenze composte da n simboli (anche ripetuti) di
DettagliLa 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
DettagliCorso di Informatica
CdLS in Odontoiatria e Protesi Dentarie Corso di Informatica Prof. Crescenzio Gallo crescenzio.gallo@unifg.it La Codifica!2 Informazioni Numeri Naturali Relativi Reali Testi Informazioni tradizionali Immagini
DettagliArchivi e database. Prof. Michele Batocchi A.S. 2013/2014
Archivi e database Prof. Michele Batocchi A.S. 2013/2014 Introduzione L esigenza di archiviare (conservare documenti, immagini, ricordi, ecc.) è un attività senza tempo che è insita nell animo umano Primi
DettagliDal foglio di carta alla multimedialità
Dal foglio di carta alla multimedialità Multimediale Che utilizza più mezzi di comunicazione. Nell'ambito delle tecnologie educative significa utilizzare più mezzi didattici integrati. IPERTESTO E IPERMEDIA
DettagliAppunti di Sistemi Elettronici
Prof.ssa Maria Rosa Malizia 1 LA PROGRAMMAZIONE La programmazione costituisce una parte fondamentale dell informatica. Infatti solo attraverso di essa si apprende la logica che ci permette di comunicare
DettagliLa 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
DettagliSISTEMI 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
DettagliLe immagini digitali. Le immagini digitali. Caterina Balletti. Caterina Balletti. Immagini grafiche. Trattamento di immagini digitali.
1 Le immagini digitali Le immagini digitali Università IUAV di venezia Trattamento di immagini digitali immagini grafiche immagini raster immagini vettoriali acquisizione trattamento geometrico trattamento
DettagliCorso di Base di informatica
Corso di Base di informatica Slides dal libro: PITAGORA EDITRICE Programma del corso Nozioni di base sui sistemi operativi; Architettura del computer e Sistema operativo Reti e Web Nozioni di base per
DettagliNella prima lezione... Che cos è il Digitale. Prima parte: Che cos è il Digitale. Che cos è il Digitale. Che cos è il Digitale
!"$#%!" #% Nella prima lezione... Definizione di Informatica Cosa è una soluzione algoritmica Esempi di algoritmi cicalese@dia.unisa.it 2 Prima parte: Società dell informazione Ma cosa vuol dire società
Dettagliconnessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI
Documenti su Internet LINGUAGGI DI MARKUP Internet permette (tra l altro) di accedere a documenti remoti In generale, i documenti acceduti via Internet sono multimediali, cioè che possono essere riprodotti
DettagliInformatica. Rappresentazione binaria Per esempio +101010000 diventa +0.10101 10 18/10/2007. Introduzione ai sistemi informatici 1
Informatica Pietro Storniolo storniolo@csai.unipa.it http://www.pa.icar.cnr.it/storniolo/info200708 Numeri razionali Cifre più significative: : sono le cifre associate ai pesi maggiori per i numeri maggiori
DettagliObiettivi dell Analisi Numerica. Avviso. Risoluzione numerica di un modello. Analisi Numerica e Calcolo Scientifico
M. Annunziato, DIPMAT Università di Salerno - Queste note non sono esaustive ai fini del corso p. 3/43 M. Annunziato, DIPMAT Università di Salerno - Queste note non sono esaustive ai fini del corso p.
DettagliConvertitori 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
DettagliCorso 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
DettagliSommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.
Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell
Dettagli(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
DettagliOperazioni 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
DettagliAppunti di informatica. Lezione 2 anno accademico 2015-2016 Mario Verdicchio
Appunti di informatica Lezione 2 anno accademico 2015-2016 Mario Verdicchio Sistema binario e logica C è un legame tra i numeri binari (0,1) e la logica, ossia la disciplina che si occupa del ragionamento
DettagliProf. 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
Dettagli23/02/2014. Dalla scorsa lezione. La Macchina di Von Neumann. Uomo come esecutore di algoritmi
Dalla scorsa lezione LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica LA MACCHINA DI VON NEUMANN Marco Lapegna Dipartimento di Matematica e Applicazioni Universita degli Studi di Napoli Federico
DettagliSistemi 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
DettagliComplemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno
Rappresentazione di numeri Complemento al corso di Fondamenti di Informatica I corsi di laurea in ingegneria, settore dell informazione Università la Sapienza Consorzio Nettuno Un numero e un entità teorica,
DettagliCorso di Laurea in Informatica Architetture degli Elaboratori
Corso di Laurea in Informatica Architetture degli Elaboratori Corsi A e B Esonero del 25 maggio 2005 Esercizio 1 (punti 3) Una scheda di memoria di un telefono cellulare mette a disposizione 8Mbyte di
DettagliInformatica - A.A. 2010/11
Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire
DettagliDispense 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
DettagliInformatica per i beni culturali
Informatica per i beni culturali Corso di laurea magistrale in Archeologia Lezione 2 Architettura dei calcolatori e codifica di immagini Mario Alviano e Roberto Parise Sommario Hardware e software Grafica
DettagliAlgoritmi e strutture dati. Codici di Huffman
Algoritmi e strutture dati Codici di Huffman Memorizzazione dei dati Quando un file viene memorizzato, esso va memorizzato in qualche formato binario Modo più semplice: memorizzare il codice ASCII per
DettagliArchitettura di un calcolatore
2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von
DettagliArchitettura del calcolatore
Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale
DettagliC M A P M IONAM A E M NT N O
IMMAGINE DIGITALE Nelle immagini digitali, il contenuto fotografico (radiometria) viene registrato sotto forma di numeri. Si giunge a tale rappresentazione (RASTER) suddividendo l immagine fotografica
Dettagligestione e modifica di immagini fotografiche digitali
gestione e modifica di immagini fotografiche digitali il colore e le immagini la gestione delle immagini Il computer è in grado di gestire le immagini in formato digitale. Gestire vuol dire acquisirle,
DettagliCorso di Calcolo Numerico
Corso di Calcolo Numerico Dott.ssa M.C. De Bonis Università degli Studi della Basilicata, Potenza Facoltà di Ingegneria Corso di Laurea in Ingegneria Meccanica Sistemi di Numerazione Sistema decimale La
DettagliRappresentazione dei numeri in un calcolatore
Corso di Calcolatori Elettronici I A.A. 2010-2011 Rappresentazione dei numeri in un calcolatore Lezione 2 Università degli Studi di Napoli Federico II Facoltà di Ingegneria Rappresentazione dei numeri
DettagliCorso di Informatica
Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo
DettagliINFORMATICA 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
DettagliFondamenti di Informatica INFORMATICA ED UNITA DI MISURA
Fondamenti di Informatica INFORMATICA ED UNITA DI MISURA INFORMATICA= INFOR(MAZIONE AUTO)MATICA Scienza che si occupa del trattamento automatico dell informazione Dati(input) Istruzioni di un Computer
DettagliIL CODICE BINARIO. Il codice binario. Codifica posizionale. Aritmetica binaria
IL CODICE BINARIO Il codice binario Codifica posizionale Aritmetica binaria www.stoianov.it 1 CODIFICA DI BASE La voce si distribuisce con onde di frequenze 20-20.000 Hz La luce sta nel ordine di 500.000.000.000.000
DettagliLa codifica delle Immagini. Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni
La codifica delle Immagini Prof. Francesco Accarino IIS Altiero Spinelli Via Leopardi 132Sesto San Giovanni Lettere e numeri non costituiscono le uniche informazioni utilizzate dagli elaboratori, infatti
DettagliInformatica. Rappresentazione dei numeri Numerazione binaria
Informatica Rappresentazione dei numeri Numerazione binaria Sistemi di numerazione Non posizionali: numerazione romana Posizionali: viene associato un peso a ciascuna posizione all interno della rappresentazione
DettagliCorso 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
DettagliRappresentazione delle immagini
Rappresentazione delle immagini Le immagini sono informazioni continue in tre dimensioni: due spaziali ed una colorimetrica. Per codificarle occorre operare tre discretizzazioni. Due discretizzazioni spaziali
DettagliLinguaggi 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
DettagliMemoria Secondaria o di Massa
.. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,
DettagliReti di calcolatori ed indirizzi IP
ITIS TASSINARI, 1D Reti di calcolatori ed indirizzi IP Prof. Pasquale De Michele 5 aprile 2014 1 INTRODUZIONE ALLE RETI DI CALCOLATORI Cosa è una rete di calcolatori? Il modo migliore per capire di cosa
Dettagli02 L Informatica oggi. Dott.ssa Ramona Congiu
02 L Informatica oggi Dott.ssa Ramona Congiu 1 Introduzione all Informatica Dott.ssa Ramona Congiu 2 Che cos è l Informatica? Con il termine Informatica si indica l insieme dei processi e delle tecnologie
DettagliOperazioni 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.
DettagliRealizzazione siti web. I suoni
Realizzazione siti web I suoni Argomenti trattati I formati dei file sonori Recupero di file sonori dalla rete. Digitalizzazione di suoni da CD Audio Registrazione da microfono Inserimento di suoni in
DettagliHardware, 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
DettagliCORSO DI LAUREA IN SCIENZE ERBORISTICHE E DEI PRODOTTI NUTRACEUTICI
CORSO DI LAUREA IN SCIENZE ERBORISTICHE E DEI PRODOTTI NUTRACEUTICI Informatica con esercitazioni Prof. Onofrio Greco Modulo 1 Concetti di base dell ICT Modulo 2 Uso del Computer e Gestione dei File Modulo
Dettagli