Concetti di base della Tecnologia dell'Informazione
-
Upload
janna-mcclain -
Category
Documents
-
view
82 -
download
13
description
Transcript of Concetti di base della Tecnologia dell'Informazione
Concetti di baseConcetti di base
delladella
Tecnologia dell'InformazioneTecnologia dell'Informazione
Modulo 1Modulo 1
INFORMATICAINFORMATICA
INFORMATICAINFORMATICAINFORINFORmazione + automazione + autoMATICAMATICA
ITITIINFORMATION NFORMATION TTECHNOLOGYECHNOLOGY
Tecnologia per l’elaborazione Tecnologia per l’elaborazione dell'informazione tramite sistemi dell'informazione tramite sistemi automaticiautomatici
Che cos’è l’informazioneChe cos’è l’informazione
I cartelli stradali ci danno informazioni circa la I cartelli stradali ci danno informazioni circa la direzione da prendere o l’azione da compiere in direzione da prendere o l’azione da compiere in un determinato momento e luogoun determinato momento e luogo
È tutto ciò da cui possiamo ricavare È tutto ciò da cui possiamo ricavare indicazioni utili a ridurre i nostri dubbi.indicazioni utili a ridurre i nostri dubbi.
Ad esempio:Ad esempio:
Cosa fa il computerCosa fa il computer
Il computer ha il compito di elabora le Il computer ha il compito di elabora le informazioniinformazioni
Perciò è necessario trasformarle in modo Perciò è necessario trasformarle in modo da renderle comprensibili alla macchina da renderle comprensibili alla macchina stessa; nel loro complesso tali stessa; nel loro complesso tali trasformazioni prendono il nome di trasformazioni prendono il nome di codificazionecodificazione. .
Le informazioni codificate prendono il nome Le informazioni codificate prendono il nome di di datidati
Rappresentazione dei datiRappresentazione dei dati
Qual è il modo migliore di rappresentare i dati?Qual è il modo migliore di rappresentare i dati?
Il microprocessore basa il suo funzionamento sul Il microprocessore basa il suo funzionamento sul riconoscimento di due livelli elettrici (tensione riconoscimento di due livelli elettrici (tensione bassa o alta) che equivalgono in termini logicibassa o alta) che equivalgono in termini logicia 0 e 1a 0 e 1
Questo insieme di valori individua la più piccola Questo insieme di valori individua la più piccola informazione che il computer tratta: il informazione che il computer tratta: il bitbit
77
BIT e BYTEBIT e BYTEBIT Un'informazione può essere rappresentata con una
successione di due simboli 0 e 1 detti BIT (dall'inglese BInary digiT)
Unità elementare di informazione
BYTE Insieme di 8 cifre binarie viene chiamato BYTE
(dall'inglese BinarY ocTEt - ottetto binario)
con un byte si possono rappresentare 256 valori, da 0 a 255
88
Multipli del Multipli del bytebyte
KiloKilobytebyte (kB)(kB) = 1 024 byte= 1 024 byte MegaMegabytebyte (MB)(MB) = 1 048 576 byte= 1 048 576 byte GigaGigabytebyte (GB)(GB) = 1 073 741 824 byte= 1 073 741 824 byte TeraTera byte byte (TB) = 1 024 Giga byte(TB) = 1 024 Giga byte
FondamentiFondamenti
Concetto di “Algoritmo”Concetto di “Algoritmo” Diagramma di FlussoDiagramma di Flusso LinguaggiLinguaggi
AlgoritmoAlgoritmo
È una sequenza ordinata di È una sequenza ordinata di operazionioperazioni da compiere da compiere atta a atta a risolvererisolvere un certo un certo problemaproblema..
Le operazioni devono essere:Le operazioni devono essere: UnivocheUnivoche (interpretabili in modo non ambiguo) (interpretabili in modo non ambiguo) ElementariElementari (non ulteriormente scomponibili) (non ulteriormente scomponibili) RealizzabiliRealizzabili (essere materialmente eseguibili) (essere materialmente eseguibili)
AlgoritmoAlgoritmoL’algoritmo deve essere:L’algoritmo deve essere: FINITOFINITO: ogni singola operazione definita nel programma : ogni singola operazione definita nel programma
deve avere un termine in un intervallo finito di tempodeve avere un termine in un intervallo finito di tempo
NON AMBIGUO O DEFINITONON AMBIGUO O DEFINITO: le varie istruzioni devono : le varie istruzioni devono essere tanto categoriche da non lasciare all’esecutore essere tanto categoriche da non lasciare all’esecutore nessun margine di incertezzanessun margine di incertezza
COSTANTECOSTANTE: ogni istruzione deve produrre lo stesso effetto : ogni istruzione deve produrre lo stesso effetto quando viene eseguita partendo dalle stesse condizioniquando viene eseguita partendo dalle stesse condizioni
DETERMINISTICODETERMINISTICO: compiuta una istruzione, deve essere : compiuta una istruzione, deve essere determinata in ogni istante l’istruzione da compiere determinata in ogni istante l’istruzione da compiere nell’istante successivonell’istante successivo
Diagrammi di flussoDiagrammi di flussoÈ una modalità È una modalità graficagrafica di rappresentazione degli algoritmi di rappresentazione degli algoritmi
INIZIO
Basilico, sale, aglio,
pecorino, olio
Lavorare in un mortaio
Il composto è
omogeneo? NO
FINE
Diluire con olio e condire
SI
Lavare le foglieAsciugare le foglieUnire formaggio e
sale
Come realizzare la ricetta del pesto genovese.
Ingredienti per 4 persone1 Basilico 600g2 Aglio 1 spicchio3 Pinoli 2 cucchiai4 Pecorino 2 cucchiai5 Parmigiano grattuggiato 1 cucchiai6 Olio extravergine 3 cucchiai7 Sale mezzo cucchiaino
Come realizzare la ricetta del pesto genovese.
Ingredienti per 4 persone1 Basilico 600g2 Aglio 1 spicchio3 Pinoli 2 cucchiai4 Pecorino 2 cucchiai5 Parmigiano grattuggiato 1 cucchiai6 Olio extravergine 3 cucchiai7 Sale mezzo cucchiaino
NO
LinguaggiLinguaggi
Nel processo di Nel processo di comunicazionecomunicazione, un linguaggio , un linguaggio è costituito dall’insieme dei è costituito dall’insieme dei simbolisimboli scambiati scambiati ritenuti ritenuti comprensibilicomprensibili dall’dall’emittenteemittente e dal e dal ricevente e da un insieme di regolericevente e da un insieme di regole..
Ad esempio: la lingua italianaAd esempio: la lingua italiana I simboli: I simboli: l’Alfabetol’Alfabeto Le regole: Le regole: la Sintassila Sintassi
Qual è il linguaggio giusto per il computer?Qual è il linguaggio giusto per il computer?
Quali caratteristiche dovrà avere?Quali caratteristiche dovrà avere?
PRECISOPRECISO
PRIVO DI AMBIGUITÀPRIVO DI AMBIGUITÀ
Il linguaggio utilizzato dal computer è Il linguaggio utilizzato dal computer è detto LINGUAGGIO MACCHINA ed è detto LINGUAGGIO MACCHINA ed è un linguaggio artificiale (come il un linguaggio artificiale (come il linguaggio matematico)linguaggio matematico)
CHIAROCHIARO
Linguaggi informaticiLinguaggi informatici Linguaggi di Linguaggi di BASSO LIVELLOBASSO LIVELLO: sono tutti quelli che : sono tutti quelli che
comunicano direttamente con il computer, utilizzando i comunicano direttamente con il computer, utilizzando i codici operativi del processore, quindi in linguaggio codici operativi del processore, quindi in linguaggio macchina.macchina.
Linguaggi di Linguaggi di ALTO LIVELLOALTO LIVELLO: sono tutti quelli che fanno sono tutti quelli che fanno uso di un linguaggio più vicino al programmatore. Tra i uso di un linguaggio più vicino al programmatore. Tra i linguaggi più utilizzati per la programmazione abbiamo: linguaggi più utilizzati per la programmazione abbiamo: Java, Basic, Pascal, PhPJava, Basic, Pascal, PhP
Linguaggi di progetto o Linguaggi di progetto o pseudolinguaggipseudolinguaggi
1919
HARDWAREHARDWARE
Le parti fisiche di un computer (componenti Le parti fisiche di un computer (componenti elettronici, schede) : la CPU (Central elettronici, schede) : la CPU (Central Processing Unit) o Unità centrale, la Processing Unit) o Unità centrale, la memoria interna (RAM, ROM)memoria interna (RAM, ROM)
Le unità periferiche di input e output, le Le unità periferiche di input e output, le periferiche di comunicazione e le memorie periferiche di comunicazione e le memorie di massadi massa
2020
Tipi di ComputerTipi di ComputerDiversi tipi di computer, che si differenziano Diversi tipi di computer, che si differenziano
per costo, prestazioni, tipo di utenzaper costo, prestazioni, tipo di utenza MainframeMainframe MinicomputerMinicomputer
Personal Computer (PC):Personal Computer (PC): Computer da tavolo (Desktop)Computer da tavolo (Desktop) Portatile (Laptop)Portatile (Laptop) Palmare (Palmtop)Palmare (Palmtop)
Componenti base di un Componenti base di un Personal Computer (PC)Personal Computer (PC)
Microprocessore (CPU)Microprocessore (CPU)
Memoria centrale (RAM e ROM)Memoria centrale (RAM e ROM)
Memorie di massaMemorie di massa
Periferiche (Unità di input/output)Periferiche (Unità di input/output)
Microprocessore (CPU)Microprocessore (CPU)11
MICROPROCESSOREMICROPROCESSORE o Unità Centrale di o Unità Centrale di Elaborazione (CPU - Central Processing Elaborazione (CPU - Central Processing Unit)Unit)
Componente principale di un computerComponente principale di un computer Controlla e coordina le diverse parti del Controlla e coordina le diverse parti del
computercomputer Si occupa della gestione della memoriaSi occupa della gestione della memoria
Microprocessore (CPU)Microprocessore (CPU)22
Effettua operazioni aritmetiche e logicheEffettua operazioni aritmetiche e logiche Gestisce e controlla il flusso dei dati Gestisce e controlla il flusso dei dati
(interno ed esterno)(interno ed esterno) Esegue le istruzioni dei programmiEsegue le istruzioni dei programmi
Microprocessore (CPU)Microprocessore (CPU)33
Prestazioni:Prestazioni: Parallelismo: numero di bit (../32/64)Parallelismo: numero di bit (../32/64) Velocità (clock): viene misurata in multipli dell’hertz Velocità (clock): viene misurata in multipli dell’hertz
(MHz, GHz)(MHz, GHz) Dimensioni della cacheDimensioni della cache Modelli: Modelli: Pentium, Pentium-Celeron, Athlon, Duron, Pentium, Pentium-Celeron, Athlon, Duron,
Sempron, Centrino, ecc.Sempron, Centrino, ecc. Produttori: INTEL, AMD, ecc.Produttori: INTEL, AMD, ecc.
L’evoluzione dei microprocessori IntelL’evoluzione dei microprocessori Intel
NomeNome AnnoAnno VelocitàVelocità TransistorTransistor Bit BusBit Bus Memoria Memoria utilizzabileutilizzabile
40044004 19711971 108Khz108Khz 23002300 44 640Kb640Kb
8028680286 19821982 12Mhz12Mhz 134000134000 1616 1Mb1Mb
8038680386 19851985 16Mhz16Mhz 12750001275000 3232 4Gb4Gb
8048680486 19891989 25Mhz25Mhz 1,2 Mil.1,2 Mil. 3232 4Gb4Gb
PentiumPentium 19931993 60Mhz60Mhz 3,1 Mil.3,1 Mil. 3232 4Gb4Gb
Pentium PROPentium PRO 19951995 200Mhz200Mhz 5,5 Mil.5,5 Mil. 6464 64Gb64Gb
Pentium IIPentium II 19971997 300Mhz300Mhz 7,5 Mil.7,5 Mil. 6464 64Gb64Gb
Pentium IVPentium IV 20002000 2Ghz2Ghz 12 Mil.12 Mil. 128128 128Gb128Gb
2727
Memoria di lavoroMemoria di lavoroRAM e ROMRAM e ROM
Capacità: si misura in multipli del Capacità: si misura in multipli del byte: KB, MB, GB, TBbyte: KB, MB, GB, TB
Tempo di accessoTempo di accesso
Tipi (base): RAM e ROMTipi (base): RAM e ROM
RAMRAM Random-Access MemoryRandom-Access Memory
Letteralmente ‘memoria ad accesso casuale’ (non Letteralmente ‘memoria ad accesso casuale’ (non sequenziale)sequenziale)
Consente la lettura e la scrittura dei datiConsente la lettura e la scrittura dei dati Perde le informazioni quando si spegne il computer Perde le informazioni quando si spegne il computer
(memoria volatile)(memoria volatile) È detta anche memoria principaleÈ detta anche memoria principale Elevata velocità di accesso ai datiElevata velocità di accesso ai dati È relativamente costosaÈ relativamente costosa
Realizzata con componenti elettroniciRealizzata con componenti elettronici Capacità attuale: da 256Mb in su..Capacità attuale: da 256Mb in su..
La memoria cacheLa memoria cache Un tipo di RAM molto veloce, contiene dati Un tipo di RAM molto veloce, contiene dati
frequentemente utilizzati dal processorefrequentemente utilizzati dal processore L1 (primo livello) L1 (primo livello) incorporata nello stesso chip del incorporata nello stesso chip del
processore 32 o 64Kbprocessore 32 o 64Kb L2 (secondo livello) L2 (secondo livello) sulla motherboard 256 o 512Kb sulla motherboard 256 o 512Kb
Influisce nelle prestazioni complessive del PCInfluisce nelle prestazioni complessive del PC
3030
ROMROMRead-Only MemoryRead-Only Memory
Letteralmente ‘Letteralmente ‘memoria di sola lettura’memoria di sola lettura’ Consente Consente solosolo la lettura dei dati (i dati sono la lettura dei dati (i dati sono
memorizzati prima dell’installazione), ma memorizzati prima dell’installazione), ma mantiene le informazioni anche quando si spegne mantiene le informazioni anche quando si spegne il computeril computer
Contiene principalmente il software che si occupa Contiene principalmente il software che si occupa dell’avviamento del computer: BIOS (Basic dell’avviamento del computer: BIOS (Basic Input/Output System)Input/Output System)
Ha tempi di accesso maggiori della RAM.Ha tempi di accesso maggiori della RAM.
Memoria di MassaMemoria di Massa È detta anche memoria esterna, ausiliaria o È detta anche memoria esterna, ausiliaria o
secondariasecondaria Mantiene le informazioni anche a computer Mantiene le informazioni anche a computer
spentospento Dispositivo in grado di memorizzare e portare Dispositivo in grado di memorizzare e portare
esternamente al computer dati e programmiesternamente al computer dati e programmi Può essere ad accesso casuale (dischi) o Può essere ad accesso casuale (dischi) o
sequenziale (nastri)sequenziale (nastri) È assai meno costosa della memoria primariaÈ assai meno costosa della memoria primaria
Le memorie di massaLe memorie di massa 1 1
Disco fisso:Disco fisso: è la principale memoria è la principale memoria secondaria (detto anche secondaria (detto anche disco rigidodisco rigido, dall’inglese , dall’inglese hard diskhard disk))- è costituito da dischi rotanti rivestiti di materiale è costituito da dischi rotanti rivestiti di materiale
magnetico e da testine di lettura/scritturamagnetico e da testine di lettura/scrittura- contiene le applicazioni ‘installate’ nel contiene le applicazioni ‘installate’ nel
computer, computer, incluso il incluso il sistema operativosistema operativo
Floppy diskFloppy disk: limitata capacità di memoria (1.44 : limitata capacità di memoria (1.44 MB), piccole dimensioni, facilmente trasportabile, MB), piccole dimensioni, facilmente trasportabile, basso costo, ma lento e poco affidabilebasso costo, ma lento e poco affidabile
3333
Le memorie di massaLe memorie di massa22
CD-ROMCD-ROM (Compact Disc Read-Only Memory): (Compact Disc Read-Only Memory): simile ad un CD audio, ma può contenere dati e/o simile ad un CD audio, ma può contenere dati e/o programmi; elevata capacità (650 MB), economico programmi; elevata capacità (650 MB), economico e affidabile; è un supporto di sola letturae affidabile; è un supporto di sola lettura
CD-RCD-R (Compact Disc Recordable), un CD-ROM (Compact Disc Recordable), un CD-ROM che può essere scritto da un dispositivo simile ad che può essere scritto da un dispositivo simile ad un lettore (masterizzatore)un lettore (masterizzatore)
CD-RWCD-RW (Compact Disc ReWritable), simile al CD- (Compact Disc ReWritable), simile al CD-R, ma può essere riscritto più volteR, ma può essere riscritto più volte
DVDDVD e e DVD-RAMDVD-RAM: dischi ottici analoghi ai CD-ROM : dischi ottici analoghi ai CD-ROM classici, ma con maggiore capacità (4,7 GB e oltre)classici, ma con maggiore capacità (4,7 GB e oltre)
3434
Unità perifericheUnità perifericheDispositivi di I/ODispositivi di I/O
Rendono possibile l’interazione tra il Rendono possibile l’interazione tra il computer e l’uomo, in generale con il computer e l’uomo, in generale con il mondo esternomondo esterno
Dispositivi di ingresso (input)Dispositivi di ingresso (input)
Dispositivi di uscita (output)Dispositivi di uscita (output)
Dispositivi di ingresso/uscita (input/output)Dispositivi di ingresso/uscita (input/output)
3535
Dispositivi di IngressoDispositivi di Ingresso
Tastiera (inserimento caratteri)Tastiera (inserimento caratteri)
mouse, trackball, touchpad, penna luminosa, mouse, trackball, touchpad, penna luminosa, joystick (puntamento, selezione e inserimento)joystick (puntamento, selezione e inserimento)
Scanner (acquisizione immagini, OCR)Scanner (acquisizione immagini, OCR)
Microfono, macchina fotografica digitale, Microfono, macchina fotografica digitale, telecamera, ecctelecamera, ecc
3636
Dispositivi di UscitaDispositivi di Uscita Monitor Monitor o unità di visualizzazione: o unità di visualizzazione: visualizza i visualizza i
risultati delle elaborazioni tramite caratteri e/o risultati delle elaborazioni tramite caratteri e/o immaginiimmagini
Stampante: pStampante: produce documenti di testo e/o graficiroduce documenti di testo e/o grafici Aghi Aghi Getto d’inchiostro (ink jet)Getto d’inchiostro (ink jet) LaserLaser
Plotter: produce grafici e/o disegniPlotter: produce grafici e/o disegni Dispositivi a microfilmDispositivi a microfilm Altoparlanti, sintetizzatori vocali Altoparlanti, sintetizzatori vocali
Scheda madre (mother board)Scheda madre (mother board)
Scheda (o piastra) principale del computer Scheda (o piastra) principale del computer che contiene:che contiene:
la CPU e altri dispositivi elettronici di controllo la CPU e altri dispositivi elettronici di controllo (chip set);(chip set);
la memoria principale (RAM e ROM);la memoria principale (RAM e ROM); le linee interne di interconnessione (bus);le linee interne di interconnessione (bus); i connettori di espansione (slot) per le schede i connettori di espansione (slot) per le schede
aggiuntive e quelli per la connessione delle aggiuntive e quelli per la connessione delle periferiche.periferiche.
3838
Prestazioni di un ComputerPrestazioni di un Computer
Velocità della CPU (frequenza del clock)Velocità della CPU (frequenza del clock) Dimensione della RAM e della cacheDimensione della RAM e della cache Dimensione e prestazioni del disco fissoDimensione e prestazioni del disco fisso Velocità del canale interno di comunicazione Velocità del canale interno di comunicazione
(bus)(bus) Multitasking: numero dei programmi in Multitasking: numero dei programmi in
esecuzioneesecuzione
4040
SOFTWARESOFTWARE
Programmi e dati che indicano al computer Programmi e dati che indicano al computer come svolgere un determinato compitocome svolgere un determinato compito
ProgrammaProgramma:: sequenza di istruzioni, scritte sequenza di istruzioni, scritte secondo un determinato linguaggio, con le secondo un determinato linguaggio, con le quali si fa eseguire ad un computer il quali si fa eseguire ad un computer il compito prefissatocompito prefissato
4141
SOFTWARESOFTWARE
ApplicazioneApplicazione: programma (o insieme di : programma (o insieme di programmi) che può essere eseguito da un programmi) che può essere eseguito da un determinato Sistema Operativodeterminato Sistema Operativo
EsempiEsempi: elaborazione testi, gestione paghe, : elaborazione testi, gestione paghe, fatturazione, presentazioni, grafica pittorica e fatturazione, presentazioni, grafica pittorica e CAD; calcoli scientifici; transazioni CAD; calcoli scientifici; transazioni commercialicommerciali
4242
Tipi di SOFTWARETipi di SOFTWARE
Software di baseSoftware di base: necessario al : necessario al funzionamento del Sistema operativofunzionamento del Sistema operativo
Software di reteSoftware di rete: per la gestione di una rete : per la gestione di una rete telematica e per comunicare attraverso di telematica e per comunicare attraverso di essaessa
Software applicativoSoftware applicativo: orientato alle : orientato alle esigenze dell’utenzaesigenze dell’utenza
4343
SISTEMA OPERATIVOSISTEMA OPERATIVO 1 1
Software di sistema che gestisce e controlla le Software di sistema che gestisce e controlla le risorse e le attività del computerrisorse e le attività del computer
Insieme dei programmi di base, ai quali spetta Insieme dei programmi di base, ai quali spetta il compito di controllare e rendere possibile il compito di controllare e rendere possibile l'utilizzo di un computerl'utilizzo di un computer
4444
SISTEMA OPERATIVO SISTEMA OPERATIVO 22
Principali funzioni:Principali funzioni: gestire e controllare le risorse e le attività gestire e controllare le risorse e le attività
del computerdel computer controllare il flusso dei dati tra l’unità controllare il flusso dei dati tra l’unità
centrale e le periferichecentrale e le periferiche fornire un’interfaccia utente:fornire un’interfaccia utente:
a linea di comando (testo)a linea di comando (testo) grafica (GUI)grafica (GUI)
4545
GUIGUI(Graphical User Interface)(Graphical User Interface)11
Interfaccia utente grafica di un sistema operativoInterfaccia utente grafica di un sistema operativo Definisce gli elementi grafici usati per interagire con Definisce gli elementi grafici usati per interagire con
il computer e usa simboli di facile comprensioneil computer e usa simboli di facile comprensione
Comprende:Comprende: finestre della scrivania virtuale e delle applicazionifinestre della scrivania virtuale e delle applicazioni icone, aspetto del puntatoreicone, aspetto del puntatore menu a tendinamenu a tendina
4646
GUIGUI(Graphical User Interface)(Graphical User Interface)22
Vantaggi:Vantaggi: L’interazione con il computer è più sempliceL’interazione con il computer è più semplice I programmi e i file vengono gestiti in modo I programmi e i file vengono gestiti in modo
più semplice e razionalepiù semplice e razionale Le istruzioni complesse sono generalmente Le istruzioni complesse sono generalmente
più semplici da eseguire, perché basate su più semplici da eseguire, perché basate su elementi graficielementi grafici
4747
SISTEMA OPERATIVOSISTEMA OPERATIVOEsempiEsempi
MS-DOS (monotasking)MS-DOS (monotasking) MS-Windows: 95, NT, 98, 2000, XPMS-Windows: 95, NT, 98, 2000, XP Unix: Unix: LinuxLinux, BSD, SCO, Solaris, ecc., BSD, SCO, Solaris, ecc. MacOS, BeOSMacOS, BeOS
4848
Software applicativoSoftware applicativo
Elaborazione testiElaborazione testi Foglio elettronicoFoglio elettronico DatabaseDatabase PresentazionePresentazione ContabilitàContabilità Paghe e stipendiPaghe e stipendi Navigazione e posta elettronicaNavigazione e posta elettronica
4949
Software multimedialeSoftware multimediale
PresentazioniPresentazioni Didattica (Didattica (Computer Based TrainingComputer Based Training - CBT) - CBT) PubblicitàPubblicità Intrattenimento (Giochi, ecc)Intrattenimento (Giochi, ecc) Punti di informazione (musei, fiere)Punti di informazione (musei, fiere) Editoria elettronicaEditoria elettronica
5050
Sviluppo del softwareSviluppo del software
Studio di fattibilitàStudio di fattibilità AnalisiAnalisi ProgettazioneProgettazione ProgrammazioneProgrammazione ImplementazioneImplementazione TestTest Revisione e manutenzioneRevisione e manutenzione
5252
RETIRETI
Sistema di collegamento tra due o più computer Sistema di collegamento tra due o più computer che rende possibile lo scambio di informazioni che rende possibile lo scambio di informazioni e la condivisione delle risorsee la condivisione delle risorse
Vantaggi: informazione distribuita tra più utentiVantaggi: informazione distribuita tra più utenti
5353
RETIRETICaratteristicheCaratteristiche
Estensione: LAN, WAN, MANEstensione: LAN, WAN, MAN Velocità del flusso dei dati (Larghezza di Velocità del flusso dei dati (Larghezza di
banda): bps (bit per secondo)banda): bps (bit per secondo) Organizzazione: client-server, peer-to-peer Organizzazione: client-server, peer-to-peer Protocolli (Metodi di comunicazione): Protocolli (Metodi di comunicazione):
TCP/IP, HTTP, FTP, SMTP, POP3, ecc.TCP/IP, HTTP, FTP, SMTP, POP3, ecc.
5454
Reti informatiche Reti informatiche 11
LANLAN (Local Area Network)(Local Area Network) Rete localeRete localeCollega Collega computer disposti in uno stesso edificio e computer disposti in uno stesso edificio e stessa organizzazionestessa organizzazione
WANWAN (Wide Area Network)(Wide Area Network) Rete geograficaRete geograficaCollega un numero elevato di Collega un numero elevato di computer in diversi computer in diversi edifici dislocati su vaste zone di territorio (es. edifici dislocati su vaste zone di territorio (es. Internet)Internet)
MANMAN (Metropolitan Area Network)(Metropolitan Area Network) Rete Rete metropolitanametropolitanaCollega Collega computer disposti in diversi edifici di una computer disposti in diversi edifici di una stesso territorio (quartieri, città)stesso territorio (quartieri, città)
5555
Cosa èCosa è
INTERNETINTERNET11
Da un punto di vista fisicoDa un punto di vista fisico::
la più ampia interconnessione di reti la più ampia interconnessione di reti telematiche (INTERconnected NETworks), telematiche (INTERconnected NETworks), che dà la possibilità di comunicare a che dà la possibilità di comunicare a computer sparsi in tutto il mondocomputer sparsi in tutto il mondo
5656
Cosa èCosa è
INTERNETINTERNET22
Dal punto di vista dei serviziDal punto di vista dei servizi::
sistema a diffusione mondiale che offre una sistema a diffusione mondiale che offre una pluralità di servizi (posta elettronica, ricerca pluralità di servizi (posta elettronica, ricerca e reperimento di notizie, gruppi di e reperimento di notizie, gruppi di discussione, chat, e-commerce e altro discussione, chat, e-commerce e altro ancora).ancora).
5757
RETIRETINonsolointernetNonsolointernet
Reti che utilizzano gli strumenti (software e Reti che utilizzano gli strumenti (software e hardware) sviluppati per Internet:hardware) sviluppati per Internet:
INTRANETINTRANET: rete interna ad una : rete interna ad una organizzazione, basata su tecnologie Internet organizzazione, basata su tecnologie Internet (TCP/IP, HTTP, ecc.)(TCP/IP, HTTP, ecc.)
EXTRANETEXTRANET: rete virtuale che utilizza Internet : rete virtuale che utilizza Internet per la connessione ai suoi nodi (gruppo per la connessione ai suoi nodi (gruppo chiuso di utenti)chiuso di utenti) Anche detta: VPN (rete privata virtuale)Anche detta: VPN (rete privata virtuale)
5858
Per collegarsi a InternetPer collegarsi a Internet
Modem e linea telefonica (analogico: Modem e linea telefonica (analogico: PSTN; digitale: ISDN, ADSL)PSTN; digitale: ISDN, ADSL)
Contratto con Provider InternetContratto con Provider Internet (ISP) (ISP) Software per la connessione in rete Software per la connessione in rete
(TCP/IP)(TCP/IP) Software per la navigazione (browser), per Software per la navigazione (browser), per
la gestione della posta elettronica, ecc.la gestione della posta elettronica, ecc.
5959
Per collegarsi a InternetPer collegarsi a InternetHardwareHardware
MODEMMODEM ( (MODMODdulatoredulatore-DEM-DEModulatoreodulatore)) Dispositivo di interconnessione tra computer e Dispositivo di interconnessione tra computer e
rete telefonica per la trasmissione datirete telefonica per la trasmissione dati Converte i segnali digitali provenienti dal Converte i segnali digitali provenienti dal
computer in segnali analogici e trasforma i computer in segnali analogici e trasforma i segnali analogici della linea in segnali digitalisegnali analogici della linea in segnali digitali (m(modem analogico)odem analogico)
6060
INTERNET INTERNET Principali servizi Principali servizi 11
WWWWWW (World Wide Web) (World Wide Web)
Servizio di organizzazione delle informazioni Servizio di organizzazione delle informazioni in forma multimedialein forma multimediale
Posta elettronica Posta elettronica (e-mail)(e-mail)
Trasmissione di messaggi tramite computer Trasmissione di messaggi tramite computer utilizzando connessioni di reteutilizzando connessioni di rete
6161
COMMERCIO ELETTRONICOCOMMERCIO ELETTRONICOe-commercee-commerce
Vendita di beni o servizi effettuata mediante Vendita di beni o servizi effettuata mediante sistemi telematici, in particolare tramite siti sistemi telematici, in particolare tramite siti Internet specializzatiInternet specializzati..
Acquistare e vendere prodotti e servizi Acquistare e vendere prodotti e servizi utilizzando Internet o altre retiutilizzando Internet o altre reti..
6262
Il computer assiste il lavoro Il computer assiste il lavoro dell’uomodell’uomo
Elabora dati in modo estremamente veloce e Elabora dati in modo estremamente veloce e con elevata precisionecon elevata precisione
Esegue compiti ripetitivi senza stancarsiEsegue compiti ripetitivi senza stancarsi È in grado di archiviare grandi quantità di dati È in grado di archiviare grandi quantità di dati
e di recuperali rapidamentee di recuperali rapidamente È assai efficiente nello scambio delle È assai efficiente nello scambio delle
informazioniinformazioni
6363
Il computer aiuta l’uomoIl computer aiuta l’uomonel nel LAVOROLAVORO
CAD (Computer Aided Design)CAD (Computer Aided Design) CAM (Computer Aided Manufacturing)CAM (Computer Aided Manufacturing) PDM (Product Data Management)PDM (Product Data Management) Sistemi di supporto alle decisioni: EIS Sistemi di supporto alle decisioni: EIS
(Executive Information Systems)(Executive Information Systems) Commercio elettronicoCommercio elettronico MIS (Management Information Systems)MIS (Management Information Systems)
6464
Il computer aiuta l’uomoIl computer aiuta l’uomoa a SCUOLASCUOLA
PresentazioniPresentazioni Uso di programmi di elaborazione testi e Uso di programmi di elaborazione testi e
foglio di calcolofoglio di calcolo Cercare informazioni su Internet per Cercare informazioni su Internet per
ricerche e approfondimentiricerche e approfondimenti Database per l’anagrafica di studenti e del Database per l’anagrafica di studenti e del
personalepersonale Orari di lezioneOrari di lezione
6565
Il computer aiuta l’uomoIl computer aiuta l’uomoin in CASACASA
Scrittura di lettere con il software di Scrittura di lettere con il software di elaborazione testielaborazione testi
Invio di messaggi di posta elettronica a Invio di messaggi di posta elettronica a conoscenti e amiciconoscenti e amici
Gestione budget familiareGestione budget familiare Uso di database per raccolteUso di database per raccolte Cercare informazioni su InternetCercare informazioni su Internet
6666
SICUREZZA E PROTEZIONE DEI DATI SICUREZZA E PROTEZIONE DEI DATI 11
Controllo dell’accesso fisicoControllo dell’accesso fisico Fare uso di sistemi operativi che garantiscano la Fare uso di sistemi operativi che garantiscano la
sicurezzasicurezza Fare uso di password (non banali) per l’accesso Fare uso di password (non banali) per l’accesso
al computer e cambiarle periodicamenteal computer e cambiarle periodicamente Evitare inutili condivisioni alle risorseEvitare inutili condivisioni alle risorse Criptare dati riservatiCriptare dati riservati
6767
Pianificare ed effettuare il Pianificare ed effettuare il backupbackup con la con la dovuta regolaritàdovuta regolarità
Dotare il proprio sistema di software Dotare il proprio sistema di software antivirus e tenerlo aggiornatoantivirus e tenerlo aggiornato
Fare uso di proxy/firewall nel collegamento Fare uso di proxy/firewall nel collegamento a Interneta Internet
Usare un gruppo di continuità (UPS)Usare un gruppo di continuità (UPS)
SICUREZZA E PROTEZIONE DEI DATI SICUREZZA E PROTEZIONE DEI DATI 22
6868
BACKUPBACKUP
Copia di dati (file) su una memoria di massa Copia di dati (file) su una memoria di massa per poterli recuperare in caso di perdite di per poterli recuperare in caso di perdite di dati dovuti a :dati dovuti a : guasti del sistema fisicoguasti del sistema fisico cadute o sbalzi di tensionecadute o sbalzi di tensione Danni al sistema operativoDanni al sistema operativo Cancellazione accidentaleCancellazione accidentale Intrusione illegaleIntrusione illegale
6969
VIRUS INFORMATICOVIRUS INFORMATICO
Programma “parassita” in grado di Programma “parassita” in grado di danneggiare dati e applicazioni di un danneggiare dati e applicazioni di un computercomputer
Può essere contenuto all'interno di un Può essere contenuto all'interno di un programma 'portatore' dall'apparenza innocuaprogramma 'portatore' dall'apparenza innocua
Può essere allegato ad un messaggio di posta Può essere allegato ad un messaggio di posta elettronicaelettronica
7070
VIRUS INFORMATICOVIRUS INFORMATICOEffettiEffetti
Danneggiamento di file e/o cancellazione di Danneggiamento di file e/o cancellazione di datidati
Alterazione del modo di lavorare del Alterazione del modo di lavorare del sistema operativosistema operativo
Comparsa di scritte sullo schermoComparsa di scritte sullo schermo Può auto-replicarsi per infettare altri sistemiPuò auto-replicarsi per infettare altri sistemi
7171
VIRUS INFORMATICOVIRUS INFORMATICOMezzi di infezioneMezzi di infezione
Messaggi di posta elettronica contenenti Messaggi di posta elettronica contenenti allegatiallegati
Memorie di massa (dischetti, ecc)Memorie di massa (dischetti, ecc)
Download di file da internet o altri sistemi Download di file da internet o altri sistemi in retein rete
7272
VIRUS INFORMATICOVIRUS INFORMATICOMisure di Difesa Misure di Difesa 11
Adeguate precauzioni, in particolar modo con gli Adeguate precauzioni, in particolar modo con gli allegati ai messaggi di posta elettronicaallegati ai messaggi di posta elettronica
Non eseguire programmi se non si è sicuri della Non eseguire programmi se non si è sicuri della provenienzaprovenienza
Utilizzare sempre software originaleUtilizzare sempre software originale Disattivare l’esecuzione automatica delle macroDisattivare l’esecuzione automatica delle macro Fare uso di antivirus, aggiornati periodicamente Fare uso di antivirus, aggiornati periodicamente
(almeno una volta al mese)(almeno una volta al mese)
7373
Cos’è un computer?Cos’è un computer?
Un computer è una macchina programmabile in Un computer è una macchina programmabile in grado di eseguire operazioni (ad alta velocità):grado di eseguire operazioni (ad alta velocità): memorizzare datimemorizzare dati (numeri oppure parole, immagini, (numeri oppure parole, immagini,
suoni…codificati con sequenze di numeri)suoni…codificati con sequenze di numeri) interagire con dispositiviinteragire con dispositivi (schermo, tastiera, (schermo, tastiera,
mouse...)mouse...) eseguire programmieseguire programmi
Ogni programma svolge una diversa funzione, Ogni programma svolge una diversa funzione, anche complessaanche complessa
I programmi sono I programmi sono sequenze di istruzioni che il sequenze di istruzioni che il computer esegue computer esegue per svolgere una certa attivitàper svolgere una certa attività