Le fondamentali tipologie di software
Il software è la componente intangibile di un sistema di elaborazione (sistema informatico) e garantiscono il funzionamento di questo sistema. Esso è di fatto un insieme di istruzioni e comandi, impartiti all’elaboratore che dicono alle componenti hardware quali sono le attività da svolgere (operazioni effettuate dall’utente trasformate in operazioni a livello macchina).
Macro-classificazione dei software
É la prima classificazione del software basata sul criterio della prossimità al linguaggio dell’utente o della macchina.
- software DI SISTEMA : è la categoria di software che si esprime utilizzando un linguaggio più prossimo al linguaggio della Regola le attività di base dell’elaboratore. È specifico per ciascun tipo di macchina e varia in base alla casa produttrice della macchina.
- software APPLICATIVO : utilizza un linguaggio più prossimo al linguaggio Comprende programmi che riguardano l’esecuzione di attività più specifiche. Di norma coloro che sviluppano questi sistemi sono in grado di sviluppare software APPLICATIVI per più categorie.
Software di Sistema
Il software DI SISTEMA rappresenta la categoria fondamentale ed è composto da diverse categorie di software
- SISTEMA OPERATIVO, che rappresenta la categoria più importante
- PROGRAMMI TRADUTTORI
- PROGRAMMI DI UTILITÀ
Software Applicativo
In genere, non si può mai utilizzare un SOFTWARE APPLICATIVO senza un software DI BASE che permette di farlo funzionare correttamente. Il software APPLICATIVO, inoltre, è composto da due categorie di software:
- software STANDARD: viene sviluppato da delle software HOUSE e l’utente finale acquista questo software, le cui caratteristiche sono state definite a priori dal
- software DEDICATO: viene sviluppato ad hoc sulla base delle specifiche richieste di un utente finale. I programmatori, prima di sviluppare il software ascoltano le esigenze dell’utente finale.
Questi software, ad esempio, si occupano delle seguenti attività:
- Controllo smistamento bagagli
- gestione dell’ help desk
- gestione del magazzino o della clientela
- e ancora tante altre…
Si veda la figura seguente per tutte le fondamentali tipologie di software.