Fondamenti del Software e Sistemi Operativi Windows e Linux
Classificato in Informatica
Scritto il in
italiano con una dimensione di 5,66 KB
Il Software e le sue Tipologie
Il software è l'insieme di programmi che forniscono le istruzioni e i dati per il funzionamento del macchinario o per l'esecuzione del lavoro fisico. Esistono diversi tipi di software, classificati a seconda del livello in cui operano:
- Firmware
- Sistema operativo
- Programmi applicativi
Condizioni e Licenze del Software
Esistono diverse tipologie di licenza che regolano i diritti degli utenti:
- Software di proprietà (Proprietario): la proprietà appartiene al costruttore, che concede all'acquirente una licenza d'uso per il prodotto, senza il permesso di copiarlo, studiarne il funzionamento o ripararlo.
- Software in prova (Shareware): viene acquisito gratuitamente, ma solo per un periodo di prova limitato. Una volta terminato questo periodo, gli utenti devono pagare una piccola somma per continuare ad usarlo.
- Software gratuito (Freeware): è gratuito e la licenza dura a tempo indeterminato, ma non permette alcuna modifica, consentendone solo l'utilizzo.
- Software libero (Open Source): può essere gratuito o a pagamento; una volta acquistato, diventa di proprietà dell'utente, che è libero di utilizzarlo, modificarlo o distribuire copie, con l'unico obbligo di rendere pubblici i miglioramenti introdotti e rispettare la paternità dell'opera originale.
Il Sistema Operativo Windows
Il sistema operativo Windows offre un ambiente di lavoro grafico di facile utilizzo, che permette l'esecuzione simultanea di più applicazioni all'interno di diverse aree dello schermo chiamate finestre.
Elementi Principali di Windows
- Desktop: il desktop è l'area di lavoro di Windows.
- Esplora file (Windows Explorer): è un programma di utilità essenziale per accedere alle cartelle e ai file memorizzati sulle unità disco.
- Pannello di controllo: consente l'accesso a diversi strumenti per la configurazione delle opzioni di funzionamento del sistema. Permette di aggiungere hardware, installare o rimuovere programmi e fornisce strumenti per configurare le utilità di sistema. La configurazione generale permette l'accesso alle impostazioni del dispositivo e facilita la gestione degli account utente.
Il Sistema Operativo Linux
Il sistema operativo Linux fornisce un sistema basato su comandi che, una volta avviato, carica un ambiente grafico user-friendly per eseguire più applicazioni contemporaneamente in finestre (multitasking).
Interfaccia Grafica (GUI) di Linux
Esistono diversi ambienti grafici la cui estetica può variare. Gli elementi comuni del desktop Linux includono:
- Icone di collegamento
- Menu principale
- Barra delle applicazioni
- Nautilus (File Browser): permette l'accesso all'albero delle cartelle per gestire documenti e file.
Configurazione e Account in Linux
La configurazione di Linux può essere modificata tramite appositi strumenti per personalizzare le impostazioni del desktop, configurare tastiera, mouse e altre periferiche, gestire la connettività di rete e modificare le proprietà di sistema. Permette inoltre di controllare l'accesso degli utenti e installare pacchetti software per aggiornare il sistema operativo.
Tipologie di Account Utente su Linux:
- Account di sistema
- Account root o amministratore
- Account utente standard
Risorse di Rete in Linux:
Per accedere alle risorse di rete, il computer deve essere collegato a una rete locale e l'utente deve disporre di un account. L'amministratore del computer può condividere cartelle con altri utenti della rete locale.
Driver di Dispositivo e Programmi di Controllo
Periferiche Plug & Play
Le schede di espansione e le periferiche moderne soddisfano lo standard Plug & Play (collega e usa), che facilita la configurazione e l'aggiornamento del computer senza problemi. Il sistema operativo, rilevando un nuovo dispositivo, avvia l'installazione automatica dei driver (programmi di controllo) con un intervento minimo da parte dell'utente.
Personalizzazione dei Driver in Windows
Una volta installato un driver di periferica, è possibile personalizzarne le impostazioni:
- Tasti: per scambiare le funzioni dei tasti, regolare la velocità del doppio clic o attivare il blocco del clic.
- Puntatori: offre vari set di icone per il mouse tra cui scegliere.
- Opzioni del puntatore: per modificare la velocità di movimento e altre opzioni di visualizzazione.
- Hardware: fornisce informazioni sulla marca e sul modello del dispositivo, oltre ai dettagli sul driver.
Programmi Applicativi
I programmi applicativi sono disponibili per vari scopi: ufficio, progettazione, produzione, ambito scientifico, comunicazioni, consultazione, insegnamento o intrattenimento. Questi programmi dipendono dal sistema operativo per funzionare, sebbene esistano applicazioni multi-piattaforma in grado di girare su sistemi operativi diversi.