Upload
enrico-delloste
View
950
Download
1
Embed Size (px)
DESCRIPTION
Conoscere e utilizzare correttamente la terminologia informatica (ECDL, Modulo 1)
Citation preview
Concetti di base dell’ICTConoscere e utilizzare correttamente la terminologia informatica
Information & Communication Technology
La risorsa informazione sta trasformando il nostro modo di vivere: i mezzi informatici hanno permesso la razionalizzazione del lavoro e la riduzione dei costi di gestione, ma soprattutto hanno permesso l'accumulo, gestione, indicizzazione e distribuzione delle informazioni con una velocità e diffusione assolutamente inimmaginabili
In generale, l’ ICT (Information & Communication Technology) è l’insieme di tecnologie (strumenti e conoscenze) che consentono la raccolta, conservazione, aggiornamento e trasmissione delle informazioni; in senso stretto l’Information Technology o informatica è latrasmissione delle informazioni; in senso stretto, l Information Technology o informatica è la tecnologia utilizzata per progettare e realizzare i moderni computer, i quali presentano una serie di vantaggi in alcune aree di impiego in cui possono utilmente sostituire l’uomo:
l t idità i i elevata rapidità e precisione
esecuzione di lavori ripetitivi e gestione di grandi quantità di informazioni
capacità di integrare dati provenienti da fonti diverse
possibilità di memorizzare dati per lunghi periodi di tempo
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 2
Limiti e costi umani
In quanto macchine hanno una serie di limiti nelle aree che restano “tipicamente umane”:
mancanza di intelligenza autonoma e creatività, possibilità di guasti
difficoltà ad affrontare problemi nuovi e lavori non ripetitivi
difficoltà a gestire informazioni non strutturate (ad es. un discorso)
Inoltre, le tecnologie informatiche introducono dei cambiamenti nella vita dell’individuo:
stress generato da ritmi intensi e crescenti
affaticamento sul posto di lavoro (importanza fattori ergonomici)
riduzione dell’attività fisica e dei contatti personali
i t d ll i f i i d ti incremento delle informazioni e conoscenze da gestire
necessità di aggiornamento tecnico continuo
nuovi problemi sulla privacy: i dati personali sono sempre più spesso presenti in database che possono integrarsi tra di loro creando profili completi di ogni singolo individuo
nuovi problemi di sicurezza, dovuti alla facilità di accesso
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 3
Il computer
Il primo computer era capace di fare solo poche migliaia di addizioni al secondo, funzionava grazie a delle valvole, pesava 30 tonnellate e occupava un’area di 160 metri quadri. Da allora la riduzione dei costi conseguente alla miniaturizzazione dei componenti elettronici e la sempre maggiore facilità di utilizzo hanno determinato la diffusione del moderno computer in cui si distinguono due componenti fondamentali:
hardware: è l’insieme di tutti i componenti fisici (circuiti elettrici ed elettronici, cavi, supporti e in generale tutto ciò che si può toccare materialmente)e in generale tutto ciò che si può toccare materialmente)
software: è la parte intangibile formata dall’insieme dei programmi, documenti, dati e informazioni che stabiliscono le procedure di funzionamento ed utilizzo della macchina e che si t i ti l ttrovano memorizzati nel computer
Mentre con “computer” si intende in generale l’hardware, cioè la somma delle parti fisiche che lo compongono, con “programma” si intende uno specifico software necessario per istruire il computer ad eseguire un determinato compito o un’insieme omogeneo di funzioni
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 4
Tipi di computer
In relazione al ruolo che devono svolgere, esistono diverse classi di computer che si distinguono per dimensioni, costi, facilità di utilizzo, disponibilità di funzioni specializzate, capacità e velocità di elaborazione e memorizzazione:
mainframe: sono i grandi sistemi di elaborazione che gestiscono sistemi informativi e banche dati aziendali, prestazioni e costi elevati, richiedono personale specializzato per il loro p p p pfunzionamento
minicomputer: prestazioni e costi più contenuti, gestiscono i sistemi delle piccole e medie aziende personale più ridotto con minore specializzazioneaziende, personale più ridotto con minore specializzazione
network computer: prestazioni e costi contenuti, collegano il singolo utente con computer di maggiori dimensioni ai quali devono essere collegati
à personal computer: prestazioni e costi contenuti, capacità di elaborazione autonoma, dedicati al singolo utente che può collegarsi ad altri computer
laptop: sono i personal computer portatili, caratterizzati da ingombro ridotto e dalla possibilità di alimentazione autonoma, tramite batterie
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 5
Tipi di computer
PDA “personal digital assistant” o palmare: sistema tascabile che integra le funzioni del telefono cellulare con blocco note, rubrica e agenda, internet e posta elettronica, sistemi di localizzazione geografica e permette elaborazioni e programmi semplici
miniPc, smartphone e tablet: dispositivi mobili dotati di sistemi operativi maturi che permettono l’esecuzione di applicazioni anche complesse attraverso l’integrazione con le reti p pp p g
Simili a questi ultimi, sono i terminali selfservice usati direttamente dagli utenti finali (bancomat certificazioni comunali sportelli segreterie per gli studenti universitari) i quali hanno(bancomat, certificazioni comunali, sportelli segreterie per gli studenti universitari), i quali hanno caratteristiche che migliorano il rapporto macchina-utente:
interfaccia semplice e chiara con pochi dati per ogni pagina dello schermo
uso di menu e schermi sensibili al tatto per l’istruzione dei comandi
tastiera “virtuale” ridotta nella sua parte essenziale
funzioni di aiuto in linea funzioni di aiuto in linea
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 6
La struttura del Personal Computer
Un Personal Computer è costituito da un contenitore (unità centrale) dove sono alloggiati:
motherboard (scheda madre) sulla quale sono montati gli altri elementi
microprocessore: la CPU “Central Processing Unit” o unità centrale di elaborazione è l’insieme di circuiti elettronici responsabile delle funzioni di calcolo ed elaborazione dei dati, esegue i comandi e le operazioni richieste dai programmi caricati in memoria e provvede aesegue i comandi e le operazioni richieste dai programmi caricati in memoria e provvede a controllare il trasferimento di dati tra memoria centrale e unità periferiche
memoria centrale: registra le istruzioni dei programmi e i dati su cui operare
i di H d Di k Fl Di k l CD/DVD imemorie di massa: Hard Disk, Floppy Disk, lettore CD/DVD, masterizzatore
porte native (per il collegamento di tastiera, video e mouse) e di tipo generale come quelle seriali (COM1, COM2), parallele (LPT1, LPT2) e USB
schede di rete per il collegamento alla rete telefonica o locale
L’unità centrale è collegata con le unità periferiche che svolgono funzioni di comunicazione traL unità centrale è collegata con le unità periferiche che svolgono funzioni di comunicazione tra l’ambiente esterno e il PC che riceve dati e comandi attraverso le unità di input (tastiera, mouse, scanner) e restituisce i risultati attraverso le unità di output (monitor, stampante)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 7
La memoria centrale
Il computer può utilizzare i dati solo quando questi si trovano nella sua memoria centrale (è costituita da chip inseriti sulla scheda madre), detta anche memoria veloce, perché garantisce elevate prestazioni di accesso ai dati:
Read Only Memory (ROM)Read Only Memory (ROM)
Memoria il cui contenuto non può essere modificato, è permanente, cioè dura nonostante lo spegnimento; contiene il Firmware, il programma che permette l’esecuzione delle funzioni base del computer come l’avvio del software di base (BIOS “Basic Input Output System”) e ladel computer, come l avvio del software di base (BIOS Basic Input Output System ) e la configurazione del computer, serve per memorizzare i dati in modo permanente
Random Access Memory (RAM)
Costituisce la porzione maggiore di memoria centrale, funziona al solo passaggio di corrente, è detta volatile perché non è in grado di mantenere in memoria i dati a computer spento (i dati p g p p (vengono persi allo spegnimento del computer) e contiene dati e istruzioni dei programmi al momento della loro esecuzione e i dati temporanei su cui lavora l’utente
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 8
Esecuzione dei programmi
Le prestazioni del computer dipendono dalla velocità di esecuzione delle istruzioni della CPU. A parità di tecnologia utilizzata per la CPU, la velocità è proporzionale alla frequenza misurata in megahertz del clock (l’orologio interno che scandisce l’esecuzione delle istruzioni): 133Mhz, 266Mhz … 1,6Ghz, dove 1Mhz = 1.000.000 di istruzioni al secondo
Il ciclo completo di esecuzione di un’istruzione prevede:
avvio del programma e suo caricamento dal disco nella memoria centrale (ad es. avvio di del programma di videoscrittura)programma di videoscrittura)
trasferimento dell’istruzione e/o dei dati su cui operare dalla memoria centrale alla CPU
il microprocessore decodifica il codice operativo e si prepara ad eseguire l’istruzione
esecuzione delle istruzioni del programma (i dati temporanei sono memorizzati nella RAM, ad esempio un documento di testo)
trasferimento dei risultati dalla CPU alla memoria centrale trasferimento dei risultati dalla CPU alla memoria centrale
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 9
Dispositivi di input
I dispositivi o periferiche di input servono ad introdurre dati e impartire comandi al computer. Le principali sono:
La tastiera
Quella più diffusa in Italia è la QWERTY che riproduce la tastiera di una macchina da scrivere:Quella più diffusa in Italia è la QWERTY che riproduce la tastiera di una macchina da scrivere:
ogni tasto riporta due caratteri corrispondenti, per le lettere dell’alfabeto, al minuscolo e al maiuscolo o dai diversi simboli riportati; la selezione avviene con il tasto SHIFT (maiuscolo) o il
di ll h bl il i ltasto di controllo che blocca il maiuscolo
quando sono presenti altri simboli, il terzo simbolo inferiore viene selezionato premendo contemporaneamente il tasto AltGr “Alternate Group”
l’invio dei dati avviene premendo il tasto ENTER (Invio)
altri tasti molto utilizzati sono ESC (uscita dall’applicazione), CANC (cancella i dati) e la combinazione CTRL + ALT + CANC (in passato riavviava - attraverso un “reset” - il computercombinazione CTRL + ALT + CANC (in passato riavviava attraverso un reset il computer, oggi attiva il pannello per la gestione dei processi e delle applicazioni in esecuzione)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 10
Dispositivi di input
Il mouse
Prende il nome dalla sua forma. Permette di:
spostare un puntatore sullo schermo e associare al puntamento determinate funzioni predefinite che vengono attivate dai tasti del mouse
utilizzare la tecnica “drag & drop” che da la possibilità di trascinare oggetti e rilasciarli in un utilizzare la tecnica drag & drop , che da la possibilità di trascinare oggetti e rilasciarli in un punto diverso dello schermo
Dispositivi con funzioni identiche al mouse sono:
joystick: utilizzato nelle consolle giochi per la sua elevata manovrabilità
trackball: lo spostamento del puntatore avviene facendo ruotare una sfera incastrata in trackball: lo spostamento del puntatore avviene facendo ruotare una sfera incastrata in posizione fissa (stazioni e terminali selfservice)
touch pad: tipico dei portatili, lo spostamento del puntatore avviene facendo scorrere il polpastrello sopra una superficie piana presente sulla tastierapolpastrello sopra una superficie piana presente sulla tastiera
touch screen: funziona come il touch pad, solo che invece di toccare una superficie dedicata, si tocca direttamente lo schermo del dispositivo
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 11
Dispositivi di input
Altri dispositivi di input sono:
lettore ottico o scanner: serve a d acquisire immagini in formato digitale pronti per l’elaborazione grafica o l’archiviazione e a trasformare un testo scritto in un documento con una sequenza di caratteri utilizzabili da un programma di elaborazione testi
lettore ottico di codici a barre: ha la forma di una penna o di uno scanner manuale e legge lettore ottico di codici a barre: ha la forma di una penna o di uno scanner manuale e legge attraverso un raggio laser i codici registrati con la codifica a barre
lettore di caratteri magnetici: legge le strisce magnetiche sulle carte di riconoscimento (bancomat carte di credito)(bancomat, carte di credito)
microfono: consente di registrare suoni per riprodurli/elaborarli
I programmi di riconoscimento vocale (ad esempio “Dragon Dictation”) permettono di dare comandi al computer oppure trasformare le parole pronunciate in una sequenza di caratteri pronti per essere elaborati con un programma per la gestione dei testip p p g p g
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 12
Dispositivi di output
Il monitor
Serve a visualizzare le informazioni prodotte dal computer e i dati immessi dall’utente attraverso la tastiera. Alcune sue caratteristiche sono:
i monitor CRT utilizzano tecnologia analogica (tubo catodico), quelli LCD tecnologia digitale (schermi a cristalli liquidi o al plasma)(schermi a cristalli liquidi o al plasma)
la dimensione, come nei televisori, è misurata in pollici (14, 15, 17, 19) sia nel formato normale che in quello “widescreen”
l i l i è l i à di i l ( i l ) l f “ i l ” i la risoluzione è la quantità di pixel (picture element) espressa nel formato “riga x colonna” in cui può essere suddiviso lo schermo: 640x480, 800x600, 1024x768 fino a 2048x1596 (21’)
la gamma di colori rappresentabili (16, 256, fino a qualche milione)
la frequenza di “refresh”, cioè quante volte in un secondo viene aggiornato il monitor, fattore importante per la qualità dell’immagine
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 13
Dispositivi di output
La stampante
Utilizza diverse tecnologie cui corrispondono diverse prestazioni in termini di prezzo, qualità del colore, velocità di stampa e risoluzione grafica:
aghi: modulo continuo, qualità e velocità bassa (misurata in cps: caratteri per secondo)
getto d’inchiostro: foglio singolo buona qualità costo elevato delle cartucce getto d inchiostro: foglio singolo, buona qualità,costo elevato delle cartucce
laser: foglio singolo, alta qualità, elevata velocità (misurata in ppm: pagine per minuto)
Altri dispositivi di output sono:
il plotter: è un tavolo utilizzato per il disegno tecnico comandato dal computer
le casse acustiche (altoparlanti) e le cuffie per l’output delle applicazioni multimediali le casse acustiche (altoparlanti) e le cuffie per l output delle applicazioni multimediali
i registratori di tessere magnetiche e microfilm
il sintetizzatore vocale: serve a trasformare il dato elettronico in messaggio vocale, ad es. nelle applicazioni di “phone banking” è necessario trasformare in messaggi vocali dati di natura molto variabile (il saldo di un conto corrente)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 14
Memorie di massa
I dati possono essere registrati in modo permanente su unità periferiche di input/output:
dischi: i dati sono registrati tramite un’apposita testina di lettura/scrittura su superfici magnetiche/ottiche; prima del loro impiego vanno “formattati”, cioè verificati e predisposti alla registrazione (ciò non vale per CD-ROM o DVD)
nastri magnetici: i dati vengono registrati lungo una fettuccia che scorre sotto le stazioni di nastri magnetici: i dati vengono registrati lungo una fettuccia che scorre sotto le stazioni di lettura/scrittura; sono usati in genere per fare copie di sicurezza (Back Up) dei dati. Hanno elevata capacità, sono riscrivibili e mobili
Tutti i dati registrati su computer sono espressi in bit (“binary digit”, cifra binaria), sequenze di 0 e 1 che però forniscono una quantità di informazioni limitata: l’unità che misura la capacità
èdelle memorie di massa è il byte (raggruppamenti di 8 bit) e suoi multipli:
kilobyte (KB, Kbyte): centinaia di byte
megabyte (MB, Mbyte): migliaia di byteg y ( , y ) g y
gigabyte (GB, Gbyte): miliardi di byte)
terabyte (TB, Tbyte): migliaia di miliardi di byte
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 15
Memorie di massa
Hard Disk o disco fisso: è la principale memoria di massa, ha una elevata capacità di memorizzazione e trasferimento. Può essere anche un’unità esterna (simile agli USB drive)
Floppy/Zip Disk: disco magnetico mobile con capacità di memorizzazione limitata a 1,44MB (floppy) e 100MB (Zip Disk) e una velocità molto bassa. Richiede un’apposita periferica di(floppy) e 100MB (Zip Disk) e una velocità molto bassa. Richiede un apposita periferica di lettura/scrittura e permette la protezione dei dati attraverso un sistema di perforazione:
sportello chiuso: il disco non è protetto e può essere usato in scrittura
ll il di è ò l i l sportello aperto: il disco è protetto e può essere usato solo in lettura
Compact Disk (CD) e DVD (Digital Versatile Disk): richiedono apposite unità di lettura e p g ppscrittura (masterizzatore):
CD-ROM (CD Read Only Memory): disco a registrazione ottica mobile di sola lettura, con buona capacità di memorizzazione (650 Mb)buona capacità di memorizzazione (650 Mb)
CD Riscrivibile: ha le stesse caratteristiche del CD-ROM, ma può essere registrato più volte
DVD: disco a registrazione ottica mobile di grandi capacità di memorizzazione (4Gb)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 16
Acquistare un computer
Nella realizzazione dei PC è in atto un processo di standardizzazione tramite l’assemblaggio con componenti di produttori diversi. I vantaggi sono:
scelta dei componenti migliori per qualità e prezzo
possibilità di sostituite singoli componenti senza cambiare l’intero PC
standardizzazione dei software su un unico ambiente hardware standardizzazione dei software su un unico ambiente hardware
sviluppo della concorrenza tra i diversi produttori
I fattori che incidono sulla scelta/costo di un computer sono:
destinazione d’uso, ambiente operativo, tipo (desktop, tower, portatile)
caratteristiche del sistema centrale: velocità CPU dimensioni memoria capacità e velocità caratteristiche del sistema centrale: velocità CPU, dimensioni memoria, capacità e velocità Hard Disk, possibilità di espansioni
caratteristiche delle unità periferiche: monitor, stampante, rete
software necessario (Microsoft Office, Adobe Creative Suite)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 17
Software
Il computer è una macchina progettata per svolgere in modo versatile una serie di funzioni in modo veloce e preciso. In quanto macchina non specializzata, non può svolgere alcun compito, se prima non viene istruito o “programmato”
E’ attraverso il programma, cioè la sequenza di istruzioni che devono essere svolte, che ilE attraverso il programma, cioè la sequenza di istruzioni che devono essere svolte, che il computer viene preparato alla esecuzione di determinate funzioni
I i “ f ” i di id i 2 iI programmi o “software” si dividono in 2 categorie:
sistema operativo (software di sistema): gestisce e controlla le risorse e le attività del computer, include tutti programmi necessari al suo funzionamento e fornisce l'interfaccia utente. Rimane sempre attivo dall’accensione del computer - momento in cui viene caricato - fino al suo spegnimento
software applicativo: ha il compito di risolvere problemi specifici dell'utente che lo pp p p pacquisisce in funzione di determinate esigenze
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 18
Sistema operativo
Il sistema operativo garantisce la corretta gestione dei componenti del sistema (memoria, CPU, unità periferiche, ecc), controlla il caricamento e l’esecuzione degli altri programmi, interpreta ed esegue i comandi dell'utente; il primo sistema operativo usato su PC IBM compatibili era il DOS(Disk Operating System) che funzionava da riga di comando, richiedeva la conoscenza del linguaggio utilizzato e perciò non era facile da utilizzare
I sistemi operativi moderni – Apple OS, Microsoft Windows (nelle sue diverse versioni: 95, 98, NT 2000 XP Vista Se7en) e diverse distribuzioni Linux – si sono diffusi grazie alla comparsa diNT, 2000, XP, Vista, Se7en) e diverse distribuzioni Linux si sono diffusi grazie alla comparsa di una GUI, “Graphic User Interface” che permette all'utente di istruire il sistema indicando quali funzioni devono essere svolte (ciò che una volta veniva fatto da riga di comando si trasforma in operazioni attivate dal movimento di rappresentazioni grafiche):operazioni attivate dal movimento di rappresentazioni grafiche):
uso di simboli standard di facile comprensione (icone e puntatori)
non si devono ricordare parole e sigle di comandi
gli stessi simboli possono essere usati in programmi diversi
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 19
File system e directory
Ogni sistema operativo fornisce attraverso il file system una struttura di funzionamento generale che consente di creare, copiare, spostare, modificare e cancellare i dati presenti sui vari supporti di memoria di massa:
ogni singolo oggetto memorizzato su disco si chiama file nella forma ”nome.estensione”: deve avere un nome univoco che lo distingua all’interno del sistema e una sigla aggiuntiva g g gg(estensione) indicativa del tipo di file (ad esempio, un programma eseguibile, un’immagine, un documento di testo, ecc) separata con un punto dal nome
l’ordine dei file è creato dalle directory (cartelle) cioè contenitori che permettono di l ordine dei file è creato dalle directory (cartelle), cioè contenitori che permettono di raccogliere i file in gruppi logicamente omogenei (a loro volta le cartelle possono contenere altre sottocartelle)
Mentre la maggior parte dei file e delle cartelle viene creata e gestita direttamente dalle applicazioni (si tratta di file di sistema, di configurazione o di dati), l’utente deve organizzare correttamente il proprio lavoro, evitando di salvare i dati dove capita ma creando invece una struttura ordinata di cartelle e sottocartelle, in modo da rintracciare velocemente i propri file ed evitare cancellazioni accidentali o sprechi di spazio su disco
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 20
Software applicativo
E’ l'insieme dei programmi che NON sono compresi nel sistema operativo, ma che sono installati dall'utente per svolgere compiti specifici aggiuntivi:
browser web: sebbene Microsoft Windows fornisca Internet Explorer come programma di navigazione Internet è possibile installare anche browser diversi, gratuiti e sicuri
produttività: Microsoft Office (Licenza d’uso), OpenOffice e StarOffice (OpenSource) produttività: Microsoft Office (Licenza d uso), OpenOffice e StarOffice (OpenSource) riuniscono una serie di applicativi dedicati alla videoscrittura, ai fogli di calcolo, alla realizzazione di presentazioni multimediali, database e molto altro
contabilità fatturazione gestione magazzino gestione del personale disegno tecnico ecc contabilità, fatturazione, gestione magazzino, gestione del personale, disegno tecnico, ecc
programmi antivirus, posta elettronica, ritocco fotografico, lettori audio/video, ecc
A rigore fanno parte degli applicativi anche alcune utilità già presenti in Windows come Blocco note, Calcolatrice, Paint, WordPad: si tratta di semplici programmi, non essenziali al funzionamento della macchina, ma che offrono all'utente alcune semplici applicazioni di base; se , p pp ;invece l’utente desidera un livello più specifico di funzionalità, deve installare un programma applicativo ad hoc, sostenendo eventualmente il costo della licenza d’uso
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 21
Reti informatiche
Le reti funzionano in base ad architetture hardware (garantiscono la connessione fisica) e protocolli software (regole condivise con cui i vari sistemi trasmettono i dati) e permettono a diversi computer di dialogare e condividere informazioni, dati e risorse:
LAN (Local Area Network): connettono sistemi informatici locali attraverso cavi, connessioni dedicate e hardware specifico di interfaccia tra le unità e la retep
WAN (Wide Area Network): sono le “reti geografiche” in grado di connettere sistemi e terminali (spesso interaziendali) con le normali linee telefoniche
MAN (Metropolitan Area Network): è una forma tra LAN e WAN (Rete Civica di Milano)MAN (Metropolitan Area Network): è una forma tra LAN e WAN (Rete Civica di Milano)
I diversi tipi di rete possono essere integrate all’interno di configurazioni particolari:
internet: è una rete mondiale ad accesso pubblico che collega reti locali e/o geografiche
intranet è una LAN o un raggruppamento di reti locali ad accesso riservato usata dalle organizzazioni per facilitare la comunicazione e l’accesso alle informazioniorganizzazioni per facilitare la comunicazione e l accesso alle informazioni
extranet: quando una parte della intranet viene resa accessibile a clienti, partner o altre realtà esterne all’organizzazione, questa parte diventa una extranet
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 22
I vantaggi delle reti
All’interno di una rete i computer possono svolgere il ruolo di:
client: posto di lavoro che accede ai servizi e alle risorse messe a disposizione dal server
server: amministra e fornisce ai sistemi client servizi di rete come la gestione di una rete locale e/o geografica, della posta elettronica e/o delle periferiche di stampa
I principali vantaggi derivati dall'uso delle reti informatiche sono:
lavoro di gruppo: più utenti possono lavorare sugli stessi dati e archivi condivisi, trasmettersi documenti e scambiarsi informazioni per posta elettronica
condivisione di risorse: limita il numero di hardware e semplifica la gestione e manutenzione di stampanti e altre unità periferiche, permette il collegamento Internet tramite un server che p p p gsvolge la funzione di “gateway”, ossia di porta di accesso al web
migliore affidabilità del sistema nel suo complesso, in quanto non dipende dal funzionamento di una singola macchinafunzionamento di una singola macchina
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 23
La rete telefonica e i computer
Tra le apparecchiature che trasmettono dati attraverso la rete telefonica ci sono il telex (ormai obsoleto, trasmetteva sequenze di caratteri alfanumerici a bassa velocità su linee di comunicazione specializzate) e il fax (trasmette pagine in formato immagine, riproducendole su una apparecchiatura collegata mediante le rete telefonica)
Utilizzando il computer occorre tener presente che la rete telefonica può essere di tipo analogico o digitale: se è usata la normale rete analogica, occorre una trasformazione dei dati(modulazione) da digitali ad analogici per trasferirli tramite la rete telefonica e quindi convertirli(modulazione) da digitali ad analogici per trasferirli tramite la rete telefonica e quindi convertirli da analogici a digitali (demodulazione)
è ùIl modem (modulatore/demodulatore) è lo strumento che effettua questa conversione: più alta è la velocità di trasmissione (misurata in BPS: numero di Bit per secondo), minore è il tempo richiesto per inviare un messaggio. La velocità dipende dalle caratteristiche del modem e della linea: velocità superiori si possono ottenere usando la rete digitale ISDN (Integrated Systems of Digital Network) o l’ADSL (Asymmetric Digital Subscriber Line) che permette accessi ad alta velocità (si parla di banda larga o broadband)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 24
Internet: cenni storici
Negli anni '60 la Difesa USA varò un progetto per assicurare la trasmissione di messaggi anche in caso di guerra atomica: nacque così ARPAnet (Advanced Research Project Agency Network), rete di nodi decentrati totalmente autonomi, prototipo dell'attuale Internet
Ma Internet più che un progetto di ricerca o militare, è una conquista umana e culturale, perchéMa Internet più che un progetto di ricerca o militare, è una conquista umana e culturale, perché nasce dall’impegno di studenti, ricercatori, insegnanti e funzionari pubblici che hanno saputo far uscire i loro computer dall’isolamento per creare una rete il cui scopo è “offrire a chiunque, con qualsiasi dispositivo la possibilità di accedere alle informazioni”qualsiasi dispositivo, la possibilità di accedere alle informazioni
L’HTML (HyperText Markup Language) è il linguaggio comune grazie al quale è possibile accedere a tutti i siti della rete Internet attraverso il “browser” che ne interpreta il codice: l’HTML è stato inventato da Tim Berners-Lee, ricercatore del CERN di Ginevra (Centro Europeo per la Ricerca Nucleare) alla fine degli anni '80 in risposta a problemi di reperimento di informazioni che si erano manifestati presso l'Ente; oggi Tim Berners-Lee è fondatore e presidente del W3C, il consorzio che si occupa di stabilire le tecnologie standard di riferimento per il web e di formalizzarne l'utilizzo attraverso raccomandazioni definitive
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 25
Internet e il World Wide Web
Internet è una imponente rete di reti, una infrastruttura di reti interconnesse: connette milioni di computer tra loro, creando una rete in cui ogni computer può comunicare con un altro computer sino a che entrambi rimangono connessi alla rete. Le informazioni che viaggiano su Internet sono codificate in una varietà di linguaggi chiamati protocolli
Il World Wide Web (o semplicemente www o web) è un modo tra i tanti di accedere a queste informazioni sulla rete Internet: è un modello di condivisione delle informazioni che usa il protocollo HTTP (HyperText Transfer Protocol) per trasmettere gli ipertesti pagine web fatte diprotocollo HTTP (HyperText Transfer Protocol), per trasmettere gli ipertesti, pagine web fatte di testo, immagini, elementi multimediali e applicazioni che sono collegate le une alle altre per mezzo di “links” universalmente riconoscibili dal puntatore della “manina”
Per accedere al web viene usato il browser, un programma che interpreta il codice HTML per visualizzare i contenuti dei siti web ai quali è possibile accedere attraverso un indirizzo URL (“Uniform Resource Locator”) formato dal protocollo HTTP; per cercare le informazioni si usano i motori di ricerca, siti web associati a banche dati che forniscono indicazioni dei siti che contengono parole chiave significative per l'argomento oggetto dell'indagine
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 26
Internet: come funziona
Perché computer diversi possano comunicare in rete è necessario un protocollo, cioè delle regole su come deve funzionare la trasmissione dei dati; il protocollo TCP/IP, inizialmente pensato per Internet, è diventato uno standard universale proprio per il successo di Internet:
la componente IP (Internet Protocol) scompone i dati e li inserisce in pacchetti pronti per il trasferimento in rete: il computer che invia i dati usa l’IP per creare i pacchetti, mentre il p p pcomputer che riceve i dati li ricostruisce dai pacchetti ricevuti
la componente TCP (Transmission Control Protocol): garantisce la trasmissione e che eventuali pacchetti danneggiati/persi vengano nuovamente inviatieventuali pacchetti danneggiati/persi vengano nuovamente inviati
Internet è un “sistema di comunicazione ridondante con tipologia a maglia”, per cui esistono ùsempre più percorsi alternativi per connettere due utenti:
tutte le risorse della rete sono identificate in modo univoco da un indirizzo IP composto da quattro serie di numeri di 8 bit, ad esempio 212.48.6.38
l’indirizzo IP è tradotto in indirizzo simbolico di più facile utilizzo per l’utente (ad esempio http://www.rai.it/) dai server DNS (Domain Name System, sistema gerarchico di tabelle)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 27
Internet: cosa permette di fare
Web 1.0 (anni ‘90)
ricerca di informazioni attraverso l’ accesso ai nodi di rete (siti web) e archivi dati, nascono i primi forum dove gli utenti possono cercare soluzioni su temi specifici
trasferimento file via FTP (File Transfer Protocol), chat e instant messaging
posta elettronica liste di distribuzione (mailing list) posta elettronica, liste di distribuzione (mailing list)
Web 2.0 (fase attuale)
condivisione dei contenuti e utilizzo sociale del web (blog, social network, YouTube)
geolocalizzazione e possibilità di memorizzare dati online (file sharing, cloud computing)
conversazioni telefoniche VoIP (Voice over Internet Protocol) e teleconferenza conversazioni telefoniche VoIP (Voice over Internet Protocol) e teleconferenza
Web 3.0 (il futuro)
Internet assomiglia ad un unico database che raccoglie le informazioni che sono usate dagli utenti dall’interno di applicazioni eseguite dal sistema operativo fornito dal browser
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 28
La posta elettronica
La posta elettronica o e-mail (elettronic mail) è la più famosa funzione resa possibile dalle reti; serve a inviare comunicazioni scritte ad altri utenti in rete e ha i seguenti vantaggi:
è veloce, poco costosa e asincrona, cioè non richiede la presenza reciproca
è basata su testo scritto, quindi viene lasciata documentazione: si può avere conferma di lettura/ricezione mediante notifica, come per la ricevuta di ritorno della posta tradizionalelettura/ricezione mediante notifica, come per la ricevuta di ritorno della posta tradizionale
permette una facile distribuzione dello stesso messaggio a più interlocutori, mediante l'utilizzo in automatico delle liste di distribuzione o “mailing list”
l'i l di ll i h i l b i i l i consente l'inoltro di allegati che possono poi essere elaborati e re-inoltrati
Per usare la posta elettronica sono necessari:p
un dispositivo dotato di interfaccia di comunicazione e accesso alla rete
una casella di posta elettronica presso il server che fornisce il servizio, identificata da un nome utente e una corrispondente password per gestire la casella di postanome utente e una corrispondente password per gestire la casella di posta
un indirizzo e-mail nella forma “[email protected]”, dove utente identifica il proprietario della casella di posta elettronica e indirizzo.xx è il sito del provider
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 29
La posta elettronica
Fasi del processo di invio di un messaggio di posta elettronica:
il mittente compila il messaggio sul proprio computer (sistema client) usando il browser o un programma di gestione della posta elettronica e lo invia
il messaggio arriva al server SMTP (Simple Mail Transport Protocol, il protocollo di trasmissione della posta elettronica)trasmissione della posta elettronica)
il server SMTP invia una richiesta al server DNS (Domain Name System) per avere l'indirizzo corrispondente al nome del dominio associato al destinatario
il i i i i l ì i di id h l il l di POP (P il messaggio viene inviato al server così individuato che svolge il ruolo di server POP (Post Office Protocol) che memorizza il messaggio nella casella elettronica del destinatario
il destinatario, quando accede alla sua casella di posta elettronica, riceverà il messaggio che verrà scaricato automaticamente dal server POP sul suo computer
NB: In caso di mancato recapito il server SMTP manderà una notifica al mittente indicando ilNB: In caso di mancato recapito, il server SMTP manderà una notifica al mittente, indicando il motivo del mancato inoltro
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 30
Il computer nel lavoro
Nel mondo del lavoro, il computer trova impiego pratico perché offre vantaggi misurabili in minori costi e tempi di produzione, maggiore precisione e tempestività, efficacia e maggiore qualità dei prodotti realizzati:
automazione d'ufficio: insieme di strumenti hardware e software che facilitano i compiti ripetitivi in ufficio e rendono più efficienti le comunicazioni (elaborazione testi, banche dati, fogli p p gdi calcolo elettronici, gestione di presentazioni, disegno tecnico e pubblicazioni)
applicazioni gestionali: amministrazione, fatturazione, gestione magazzini e scorte, gestione lavori e linee di produzione paghe e stipendilavori e linee di produzione, paghe e stipendi
Inoltre il computer permette il telelavoro, la possibilità di lavorare direttamente dalla casa, i cui vantaggi sono:
per il lavoratore: flessibilità d'orario, eliminazione dei tempi di trasferimento al costo però della riduzione dei contatti personali e di una minore partecipazione al lavoro di gruppo
per l'azienda: risparmi in spazi e strutture
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 31
Il computer nell’istruzione
Nell'istruzione il computer risulta utile per:
giochi che aiutano il bambino a imparare a leggere e contare, divertendosi
autoistruzione, formazione a distanza, simulazione
per gli studi specialistici avanzati fornisce un valido supporto per il calcolo scientifico, la ricerca il reperimento di informazioniricerca, il reperimento di informazioni
Anche se la maggiore distanza implica l’assenza del rapporto docente-allievo, i vantaggi di queste nuove forme di apprendimento sono:
qualità della didattica: tempi di apprendimento più brevi e personalizzati in funzione del livello di partenza e degli obiettivi da raggiungerep g gg g
distribuzione capillare dell'erogazione dei corsi a un costo minore
possibilità di simulare situazioni non riproducibili e ripetere parti delle lezioni
t l t i i di t autovalutazione immediata
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 32
Il computer nella vita quotidiana
In casa il computer viene impiegato per molteplici attività:
segreteria telefonica, fax, riscaldamento, sicurezza e impianti antincendio
studio, ricerca informazioni, gestione corrispondenza, svago (giochi, musica, film)
aggiornamento bilancio familiare, prenotazioni o acquisti da casa
Servizio alberghiero
Il computer semplifica le operazioni amministrative connesse al ricevimento e registrazione degli ospiti, la gestione delle prenotazioni e dei sistemi legati agli impianti di sicurezza, permette la gestione automatica di servizi come la sveglia telefonica, l'avviso di comunicazioni alla portineria, eccp
Banca
N i i i b i il t è t i i i di t ll l’h b ki i t i liNei servizi bancari il computer è presente nei servizi di sportello, l’home banking, i terminali self-service (bancomat) e interviene a facilitare la gestione del conto corrente, lo svolgimento di transazioni e il trasferimento dei fondi
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 33
Il computer nella vita quotidiana
Supermarket
il sistema a codici a barre che identifica il prodotto ha introdotto la gestione automatica delle casse: non serve più applicare il prezzo sulle confezioni, perché i prezzi sono gestiti in una banca dati collegata con le casse. Unico limite è la spersonalizzazione del servizio
le operazioni di cassa del supermarket possono essere completate con l'utilizzo della carta di le operazioni di cassa del supermarket possono essere completate con l utilizzo della carta di credito per le operazioni di pagamento
A h ll’ bi d i i i bibli t i i ò f ili ffi d ll difi bAnche nell’ambito dei servizi bibliotecari si può fare un utilizzo efficace della codifica a barre per l'identificazione in automatico del libro. Vantaggi:
per il personale: gestione del prestito interbibliotecario, prestiti/rientri più facili e veloci, controllo immediato delle disponibilità
per l’utente: velocità del servizio, selfservice, accesso al servizio di altre biblioteche
Va infine considerato che l'utilizzo degli strumenti informatici ha reso possibile l'editoria elettronica, cioé la fruizione di libri in formato elettronico su vari dispositivi di memoria
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 34
Il computer nella vita quotidiana
Servizio sanitario
Il computer snellisce la gestione dei servizi ambulatoriali e ospedalieri, fornendo supporto per la gestione di prenotazioni e prestazioni ambulatoriali, telemedicina (possibilità di assistenza e teleconsulto), gestione di cartelle cliniche, strumenti di analisi e diagnosi
Pubblica Amministrazione
La PA sta sviluppando in modo significativo i servizi telematici ai cittadini attraverso sportelli lf i f i i f i i i i d lli i di il i d ll i hselfservice per fornire informazioni e servizi senza code, snellire iter di rilascio delle pratiche e
semplificare il pagamento di tasse e contributi: i dati personali sono registrati negli archivi elettronici della PA e resi disponibili per l’utilizzo attraverso carte di identificazione dotate di
à“chip” come nel caso di Carta di identità, Patente, Libretto Sanitario o Universitario
Il computer facilita anche i portatori di handicap attraverso tastiere in Braille, lettori tramite p p p ,polpastrelli di schermi video, controllo a voce del computer, comando via computer di automatismi per apertura porte, accensione e spegnimento luci, attivazione di allarmi
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 35
Computer, ergonomia e salute
L‘ergonomia riguarda i fattori che servono a rendere meno faticosa l'attività e non recare danni alla salute (dolori alla schiena dovuti a posture scorrette, affaticamento della vista, dolori muscolari a spalle, braccia e mani, stanchezza, emicrania); il posto di lavoro ergonomico(Decreto Legge 626/94) prevede:
prese e spine elettriche in buono stato, corretta distribuzione della corrente elettrica e p papparecchiature lontane da fonti di calore, acqua e umidità
ambiente sufficientemente ampio con una illuminazione corretta (le finestre dovrebbero avere delle tendine regolabili per evitare riverberi e riflessi)avere delle tendine regolabili per evitare riverberi e riflessi)
tavolo con piano antiriflesso posto alla giusta altezza, appoggio di polsi e gomiti
sedia regolabile in altezza, con schienale e braccioli, le ginocchia dovrebbero avere uno spazio di manovra adeguato con i piedi leggermente sollevati dal pavimento
la tastiera dovrebbe essere separata dal computer, per poterla posizionare in modo da evitare tensioni a mani e braccia
lo schermo va posizionato con un’angolazione corretta in presenza di una adeguata sorgente luminosa all’altezza degli occhi e a circa 60 cm di distanza
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 36
Information Technology & società
L'utilizzo pervasivo degli strumenti informatici solleva nuovi problemi etici:
diffusione di virus informatici
facilità di diffusione di false informazioni mediante la rete Internet
pornografia via Internet
diff i di i hi i l ti diffusione di giochi violenti
violazione dei diritti d'autore del software
accesso non autorizzato a informazioni personali o riservate
comunicazioni facili per attività criminali e di spionaggio
U lt f tt i t t è l'i tt bi t l d t ll diff i d l tUn altro fattore importante è l'impatto ambientale dovuto alla diffusione del computer:
consumo energetico: utilizzare circuiti a basso consumo elettrico, nel caso di pause prolungate impostare l’autospegnimento dello schermo
materiali di scarto: abituarsi a sostituire quando è possibile la documentazione cartacea con quella elettronica
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 37
Sicurezza dei dati
I dati possono essere protetti con password o parole d'ordine che riservano l’accesso ai dati solo a chi conosce la password; diversa è la crittografia, sistema più sofisticato di cifratura mediante un codice segreto: i dati possano essere letti solo da parte di chi conosce il codice. E’ usato soprattutto nella trasmissione dei dati
Quando si digita una password occorre verificare di non essere visti da estranei e l'opzione di inserimento automatico della password - prevista da alcuni programmi - va usata solo se è garantita la sicurezza del computer (da controllare anche la cache dei browser): la password pergarantita la sicurezza del computer (da controllare anche la cache dei browser): la password per essere efficace deve essere unica, non prevedibile (difficile da indovinare ma facile da ricordare), va cambiata con frequenza e memorizzata dal proprietario
E’ inoltre buona norma fare di frequente copie dei dati sul disco sia salvando spesso (i programmi lo fanno in automatico), sia creando copie di backup dei dati su memorie ausiliarie in modo da poter ripristinare i dati in caso di guasto o malfunzionamento del computer (vanno conservate in luogo protetto da polvere, calore e campi magnetici)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 38
Virus & malware
Il virus è un programma che si diffonde da un computer all’altro quando avviene uno scambio di dati e programmi dovuto a:
input di dati da memorie di massa mobili (supporti non verificati)
importazione (download) di archivi o programmi via rete
messaggi di posta elettronica messaggi di posta elettronica
pagine HTML in grado di attivare questi programmi
I malware – “malicious software” - sono programmi legati all’utilizzo di Internet, creati con il solo scopo di causare danni più o meno gravi al computer su cui sono eseguiti. Infatti, assieme ai virus possono provocare danni temporanei o permanenti come:p p p p
danneggiamento o cancellazione di dati, programmi o aree di sistema
effetti grafici indesiderati sullo schermo
ll t t l f i t d l t rallentamento nel funzionamento del computer
segnalazione di errori o guasti inesistenti
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 39
Virus & malware
Il virus tende a riprodursi, perciò i file prodotti da un computer infettato trasferiscono il virus su altri computer. La protezione da virus e malware si attua attraverso diverse misure:
prestare particolare attenzione alle fonti: non utilizzare alcun supporto o programma se non si è sicuri della sua provenienza
installare un programma antivirus e/o antimalware (molti sono gratis e scaricabili da installare un programma antivirus e/o antimalware (molti sono gratis e scaricabili da Internet) per riconoscere, isolare ed eliminare le intrusioni
far controllare dall’antivirus/antimalware floppy, CD e gli allegati ricevuti con la posta elettronica prima del loro utilizzoelettronica prima del loro utilizzo
eseguire con l’antivirus/antimalware scansioni periodiche del sistema
aggiornare periodicamente l’antivirus/antimalware
disporre di un buon sistema di backup e ripristino di dati e programmi
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 40
Protezione dei dati aziendali
Un buon sistema di protezione deve prevedere:
la protezione fisica di computer e archivi
livelli diversi di accesso al computer (codici utenti e password)
software antivirus, crittografia dei dati riservati
i t di b k d li hi i d t li i i di sistema di backup degli archivi ed eventuali piani di emergenza
Per quanto riguarda il collegamento a Internet, il sistema per proteggersi da accessi indesiderati è il firewall, un software o una configurazione hardware e software che permette il controllo di tutte le trasmissioni di dati tra il sistema aziendale e le reti esterne
Per limitare gli atti di pirateria informatica, la legge 547/93 punisce con la reclusione:
il danneggiamento/accesso abusivo a sistemi informatici/telematici
la detenzione/diffusione abusiva dei codici di accesso a tali sistemi
la produzione e diffusione di virus informatici
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 41
Copyright
Il software è equiparato a opere letterarie e artistiche e come tale protetto da copyright, il marchio di protezione dei diritti d'autore: sono punibili con pene pecuniarie e la reclusione la riproduzione, detenzione, distribuzione e vendita non autorizzate di software
Ma non tutto il software è a pagamento:Ma non tutto il software è a pagamento:
freeware: software fornito gratuitamente, messo a disposizione in Internet
pubblico dominio: software fornito senza copyright, quindi l'utente può copiarlo e di ib i l li i i ll di i l fdistribuirlo senza limiti, se non quello di citarne la fonte
demo/trial: software distribuito in dimostrazione privo di alcune funzionalità
shareware: software coperto da copyright e distribuito gratis assieme alla richiesta di p py g gregistrazione (di solito è richiesta una piccola somma) presso l'autore che in cambio fornisce documentazione e aggiornamenti
software con licenza d'uso software coperto da copyright distribuito dietro pagamento il software con licenza d uso, software coperto da copyright, distribuito dietro pagamento il cui uso è regolato da contratti di licenza (si possono fare copie solo di backup)
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 42
Privacy
In Italia la privacy è tutelata dalla legge 675/1996, i cui obiettivi sono:
migliore protezione dei dati
tutela della riservatezza e da utilizzi non autorizzati dei dati personali
garanzia sui diritti dei soggetti proprietari dei dati
bbli hi i t i d i d ti obblighi per i gestori dei dati
sicurezza nazionale
Chiunque detenga e gestisca dati personali deve:
avere ottenuto autorizzazione scritta
i ll'i t t l fi lità d ll’ tili d i d ti comunicare all'interessato le finalità dell’utilizzo dei dati
essere disponibile per verifiche su richiesta
attivare procedure di protezione dei dati gestiti
© smartpixel di Enrico Dell'Oste | web: www.smartpixel.it | email: [email protected] 43