CS

Computer Software Dictionary for Android

Editore: Medivac
Android Free
Scarica v2.1.2 0 downloads
Versione2.1.2
EditoreMedivac
Data di rilascioDec 11, 2019
Data aggiuntaDec 11, 2019
Requisiti del sistema operativoAndroid
RequisitiRequires Android 4.0 and up
Download totali0
PrezzoFree

Descrizione

Software per computer, o semplicemente software, è un termine generico che si riferisce a una raccolta di dati o istruzioni del computer che indicano al computer come lavorare, in contrasto con l'hardware fisico da cui è costruito il sistema, che effettivamente esegue il lavoro. In informatica e ingegneria del software, il software per computer è tutte le informazioni elaborate da sistemi informatici, programmi e dati. Il software per computer include programmi per computer, librerie e relativi dati non eseguibili, come documentazione in linea o supporti digitali. L'hardware e il software del computer si richiedono l'un l'altro e nessuno dei due può essere realisticamente utilizzato da solo.

Al livello più basso, il codice eseguibile è costituito da istruzioni in linguaggio macchina specifiche per un singolo processore, tipicamente un'unità di elaborazione centrale (CPU). Un linguaggio macchina è costituito da gruppi di valori binari che indicano istruzioni del processore che modificano lo stato del computer rispetto al suo stato precedente. Ad esempio, un'istruzione può modificare il valore memorizzato in una particolare posizione di archiviazione nell'effetto del computer che non è direttamente osservabile dall'utente. Un'istruzione può anche (indirettamente) far apparire qualcosa sul display del sistema del computer, un cambiamento di stato che dovrebbe essere visibile all'utente. Il processore esegue le istruzioni nell'ordine in cui sono fornite, a meno che non gli venga richiesto di "saltare" a un'istruzione diversa o sia interrotto dal sistema operativo. (Ormai predominano i processori multi-core, in cui ogni core può eseguire istruzioni in ordine; quindi, tuttavia, ogni software applicativo viene eseguito solo su un core per impostazione predefinita, ma alcuni software sono stati creati per funzionare su molti).

L'applicazione fornisce le seguenti funzionalità

Facile da usare

GUI amichevole

Senza costi