Software
Il software per computer, chiamato anche software, è un insieme di istruzioni e la sua documentazione che dice ad un computer cosa fare o come eseguire un compito. Il software comprende tutti i diversi programmi software presenti in un computer, come le applicazioni e il sistema operativo. Le applicazioni sono programmi che sono progettati per eseguire un'operazione specifica, come un gioco o un elaboratore di testi. Il sistema operativo (ad esempio Mac OS, Microsoft Windows, Android e varie distribuzioni Linux) è un livello di software che viene utilizzato come piattaforma per l'esecuzione delle applicazioni e controlla tutti gli strumenti di interfaccia utente, compresi il display e la tastiera.
La parola software è stata utilizzata per la prima volta alla fine degli anni '60 per sottolineare la sua differenza rispetto all'hardware del computer, che può essere fisicamente osservato dall'utente. Il software è un insieme di istruzioni che il computer segue. Prima dei compact disc (CD) o dello sviluppo dell'era di Internet, il software veniva utilizzato su vari strumenti di memorizzazione dei dati del computer come schede perforate, dischi magnetici o nastri magnetici.
La parola firmware è a volte usata per descrivere uno stile di software che è fatto specificamente per un particolare tipo di computer o un dispositivo elettronico e di solito è memorizzato su una memoria Flash o su un chip ROM nel computer. Il termine firmware si riferisce di solito a un software che controlla direttamente un pezzo di hardware. Il firmware per un lettore CD o il firmware per un modem sono esempi di implementazione del firmware.
Oggi il software è diventato una parte importante della nostra vita. Senza software gli esseri umani non possono essere sviluppati. Gli ingegneri del software sono responsabili della produzione di software senza difetti che è letteralmente diventato una parte essenziale della nostra vita quotidiana. La mutevolezza e la conformità sono due delle principali proprietà della progettazione del software. Ci sono anche diversi modelli di elaborazione per la progettazione di software, tra cui Build and Fix, Waterfall e Agile software processing design methods.
LibreOffice Writer, un esempio di software.
Tipi di software
I diversi tipi di software possono essere suddivisi in categorie in base alla funzione comune, al tipo o al campo di utilizzo. Ci sono tre ampie classificazioni:
- I software applicativi sono i programmi per computer per l'esecuzione di compiti dell'utente come l'elaborazione di testi e i browser web.
- Il software di sistema viene utilizzato per avviare ed eseguire sistemi informatici e reti. Questo include i sistemi operativi.
- Gli strumenti di programmazione per computer (noti anche come software di sviluppo) sono utilizzati per creare software applicativo e di sistema. Ciò avviene traducendo e combinando il codice sorgente del programma per computer e le librerie in RAM eseguibili. Questi includono il compilatore e il linker.
Pagine correlate
- Programma per computer
- Software libero
- Ingegneria del software
Domande e risposte
D: Che cos'è il software informatico?
R: Il software informatico è un insieme di istruzioni e documentazione che indica al computer cosa fare o come eseguire un compito. Include tutti i diversi programmi di un computer, come le applicazioni e il sistema operativo.
D: Cosa sono le applicazioni?
R: Le applicazioni sono programmi progettati per eseguire un'operazione specifica, come un gioco o un elaboratore di testi.
D: Che cos'è un sistema operativo?
R: Un sistema operativo (ad esempio Mac OS, Microsoft Windows, Android e varie distribuzioni Linux) è un tipo di software che viene utilizzato come piattaforma per l'esecuzione delle applicazioni e controlla tutti gli strumenti dell'interfaccia utente, compresi il display e la tastiera.
D: Come veniva utilizzato il software prima dei CD o dell'era di Internet?
R: Prima dei compact disc (CD) o dello sviluppo dell'era di Internet, il software veniva utilizzato su vari strumenti di archiviazione dati del computer, come schede perforate di carta, dischi magnetici o nastri magnetici.
D: A cosa si riferisce il termine firmware?
R: La parola firmware viene talvolta utilizzata per descrivere uno stile di software realizzato appositamente per un particolare tipo di computer o di dispositivo elettronico e solitamente è memorizzato nella memoria Flash o nel chip ROM del computer. Il firmware di solito si riferisce a un pezzo di software che controlla direttamente l'hardware.
D: In che modo il software è diventato importante nella nostra vita di oggi?
R: Oggi, il software è diventato una parte importante della nostra vita; viene utilizzato ovunque ed è responsabile della produzione di software privo di errori, che è letteralmente diventato una parte essenziale della nostra vita quotidiana.
D: Quali sono alcuni modelli di elaborazione per la progettazione del software?
R: Alcuni modelli di elaborazione per la progettazione del software sono Build and Fix, Waterfall e Agile.