Logo dell'Informatica Piemunteisa Banner dell'Informatica Piemunteisa

  Home -  Attività -  Curriculum -  Siti -  Contatti -  Archivio  

 
Computer: software

           Il computer è una potente macchina in grado di eseguire, molto più velocemente della mente umana, numerosi compiti, ma non è in grado di fare nulla da solo. L'insieme delle istruzioni da fornire al computer per fargli eseguire una determinata operazione è definito software. Vi sono due categorie fondamentali di software:
  • il software di base, che si occupa di gestire le funzioni di base del computer e dipende strettamente dall'hardware. Il sistema operativo fa parte del software di base.
  • il software applicativo, che consente di svolgere i compiti specifici richiesti dagli utenti. Esso può essere sviluppato in modo indipendente dall'hardware, in quanto viene eseguito all'interno della macchina virtuale creata dal sistema operativo.

           Il sistema operativo è la parte fondamentale del PC: esso svolge una indispensabile funzione di interfaccia tra l'hardware del computer, gli utenti ed i software applicativi.

Struttura del Sistema Operativo

Le parti fondamentali che costituiscono il sistema operativo sono:
  • kernel, è il cuore del sistema operativo e svolge lavori di supervisione: gestisce l'utilizzo di memoria da parte dei programmi, amministra l'uso della CPU, controlla il funzionamento delle unità periferiche
  • driver, sono piccoli software che permettono al kernel di comunicare con le componenti hardware del computer. Sono scritti direttamente dai produttori di hardware, in modo specifico per ciascun dispositivo
  • shell, ovvero l'interfaccia utente del sistema operativo. Nel caso di Windows, ad esempio, fanno parte della shell la barra delle applicazioni, le finestre di risorse del computer ed esplora risorse, il menù di avvio e tutta l'interfaccia grafica
  • registro, che è un grande database contenente tutte le informazioni di configurazione del sistema.

Tra i sistemi operativi più diffusi ricordiamo:
  • MS-DOS: è stato il primo sistema operativo installato sui PC IBM; ha una interfaccia solo testuale ed è ormai quasi completamente abbandonato
  • Windows: presente in diverse versioni, alcune multi-utente; è il sistema operativo ad interfaccia grafica per PC attualmente più diffuso
  • MacOS: è il sistema operativo dei computer Apple, particolarmente adatto per applicazioni grafiche e multimediali
  • UNIX: nato nei centri di ricerca, è particolarmente adatto alle reti per le sue caratteristiche di robustezza ed affidabilità
  • Linux: molto simile ad Unix, funziona sui normali PC ed è in continua evoluzione, grazie al lavoro volontario svolto da moltissimi utenti

I software applicativi svolgono una grande varietà compiti, rispondendo a molteplici esigenze. Possiamo dividerli in due grandi categorie:
  • software di tipo generale: programmi molto versatili, che richiedono un ruolo attivo da parte dell'utente per adattare il programma alla soluzione del singolo problema particolare. Tra essi ricordiamo i programmi di videoscrittura, i fogli di calcolo, programmi di gestione database, programmi per la realizzazione di presentazioni, fotoritocco, grafica, web editing, ecc.
  • software specifici: realizzati su misura per affrontare compiti predefiniti. Possono essere utilizzati soltanto per gli scopi prefissi ed offrono scarse possibilità di personalizzazione. Appartengono a questa categoria i programmi di contabilità, gestione magazzino, fatturazione, anagrafe clienti, ecc.


Indietro


Ricerca personalizzata


 



Circuito: Linfop - Specialissimo - azInglese - LinkLand - Lonewolf
Ecotermica - ToutVa - Auto - Trattoria - Frutta - Arredi - Giordano - Chatham


* * *
Informativa Privacy