software applicativo
Transcript
software applicativo
Software - Software applicativo Con i termini di software applicativo, o programma applicativo, si indicano tutti i programmi che vengono utilizzati direttamente dagli utenti finali per risolvere specifici problemi o svolgere particolari compiti. Esistono moltissimi esempi di software applicativo o programmi applicativi, che vengono ormai utilizzati in tutte le attività umane per svolgere una grande varietà di compiti. Software - Software applicativo Software - Software applicativo Software - Software applicativo Software - Software applicativo - Installazione L'installazione di un nuovo componente software all'interno di un sistema informatico è una operazione che richiede l’esecuzione di alcune operazioni: • • • • creazione di una o più directory; copia dei file all’interno delle directory create; notifica al sistema operativo della presenza della nuova applicazione; creazione di una o più icone ad essa associate. Si tratta di una procedura più o meno coplessa in funzione delle dimensioni e delle caratteristiche funzionali dell’applicativo da installare. L’installazione viene spesso semplificata da un programma, denominato wizard, che tramite una serie di schermate guida l'utente lungo i vari passi necessari, fornendo anche dei suggerimenti per le diverse scelte da compiere. Di norma i wizard consentono tre tipologie di installazione: • • • base; completa; personalizzata. Software - Software applicativo - Esecuzione Per poter sfruttare le funzioni di un programma applicativo appena installato questo deve essere avviato o eseguito. L’avvio del programma determina automaticamente l’esecuzione da parte del sistema delle seguenti operazioni: • reperimento dei file contenente le istruzioni per il processore utilizzando l'apposita funzionalità del file system; • trasferimento dei file nella memoria centrale, eventualmente liberando parte della memoria da altre applicazioni non attive in quel momento; • esecuzione delle istruzioni contenute nel file dell’applicazione, che costituiscono il corpo stesso del programma applicativo Software - Software - Disinstallazione Dato che non ha senso mantenere nel proprio sistema le applicazioni che non interessano più, è spesso necessario disinstallare del software applicativo. L'operazione di disinstallazione è più complessa di quella dell’installazione. La semplice cancellazione dei file e delle directory associati al programma applicativo non è da sola sufficiente. La disinstallazione deve quindi procedere effettuando, in ordine inverso e con operazioni opposte, tutti i passi svolti durante all'installazione. Anche per la disinstallazione, alcune applicazioni forniscono un wizard che, prima di cancellare effettivamente dalla memoria di massa i file dell'applicazione, rimuove anche i file di utilità creati dall'applicazione stessa e notifica al sistema operativo che l'applicazione verrà rimossa. Software - Software applicativo - “ware” Grazie alla diffusione delle parole hardware e software anche al di fuori della cerchia degli addetti ai lavori, sono stati introdotti in ambito informatico altri neologismi basati sul termine "ware", che letteralmente significa articolo, manufatto o più generalmente oggetto. Viene presentata di seguito una lista non esaustiva dei principali termini: • • • • • • shareware; demoware; freeware; adware; maleware; spyware. Software - Software applicativo - Campi di applicazione l’informatica è diventata basilare per tutte le attività umane Software - Software applicativo - Campi di applicazione anche le infrastrutture di comunicazione dipendono quasi completamente dall’informatica Software - Software applicativo - Economico commerciale Software - Software applicativo - Editoria “elettronica” Software - Software applicativo - Architettura e urbanistica Software - Software applicativo - Industriale Software - Software applicativo - Casa e tempo libero Software - Software applicativo - Scuola Software - Software applicativo - Formazione professionale Software - Software applicativo - Amministrazione pubblica Software - Software applicativo - Altri campi di applicazione