SlideShare une entreprise Scribd logo
1  sur  16
COMPONENTI DI UN SISTEMA INFORMATICO
Hardware Software
Parte fisica Componenti logiche
Componenti fisiche
(elettroniche e
meccaniche) di un
computer
Istruzioni eseguite dal
computer (programmi) e
dati/informazioni
elaborate
FUNZIONI DEL SOFTWARE
Il computer è una macchina di uso generale, può eseguire un gran
numero di operazioni diverse, ma non è predisposto per eseguire
alcuna operazione.
Per farlo funzionare bisogna fornirgli l’insieme di istruzioni che
servono per fargli svolgere un determinato compito, cioè un …
Programma
CLASSIFICAZIONE DEL SOFTWARE
I software possono essere classificati in base a diverse loro caratteristiche:
• gerarchia (vicinanza all’hardware)
• funzione (videoscrittura, foglio elettronico, database management
system, grafica ecc.);
• grado di apertura della licenza (software libero o software
proprietario);
• sistema operativo su cui possono essere utilizzati (Unix, Mac
OS, Windows ecc.);
• da installare o portabile;
• tipo di interfaccia utente (testuale o grafica);
• stand alone (ovvero che possono girare completamente autonomi su
sistemi isolati) oppure network (ovvero che funzionano in un ambito
di rete).
Classificazione del software
secondo il criterio gerarchico
(vicinanza all’hardware)
1. Software di base
(o di sistema)
2. Software applicativi
Programmi che permettono
all’utente di eseguire
compiti specifici
Programmi di base per il
funzionamento e la
gestione del computer
1. SOFTWARE DI BASE:
• Il BIOS
 Risiede nella memoria ROM e gestisce
automaticamente tutte le operazioni connesse
con l’avviamento del computer
• Il Sistema Operativo
 Gestisce e controlla le risorse HW e SW del
computer
 Fornisce all’utente un’interfaccia con cui
operare
Tipi di interfaccia
A riga di comando
(o a caratteri, o testuale)
Grafica
G.U.I. (Graphic User Interface)
L’INTERFACCIA A RIGA DI COMANDO
È costituita da una schermata
nera all’interno della quale
vengono impartiti i comandi da
tastiera, utilizzando il linguaggio
specifico del S.O.
 Bisogna conoscere la sintassi dei comandi, che a volte è
complessa
 È molto facile sbagliare a scrivere un comando, e a volte è
difficile capire dove sta l’errore
L’INTERFACCIA GRAFICA (G.U.I.)
È costituita da vari simboli grafici
(icone, finestre, menù, …) e i
comandi vengono impartiti
puntando un oggetto col mouse e
premendo un tasto o trascinando
l’oggetto
 Le operazioni sono più intuitive rispetto ad un linguaggio di
comandi
 I simboli sono di facile comprensione
2. I SW APPLICATIVI
Programmi (detti anche «applicazioni») finalizzati a
svolgere compiti particolari come:
• videoscrittura: i cosiddetti word processor che
permettono di elaborare testi;
• fogli di calcolo: permettono di utilizzare dati e
rappresentarli graficamente;
• presentazione: servono a realizzare diapositive per
facilitare ad es. la comunicazione in pubblico…
Classificazione del software
in base al grado di apertura della licenza
La licenza d'uso è un documento che accompagna
il software e specifica i diritti e i doveri di chi lo riceve e
di chi lo diffonde.
Tutte le licenze d'uso traggono il loro valore legale dalle
norme sul diritto d'autore (il copyright).
Esistono licenze libere e licenze proprietarie.
Classificazione
del software
in base al
grado di
apertura della
licenza
SOFTWARE
LIBERO
(COPYLEFT)
SOFTWARE
PROPRETARIO
(COPYRIGHT)
È un software distribuito in modo
che chiunque ne abbia il
permesso d’uso, copia e
distribuzione.
Il codice sorgente, cioè la
struttura interna di questi
programmi è reso disponibile a
chiunque intenda modificarlo.
Su questa filosofia si basano i
cosiddetti «open
source», ovvero software con il
programma sorgente
«aperto», disponibile cioè ad
eventuali modifiche.
SOFTWARE
LIBERO
(COPYLEFT)
È un software del quale è
proibita la ridistribuzione o
modifica.
Il software coperto da
copyright solitamente è
distribuito a pagamento.
SOFTWARE
PROPRIETARIO
(COPYRIGHT)
SOFTWARE SHAREWARE
Il termine “shareware” identifica software
commerciale che viene reso disponibile
gratuitamente come versione di prova.
I programmi così distribuiti possono
presentare una o più delle seguenti
limitazioni (chiaramente a discrezione del
titolare dei diritti patrimoniali d’autore):
Limitazioni del SOFTWARE SHAREWARE:
- nelle funzioni (determinate funzioni vengono
disabilitate, ad esempio il salvataggio di file);
- nella durata (ossia funzionano per un tempo limitato);
- nelle possibilità giuridiche di utilizzo (ad esempio, sono
liberamente utilizzabili a fini personali ma non nello
svolgimento di un’attività commerciale o professionale).
- Il software può inoltre essere reso disponibile
gratuitamente a tutti per qualsiasi utilizzo e il pagamento
del suo prezzo viene lasciato all’onestà (oltre che alla
discrezionalità) di ciascun utente.
SOFTWARE FREEWARE
Il software Freeware è un software pubblicato con una
licenza che permette a chiunque di utilizzarlo
liberamente e gratuitamente.
Il freeware è distribuito indifferentemente con o senza
codice sorgente, a totale discrezione dell'autore e senza
alcun obbligo al riguardo. È sottoposto esplicitamente ad
una licenza che ne permette l'uso e la redistribuzione
gratuita.
Il software freeware viene concesso in uso senza alcun
corrispettivo, ed è liberamente duplicabile e
distribuibile, con pochissime eccezioni.

Contenu connexe

Tendances

Il Teatro Romano Arcaico
Il Teatro Romano ArcaicoIl Teatro Romano Arcaico
Il Teatro Romano Arcaico
silvia1b
 
L'età di lutero e di carlo v
L'età di lutero e di carlo vL'età di lutero e di carlo v
L'età di lutero e di carlo v
giovanni quartini
 

Tendances (20)

Ottaviano augusto
Ottaviano augustoOttaviano augusto
Ottaviano augusto
 
Dai Severi a Diocleziano
Dai Severi a DioclezianoDai Severi a Diocleziano
Dai Severi a Diocleziano
 
Generations Of Programming Languages
Generations Of Programming LanguagesGenerations Of Programming Languages
Generations Of Programming Languages
 
Crittografia
Crittografia Crittografia
Crittografia
 
La Prima Guerra Mondiale
La Prima Guerra MondialeLa Prima Guerra Mondiale
La Prima Guerra Mondiale
 
12 introduction to Linux OS
12 introduction to Linux OS12 introduction to Linux OS
12 introduction to Linux OS
 
Dalla Repubblica all'Impero, Ottaviano Augusto
Dalla Repubblica all'Impero, Ottaviano AugustoDalla Repubblica all'Impero, Ottaviano Augusto
Dalla Repubblica all'Impero, Ottaviano Augusto
 
Application of computer
Application of computer Application of computer
Application of computer
 
introduction to programming languages
introduction to programming languagesintroduction to programming languages
introduction to programming languages
 
Il Romanzo. Nascita e sviluppo di un genere
Il Romanzo. Nascita e sviluppo di un genereIl Romanzo. Nascita e sviluppo di un genere
Il Romanzo. Nascita e sviluppo di un genere
 
Restaurazione e Congresso Vienna
Restaurazione e Congresso ViennaRestaurazione e Congresso Vienna
Restaurazione e Congresso Vienna
 
User Interface
User InterfaceUser Interface
User Interface
 
Napoleone
NapoleoneNapoleone
Napoleone
 
System software
System softwareSystem software
System software
 
Il Teatro Romano Arcaico
Il Teatro Romano ArcaicoIl Teatro Romano Arcaico
Il Teatro Romano Arcaico
 
14 augusto
14 augusto14 augusto
14 augusto
 
Il Risorgimento italiano, 1831- 1848
Il Risorgimento italiano, 1831- 1848Il Risorgimento italiano, 1831- 1848
Il Risorgimento italiano, 1831- 1848
 
I muri del mondo
I muri del mondoI muri del mondo
I muri del mondo
 
L'età di lutero e di carlo v
L'età di lutero e di carlo vL'età di lutero e di carlo v
L'età di lutero e di carlo v
 
Verbi anomali
Verbi anomaliVerbi anomali
Verbi anomali
 

En vedette

Osmosis report powerpoint
Osmosis report powerpointOsmosis report powerpoint
Osmosis report powerpoint
clairebloom
 
132441402 chapter-3-movement-of-substances-across-the-plasma-membrane
132441402 chapter-3-movement-of-substances-across-the-plasma-membrane132441402 chapter-3-movement-of-substances-across-the-plasma-membrane
132441402 chapter-3-movement-of-substances-across-the-plasma-membrane
Lim Yee Yern
 
Tor the onion router
Tor  the onion routerTor  the onion router
Tor the onion router
Ashly Liza
 
Onion and cheek cell lab
Onion and cheek cell labOnion and cheek cell lab
Onion and cheek cell lab
D Sanders
 
1 p9 onion cells 291110
1 p9 onion cells 2911101 p9 onion cells 291110
1 p9 onion cells 291110
drgav2005
 
Aprevised osmosis lab
Aprevised osmosis labAprevised osmosis lab
Aprevised osmosis lab
sbarkanic
 
Osmosis, diffusion, active transport
Osmosis, diffusion, active transportOsmosis, diffusion, active transport
Osmosis, diffusion, active transport
Marthese Azzopardi
 
ReverseOsmosisLabReport
ReverseOsmosisLabReportReverseOsmosisLabReport
ReverseOsmosisLabReport
Janet Mok
 
Diffusion and osmosis student handout
Diffusion and osmosis   student handout Diffusion and osmosis   student handout
Diffusion and osmosis student handout
ilanasaxe
 
Diffusion lab
Diffusion labDiffusion lab
Diffusion lab
14771
 

En vedette (20)

Osmosis report powerpoint
Osmosis report powerpointOsmosis report powerpoint
Osmosis report powerpoint
 
132441402 chapter-3-movement-of-substances-across-the-plasma-membrane
132441402 chapter-3-movement-of-substances-across-the-plasma-membrane132441402 chapter-3-movement-of-substances-across-the-plasma-membrane
132441402 chapter-3-movement-of-substances-across-the-plasma-membrane
 
Tor the onion router
Tor  the onion routerTor  the onion router
Tor the onion router
 
Biologi f4 sbp akhir tahun 2008
Biologi f4 sbp akhir tahun 2008Biologi f4 sbp akhir tahun 2008
Biologi f4 sbp akhir tahun 2008
 
Ib biology lab_report_sample
Ib biology lab_report_sampleIb biology lab_report_sample
Ib biology lab_report_sample
 
Igcse2010 -osmosis & diffusion
Igcse2010 -osmosis & diffusionIgcse2010 -osmosis & diffusion
Igcse2010 -osmosis & diffusion
 
Plasmolysis
PlasmolysisPlasmolysis
Plasmolysis
 
Igcse2010 fernando enzymes
Igcse2010 fernando enzymesIgcse2010 fernando enzymes
Igcse2010 fernando enzymes
 
Onion and cheek cell lab
Onion and cheek cell labOnion and cheek cell lab
Onion and cheek cell lab
 
Experiment 2 transport of materials across cell membranes and plant cell wate...
Experiment 2 transport of materials across cell membranes and plant cell wate...Experiment 2 transport of materials across cell membranes and plant cell wate...
Experiment 2 transport of materials across cell membranes and plant cell wate...
 
Bio22 Lab - Ex 4 (Cell Transport - Osmosis in Human RBC)
Bio22 Lab - Ex 4 (Cell Transport - Osmosis in Human RBC)Bio22 Lab - Ex 4 (Cell Transport - Osmosis in Human RBC)
Bio22 Lab - Ex 4 (Cell Transport - Osmosis in Human RBC)
 
1 p9 onion cells 291110
1 p9 onion cells 2911101 p9 onion cells 291110
1 p9 onion cells 291110
 
Aprevised osmosis lab
Aprevised osmosis labAprevised osmosis lab
Aprevised osmosis lab
 
Osmosis project of chemistry
Osmosis project of chemistryOsmosis project of chemistry
Osmosis project of chemistry
 
Cells Osmosis
Cells OsmosisCells Osmosis
Cells Osmosis
 
Osmosis, diffusion, active transport
Osmosis, diffusion, active transportOsmosis, diffusion, active transport
Osmosis, diffusion, active transport
 
ReverseOsmosisLabReport
ReverseOsmosisLabReportReverseOsmosisLabReport
ReverseOsmosisLabReport
 
Laporan Praktikum Difusi Osmosis dan Plasmolisis
Laporan Praktikum Difusi Osmosis dan PlasmolisisLaporan Praktikum Difusi Osmosis dan Plasmolisis
Laporan Praktikum Difusi Osmosis dan Plasmolisis
 
Diffusion and osmosis student handout
Diffusion and osmosis   student handout Diffusion and osmosis   student handout
Diffusion and osmosis student handout
 
Diffusion lab
Diffusion labDiffusion lab
Diffusion lab
 

Similaire à Classificazione software

Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativi
Paola Bez
 
Lezione 6 sound design 1
Lezione 6   sound design 1Lezione 6   sound design 1
Lezione 6 sound design 1
Lorenzo Cassulo
 
Presentazione scuola!
Presentazione scuola!Presentazione scuola!
Presentazione scuola!
Zanny000
 
Presentazione Software Applicativo.
Presentazione Software Applicativo.Presentazione Software Applicativo.
Presentazione Software Applicativo.
Okumura_Rin
 
Presentazione Meneghetti
Presentazione  MeneghettiPresentazione  Meneghetti
Presentazione Meneghetti
Iren98
 
Concetti base di informatica
Concetti base di informaticaConcetti base di informatica
Concetti base di informatica
Gianni Locatelli
 

Similaire à Classificazione software (20)

Software
SoftwareSoftware
Software
 
Ti 2021 22_new
Ti 2021 22_newTi 2021 22_new
Ti 2021 22_new
 
Software7
Software7Software7
Software7
 
TI_2022.pptx
TI_2022.pptxTI_2022.pptx
TI_2022.pptx
 
Ti base 2020b
Ti base 2020bTi base 2020b
Ti base 2020b
 
Ti base 2020
Ti base 2020Ti base 2020
Ti base 2020
 
Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativi
 
Il software2
Il software2Il software2
Il software2
 
Presentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoPresentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marco
 
MODULO 1-Informatica di Base
MODULO 1-Informatica di BaseMODULO 1-Informatica di Base
MODULO 1-Informatica di Base
 
Lezione 6 sound design 1
Lezione 6   sound design 1Lezione 6   sound design 1
Lezione 6 sound design 1
 
Hardware e plugin
Hardware e pluginHardware e plugin
Hardware e plugin
 
Presentazione scuola!
Presentazione scuola!Presentazione scuola!
Presentazione scuola!
 
Presentazione Software Applicativo.
Presentazione Software Applicativo.Presentazione Software Applicativo.
Presentazione Software Applicativo.
 
Presentazione Meneghetti
Presentazione  MeneghettiPresentazione  Meneghetti
Presentazione Meneghetti
 
Concetti base di informatica
Concetti base di informaticaConcetti base di informatica
Concetti base di informatica
 
L' Open Source
L' Open SourceL' Open Source
L' Open Source
 
La gestione della fotografia digitale in archivio: tipologia di software e me...
La gestione della fotografia digitale in archivio: tipologia di software e me...La gestione della fotografia digitale in archivio: tipologia di software e me...
La gestione della fotografia digitale in archivio: tipologia di software e me...
 
Relazione licenze d'uso del software
Relazione licenze d'uso del softwareRelazione licenze d'uso del software
Relazione licenze d'uso del software
 
Open Source
Open SourceOpen Source
Open Source
 

Plus de Salvatore Cianciabella

Plus de Salvatore Cianciabella (20)

Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 
esercitazione su Subtotali con LibreOffice Calc
esercitazione su Subtotali con LibreOffice Calcesercitazione su Subtotali con LibreOffice Calc
esercitazione su Subtotali con LibreOffice Calc
 
Vantaggi e Svantaggi nell'utilizzo dell'Intelligenza Artificiale
Vantaggi e Svantaggi nell'utilizzo dell'Intelligenza ArtificialeVantaggi e Svantaggi nell'utilizzo dell'Intelligenza Artificiale
Vantaggi e Svantaggi nell'utilizzo dell'Intelligenza Artificiale
 
Sinistra_Destra_StringaEstrai.pptx
Sinistra_Destra_StringaEstrai.pptxSinistra_Destra_StringaEstrai.pptx
Sinistra_Destra_StringaEstrai.pptx
 
subtotaliCalc.pptx
subtotaliCalc.pptxsubtotaliCalc.pptx
subtotaliCalc.pptx
 
Litfiba.pptx
Litfiba.pptxLitfiba.pptx
Litfiba.pptx
 
Litfiba.pptx
Litfiba.pptxLitfiba.pptx
Litfiba.pptx
 
ProtezioneDocumento.pptx
ProtezioneDocumento.pptxProtezioneDocumento.pptx
ProtezioneDocumento.pptx
 
ProtezioneFdL.pptx
ProtezioneFdL.pptxProtezioneFdL.pptx
ProtezioneFdL.pptx
 
Consolida.pptx
Consolida.pptxConsolida.pptx
Consolida.pptx
 
ConfrontaEIndice.pptx
ConfrontaEIndice.pptxConfrontaEIndice.pptx
ConfrontaEIndice.pptx
 
FiltriAvanzati.pptx
FiltriAvanzati.pptxFiltriAvanzati.pptx
FiltriAvanzati.pptx
 
Filtri.pptx
Filtri.pptxFiltri.pptx
Filtri.pptx
 
CercaOrizz.pptx
CercaOrizz.pptxCercaOrizz.pptx
CercaOrizz.pptx
 
CercaVert.pptx
CercaVert.pptxCercaVert.pptx
CercaVert.pptx
 
ElencoTendina.pptx
ElencoTendina.pptxElencoTendina.pptx
ElencoTendina.pptx
 
EsRiep.pptx
EsRiep.pptxEsRiep.pptx
EsRiep.pptx
 
Elenchipersonalizzati.pptx
Elenchipersonalizzati.pptxElenchipersonalizzati.pptx
Elenchipersonalizzati.pptx
 
funzionilogiche.pptx
funzionilogiche.pptxfunzionilogiche.pptx
funzionilogiche.pptx
 
Gioco.pptx
Gioco.pptxGioco.pptx
Gioco.pptx
 

Dernier

Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
nico07fusco
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
sasaselvatico
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
lorenzodemidio01
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
giorgiadeascaniis59
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
lorenzodemidio01
 

Dernier (20)

CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
CHIẾN THẮNG KÌ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN - PHAN THẾ HOÀI (36...
 
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
Esame di Stato 2024 - Materiale conferenza online 09 aprile 2024
 
Presentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informaticaPresentazione tre geni della tecnologia informatica
Presentazione tre geni della tecnologia informatica
 
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptxAdducchio.Samuel-Steve_Jobs.ppppppppppptx
Adducchio.Samuel-Steve_Jobs.ppppppppppptx
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptxNicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
Nicola pisano aaaaaaaaaaaaaaaaaa(1).pptx
 
Tosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptxTosone Christian_Steve Jobsaaaaaaaa.pptx
Tosone Christian_Steve Jobsaaaaaaaa.pptx
 
case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....case passive_GiorgiaDeAscaniis.pptx.....
case passive_GiorgiaDeAscaniis.pptx.....
 
Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptxScienza Potere Puntoaaaaaaaaaaaaaaa.pptx
Scienza Potere Puntoaaaaaaaaaaaaaaa.pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Aristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptxAristotele, vita e opere e fisica...pptx
Aristotele, vita e opere e fisica...pptx
 
Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................Oppressi_oppressori.pptx................
Oppressi_oppressori.pptx................
 
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptxProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
ProgettoDiEducazioneCivicaDefinitivo_Christian Tosone.pptx
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.Vuoi girare il mondo? educazione civica.
Vuoi girare il mondo? educazione civica.
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Storia-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptxStoria-CarloMagno-TeccarelliLorenzo.pptx
Storia-CarloMagno-TeccarelliLorenzo.pptx
 
LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................LE ALGHE.pptx ..........................
LE ALGHE.pptx ..........................
 
Una breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opereUna breve introduzione ad Elsa Morante, vita e opere
Una breve introduzione ad Elsa Morante, vita e opere
 

Classificazione software

  • 1. COMPONENTI DI UN SISTEMA INFORMATICO Hardware Software Parte fisica Componenti logiche Componenti fisiche (elettroniche e meccaniche) di un computer Istruzioni eseguite dal computer (programmi) e dati/informazioni elaborate
  • 2. FUNZIONI DEL SOFTWARE Il computer è una macchina di uso generale, può eseguire un gran numero di operazioni diverse, ma non è predisposto per eseguire alcuna operazione. Per farlo funzionare bisogna fornirgli l’insieme di istruzioni che servono per fargli svolgere un determinato compito, cioè un … Programma
  • 3. CLASSIFICAZIONE DEL SOFTWARE I software possono essere classificati in base a diverse loro caratteristiche: • gerarchia (vicinanza all’hardware) • funzione (videoscrittura, foglio elettronico, database management system, grafica ecc.); • grado di apertura della licenza (software libero o software proprietario); • sistema operativo su cui possono essere utilizzati (Unix, Mac OS, Windows ecc.); • da installare o portabile; • tipo di interfaccia utente (testuale o grafica); • stand alone (ovvero che possono girare completamente autonomi su sistemi isolati) oppure network (ovvero che funzionano in un ambito di rete).
  • 4. Classificazione del software secondo il criterio gerarchico (vicinanza all’hardware) 1. Software di base (o di sistema) 2. Software applicativi Programmi che permettono all’utente di eseguire compiti specifici Programmi di base per il funzionamento e la gestione del computer
  • 5. 1. SOFTWARE DI BASE: • Il BIOS  Risiede nella memoria ROM e gestisce automaticamente tutte le operazioni connesse con l’avviamento del computer • Il Sistema Operativo  Gestisce e controlla le risorse HW e SW del computer  Fornisce all’utente un’interfaccia con cui operare
  • 6. Tipi di interfaccia A riga di comando (o a caratteri, o testuale) Grafica G.U.I. (Graphic User Interface)
  • 7. L’INTERFACCIA A RIGA DI COMANDO È costituita da una schermata nera all’interno della quale vengono impartiti i comandi da tastiera, utilizzando il linguaggio specifico del S.O.  Bisogna conoscere la sintassi dei comandi, che a volte è complessa  È molto facile sbagliare a scrivere un comando, e a volte è difficile capire dove sta l’errore
  • 8. L’INTERFACCIA GRAFICA (G.U.I.) È costituita da vari simboli grafici (icone, finestre, menù, …) e i comandi vengono impartiti puntando un oggetto col mouse e premendo un tasto o trascinando l’oggetto  Le operazioni sono più intuitive rispetto ad un linguaggio di comandi  I simboli sono di facile comprensione
  • 9. 2. I SW APPLICATIVI Programmi (detti anche «applicazioni») finalizzati a svolgere compiti particolari come: • videoscrittura: i cosiddetti word processor che permettono di elaborare testi; • fogli di calcolo: permettono di utilizzare dati e rappresentarli graficamente; • presentazione: servono a realizzare diapositive per facilitare ad es. la comunicazione in pubblico…
  • 10. Classificazione del software in base al grado di apertura della licenza La licenza d'uso è un documento che accompagna il software e specifica i diritti e i doveri di chi lo riceve e di chi lo diffonde. Tutte le licenze d'uso traggono il loro valore legale dalle norme sul diritto d'autore (il copyright). Esistono licenze libere e licenze proprietarie.
  • 11. Classificazione del software in base al grado di apertura della licenza SOFTWARE LIBERO (COPYLEFT) SOFTWARE PROPRETARIO (COPYRIGHT)
  • 12. È un software distribuito in modo che chiunque ne abbia il permesso d’uso, copia e distribuzione. Il codice sorgente, cioè la struttura interna di questi programmi è reso disponibile a chiunque intenda modificarlo. Su questa filosofia si basano i cosiddetti «open source», ovvero software con il programma sorgente «aperto», disponibile cioè ad eventuali modifiche. SOFTWARE LIBERO (COPYLEFT)
  • 13. È un software del quale è proibita la ridistribuzione o modifica. Il software coperto da copyright solitamente è distribuito a pagamento. SOFTWARE PROPRIETARIO (COPYRIGHT)
  • 14. SOFTWARE SHAREWARE Il termine “shareware” identifica software commerciale che viene reso disponibile gratuitamente come versione di prova. I programmi così distribuiti possono presentare una o più delle seguenti limitazioni (chiaramente a discrezione del titolare dei diritti patrimoniali d’autore):
  • 15. Limitazioni del SOFTWARE SHAREWARE: - nelle funzioni (determinate funzioni vengono disabilitate, ad esempio il salvataggio di file); - nella durata (ossia funzionano per un tempo limitato); - nelle possibilità giuridiche di utilizzo (ad esempio, sono liberamente utilizzabili a fini personali ma non nello svolgimento di un’attività commerciale o professionale). - Il software può inoltre essere reso disponibile gratuitamente a tutti per qualsiasi utilizzo e il pagamento del suo prezzo viene lasciato all’onestà (oltre che alla discrezionalità) di ciascun utente.
  • 16. SOFTWARE FREEWARE Il software Freeware è un software pubblicato con una licenza che permette a chiunque di utilizzarlo liberamente e gratuitamente. Il freeware è distribuito indifferentemente con o senza codice sorgente, a totale discrezione dell'autore e senza alcun obbligo al riguardo. È sottoposto esplicitamente ad una licenza che ne permette l'uso e la redistribuzione gratuita. Il software freeware viene concesso in uso senza alcun corrispettivo, ed è liberamente duplicabile e distribuibile, con pochissime eccezioni.