Fondamenti del Software: Funzioni, Classificazioni e Modalità di Acquisizione
Classificato in Informatica
Scritto il in
italiano con una dimensione di 4,07 KB
Cos'è il Software e le sue Funzioni Principali
Il software è la componente intangibile di ogni sistema informatico e consiste in una raccolta di regole e linee guida che stabiliscono il rapporto tra l'utente e la macchina.
Funzioni del Software
- Ridurre l'immissione manuale di informazioni.
- Fornire supporti di comunicazione tra l'uomo e la macchina.
- Incoraggiare un maggiore utilizzo dei mezzi di comunicazione e ridurre il tempo di elaborazione dei file.
- Fornire routine che eseguono automaticamente lavori ripetitivi.
Classificazione del Software
Il software viene classificato in:
Software di Sistema
Si tratta dei programmi della serie di sistema che facilitano la corretta comunicazione uomo-macchina e permettono lo sfruttamento delle risorse del computer.
Software Applicativo
Programmi software sviluppati per risolvere problemi specifici. Possono essere ulteriormente classificati in:
1. Programmi di base o di utilità (Utility)
Si tratta di applicazioni il cui scopo è quello di migliorare le prestazioni del computer. Includono:
- Accessori per facilitare l'interazione tra utente e linguaggi di programmazione.
- Antivirus, tester e vaccini.
- Programmi di comunicazione.
2. Programmi di Produttività
Sono le applicazioni il cui scopo è quello di facilitare, semplificare e migliorare l'esecuzione di alcuni compiti dell'utente.
Modalità per l'Acquisizione di Software
1. Software sviluppato e utilizzato esattamente come è stato scritto
- Vantaggi: Si ottiene più velocemente e il costo è basso.
- Svantaggi: L'utente deve adattarsi alle caratteristiche del programma e il programma potrebbe non soddisfare appieno le esigenze degli utenti.
Forme di acquisizione:
- Licenza del software: Si tratta di un'autorizzazione concessa a un individuo o a un gruppo per utilizzare un pezzo di software.
- Shareware: Programmi soggetti a copyright originariamente distribuiti gratuitamente, ma il cui utilizzo richiede il pagamento di un canone all'autore.
- Freeware: Programmi protetti da copyright ma rilasciati dall'autore per un uso gratuito.
- Software di pubblico dominio: Qualsiasi programma che non è soggetto a diritti d'autore. È gratuito e può essere utilizzato senza restrizioni.
2. Software acquisito già sviluppato e modificato
Software che viene acquisito pienamente sviluppato e poi modificato per soddisfare le specifiche esigenze degli utenti.
- Vantaggi: Con alcune modifiche, l'utente ottiene i risultati specifici richiesti.
- Svantaggi: Non sempre è una valida opzione sul mercato.
Forme di acquisizione:
Licenza o vendita del software: Le condizioni di acquisizione di tali software comprendono la possibilità di applicare le modifiche necessarie al programma originale.
3. Software Open Source
Software da acquisire pienamente sviluppato e modificato per soddisfare le esigenze specifiche dell'utente.
Forme di acquisizione:
Open source: Il software distribuito con questa licenza deve allegare il codice sorgente.
4. Software sviluppato interamente su specifiche
- Vantaggi per l'utente: Il programma fa esattamente quello di cui l'utente ha bisogno.
- Svantaggi: Costo elevato e richiede più tempo per ottenere il programma.
Moduli di raccolta:
Auto-programmazione.