Ogni studente o adulto della scuola che in qualche modo usa un computer nella vita di tutti i giorni si confronta con un concetto come "software applicativo". Alcuni utenti si riferiscono ingenuamente a questa categoria assolutamente tutti i programmi installati sul computer. Questo è un chiaro equivoco, dal momento che solo applicazioni ben definite che corrispondono ad alcune funzionalità di base sono incluse nel software applicativo. Cercheremo di fornire una breve descrizione del software di questo tipo.
Il software moderno può essere suddiviso in diversi tipi, uno dei quali è il software di questa categoria. Come distinguere i programmi applicativi da altri tipi di applicazioni? Molto semplice
Per la maggior parte, le attività del software applicativo sono rigorosamente definite da qualche framework. In altre parole, tutto il software è condizionatamente orientato per eseguire solo uno o più compiti simili. Questo è solo bisogno di fare la differenza tra il software applicativo e i programmi applicativi. Il software applicativo è un gruppo che integra assolutamente tutte le applicazioni (sia in senso generale, sia in qualsiasi area selezionata), mentre i programmi applicativi sono applicazioni specifiche orientate verso una particolare direzione in uso o create per una o più azioni per raggiungere l'obiettivo.
Puoi considerare la situazione più semplice. Prendi il pacchetto di Microsoft Office. Questo è il software applicativo (gli esempi possono essere citati su altre selezioni simili, ma tutti conoscono "Office", quindi sembra più conveniente). Tutte le applicazioni che fanno parte di Office (Word, Excel, Power Point, Access, ecc.) Sono già programmi applicativi.
Poiché questo tipo di software è incentrato sull'esecuzione di compiti ben definiti, in un certo senso può essere (abbastanza condizionatamente) suddiviso in programmi progettati esclusivamente per un'attività comune e interi sistemi software che combinano le capacità per eseguire sia le attività principali che quelle correlate.
In questa prospettiva, e puoi considerare il software applicativo. Gli esempi sono i migliori basati su applicazioni testuali. Ad esempio, molti utenti confondono costantemente i termini "text editor" e "word processor".
Sebbene ci sia molto in comune in tali applicazioni, la differenza tra loro è significativa.
Un editor di testo è progettato per visualizzare e modificare il testo con un set minimo di strumenti (WordPad) e elaboratore di testi (MS Word), oltre a svolgere le attività principali, consente di eseguire molte azioni aggiuntive. Di nuovo, la divisione è molto condizionale.
Ma il Blocco note standard, disponibile su qualsiasi sistema Windows, è più probabile un'applicazione ibrida. Insieme all'editing del testo, può essere utilizzato come strumento di programmazione, poiché supporta la sintassi della maggior parte dei linguaggi di programmazione attualmente noti.
Sta diventando sempre più difficile per le applicazioni software classificare i nuovi programmi in modo relativamente rapido e il loro scopo è in continua espansione. Non sorprende che, ad oggi, non ci sia semplicemente un unico sistema adottato per la separazione dei programmi.
Tuttavia, come una delle opzioni, puoi portare la divisione più comune di applicazioni per tipo e scopo di utilizzo. Entrambe le categorie sono piuttosto voluminose, quindi alcuni tipi di software applicativo dovrebbero essere considerati separatamente. Solo questo può dare una comprensione completa del quadro generale.
La classificazione dei programmi per tipo si concentra principalmente sul tipo di attività che viene eseguita.
Quindi, per facilità di comprensione, quasi tutte le applicazioni possono essere combinate in diversi grandi gruppi:
La struttura di questa categoria include applicazioni e pacchetti software di cui ogni utente di un computer moderno è a conoscenza. Questi includono i seguenti componenti:
Naturalmente, questa lista può essere aggiunta per tutto il tempo che desideri. Solo una breve classificazione viene data, per così dire, per una comprensione generale dell'argomento.
Questa categoria, come è già chiaro dal nome, include tutto ciò che offre il nostro tempo libero. L'industria dell'intrattenimento ha molte aree, ma in relazione alla tecnologia informatica, individueremo solo i componenti principali.
In questa categoria, le seguenti applicazioni e pacchetti software sono inclusi nel software dell'applicazione:
Come puoi vedere, tutti gli aspetti relativi al tempo libero sono semplicemente impossibili da elencare.
Per quanto riguarda il software di questo tipo, non è difficile indovinare che il software applicativo di questa categoria include programmi con un focus molto ristretto.
Tra la varietà di pacchetti software e applicazioni separatamente, si possono distinguere i seguenti componenti:
Con la sezione del software professionale, la situazione è un po 'più complicata. Questa categoria è molto ampia e il programma, nella sua casella di posta, gli utenti ordinari non utilizza quasi mai.
Tuttavia, i seguenti pacchetti possono essere distinti in questo gruppo:
Ancora una volta, è molto difficile elencare tutte le categorie di programmi professionali e questo elenco è fornito esclusivamente allo scopo di comprendere i prodotti software in esso inclusi.
Questo gruppo è semplice. Per la maggior parte, si tratta di applicazioni create dall'utente stesso utilizzando il toolkit a sua disposizione in un particolare ambiente di elaborazione in conformità con le capacità dell'ambiente stesso e del sistema operativo in cui opera.
La classificazione del software applicativo per questa funzione contiene anche informazioni molto estese. Tra le aree più prioritarie citiamo le più comuni:
Come si può vedere da quanto sopra, il software applicativo è uno dei più grandi gruppi nella separazione di programmi e applicazioni. È chiaro che è impossibile menzionare fisicamente tutti i tipi di programmi, le direzioni per risolvere i compiti stabiliti o la portata di tali prodotti software. Tuttavia, anche dato per esempio di classificazione ti permette di capire immediatamente le differenze, diciamo, da software di sistema e gestione o servizi di utilità.
Finalmente resta da evidenziare la proprietà più importante del software applicativo. I programmi di questo tipo non possono interagire direttamente con l'utente e non hanno nemmeno la possibilità diretta di accedere alle risorse del computer. Tale interazione è possibile solo attraverso i mezzi del sistema operativo installato, che in questo caso svolge il ruolo di un certo livello tra il programma, alcuni componenti del computer e l'utente finale.
Per quanto riguarda la separazione del software secondo alcune caratteristiche, oggi si possono trovare molte opzioni di classificazione, e l'esempio dato non è l'unico e corretto a priori. Se segui alcuni standard specifici adottati e validi in diversi paesi, puoi trovare altre forme di separazione tra applicazioni e pacchetti software in classi. Ad esempio, è stato possibile includere la divisione in programmi a pagamento, gratuiti e shareware qui. Tuttavia, questo criterio può soddisfare non solo il software applicativo, ma anche altri tipi di prodotti software. Se studi attentamente gli standard di alcuni stati, puoi ancora trovare molti criteri che possono soddisfare questo tipo di software. Ed è per questo che oggi non esiste un unico sistema adottato che possa tranquillamente collocare un tipo di prodotto software in una sola categoria. Inoltre, anche nel software più applicato è possibile trovare alcune, per così dire, applicazioni ibride che potrebbero appartenere ugualmente a diverse classi di software. Ma, se consideriamo la domanda in un modo un po 'più ampio, anche in base alle caratteristiche di cui sopra, è molto probabile che un particolare programma appartenga specificamente a un tipo di applicazione e non a un'altra categoria.