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

  1. Ridurre l'immissione manuale di informazioni.
  2. Fornire supporti di comunicazione tra l'uomo e la macchina.
  3. Incoraggiare un maggiore utilizzo dei mezzi di comunicazione e ridurre il tempo di elaborazione dei file.
  4. 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.

Voci correlate: