Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o...

23
Prof. M. Simone www.ascuoladi.135.it 1 Argomenti 1. Concetti generali L’h d dl t 2. L’hardware del computer 3. Il software f h 4. Le reti informatiche 5. Il computer nella vita di ogni giorno 6. Salute, sicurezza e ambiente 7. Sicurezza 8. Diritto d’autore e aspetti giuridici Prof. Massimo Simone www.ascuoladi.135.it 2 I.C.T. I.C.T. (Information and communication technology) technology) INFORMATICA INFORMATICA TELECOMUNICAZIONE TELECOMUNICAZIONE INFORM INFORMazione automATICA ATICA INFORM INFORMazione automATICA ATICA Scienza che si occupa di raccogliere , organizzare , conservare e distribuire le informazioni tramite sistemi Prof. Massimo Simone www.ascuoladi.135.it 3 automatici di elaborazione dei dati (computer) Pregi e difetti del computer y Versatilità y Rapidità y Mancanza di intelligenza autonoma y Precisione y Capacità di esecuzione di lavori ripetitivi y Mancanza di creatività y Difficoltà ad affrontare problemi nuovi lavori ripetitivi y Capacità di gestione di grandi quantità di dati y Capacità di integrare dati y Difficoltà nei lavori non ripetitivi y Difficoltà a gestire y Capacità di integrare dati provenienti da fonti diverse y Possibilità di memorizzare d ti l hi i di di y Difficoltà a gestire informazioni non strutturate y Difficoltà nell'interpretare un discorso dati per lunghi periodi di tempo discorso y Possibilità di guasti Prof. Massimo Simone www.ascuoladi.135.it 4

Transcript of Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o...

Page 1: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Prof. M. Simone 

www.ascuoladi.135.it 

1

Argomentig1. Concetti generali

L’h d  d l  t2. L’hardware del computer3. Il software

f h4. Le reti informatiche5. Il computer nella vita di ogni giorno6. Salute, sicurezza e ambiente7. Sicurezza78. Diritto d’autore e aspetti giuridici

Prof. Massimo Simone www.ascuoladi.135.it 2

I.C.T.I.C.T. (Information and communication technology)technology)

INFORMATICAINFORMATICA TELECOMUNICAZIONETELECOMUNICAZIONE

INFORMINFORMazione automATICAATICAINFORMINFORMazione automATICAATICA

Scienza che si occupa di raccogliere, organizzare, conservare e distribuire

le informazioni tramite sistemi

Prof. Massimo Simone www.ascuoladi.135.it 3

automatici di elaborazione dei dati (computer)

Pregi e difetti del computerg p

VersatilitàRapidità

Mancanza di intelligenza autonomap

PrecisioneCapacità di esecuzione di lavori ripetitivi

Mancanza di creativitàDifficoltà ad affrontare problemi nuovilavori ripetitivi

Capacità di gestione di grandi quantità di datiCapacità di integrare dati 

pDifficoltà nei lavori non ripetitiviDifficoltà a gestire Capacità di integrare dati 

provenienti da fonti diversePossibilità di memorizzare d ti   l hi  i di di 

Difficoltà a gestire informazioni non strutturateDifficoltà nell'interpretare un discorsodati per lunghi periodi di 

tempodiscorsoPossibilità di guasti

Prof. Massimo Simone www.ascuoladi.135.it 4

Page 2: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Compiti per i quali il computer può sostituire integralmente l’uomosostituire integralmente l uomo

Automazione delle linee di produzionep

Controllo e gestione di strumenti di laboratorio

Controllo degli accessi ad aree riservate

Gestione di centrali telefonicheGestione di centrali telefoniche

Monitoraggio ambientalegg

Monitoraggio di situazioni critiche (sale di terapia intensiva  di parametri ambientali   ) intensiva, di parametri ambientali, ...) 

Prof. Massimo Simone www.ascuoladi.135.it 5

Componenti di un sistema informaticop

H dH d S ftS ftHardwareHardware SoftwareSoftwareParte fisica Componenti logiche

Componenti fisiche (

Istruzioni eseguite dal ( )(elettroniche e

meccaniche) di un computer (programmi) e

dati/informazioni l bcomputer elaborate

www.ascuoladi.135.it 6Prof. Massimo Simone

Prof. Massimo Simone www.ascuoladi.135.it 7

I Personal Computer (PC)p ( )Nati per l’uso personale

Computer IBM compatibili

2 tipi

computer da tavolocomputer da tavolo

(d kt t )

Computer portatiliComputer portatili

(l t t b kProf. Massimo Simone www.ascuoladi.135.it 8

(desktop, tower) (laptop, notebook, netbook)

Page 3: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Mainframe e minicomputerp

Grandi dimensioni Potenza medio‐altaElevata potenzaMolto costosi e sofisticati

Dimensioni e costi inferiori rispetto ai Molto costosi e sofisticati pmainframe

E i h d tti SERVER

U ili i d di i i i i li

Essi sono anche detti SERVER

Prof. Massimo Simone www.ascuoladi.135.it 9

Utilizzati da diversi utenti tramite terminali

Terminali e network computer

TerminaliTerminali Network computerNetwork computer

Apparecchiature Computer utilizzati per laApparecchiature composte da video e tastiera

Computer utilizzati per la connessione in reteSono privi di risorse

Possono essere stupidi(non hanno capacità elaborative proprie) o

Sono privi di risorse proprieUtilizzano risorse di

elaborative proprie) o intelligenti (sono dotati di capacità elaborative

computer e reti a cui sono collegati

ppropria)

Prof. Massimo Simone www.ascuoladi.135.it 10

Computer di recente introduzioneComputer di recente introdu ioneWorkstationWorkstation Palmari (PDA)Palmari (PDA)

Computer da tavolo con aspetto e dimensioni di un PC

Dimensioni tascabiliPeso di 300‐400 gr.

PCElevate potenze di calcolo e prestazioni grafiche

Non possiedono dischi o supporti magneticiFunzioni di agenda p g

Utilizzate da grafici e progettisti

Funzioni di agenda elettronica, invio e ricezione fax e e‐mail, navigazione.

Prof. Massimo Simone www.ascuoladi.135.it 11

Riepilogo sui tipi di computerp g p pClasse Prestazioni Costo Impiego N. utenti

Mainframe Elevate Elevato Sistema aziendale Elevato

Minicomputer Medie Medio Sistema dipartimentale o sistema aziendale per medie aziende

Medio

Workstation Medie Medio Sistema individuale per applicazioni “pesanti”

Uno

PC Basse Basso Sistema individuale Uno

Notebook Basse Basso Sistema individuale portatile Uno

Network computer Basse Basso Sistema individuale collegato con altri computer

Uno

PDA Bassissime Bassissimo Sistema tascabile Uno

www.ascuoladi.135.it 12Prof. Massimo Simone

Page 4: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

L’idea del computerpRealizzare una macchina che non esegua solo alcune

operazioni predeterminate ma che fosse di uso generale (general purpose), ovvero programmabile

La macchina non deve ricevere soloLa macchina non deve ricevere solo dati da elaborare, ma anche istruzioni

Prof. Massimo Simone www.ascuoladi.135.it 13

Modello logico di un computer(Von Neumann)(Von Neumann)

Esegue tutte (o quasi) le operazioni effettuate da un t t ll t tt iò h i l i tcomputer e controlla tutto ciò che avviene al suo interno

MemoriaBus

Processore Memoria centrale

Contiene le istruzioni che il processore deve eseguire, i

Prof. Massimo Simone www.ascuoladi.135.it 14

p gdati su cui operare e i risultati ricavati

Modello logico di un computer(Von Neumann)(Von Neumann)

Memoria centrale

Processore

BBus

I/O I/O I/O

Consentono di immettere dati e/o comandi (input) e di

Prof. Massimo Simone www.ascuoladi.135.it 15

ottenere risposte e risultati (output)

Il processore (CPU)Central Processing Unit

A.L.U.A.L.U. C.U.A.L.U.

(AArithmetic LLogical UUnit =Unità logico-aritmetica) C UC UUnità logico aritmetica)

ha il compito di i l

C.U.C.U.

(CControl UUnit = Unità di controllo)eseguire le operazioni aritmetica

l i h i d ti

(CControl UUnit = Unità di controllo)

ha il compito di supervisionare il funzionamento della

Prof. Massimo Simone www.ascuoladi.135.it 16

e logiche sui dati. il funzionamento della macchina nel suo complesso

Page 5: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Processori sul mercatoFascia Bassa Alta

Produttore

IntelIntel CeleronCeleron CoreCore i7 i7 ExtremeExtreme

AMDAMD DuronDuron AthlonAthlon

www.ascuoladi.135.it 17Prof. Massimo Simone

Prestazioni del processorepM.I.P.S.M.I.P.S. Hertz (Hz)Hertz (Hz)

(MMillion IIstruction PPer SSecond =

(Numero di cicli al secondo)=

Milioni di istruzioni al secondo)

secondo)Sono più utilizzati due suoi multipli, il MegaHertzMegaHertz) p , gg(MHzMHz) e il GigaHertzGigaHertz(GHzGHz):

1 MHz = 1.000.000 Hz1 GHz = 1 000 000 000 Hz

Prof. Massimo Simone www.ascuoladi.135.it 18

1 GHz = 1.000.000.000 Hz

La memoria centraleÈ detta anche RAMRAM (RRandom AAccess MM M i   d    l    MMemory – Memoria ad accesso casuale o diretto)

È una memoria veloce

È volatile o temporanea (quando si spegne il È volatile o temporanea (quando si spegne il computer il suo contenuto viene cancellato)

Prof. Massimo Simone www.ascuoladi.135.it 19

La scheda madre (Motherboard)( )

ProcessoreProcessoreRAMROM BIOSROM‐BIOSPorteConnettori del bus o slot interni 

www.ascuoladi.135.it 20Prof. Massimo Simone

Page 6: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

La memoria ROMÈ una memoria a sola lettura (ROMROM = RRead OOnly MMemory)y)

È una memoria veloce

Contiene il BIOSBIOS (BBasic IInput OOutput SSystem), che ( p p y ),gestisce le funzioni di I/O

È una memoria permanente (il contenuto non si cancella quando il computer viene spento)

Prof. Massimo Simone www.ascuoladi.135.it 21

Le portepSerialeSeriale (COM1 e COM2, usate per mouse, modem, …)ParallelaParallela (LPT1 e LPT2, usate per le stampanti)p pPS/2PS/2 (tastiera e mouse)USBUSB (UUniversal SSerial BBus, numerose tipi di periferiche)FirewireFirewire (periferiche particolarmente veloci e sofisticate)FirewireFirewire (periferiche particolarmente veloci e sofisticate)IrDAIrDA (IInfrarred DData AAssociation)SCSISCSI (SSmall CComputer SSystem IInterface)

www.ascuoladi.135.it 22Prof. Massimo Simone

Connettori del busISAISA (IIndustry SStandard AArchitecture – standard 

hi    l )vecchio e lento)

PCIPCI (PPeripheral CConnector IInterface ‐ usato per la maggior parte delle schede interne)

AGPAGP (AAdvanced GGraphics PPeripheral – usato per la ( p p pscheda video)

Prof. Massimo Simone www.ascuoladi.135.it 23

Tastiera

Consente di digitare comandi o diConsente di digitare comandi o di scrivere testi

Esistono diversi tipi di tastiere che hanno diverseEsistono diversi tipi di tastiere, che hanno diverse disposizioni dei tasti. La più diffusa in Italia viene indicata con la sigla QWERTYindicata con la sigla QWERTY

Prof. Massimo Simone www.ascuoladi.135.it 24

Page 7: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

MouseDispositivo di puntamento che consente di spostare un puntatore (freccetta) sullospostare un puntatore (freccetta) sullo schermo ed eseguire alcuni comandi premendo dei tasti

Sostituti del mouse:Sostituti del mouse:Trackball: sfera incastrata in posizione fissa, che viene

fatta ruotare con la mano per muovere il puntatore.fatta ruotare con la mano per muovere il puntatore.Touchpad: superficie piana sensibile al tatto; facendo

scorrere il polpastrello su di essa si determina il movimento

Prof. Massimo Simone www.ascuoladi.135.it 25

p pdel puntatore.

ScannerDispositivo che consente di digitalizzare un’immagine o undigitalizzare un immagine o un documento stampato e di acquisirlo come file all’interno del computer.È spesso utilizzato insieme a:

programmi di fotoritocco, per elaborare immagini fotografiche

OCR (Optical Character Recognition), programmi di riconoscimento dei ( p g ), p gcaratteri, che permettono di trasformare l’immagine del testo letto con lo scanner in una sequenza di caratteri da trattare con un programma di elaborazione testi

Prof. Massimo Simone www.ascuoladi.135.it 26

elaborazione testi

Altri dispositivi di inputp pMicrofonoMicrofono (usato per registrare suoni, impartire comandi vocali, creare testi tramite dettatura, …)

Fotocamera digitaleFotocamera digitale (macchina fotografica digitale)

W bW b ( i l   l )WebcamWebcam (piccola telecamera)

Lettore di codici a barreLettore di codici a barre (o penna ottica)p

JoystickJoystick (usato nei giochi per muoversi ed effettuare delle azioni))

Tavoletta graficaTavoletta grafica (usata per produrre disegni da memorizzare o elaborare a computer)memorizzare o elaborare a computer)

Prof. Massimo Simone www.ascuoladi.135.it 27

Monitor (o schermo video o display)Monitor (o schermo video o display)Visualizza lo stato del computer

/ d i i il i lt te/o dei programmi, e il risultato dell’elaborazione

Tecnologie più utilizzate:g p

CRTCRT (CCathode RRay TTube): monitor classici con tubo a raggi catodicigg

LCDLCD (LLiquid CCristal DDisplay): monitor a cristalli liquidi di recente introduzione

Prof. Massimo Simone www.ascuoladi.135.it 28

recente introduzione

Page 8: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Parametri dei monitorDimensione, espressa in pollici e misurata lungo la diagonaleg

Risoluzione (quantità di punti in cui è suddiviso lo schermo  es  1024x768)  misurata in pixel (picture element)schermo, es. 1024x768), misurata in pixel (picture element)

Gamma dei colori rappresentabiliGamma dei colori rappresentabili

Frequenza di scansione dell’immagine (numero di volte l  d  i   i l’i i   i   i t )   i t  i  al secondo in cui l’immagine viene rinnovata), misurata in hertz

Prof. Massimo Simone www.ascuoladi.135.it 29

StampanteC t di t t i i lt tiConsente di stampare su carta i risultati di un’elaborazione (testi, immagini)Tecnologie utilizzate:Tecnologie utilizzate:

Aghi (ad impatto): stampanti vecchie, attualmente usate solo negli uffici (un es. di ministampante ad aghi è quella che stampa gli scontrini fiscali)( p g q p g )

Getto d’inchiostro: stampanti a basso costo, con ottima qualità grafica

Laser: stampanti più costose, con elevata velocità di stampa e ottima qualità testo.

Fotografica: stampante a getto di inchiostro con almeno 4 cartucce separate (ciano, magenta e giallo oltre al nero)

M ltif i t t l f i i h di

Prof. Massimo Simone www.ascuoladi.135.it 30

Multifunzione: stampante con le funzioni anche di scanner, fotocopiatrice e fax

Altri dispositivi di outputdi output

Alt l ti    ffiAlt l ti    ffi ( t  di  i d  Altoparlanti e cuffieAltoparlanti e cuffie (consentono di riprodurre suoni)

PlotterPlotter (dispositivo per disegno tecnico, costituito da penne di diversi colori che vengono pilotate dal da penne di diversi colori che vengono pilotate dal computer per comporre disegni su un foglio di carta)

Sintetizzatori vocaliSintetizzatori vocali (consentono di riprodurre la      l  l tt  di t ti)voce umana per la lettura di testi)

Prof. Massimo Simone www.ascuoladi.135.it 31

Dispositivi di i t t tinput e output

Dispositivi che svolgono sia la funzione di input che quella di output come ad esempio:

TouchscreenTouchscreen: schermo sensibile al tatto, utilizzato per 

quella di output, come ad esempio:

inviare informazioni o comandi

d dd d d lModem e Modem / Router Modem e Modem / Router : dispositivi utilizzati per la connessione ad Internet tramite linea telefonica per   l   t        iù  t  (WLAN)un solo computer  o per più computer (WLAN)

Prof. Massimo Simone www.ascuoladi.135.it 32

Page 9: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

i i i i di iDispositivi di memoria

Tipi di memorieTipi di memorie

Memorie velociMemorie veloci Memorie di massaMemorie di massa

Dispositivi magneticiDispositivi magnetici Dispositivi otticiDispositivi ottici

DischiDischi NastriNastri

RAMRAM Hard diskHard diskFl di kFl di k D t t idD t t id

CDCD (Cd(Cd--Rom, CdRom, Cd--R, CdR, Cd--RW, …)RW, …)DVDDVD (DVD(DVD ROM DVDROM DVD R )R )

Prof. Massimo Simone www.ascuoladi.135.it 33

RAMRAMROMROM Floppy diskFloppy disk

Zip diskZip diskData cartridgeData cartridge DVDDVD (DVD(DVD--ROM, DVDROM, DVD--R, …)R, …)

Mini CDMini CD

Unità di misura della capacità di memoriaUnità di misura della capacità di memoria

L’informazione elaborata da un computer deveL informazione elaborata da un computer deve essere rappresentata tramite dispositivi che

possono assumere 2 statipossono assumere 2 stati

L’alfabeto informatico è formato da 2 simboli: 0 e 1

Prof. Massimo Simone www.ascuoladi.135.it 34

Bit e byteyUna cifra binaria (0 o 1) viene definita

BitBit (BiBinary digitt)

U t i di 8 bit i d fi itUna stringa di 8 bit viene definita

ByteByteByteByte0 1 0 0 1 1 0 1

Memorizza un carattere

Prof. Massimo Simone www.ascuoladi.135.it 35

Multipli del bytep yKilobyte (KB) = 1024 (210) byte (circa 1000)

Megabyte (MB) = 1024 KB= 1024*1024 (220) byte (circa 1 milione)= 1024 1024 (2 ) byte (circa 1 milione)

Gi b t (GB)= 1024 MB

1024*1024 KBGigabyte (GB) = 1024*1024 KB= 1024*1024*1024 (230) byte (circa 1 miliardo)

Terabyte (TB)= 1024 GB= 1024*1024 MB

www.ascuoladi.135.it 36Prof. Massimo Simone

Page 10: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

L’hard disk drive (o disco fisso o rigido)( g )È il dispositivo di memoria più capiente (decine  di TB)

È il dispositivo di memoria di massa più veloce  Le prestazioni dipendono dal veloce. Le prestazioni dipendono dal tempo medio di accesso, espresso in millisecondi(ms.) e  dalla velocità di rotazione  espressa in giri al minuto rotazione, espressa in giri al minuto (Rpm = rotation per minute)

ÈÈ presente su ogni computer, si trova all’interno  del case e non è estraibile (per questo è detto disco fisso)(p q )

www.ascuoladi.135.it 37Prof. Massimo Simone

Pen Drive e HDD esternoE’ una memoria di tipo flash portatile di dimensioni molto contenute  che si di dimensioni molto contenute  che si collega al computer  mediante la comune porta USB. Capacità circa 64 GBCapacità circa 64 GB

L’HDD esterno è un normale HDD L’HDD esterno è un normale HDD inserito in un case dotato di porte di connessione verso un computer. pCapacità circa 2TB

www.ascuoladi.135.it 38Prof. Massimo Simone

S ti tti i CD DVDSupporti ottici: CD e DVD2 tipi principali: CD (Compact 2 tipi principali: CD (Compact Disk) e DVD (Digital Versatile Disk)

Vengono letti da appositi lettori e dscritti da masterizzatori, con una 

tecnologia che fa uso del laser

Capacità: 650‐700 MB per i CD e 4 7 per i DVD e  50 GB per i DVD 4,7 per i DVD e  50 GB per i DVD Blu‐ray (usati per film ad alta definizione prodotti dalla Sony)

www.ascuoladi.135.it 39Prof. Massimo Simone

I nastri (Data Cartridge)( g )Ha le cartucce simili a videocassette

I dati sono registrati uno di seguito all’altro, in modo i lsequenziale

È il di iti  di  i   iù l t   ll   i  d i  È il dispositivo di memoria più lento nella ricerca dei  dati, proprio a causa dell’accesso sequenziale

Sono utilizzati per il backup dei dati. Capacità max 5 TB 

Prof. Massimo Simone www.ascuoladi.135.it 40

Page 11: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Prestazioni (e qualità) di un PC( q )ProcessoreProcessore

Tipo (Core I 7, Celeron, …)

Frequenza (MHz o GHz)

RAMRAM Capacità (MB)RAMRAM Capacità (MB)

Hard DiskHard Disk Capacità (TB)

Velocità di rotazione (Rpm)

Scheda videoScheda video Processore grafico

Quantità di memoria (MB)

Dimensione (pollici)

MonitorMonitor

Dimensione (pollici)

Risoluzione (pixel)

Gamma colori

Frequenza di refresh (Hz)

StampanteStampanteTipo (aghi, getto d’inchiostro, laser, fotografica…)

Velocità di stampa (ppm = pagine al minuto)StampanteStampanteRisoluzione (dpi = dot per inch – punti per pollice)

www.ascuoladi.135.it 41Prof. Massimo Simone Prof. Massimo Simone www.ascuoladi.135.it 42

Funzione del softwareIl computer è una macchina di uso generale, può eseguire un gran numero di operazioni diverse, ma non è predisposto g p , p pper eseguire alcuna operazione.

Per farlo funzionare bisogna fornirgli l’insieme di istruzioniPer farlo funzionare bisogna fornirgli l insieme di istruzioni che servono per fargli svolgere un determinato compito, cioè un …

ProgrammaProgrammaProf. Massimo Simone www.ascuoladi.135.it 43

ProgrammaProgramma

Classificazione del softwareTipi di software

Software di baseSoftware di base(o di sistema)(o di sistema) Software applicativoSoftware applicativo

Programmi che permettono all’utente di eseguire

Programmi che consentono di gestire le

www.ascuoladi.135.it 44Prof. Massimo Simone

gcompiti specifici

grisorse del computer

Page 12: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Il Sistema Operativo (S.O.)p ( )È il più importante tra i software di base

È indispensabile per il funzionamento della macchinap p

Viene caricato in memoria centrale all’accensione del computer

Prof. Massimo Simone www.ascuoladi.135.it 45

Compiti del S.O.p

1 21. Gestire e 

controllare le 

2.Fornireall’utente controllare le 

risorse HW e 

all utente 

un’interfaccia

SW del 

computer

con cui operare

computer

Prof. Massimo Simone www.ascuoladi.135.it 46

Interfacce utente

Tipi di interfacciaTipi di interfaccia

li di dli di d G fiG filinea di comandolinea di comandocaratteri o testuale)caratteri o testuale)

GraficaGraficaG U I (GG U I (Graphicraphic UUserser IIntntcaratteri, o testuale)caratteri, o testuale)G.U.I. (GG.U.I. (Graphic raphic UUser ser IIntnt

Prof. Massimo Simone www.ascuoladi.135.it 47

L’interfaccia a caratteriÈ costituita da una schermata nera e i comandi vengono impartiti

C:> copy lettera.txt a:

scrivendoli con la tastiera, utilizzando il linguaggio dei comandi specifico del S Ospecifico del S.O.

Svantaggi:gg

Bisogna conoscere la sintassi dei comandi, che a volte è complessacomplessa

È molto facile sbagliare a scrivere un comando, e a volte è difficile capire dove sta l’errore

Prof. Massimo Simone www.ascuoladi.135.it 48

difficile capire dove sta l errore

Page 13: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

L’interfaccia graficagÈ costituita da vari simboli grafici (icone, finestre, menù, …) e i

di l t tcomandi vengono prevalentemente impartiti puntando un oggetto col mouse e premendo un tasto omouse e premendo un tasto o trascinando l’oggetto

Vantaggi:

Le operazioni sono più intuitive rispetto ad un linguaggio diLe operazioni sono più intuitive rispetto ad un linguaggio di comandi

I simboli icone o apps sono di facile comprensione

Prof. Massimo Simone www.ascuoladi.135.it 49

I simboli icone o apps sono di facile comprensione

Sistemi operativipMS DOSMS Wi d  ( 8  ME  NT    XP  Vi  S  8)MS Windows (98, ME, NT, 2000, XP, Visa, Seven, 8)UnixLinux: Ubuntu, Mandrake, GentooMac OS

Prof. Massimo Simone www.ascuoladi.135.it 50

Il SW applicativopp

Una ApplicazioneApplicazione è che un programma finalizzato a gestire in forma elettronica un

campo dell'attività umanacampo dell attività umana

Prof. Massimo Simone www.ascuoladi.135.it 51

Alcuni esempi di applicazionip ppTipi di SWTipi di SW

General purposeGeneral purpose SpecialSpecial purposepurpose

A i i i i d liA i i i i d liOffice AutomationOffice Automation Appicazioni aziendaliAppicazioni aziendaliOffice AutomationOffice Automation(Automazione d’ufficio)(Automazione d’ufficio)

Elaborazione testiElaborazione testiFogli di calcoloFogli di calcolo

DatabaseDatabase

ContabilitàContabilitàGestione magazzinoGestione magazzino

FatturazioneFatturazioneG ti lG ti l

Prof. Massimo Simone www.ascuoladi.135.it 52

DatabaseDatabaseStrumenti di presentazioneStrumenti di presentazione

Gestione personaleGestione personale……

Page 14: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Sviluppo del SWppAnalisiAnalisiSi stabiliscono i

requisiti del SW

P tt iP tt i

requisiti del SWViene definita

l’architettura ProgettazioneProgettazione del SWViene realizzata l’ li i

ImplementazioneImplementazionel’applicazione mediante un linguaggio di

TestTest

linguaggio di programmazione Viene verificato il

corretto TestTestwww.ascuoladi.135.it 53Prof. Massimo Simone

funzionamento del SW realizzato Prof. Massimo Simone www.ascuoladi.135.it 54

Vantaggi della connessionegg

Comunicazione personale/aziendale.

Condivisione risorse HWCondivisione risorse HW.

Condivisione di dati (archivi, file, cartelle, …).

Prof. Massimo Simone www.ascuoladi.135.it 55

Collegamenti P2P e retig

2 t 3 iù t2 computer 3 o più computer

Collegamento point to point Rete diRete di(o peer to peer

o punto a punto)

Rete di Rete di computercomputero punto a punto)

Es. Torrent, Emule

computercomputer

Prof. Massimo Simone www.ascuoladi.135.it 56

Page 15: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

i i di ( li / )Tipi di rete (client / Server)

LANLAN Local Area Network Rete locale

MANMAN Metropolitan Area N t k

Rete t litMANMAN Network metropolitana

WANWAN Wide Area Network Rete geografica

WLANWLAN Wireless LAN Rete Locale filiWLANWLAN Wireless LAN senza fili

www.ascuoladi.135.it 57Prof. Massimo Simone

Le LANConnettono apparecchiature su brevi distanze (all’interno di un edificio o tra edifici adiacenti).

Utilizzano cavi e hardware dedicati.

Velocità di comunicazione tipica: 100 Mbps.

Prof. Massimo Simone www.ascuoladi.135.it 58

MAN e WANConnettono computer e reti locali distanti, su territorio cittadino (MAN)  nazionale o territorio cittadino (MAN), nazionale o continentale (WAN).

Composte da grandi linee di comunicazione che connettono un vasto territorio (rete telefonica  rete connettono un vasto territorio (rete telefonica, rete ISDN, …).

Velocità di comunicazione inferiori a quelle delle LAN (10Mbps, 20Mbps, ecc)LAN (10Mbps, 20Mbps, ecc)

Prof. Massimo Simone www.ascuoladi.135.it 59

La linea telefonicaÈ indicata con la sigla PSTNPSTN (PPublic SSwitched TTelephone NNetwork))È di tipo analogico (il segnale può assumere tutti i livelli di tensione compresi tra un minimo e un massimo) e a 

i  di  i icommutazione di circuitoOccorre che sul computer sia presente un modemmodem(momodulatore/demdemodulatore) per il collegamento(momodulatore/demdemodulatore) per il collegamentoBassa velocità di trasmissione (max 56 Kbps)È possibile raggiungere velocità superiori grazie alla È possibile raggiungere velocità superiori grazie alla tecnologia ADSLADSL (AAsymmetrical DDigital SSubscriber LLine)

Prof. Massimo Simone www.ascuoladi.135.it 60

Page 16: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

La linea ISDNISDN (IIntegrated SService DDigital NNetwork)NNetwork)

È   li  di i l  (il  l   ò   d  È una linea digitale (il segnale può assumere due livelli di tensione corrispondenti ai bit 0 e 1)Occorre che sul computer sia presente un adattatore per il collegamentoConsente velocità superiori rispetto alla linea telefonica (300 Kbps)(3 p )

Prof. Massimo Simone www.ascuoladi.135.it 61

InternetÈ un collegamento tra le reti di tutto il mondo (la 

 d ll   i)rete delle reti)

ÈÈ l’erede della rete ARPANET, creata negli USA negli anni ‘60

Le regole di comunicazione sono definite dal gprotocollo TCP/IPTCP/IP (TTrasmission CControl PProtocol / IInternet PProtocol))

Prof. Massimo Simone www.ascuoladi.135.it 62

IntranetRete interna ad una azienda (locale) che utilizza il protocollo TCP/IP per la comunicazione

Le informazioni non sono accessibili all’esterno, neppure se la rete è connessa ad Internetpp

Consente ai dipendenti di un’azienda di accedere Consente ai dipendenti di unazienda di accedere alla rete aziendale anche da postazioni remote.

Prof. Massimo Simone www.ascuoladi.135.it 63

ExtranetÈ una rete aziendale aperta all’esterno (ma solo a coloro che sono autorizzati all’accesso), che usa il protocollo TCP/IP per la comunicazione

È tipicamente utilizzata da clienti e/o fornitori per p peffettuare transazioni

Non è liberamente accessibile dall’esterno, neppure se collegata ad Internetneppure se collegata ad Internet

Prof. Massimo Simone www.ascuoladi.135.it 64

Page 17: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Il World Wide Web (WWW)( )È un servizio di collegamento a dei nodi (siti) per ottenere informazioni e serviziottenere informazioni e servizi

È costituito da un gran numero di schermate o È costituito da un gran numero di schermate o documenti (pagine web), che contengono collegamenti ad altre pagine

Le pagine vengono composte tramite il linguaggio HTMLHTML (HH  TT  MM k  LL )      HTMLHTML (HHyper TText MMarkup LLanguage), e sono “navigabili” tramite appositi programmi detti browserbrowser

Prof. Massimo Simone www.ascuoladi.135.it 65

La posta elettronica (e‐mail)p ( )Servizio di trasmissione di messaggi

Consente una comunicazione molto veloce tramite messaggi di testoessagg d testo

Consente di inviare qualsiasi tipo di informazione q p(testo, immagini, suoni, sequenze filmate, …) memorizzata su un computer

Per usufruirne bisogna avere una casella di posta elettronicaelettronica

Prof. Massimo Simone www.ascuoladi.135.it 66

Servizi su InternetNewsgroup (gruppi di discussione)

Discussione su specifiche tematiche tramite bacheche elettroniche

Mailing list Discussione tramite scambio di e-mail

Telnet (terminale virtuale)

Collegamento ad altri computer, simulando un terminale con interfacciavirtuale) simulando un terminale con interfaccia a caratteri

FTP (trasferimento file) Prelievo di file da altri computer della t I t trete Internet

Chat line Comunicazione in tempo reale tramite bi di iscambio di messaggi

www.ascuoladi.135.it 67Prof. Massimo Simone Prof. Massimo Simone www.ascuoladi.135.it 68

Page 18: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

In azienda o ufficioElaborazione testi

Foglio elettronico

Automazione d’ufficioAutomazione d’ufficio(Office(Office AutomationAutomation))

g

Presentazioni

Database(Office (Office AutomationAutomation))Grafica

DeskTop Publishingp g

Amministrazione

Gestione contabilitàApplicazioni gestionaliApplicazioni gestionali

Gestione contabilità

Gestione magazzino

Gestione personaleGestione personale

www.ascuoladi.135.it 69Prof. Massimo Simone

In fabbricaCADCAD (CComputer AAided DDesign – progettazione assistita): realizzazione di progetti tramite appositi assistita): realizzazione di progetti tramite appositi programmi

CAMCAM (CComputer AAided MManufacturing): controllo e automazione delle linee di produzione

Gestione delle scorteGestione delle scorte

Prof. Massimo Simone www.ascuoladi.135.it 70

Nell’istruzioneCBT (Computer Based Training – sistemi di 

di t     t i t i  b t   ll'  di apprendimento o autoistruzione basato sull uso di speciali software didattici per computer

Distance‐learning (Istruzione o formazione a distanza): corsi di formazione fruibili tramite Internet  distanza): corsi di formazione fruibili tramite Internet, senza la compresenza di docenti e discenti nello stesso luogoluogo.

Prof. Massimo Simone www.ascuoladi.135.it 71

Nella sanitàPrenotazioni e prestazioni ambulatoriali

Gestione cartelle cliniche

Telemedicina

Gestione di strumenti di analisi e di diagnosi

Prof. Massimo Simone www.ascuoladi.135.it 72

Page 19: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Prof. Massimo Simone www.ascuoladi.135.it 73

Regole di ergonomia (studio degli ambienti di lavoro)di lavoro)

Tavolo alla giusta altezza e con piano antiriflessoTavolo alla giusta altezza e con piano antiriflesso

Sedia stabile, regolabile in altezza, con schienale regolabile, econ bracciolicon braccioli

Tastiera ergonomica, posizionata davanti al monitor

Schermo antiriflesso di buona qualità 

Illumina ione della stan a non forte di dire ione tale da non Illuminazione della stanza non forte di direzione tale da non creare riflessi sul monitor

Prof. Massimo Simone www.ascuoladi.135.it 74

Posizione dell’utente davanti al computerPosizione dell utente davanti al computer

Schiena erettaSchiena eretta

Gomiti piegati a circa 90°

Distanza dal monitor di circa 50‐60 cm.

Sguardo puntato orizzontalmente a circa metà dell’altezza del monitordel monitor

Piedi leggermente sollevati da terragg

Prof. Massimo Simone www.ascuoladi.135.it 75

Problemi di salute connessi all’uso del computercomputer

Dolori alla schiena per aver assunto posizioni non corrette Dolori alla schiena per aver assunto posizioni non corrette sul posto di lavoro

Aff  d ll  Affaticamento della vista

Dolori muscolari alle braccia e alle mani stanchezzaDolori muscolari alle braccia e alle mani stanchezza

Emicrania

Tunnel carpale (infiammazione dei tendini di mani e polsi)

Prof. Massimo Simone www.ascuoladi.135.it 76

Page 20: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Sicurezza degli apparecchig ppBuono stato di spine e prese elettriche

Non usare prese multiple, ma prese in grado di p p , p gevitare sbalzi di tensione

Corretta distribuzione dei cavi di collegamento

Apparecchi lontano da fonti di calore e umidità

Prof. Massimo Simone www.ascuoladi.135.it 77

Precauzioni per l’ambientepScegliere apparecchi con circuiti a basso consumo

Usare monitor con autospegnimento e le funzioni di basso consumo del computerdi basso consumo del computer

Non disperdere le cartucce delle stampanti  ma Non disperdere le cartucce delle stampanti, ma smaltirle tramite centri specializzati

Preferire l’archiviazione elettronica, evitando il consumo di carta

Prof. Massimo Simone www.ascuoladi.135.it 78

Prof. Massimo Simone www.ascuoladi.135.it 79

Problemi legati alla sicurezza dei datiProblemi legati alla sicure a dei dati

Accessi non autorizzati

Perdite accidentali di password di account

Sabotaggi

Prof. Massimo Simone www.ascuoladi.135.it 80

Page 21: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Possibili cause di danni ai datiDanni ai supporti che li memorizzano (per 

i i i   i i   )smagnetizzazioni, sovratensioni, …)

C ll i i Cancellazioni erronee

S b t i  d   t  di  li t i ti (h k    Sabotaggio da parte di malintenzionati (hacker, o pirati informatici)

Virus

Prof. Massimo Simone www.ascuoladi.135.it 81

Backup dei datipCopie di sicurezza effettuate su supporti rimovibili

Deve essere effettuato periodicamente

I supporti devono essere tenuti al sicuro da agenti pp gdannosi (polvere, calore, …), furti (possibilmente in cassaforte) e intrusioni (tramite password ) ( pd’accesso)

Prof. Massimo Simone www.ascuoladi.135.it 82

I firewallSistemi software, o hardware e software, in grado di controllare le trasmissioni tra una rete aziendale e le reti esterne (o Internet)

Usati per proteggere computer e reti da accessi non autorizzati da parte di malintenzionati

Prof. Massimo Simone www.ascuoladi.135.it 83

I virusFrammenti di codice estraneo ai programmi, capace di 

li i   di i f tt   lt i  ireplicarsi e di infettare altri programmi

S itti d   t i  li t i ti   “i    di Scritti da programmatori malintenzionati o “in vena di scherzi”

Spesso contengono istruzioni dannose

Prof. Massimo Simone www.ascuoladi.135.it 84

Page 22: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Possibili danni provocati da un virusPossibili danni provocati da un virus

Cancellazione di fileCancellazione di file

Danneggiamento di programmi, compreso il gg p g psistema operativo

F i  d l di   i idFormattazione del disco rigido

Effetti grafici indesideratiEffetti grafici indesiderati

Rallentamento dell’elaborazione

Prof. Massimo Simone www.ascuoladi.135.it 85

Gli antivirusProgrammi in grado di riconoscere ed eliminare un virus (disinfettare)

Possono essere utilizzati in fase di prevenzione, per evitare l’infezione

Devono essere continuamente aggiornati per essere efficaci contro i nuovi virus

Prof. Massimo Simone www.ascuoladi.135.it 86

Prof. Massimo Simone www.ascuoladi.135.it 87

Il copyright (diritto di copia)py g ( p )Leggi che tutelano i diritti d’autore delle opere gg pd’ingegno (testi, musica, software, …)

In Italia la tutela dei diritti d’autore è affidata alla SIAESIAE(SSocietà IItaliana AAutori ed EEditori)( )

Prof. Massimo Simone www.ascuoladi.135.it 88

Page 23: Argomenti - isdavincismcv.gov.it · Modello logico di un computer (Von Neumann) Esegue tutte (o quasi) le operazioni effettuate da un ... Modello logico di un computer (Von Neumann)

Reati sul softwareInstallare un software su più di un computer

Cedere a terzi, anche a titolo gratuito, una copia di un software

Detenere una copia illegale di un software

Scambiare o scaricare attraverso Internet software o materiale per il quale non si ha l’autorizzazione l l   l legale al possesso

Modificare il softwareModificare il software

Prof. Massimo Simone www.ascuoladi.135.it 89

Licenze sul SW

SW con licenza d’uso Viene acquistato e utilizzato alle condizioni SW con licenza d uso qstabilite dal contratto (licenza d’uso)

Shareware Può essere utilizzato gratuitamente per un i d li it t i i t tperiodo limitato, poi va acquistato

Freeware Può essere utilizzato gratuitamente, ma non può essere copiato e distribuitopuò essere copiato e distribuito

Open source Viene fornito insieme al codice sorgente, può essere utilizzato gratuitamente, copiato, distribuito e modificato

www.ascuoladi.135.it 90Prof. Massimo Simone

Privacyy

Diritto di ogni individuo alla riservatezza dei propri dati personali

Regolato in Italia dalla legge 675/96

Prof. Massimo Simone www.ascuoladi.135.it 91

Norme per tutelare la riservatezzaNorme per tutelare la riservate aImpostare una password d’accesso ad un computer (BIOS, ID utente per il sistema operativo, …) su cui 

d dsono presenti dei dati riservati

Conservare in cassaforte eventuali copie dei dati Conservare in cassaforte eventuali copie dei dati stampate o registrate

Non cedere a terzi copie dei dati senza il consenso Non cedere a terzi copie dei dati senza il consenso degli interessati

Installare un antivirus e aggiornarlo frequentemente

Prof. Massimo Simone www.ascuoladi.135.it 92