CORSI P.O.N. Annualità 2009/2010 MODULO 1 co-finanziati dai fondi strutturali Europei nell’ambito del Programma Operativo Nazionale “ Informatica” (progetto genitori) Codice F-1-FSE-2009-530 MODULO 1 Concetti di base delle tecnologie ICT Marco Crifò Cesare - marcocrifo@gmail.com - 1
In questa lezione esamineremo i seguenti argomenti: Informatica Hardware Software Tipi di computer Marco Crifò Cesare - marcocrifo@gmail.com - 2
Concetti fondamentali La scienza che studia l’elaborazione di dati per mezzo di calcolatori elettronici (COMPUTER) INFORMATICA (informazione + automatica) COMPUTER Il sistema elettronico per l’elaborazione automatica dei dati IT = INFORMATION TECNOLOGY (tecnologia dell’informatica) ICT = INFORMATION AND COMMUNICATION TECNOLOGY (tecnologia dell’informatica e della comunicazione) Marco Crifò Cesare - marcocrifo@gmail.com - 3
Componenti fondamentali del computer hard = duro HARDWARE ware = materiale soft = morbido SOFTWARE ware = materiale Marco Crifò Cesare - marcocrifo@gmail.com - 4
Classificazione dei computer SUPERCOMPUTER Potentissimi e costosissimi in uso solo in pochi grandi laboratori di ricerca MINICOMPUTER MAINFRAME Si differenzia dal mainframe per formato e potenza può servire nel contempo non più di 200 utenti grande elaboratore centrale con elevate prestazioni in uso nelle grandi aziende Marco Crifò Cesare - marcocrifo@gmail.com - 5
Marco Crifò Cesare - marcocrifo@gmail.com - 6 desktop Personal Computer minitower midtower fulltower tower Palmtop Notebook Penbook Marco Crifò Cesare - marcocrifo@gmail.com - 6
terminale collegato ad un server Network Computer terminale collegato ad un server intelligente terminale stupido Un computer di elevate capacità adibito a svolgere uno specifico compito Work station Marco Crifò Cesare - marcocrifo@gmail.com - 7
In questa lezione esamineremo i seguenti argomenti: Struttura di un elaboratore Unità di input Unità di elaborazione Memorie del computer Supporti removibile Unità di output Porte: Parallela, seriale, USB Marco Crifò Cesare - marcocrifo@gmail.com - 8
Dati Input elaborazione Output Risultati Struttura di un elaboratore Marco Crifò Cesare - marcocrifo@gmail.com - 9
Marco Crifò Cesare - marcocrifo@gmail.com - 10 Unità di INPUT Tastiera Mouse Touchpad Trackball Scanner Joystick Tutte le unità di input hanno una caratteristica fondamentale che le accomuna: elaborare i dati introdotti in sequenze di zero e uno, vale a dire in codice digitale, e fungere da tramite per l'immissione dei dati nel computer. Marco Crifò Cesare - marcocrifo@gmail.com - 10
Marco Crifò Cesare - marcocrifo@gmail.com - 11 La tastiera Marco Crifò Cesare - marcocrifo@gmail.com - 11
Marco Crifò Cesare - marcocrifo@gmail.com - 12 con rotellina ottici wireless Mouse Trackball Touchpad Marco Crifò Cesare - marcocrifo@gmail.com - 12
(optical character Recognized) IMMAGINE piano manuale a tamburo Scanner OCR (optical character Recognized) Marco Crifò Cesare - marcocrifo@gmail.com - 13
Marco Crifò Cesare - marcocrifo@gmail.com - 14 Microfono Joystick Marco Crifò Cesare - marcocrifo@gmail.com - 14
Marco Crifò Cesare - marcocrifo@gmail.com - 15 Unità di Output Monitor Stampante Plotter Casse acustiche Marco Crifò Cesare - marcocrifo@gmail.com - 15
Marco Crifò Cesare - marcocrifo@gmail.com - 16 POLLICI (dimensione) CRT PIXEL (risoluzione) GAMMA COLORI REFRESH (frequenza aggiornamento) LCD Marco Crifò Cesare - marcocrifo@gmail.com - 16
Marco Crifò Cesare - marcocrifo@gmail.com - 17 Ad aghi Getto d’inchiostro Laser Plotter Marco Crifò Cesare - marcocrifo@gmail.com - 17
Marco Crifò Cesare - marcocrifo@gmail.com - 18 Unità Centrale Motherboard Alimentatore ISA slots AGP slot PCI slots CPU Slot Marco Crifò Cesare - marcocrifo@gmail.com - 18
Marco Crifò Cesare - marcocrifo@gmail.com - 19 RAM Hard disk Scheda audio Modem Porte Marco Crifò Cesare - marcocrifo@gmail.com - 19
Unità Centrale di Elaborazione Struttura di base di un computer Memoria S I T E M A C N R L Unità di Output Dati in uscita Contiene i dati in cui operare al momento dell’esecuzione del programma le istruzioni del programma Unità di Input Dati in ingresso Unità Centrale di Elaborazione Controlla il funzionamento del computer esegue le operazioni richieste S I S T E M A P E R I F E R I C O Marco Crifò Cesare - marcocrifo@gmail.com - 20
Unità Centrale di Elaborazione La trasmissione dei dati Memoria Unità di Output Unità di Input Dati ed istruzioni vengono inviati all’Unità Centrale di Elaborazione Unità Centrale di Elaborazione Le istruzioni vengono eseguite una alla volta e il risultato inviato alla memoria Marco Crifò Cesare - marcocrifo@gmail.com - 21
CPU / Processore (Central Process Unit) Unità di Elaborazione CPU / Processore (Central Process Unit) Controlla le operazioni di ingresso e di uscita dei dati Esegue le istruzione logiche e di calcolo cache CU Control Unit Unità di controllo ALU Arithmetic Logic Unit Unità Aritmetico Logica Funzione decisionale Funzione esecutiva Le prestazioni dell’UCE si misurano in MIPS. In un microprocessore la velocità dell’UCE è proporzionale al clock che sincronizza le operazioni. Ogni operazione elementare avviene in un ciclo e si misura in Mhz. 1 MEGAHERTZ (Mhz) = 1 MILIONE DI CICLI AL SECONDO Marco Crifò Cesare - marcocrifo@gmail.com - 22
RAM Random Access Memory Memoria Centrale volatile memoria di lavoro RAM Random Access Memory permanente esegue le funzioni di base (BIOS) ROM Read Only Memory Marco Crifò Cesare - marcocrifo@gmail.com - 23
Unità di misura delle memorie All’interno di un elaboratore tutto viene rappresentato sotto forma di numeri basato su un sistema di rappresentazione numerica (digit = cifra) Digitale Sistema basato su un sistema di numerazione a due cifre (0 e 1) Binario BINARY DIGIT, è l’unità di misura di base 1 = passa corrente/magnetizzato (acceso - on) 0 = non passa corrente/non magnetizzato (spento - off) BIT Marco Crifò Cesare - marcocrifo@gmail.com - 24
Marco Crifò Cesare - marcocrifo@gmail.com - 25 1 Bit (Binary digit, cifra binaria, unità base di rappresentazione nei sistemi binar). 1 Byte = 8 bit (necessari per rappresentare 1 carattere) 1 Kb (Kilobyte) = 1024 byte 1 Mb (Megabyte) = 1.048.576 bytes 1 Gb (Gigabyte) = 1.073.741.824 bytes Marco Crifò Cesare - marcocrifo@gmail.com - 25
Memoria di Massa (secondarie) Hard disk Floppy disk CD ROM DVD Unità disco Unità a nastro Marco Crifò Cesare - marcocrifo@gmail.com - 26
Marco Crifò Cesare - marcocrifo@gmail.com - 27 Fisso Removibile Marco Crifò Cesare - marcocrifo@gmail.com - 27
Marco Crifò Cesare - marcocrifo@gmail.com - 28 Floppy disk CD – Read only memory CD – Recordable CD – Re-Writable CD ROM Compact Disc scrivibile non scrivibili preregistrati DVD Digital Video Disk Zip disk Marco Crifò Cesare - marcocrifo@gmail.com - 28
Porte di comunicazione Marco Crifò Cesare - marcocrifo@gmail.com - 29
I fattori che incidono principalmente sulla resa di un computer: Prestazioni I fattori che incidono principalmente sulla resa di un computer: velocità della CPU; dimensione della RAM; capacità dell' hard disk. Marco Crifò Cesare - marcocrifo@gmail.com - 30
Marco Crifò Cesare - marcocrifo@gmail.com - 31 Tipi di software L’insieme dei programmi che consentono l’utilizzo dell’hardware. Istruzioni finalizzate al raggiungimento di specifici risultati gestisce e controlla le risorse e le attività del PC si trova nell’HD viene caricato nella RAM all’accensione del PC fornisce l’interfaccia grafica (GUI) SW di Sistema Sistema operativo - Driver periferiche MS DOS* - Windows – Unix – Linux - MacOS general purpose (a carattere generale) specifico (rivolto alla soluzione di specifici problemi) SW Applicativo * Interfaccia a carattere. Marco Crifò Cesare - marcocrifo@gmail.com - 31
Automazione d’ufficio Elaborazione testi Fogli di calcolo Database Presentazioni Grafica Automazione d’ufficio Disegno progettazioni Progettazione General Purpose Desktop Publishing Impaginazione Programmi di utilità Antivirus Utilità di sistema Marco Crifò Cesare - marcocrifo@gmail.com - 32
Marco Crifò Cesare - marcocrifo@gmail.com - 33 Fatturazione Contabilità Magazzino Anagrafica comunale Gestionali SW Specifico Modelli matematici calcolo strutturale Scientifici Uso contemporaneo di: testi immagini suoni filmati SW Multimediale Marco Crifò Cesare - marcocrifo@gmail.com - 33
Marco Crifò Cesare - marcocrifo@gmail.com - 34 Sviluppo del software Analisi Programmazione Compilazione Testing studio del problema e individuazione della soluzione scrittura del programma attraverso il linguaggio dell’utente Le fasi dello sviluppo traduzione del programma dal linguaggio utente a quello macchina verifica e correzione di eventuali errori Una volta testato e ripulito da eventuali bug il software viene commercializzato come versione 1.0. Eventuali correzioni incrementeranno lo zero, mentre se verranno effettuate modifiche sostanziali si passerà alla versione 2.0 e così via. Marco Crifò Cesare - marcocrifo@gmail.com - 34
Copyright e Licenze d’uso Tutte le opere dell’ingegno sono protette in Italia dalla SIAE. Anche i programmi informatici sono ritenuti opere dell’ingegno è sono protetti da un apposito decreto legge (D.L. 518 del 29/12/92) Non è consentito fare copie non autorizzate Non è consentito disassemblarlo Non è consentito fare installazioni su più computer Non è consentito cederne a terzi una copia E’ Necessaria una licenza d’uso Copyright Shareware Freeware Public Domain Open source Licenze Marco Crifò Cesare - marcocrifo@gmail.com - 35
Marco Crifò Cesare - marcocrifo@gmail.com - 36 Privacy In base alla Legge 31/12/1996 n° 675 ognuno ha diritto alla tutela dei propri dati personali, questa legge è stata modificata dal Decreto Legge 382 del 30/07/1999 che disciplina i dati personali memorizzati in archivi elettronici. Utilizzo di una password di accesso Le stampe o le copie vanno conservate in luogo sicuro e non accessibile agli estranei Non possono essere ceduti a terzi In alcuni è necessario il consenso esplicito dell’interessato Presenza di un programma antivirus nel sistema Presenza di un gruppo di continuità nel sistema Protezione dei dati Marco Crifò Cesare - marcocrifo@gmail.com - 36
Una postazione di lavoro poco funzionale può provocare: Decreto legge 626/94 L’enorme diffusione del computer ha reso necessario regolamentare alcuni criteri riguardo al loro utilizzo. L’allestimento e l’utilizzo di una postazione di lavoro sono regolamentate da un’apposito decreto legge. Piano di lavoro Superficie poco riflettente – ampio – altezza adeguata Sedia Stabile - Regolabile Tastiera Separata dallo schermo - Inclinabile Schermo Leggibile – Regolabile - Orientabile Una postazione di lavoro poco funzionale può provocare: Dolori alla schiena Sindrome carpale Affaticamento della vista Emicrania Marco Crifò Cesare - marcocrifo@gmail.com - 37
Caratteristiche di una adeguata postazione di lavoro Ergonomicità della postazione Tastiere che non impediscano il movimento di mani e braccia Adeguata distanza dallo schermo con un corretto raggio visivo Possibilità di movimento delle ginocchia Corretta sorgente luminosa Finestre con tendine regolabili Corretta ventilazione Prevedere dei brevi intervalli durante le fasi di lavoro Marco Crifò Cesare - marcocrifo@gmail.com - 38
Marco Crifò Cesare - marcocrifo@gmail.com - 39 Sicurezza dei dati Il rischio di poter perdere i dati memorizzati nell’HD è sempre in agguato quindi è fondamentale fare delle copie di sicurezza su supporti rimovibili. Un altro aspetto connesso alla sicurezza dei dati è quello relativo alla loro protezione da intromissioni di utenti o persone estranee. E’ utile quindi procedere alla creazione di specifici profili protetti da password Su supporti rimovibili Con frequenza periodiche Utilizzando serie diverse di supporti Backup Password lunghe Nessun riferimento personale Non utilizzare parole di uso comune Non va scritta in promemoria vari Password Marco Crifò Cesare - marcocrifo@gmail.com - 39
Marco Crifò Cesare - marcocrifo@gmail.com - 40 Norme di sicurezza Cavi di alimentazione disposti correttamente Evitare l’uso di prese doppie Tenere le apparecchiature lontane da fonti di calore Tenere le apparecchiature lontane da acqua ed umidità Marco Crifò Cesare - marcocrifo@gmail.com - 40