SlideShare une entreprise Scribd logo
1  sur  15
Il software
Sistemi operativi e software di base La componente software di un sistema informatico è costituita da un insieme di programmi  specifici per un determinato problema (software applicativo) rivolti alla gestione dell’intero sistema (software di base) La parte principale del software di base è detta sistema operativo
Sistema Operativo  Sistema operativo (SO): insieme organizzato di programmi che gestiscono e rendono funzionanti tutte le risorse hardware e software di un computer.
Dipendenza fra software e hardware Software applicativo: word processor, database, fogli elettronici, browser, programmi gestionali, ecc. Sistema operativo e software di base hardware: CPU, memoria centrale, memorie di massa, periferiche
Principali sistemi operativi MS-DOS, il primo sistema operativo per PC Windows95/98/NT/2000/XP/Vista/Seven, attuali sistemi operativi per PC prodotti da Microsoft MacOs, il sistema operativo per Macintosh Apple Unix, uno dei sistemi operativi più potenti e diffusi Linux, sistema operativo Open Source
Il Firmware Il Firmware è il confine  fra Hardware e Software È uno strato di micro-programmi, scritti dai costruttori, che agiscono direttamente al di sopra dello strato hardware Sono memorizzati su una speciale memoria centrale permanente (ROM, EPROM, …)
Le Funzioni del sistema operativo ,[object Object]
Gestione della memoria centrale
Organizzazione e gestione della memoria di massa
Interpretazione ed esecuzione di comandi elementari
Gestione di un sistema multi - utenteUn utente “vede” l’elaboratore solo tramite il Sistema Operativo il S.O. realizza una “macchina virtuale”
CLASSIFICAZIONE dei S.O. In base al numero di utenti: Mono-utente ( mono-user): un solo utente alla volta può utilizzare il sistema Multi-utente (multi-user): più utenti possono interagire contemporaneamente con la macchina.
CLASSIFICAZIONE dei S.O. In base al numero di programmi in esecuzione: • Mono-programmato ( mono-task): si può eseguire un solo programma per volta • Multi-programmato ( multi-task): il S.O. è in grado di portare avanti contemporaneamente l'esecuzione di più programmi (pur usando una sola CPU).
Sistemi operativi e file system Un modulo essenziale del sistema operativo è la gestione dei file (file system) che si occupa di gestire le informazioni memorizzate nelle memorie di massa(Hard Disk o altre) organizzandole logicamente e facilitando le operazione su di esse Gli usuali file system sono basati sui concetti di file e directory
Directory Una directory è un contenitore logico che può contenere file ed altre directory In una directory non possono esistere file con lo stesso nome Una directory ha un nome che la contraddistingue dalle altre directory Lo scopo principale delle directory è di catalogare e classificare i file presenti nel dispositivo di memorizzazione Nei sistemi multiutente ogni utente ha le proprie directory

Contenu connexe

En vedette

Produzione software - Le metriche
Produzione software - Le metricheProduzione software - Le metriche
Produzione software - Le metricheGemax Consulting
 
Sistemi Operativi: Meccanismi - Lezione 03
Sistemi Operativi: Meccanismi - Lezione 03Sistemi Operativi: Meccanismi - Lezione 03
Sistemi Operativi: Meccanismi - Lezione 03Majong DevJfu
 
I connettivi logici
I connettivi logiciI connettivi logici
I connettivi logiciPiera Ingala
 
Presentazione nessi logici
Presentazione nessi logiciPresentazione nessi logici
Presentazione nessi logicidonna1965
 
Come funziona un computer 2
Come funziona un computer 2Come funziona un computer 2
Come funziona un computer 2Piera Ingala
 
Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativiPaola Bez
 
20090213 Cattaneo Architettura Degli Elaboratori P1
20090213 Cattaneo Architettura Degli Elaboratori P120090213 Cattaneo Architettura Degli Elaboratori P1
20090213 Cattaneo Architettura Degli Elaboratori P1pipp8
 
Architettura dei Calcolatori 01 Sistemi di numerazione
Architettura dei Calcolatori 01 Sistemi di numerazioneArchitettura dei Calcolatori 01 Sistemi di numerazione
Architettura dei Calcolatori 01 Sistemi di numerazioneMajong DevJfu
 
4 Algebra Di Boole
4   Algebra Di Boole4   Algebra Di Boole
4 Algebra Di Booleguest60e9511
 
Software ...e tutto ciò che comporta
Software ...e tutto ciò che comportaSoftware ...e tutto ciò che comporta
Software ...e tutto ciò che comportaAlberto Brandolini
 

En vedette (16)

Produzione software - Le metriche
Produzione software - Le metricheProduzione software - Le metriche
Produzione software - Le metriche
 
Sistemi Operativi: Meccanismi - Lezione 03
Sistemi Operativi: Meccanismi - Lezione 03Sistemi Operativi: Meccanismi - Lezione 03
Sistemi Operativi: Meccanismi - Lezione 03
 
I connettivi logici
I connettivi logiciI connettivi logici
I connettivi logici
 
Presentazione nessi logici
Presentazione nessi logiciPresentazione nessi logici
Presentazione nessi logici
 
Come funziona un computer 2
Come funziona un computer 2Come funziona un computer 2
Come funziona un computer 2
 
Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativi
 
Sicurezza
SicurezzaSicurezza
Sicurezza
 
Periferiche 09
Periferiche 09Periferiche 09
Periferiche 09
 
Il firewall
Il firewallIl firewall
Il firewall
 
Sistemi operativi
Sistemi operativiSistemi operativi
Sistemi operativi
 
20090213 Cattaneo Architettura Degli Elaboratori P1
20090213 Cattaneo Architettura Degli Elaboratori P120090213 Cattaneo Architettura Degli Elaboratori P1
20090213 Cattaneo Architettura Degli Elaboratori P1
 
Architettura dei Calcolatori 01 Sistemi di numerazione
Architettura dei Calcolatori 01 Sistemi di numerazioneArchitettura dei Calcolatori 01 Sistemi di numerazione
Architettura dei Calcolatori 01 Sistemi di numerazione
 
Software
SoftwareSoftware
Software
 
3_il_software
3_il_software3_il_software
3_il_software
 
4 Algebra Di Boole
4   Algebra Di Boole4   Algebra Di Boole
4 Algebra Di Boole
 
Software ...e tutto ciò che comporta
Software ...e tutto ciò che comportaSoftware ...e tutto ciò che comporta
Software ...e tutto ciò che comporta
 

Similaire à Il software 11 (20)

Il software2
Il software2Il software2
Il software2
 
Ti base 2020b
Ti base 2020bTi base 2020b
Ti base 2020b
 
Software7
Software7Software7
Software7
 
Ti base 2020
Ti base 2020Ti base 2020
Ti base 2020
 
GNU Linux introduction
GNU Linux introductionGNU Linux introduction
GNU Linux introduction
 
Sistema Operativo - LInux - Modulo 2.1
Sistema Operativo - LInux - Modulo 2.1Sistema Operativo - LInux - Modulo 2.1
Sistema Operativo - LInux - Modulo 2.1
 
Ti 2021 22_new
Ti 2021 22_newTi 2021 22_new
Ti 2021 22_new
 
Presentazione sulle caratteristiche di Windows
Presentazione sulle caratteristiche di WindowsPresentazione sulle caratteristiche di Windows
Presentazione sulle caratteristiche di Windows
 
TI_2022.pptx
TI_2022.pptxTI_2022.pptx
TI_2022.pptx
 
Sistema operativo Unix e Linux
Sistema operativo Unix e LinuxSistema operativo Unix e Linux
Sistema operativo Unix e Linux
 
Sistemi operativi: confronto tra linux, windows e mac
Sistemi operativi: confronto tra linux, windows e macSistemi operativi: confronto tra linux, windows e mac
Sistemi operativi: confronto tra linux, windows e mac
 
Slide trentin
Slide trentinSlide trentin
Slide trentin
 
Lezione corso Base GNU/Linux
Lezione corso Base GNU/LinuxLezione corso Base GNU/Linux
Lezione corso Base GNU/Linux
 
Lezione tre
Lezione treLezione tre
Lezione tre
 
Linux & Open Source : Lezione Tre
Linux & Open Source : Lezione TreLinux & Open Source : Lezione Tre
Linux & Open Source : Lezione Tre
 
Osiris Operating system
Osiris Operating systemOsiris Operating system
Osiris Operating system
 
Presentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marcoPresentazione sistemi operativi meli marco
Presentazione sistemi operativi meli marco
 
Linux Device Drivers
Linux Device DriversLinux Device Drivers
Linux Device Drivers
 
Architettura e nozioni di base
Architettura e nozioni di baseArchitettura e nozioni di base
Architettura e nozioni di base
 
Corso linux base
Corso linux baseCorso linux base
Corso linux base
 

Plus de Piera Ingala

Plus de Piera Ingala (8)

Gli antivirus
Gli antivirusGli antivirus
Gli antivirus
 
Cpu e clock
Cpu e clockCpu e clock
Cpu e clock
 
Le parole
Le paroleLe parole
Le parole
 
Le memorie di lavoro
Le memorie di lavoroLe memorie di lavoro
Le memorie di lavoro
 
Tipi di computer
Tipi di computerTipi di computer
Tipi di computer
 
Le Immagini
Le ImmaginiLe Immagini
Le Immagini
 
I linguaggi di programmazione
I linguaggi di programmazione I linguaggi di programmazione
I linguaggi di programmazione
 
L'algoritmo
L'algoritmoL'algoritmo
L'algoritmo
 

Dernier

XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaStefano Lariccia
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaRafael Figueredo
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiorevaleriodinoia35
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaPierLuigi Albini
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieVincenzoPantalena1
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaStefano Lariccia
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxOrianaOcchino
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldivaleriodinoia35
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativovaleriodinoia35
 

Dernier (9)

XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia RomanaXI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
XI Lezione - Arabo LAR Giath Rammo @ Libera Accademia Romana
 
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla CresimaIL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
IL CHIAMATO ALLA CONVERSIONE - catechesi per candidati alla Cresima
 
Esperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superioreEsperimenti_laboratorio di fisica per la scuola superiore
Esperimenti_laboratorio di fisica per la scuola superiore
 
Ticonzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza culturaTiconzero news 148.pdf aprile 2024 Terza cultura
Ticonzero news 148.pdf aprile 2024 Terza cultura
 
La seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medieLa seconda guerra mondiale per licei e scuole medie
La seconda guerra mondiale per licei e scuole medie
 
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia RomanaXIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
XIII Lezione - Arabo G.Rammo @ Libera Accademia Romana
 
Storia dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptxStoria dell’Inghilterra nell’Età Moderna.pptx
Storia dell’Inghilterra nell’Età Moderna.pptx
 
lezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldilezione di fisica_I moti nel piano_Amaldi
lezione di fisica_I moti nel piano_Amaldi
 
Corso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativoCorso di digitalizzazione e reti per segretario amministrativo
Corso di digitalizzazione e reti per segretario amministrativo
 

Il software 11

  • 2. Sistemi operativi e software di base La componente software di un sistema informatico è costituita da un insieme di programmi specifici per un determinato problema (software applicativo) rivolti alla gestione dell’intero sistema (software di base) La parte principale del software di base è detta sistema operativo
  • 3. Sistema Operativo Sistema operativo (SO): insieme organizzato di programmi che gestiscono e rendono funzionanti tutte le risorse hardware e software di un computer.
  • 4. Dipendenza fra software e hardware Software applicativo: word processor, database, fogli elettronici, browser, programmi gestionali, ecc. Sistema operativo e software di base hardware: CPU, memoria centrale, memorie di massa, periferiche
  • 5. Principali sistemi operativi MS-DOS, il primo sistema operativo per PC Windows95/98/NT/2000/XP/Vista/Seven, attuali sistemi operativi per PC prodotti da Microsoft MacOs, il sistema operativo per Macintosh Apple Unix, uno dei sistemi operativi più potenti e diffusi Linux, sistema operativo Open Source
  • 6. Il Firmware Il Firmware è il confine fra Hardware e Software È uno strato di micro-programmi, scritti dai costruttori, che agiscono direttamente al di sopra dello strato hardware Sono memorizzati su una speciale memoria centrale permanente (ROM, EPROM, …)
  • 7.
  • 9. Organizzazione e gestione della memoria di massa
  • 10. Interpretazione ed esecuzione di comandi elementari
  • 11. Gestione di un sistema multi - utenteUn utente “vede” l’elaboratore solo tramite il Sistema Operativo il S.O. realizza una “macchina virtuale”
  • 12. CLASSIFICAZIONE dei S.O. In base al numero di utenti: Mono-utente ( mono-user): un solo utente alla volta può utilizzare il sistema Multi-utente (multi-user): più utenti possono interagire contemporaneamente con la macchina.
  • 13. CLASSIFICAZIONE dei S.O. In base al numero di programmi in esecuzione: • Mono-programmato ( mono-task): si può eseguire un solo programma per volta • Multi-programmato ( multi-task): il S.O. è in grado di portare avanti contemporaneamente l'esecuzione di più programmi (pur usando una sola CPU).
  • 14. Sistemi operativi e file system Un modulo essenziale del sistema operativo è la gestione dei file (file system) che si occupa di gestire le informazioni memorizzate nelle memorie di massa(Hard Disk o altre) organizzandole logicamente e facilitando le operazione su di esse Gli usuali file system sono basati sui concetti di file e directory
  • 15. Directory Una directory è un contenitore logico che può contenere file ed altre directory In una directory non possono esistere file con lo stesso nome Una directory ha un nome che la contraddistingue dalle altre directory Lo scopo principale delle directory è di catalogare e classificare i file presenti nel dispositivo di memorizzazione Nei sistemi multiutente ogni utente ha le proprie directory
  • 16. File system di tipo gerarchico Un file o una directory sono contenuti direttamente soltanto in una directory Esiste una directory che contiene (direttamente o indirettamente) tutti i file e directory, detta directory principale o root La root non è contenuta in nessun’altra directory Un file system siffatto è detto gerarchico ed è visualizzato sotto forma di albero
  • 17. Esempio di file system gerarchico ROOT ordini foto.jpg lettere sting.mp3 Genn99.xls evasi marco concorso1.doc disdetta directory lista.doc lettera1.doc file
  • 18. PROGRAMMI APPLICATIVI Risolvono problemi specifici degli utenti: • word processor: elaborazione di testi ( Es. MSWord) fogli elettronici: gestione di tabelle, calcoli e grafici ( Es.Excel) database: gestione di archivi ( Es. Access) suite(integrati): collezione di applicativi capaci di funzionare in modo integrato come un’applicazione unica. ( Es. Office)
  • 19.
  • 20. Software orizzontale: software ad ampia diffusione e di utilizzo generale (ad es. un word processor)
  • 21. Software verticale: software scritto per particolari compiti diffuso in particolari settori (es. gestione di parcelle mediche)
  • 22. Applicazioni personalizzate:software scritto ad hoc per una determinata azienda o cliente (ad es. gestione dei treni per le Ferrovie dello Stato)