Transcript
Page 1: Concetti di base della Tecnologia dell'Informazione Modulo 1

Concetti di baseConcetti di base

delladella

Tecnologia dell'InformazioneTecnologia dell'Informazione

Modulo 1Modulo 1

Page 2: Concetti di base della Tecnologia dell'Informazione Modulo 1

PER INIZIAREPER INIZIARE

Le parole dell’InformaticaLe parole dell’Informatica

Page 3: Concetti di base della Tecnologia dell'Informazione Modulo 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

Page 4: Concetti di base della Tecnologia dell'Informazione Modulo 1

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:

Page 5: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 6: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 7: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 8: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 9: Concetti di base della Tecnologia dell'Informazione Modulo 1

L’INFORMAZIONE digitaleL’INFORMAZIONE digitale

Page 10: Concetti di base della Tecnologia dell'Informazione Modulo 1

L’INFORMAZIONE digitaleL’INFORMAZIONE digitale

Page 11: Concetti di base della Tecnologia dell'Informazione Modulo 1

FondamentiFondamenti

Concetto di “Algoritmo”Concetto di “Algoritmo” Diagramma di FlussoDiagramma di Flusso LinguaggiLinguaggi

Page 12: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 13: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 14: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 15: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 16: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 17: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 18: Concetti di base della Tecnologia dell'Informazione Modulo 1

1818

HARDWAREHARDWARE

Page 19: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 20: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 21: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 22: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 23: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 24: Concetti di base della Tecnologia dell'Informazione Modulo 1

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.

Page 25: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 26: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 27: Concetti di base della Tecnologia dell'Informazione Modulo 1

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..

Page 28: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 29: Concetti di base della Tecnologia dell'Informazione Modulo 1

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.

Page 30: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 31: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 32: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 33: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 34: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 35: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 36: Concetti di base della Tecnologia dell'Informazione Modulo 1

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.

Page 37: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 38: Concetti di base della Tecnologia dell'Informazione Modulo 1

3939

SOFTWARESOFTWARE

Page 39: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 40: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 41: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 42: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 43: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 44: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 45: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 46: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 47: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 48: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 49: Concetti di base della Tecnologia dell'Informazione Modulo 1

5050

Sviluppo del softwareSviluppo del software

Studio di fattibilitàStudio di fattibilità AnalisiAnalisi ProgettazioneProgettazione ProgrammazioneProgrammazione ImplementazioneImplementazione TestTest Revisione e manutenzioneRevisione e manutenzione

Page 50: Concetti di base della Tecnologia dell'Informazione Modulo 1

5151

LE RETILE RETI

INFORMATICHEINFORMATICHE

Page 51: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 52: Concetti di base della Tecnologia dell'Informazione Modulo 1

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.

Page 53: Concetti di base della Tecnologia dell'Informazione Modulo 1

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à)

Page 54: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 55: Concetti di base della Tecnologia dell'Informazione Modulo 1

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).

Page 56: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 57: Concetti di base della Tecnologia dell'Informazione Modulo 1

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.

Page 58: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 59: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 60: Concetti di base della Tecnologia dell'Informazione Modulo 1

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..

Page 61: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 62: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

Page 63: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 64: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 65: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 66: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 67: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 68: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 69: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 70: Concetti di base della Tecnologia dell'Informazione Modulo 1

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

Page 71: Concetti di base della Tecnologia dell'Informazione Modulo 1

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)

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

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à


Recommended