INFORMATICA GENERALE a.a. 2006/2007 COGNOMI A-L Silvano Antonelli -Ricevimento : durante il corso: Martedì ore 15.30 presso Dipartimento di Informatica, Largo Pontecorvo 2 Stanza 394 negli altri periodi: su appuntamento posta elettronica : s.antonelli@humnet.unipi.it Pagina web : (programma, esami, date appelli ) http://www.di.unipi.it/~antonell/ 1
Testi di riferimento Dennis P. Curtin, Kim Floley, Hunal Sen, Cathleen Morin Informatica di base 3/ed, McGraw-Hill,2005 M.R. Laganà, M- Righi, F. Romani " INFORMATICA Concetti e sperimentazioni", Apogeo,2003 L. Console, M. Ribaudo, U. Avalle" Introduzione all'informatica", UTET Libreria, Torino,2004 D. Sciuto, G. Buonanno, W. Fornaciari, L. Mari " Introduzione ai sistemi informatici", McGraw-Hill,1997 P. Tosoratti, G. Collinasi "Introduzione all'informatica", Seconda Edizione, Casa Editrice Ambrosiana, Milano 2
UNITA DI INGRESSO E DI USCITA 3
Tastiera 4 S.A.
Tastiera Sono tutte simili; si differenziano principalmente per il numero che per la posizione di tasti. Oltre i tasti corrispondenti alla lettere dell alfabeto, alle cifre e ai vari altri simboli, una tastiera standard comprende anche : - tasti ai quali corrisponde una azione, tipo ESC (Escape) che annulla generalmente un comando in esecuzione; - tasto di ritorno (Backspace, Return, Invio) - tasto di tabulazione (TAB, oppure doppia freccia) - barra spaziatrice - tastierino numerico - tasti di funzione - tasti muti quali maiuscole (SHIFT oppure ) ALT, CTRL che devono essere premuti insieme ad altri... 5
Mouse 6
Mouse E un sistema di puntamento del video. Si fa scorrere su una superficie piana e liscia: una pallina ruota e invia al computer segnali elettrici che pilotano un cursore sul monitor. Mediante due (o tre) pulsanti è possibile eseguire comandi. Si collega al computer mediante un cavo. Su i portatili viene sostituito dalla pallina (Trackball) o da un puntatore di gomma o da un sensore orizzontale; i pulsanti sono realizzati mediante due tasti collocati vicino alla tastiera. 7
Mouse Cliccare = Selezionare con il mouse Clic 8
Track Ball 9
Monitor MONITOR 10
Monitor Tra l eleboratore e lo schermo viene inserita una scheda dotata di una memoria detta RAM del video che è una grossa matrice di pixel. La CPU copia nella RAM l informazione che viene riprodotta istantaneamente sul video. 11
Monitor MONITOR SCHEDA VIDEO 12
Y X Monitor Y X 13
Monitor TOUCH SCREEN arte historia geografia 14
Scanner Costruisce, mediante sensori, una immagine digitale di un qualunque oggetto : immagine, fotografia, mappa,carattere, Funzione come scanner grafico e come OCR: importante è acquisire e salvare il risultato della scansione nel giusto formato( immagine, documento word, ) 15
Riconoscitore di caratteri Si basa su un programma detto OCR (Optical Caracter Recognition). Lo scanner contiene una libreria di caratteri e confronta con questi i caratteri che ha letto. Ogni carattere riconosciuto viene sostituito con quello della libreria. Si ottiene, carattere per carattere, un testo che può essere elaborato con un programma di videoscrittura. 16
Tipi di Scanner scanner manuale : si passa manualmente su ogni parte del foglio; è il più economico. scanner piano : il foglio si appoggia su un piano di vetro ; costruisce l immagine muovendo i sensori, il foglio rimane fermo; è il più diffuso. scanner a tamburo : è il foglio che passa davanti ai sensori fissi; è il più costoso. 17
Scanner piano 18
Scanner piano (OCR) NOTIZIARIO La UE avvisa l Italia NOTIZIARIO La UE avvisa l Italia. 19
Scanner manuale Più versatile Meno preciso Economico 20
Scanner: colore, memoria Profondità del colore Rappresenta il numero di colori riprodotti in forma digitale. Dipende dal numero di bit utilizzato per ogni pixel. Esempio : numero bit = 8 numero colori = 2 8 = 256 numero bit = 24 numero colori = 2 24 = 16,7 milioni di colori reali (True color) Occupazione di memoria E funzione della risoluzione di scansione. 21
Funzionamento Premessa: una zona scura riflette meno luce di una zona chiara. Il foglio viene illuminato da una luce fluorescente, che viene riflessa dalla pagina e mandata su i sensori di un componente detto CCD (Charge Coupled Device) che misurano l intensità della luce e gli assegnano un valore che viene memorizzato (digitalizzazione). 22
Scanner: risoluzione ottica Risoluzione ottica Definisce la qualità dell immagine, misurando il numero di punti che utilizza per costruirla. Si misura in dpi ( dots per inch), ossia in punti per pollice. Dipende ovviamente dal numero di sensori del CCD. Esempio : numero sensori = 3600 ; larghezza del foglio = 9 pollici ( circa 23 cm.) risoluzione = 400dpi (3600:9=400 dpi ) 23
Funzionamento Negli scanner a colori i sensori sono divisi in gruppi di tre : uno che contiene un filtro per il rosso, uno per il blu e uno per il verde (RGB).Negli scanner ad una lettura i sensori operano simultaneamente, mentre i quelli a tre letture agisce un filtro per volta. Questi ultimi sono più lenti, ma più precisi. Generano una immagine sotto forma di matrice di pixel, che può essere elaborata con appositi programmi di grafica (Paint, Photo, Corel, ) 24
Stampanti Tutte le stampanti sono valutate in base ai seguenti parametri : la velocità di stampa, solitamente misurata in linee al minuto la qualità di stampa (risoluzione) che denota la precisione della riproduzione su carta. Si misura in dpi (dots per inch), ovvero in numero di punti per linea lunga un pollice (2.54 cm). 25
Stampanti Stampanti a matrice o ad aghi dimensioni di un ago 200-300 millesimi di millimetro Stampanti a getto di inchiostro dimensione di una goccia di inchiostro : 20 millesimi di millimetro. 26
Stampanti Stampanti laser Una intera pagina viene codificata mediante un insieme di segnali con i quali si guida un raggio laser. Il raggio elettrizza un normale foglio su cui si deposita un inchiostro in polvere (toner) che viene fissato sulla carta mediante riscaldamento. 27
Tavola digitalizzatrice 28
Lettori di codice a barra 29
Scheda audio Microfono 30
Egregio dottore, in seguito ai contatti telefonici Egregio dottore, in seguito ai contatti telefonici 31
Scheda audio 32
Videocamera Videocassetta 33
MODEM MODulatore DEModultarore 34
Trasmissione 35
Trasmissione Trasmissione telefonica comunicazione analogica o digitale 01001 01001 Comunicazione digitale Comunicazione digitale 36
Trasmissione Modem per comunicazione con segnali analogici Modem per comunicazione con segnali digitali Modem ISDN Modem DSL 37
Il sistema operativo e la gestione dei dispositivi di I/O Obiettivi mascheramento delle varie caratteristiche fisiche dei dispositivi; gestione della richiesta di accesso simultaneo di più programmi a un dispositivo (es.: stampante e gestione della coda di stampa). virtualizzazione delle periferiche Svincolare l esecuzione di una lunga operazione di I/O dall attività dell elaboratore. 38
Driver e controller Ogni periferica è gestita da due entità cooperanti : il controller : un dispositivo hardware che colloquia direttamente con la parte elettrico/meccanica della periferica il driver (Device driver) : un programma software che fa parte del sistema operativo e che conosce le caratteristiche della periferica ed è capace di colloquiare con il controller Ogni periferica ha il proprio drive 39
Driver e controller Solitamente il driver ottimizzato non è sviluppato da chi costruisce il SO (es. Microsoft) ma da chi costruisce il dispositivo Quando viene acquistata una nuova periferica il driver corrispondente deve essere inserito nel Sistema Operativo (installazione) operazione rischiosa, perché se il nuovo driver è difettoso può rovinare il vostro sistema (il driver essendo nel SO ha accesso a tutta la macchina senza restrizioni!) 40
Driver e controller Quando si installa un nuovo driver bisogna fornirgli delle informazioni a basso livello per permettergli di colloquiare correttamente con il resto del sistema (configurazione) es: stabilire quali linee del bus utilizzare per inviare una interruzione... Periferiche plug&play : quelle per cui la configurazione può essere fatta automaticamente dal sistema sono generalmente tutte così nei PC odierni 41
SPOOL (Simultaneous Periferal Operation On Line) Stampa di un file: il programma genera il file printer ready; memorizza il file su disco; prosegue la sua normale attività; il S.O. genera un processo, spooler process, che interagisce con la stampante e porta a termine l intera stampa. 42