72
Concetti di base Concetti di base della della Tecnologia Tecnologia dell'Informazione dell'Informazione Modulo 1 Modulo 1

Concetti di base della Tecnologia dell'Informazione

Embed Size (px)

DESCRIPTION

Concetti di base della Tecnologia dell'Informazione. Modulo 1. PER INIZIARE Le parole dell’Informatica. INFORMATICA. INFORMATICA INFOR mazione + auto MATICA IT I NFORMATION T ECHNOLOGY Tecnologia per l’elaborazione dell'informazione tramite sistemi automatici. Che cos’è l’informazione. - PowerPoint PPT Presentation

Citation preview

Concetti di baseConcetti di base

delladella

Tecnologia dell'InformazioneTecnologia dell'Informazione

Modulo 1Modulo 1

PER INIZIAREPER INIZIARE

Le parole dell’InformaticaLe parole dell’Informatica

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

L’INFORMAZIONE digitaleL’INFORMAZIONE digitale

L’INFORMAZIONE digitaleL’INFORMAZIONE digitale

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

1818

HARDWAREHARDWARE

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

3939

SOFTWARESOFTWARE

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

5151

LE RETILE RETI

INFORMATICHEINFORMATICHE

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à