Esercitazioni

Definizione del software: cos'è, a cosa serve e perché è così importante

Sommario:

Anonim

È innegabile che il mondo attuale si muova al suono della tecnologia; Praticamente tutti noi abbiamo interagito in qualche modo con qualche sistema informatico di qualche tipo, o concetti estranei sembrano "hardware" o "software"; ma per molti sono ancora concetti difficili da interiorizzare. Nel caso del software e della sua definizione, poiché non ha un riferimento fisico ad esso collegato, di solito presenta alcune difficoltà per molti utenti abituali. Oggi vogliamo chiarire i dubbi su questo concetto, dando una chiara definizione di software per tutti i nostri lettori.

Indice dei contenuti

Cos'è il software?

Il software è parte integrante di qualsiasi sistema.

Il software fa parte di quello che chiamiamo Computer System (SI), ovvero i sistemi utilizzati per elaborare, archiviare ed elaborare le informazioni; dove il software è la parte logica di questi sistemi (chiamati anche programmi) rispetto alla parte fisica, l'hardware.

Secondo l'IEEE, è l'insieme di programmi per computer, procedure, regole, documentazione e dati associati, che fanno parte delle operazioni di un sistema informatico; interagiscono con le risorse del sistema e cercano di risolvere i problemi posti dall'utente finale; ecco perché la stragrande maggioranza di essi è progettata in modo tale che la comunicazione e l'interazione con detto utente siano possibili in modo semplice. Per fare un esempio, i nostri lettori sono l'utente finale del dispositivo su cui stanno leggendo queste righe.

Il software è l'insieme di programmi per computer, procedure, regole, documentazione e dati associati, che fanno parte di un sistema informatico.

Per ottenere tale comunicazione, i programmi di solito hanno un livello molto elevato di astrazione, che li allontana dal linguaggio dell'assemblatore e rende facile non solo far funzionare il programma, ma anche sviluppare nuovi software derivati.

La classificazione del software in base alla sua funzione

Diverse scatole di vecchi software per MacOS. Immagine: Flickr; Jacob Bøtter.

Poiché questa descrizione è così ampia, ci sono molti elementi all'interno di un sistema informatico che potremmo chiamare software , quindi la sua differenziazione è comune. Uno dei metodi di differenziazione più comuni e diffusi viene eseguito come risultato della funzione di ciascun programma in un sistema informatico; vale a dire:

  • È un programma di livello molto basso, non destinato all'utente a interagire con esso e che controlla i circuiti elettronici delle nostre apparecchiature. È essenziale per il riconoscimento dell'hardware in un computer e lo troviamo in molti modi; Una delle forme più comuni che possiamo trovare è il BIOS del nostro sistema (a cui dedichiamo il suo testo). Sistema operativo. Sono una serie di programmi incaricati di gestire l' hardware di un sistema; oltre a fornire un'interfaccia per comunicare con l'utente finale di detto sistema. Windows 8 e Windows 10 sono attualmente i sistemi operativi più diffusi, insieme al sistema operativo è il tipo di programma con cui interagiamo di più. Hanno lo scopo di risolvere direttamente i problemi posti dagli utenti di un sistema. Adobe Photoshop potrebbe essere un esempio di applicazione, la cui funzione è quella di eseguire attività in background per facilitare il funzionamento di altri programmi; sono un mezzo intermedio e gli utenti non devono interagire direttamente con loro.
TI CONSIGLIAMO Flash drive: cos'è e a cosa serve

Proprietà del software

La licenza è una parte molto importante del software. Immagine: Wikimedia commons; Raimond Spekking.

Per l'utente, è importante sapere che il software che normalmente utilizzano non è di loro proprietà, ma dallo sviluppatore. I programmi di solito hanno una serie di licenze che tengono conto dell'attribuzione dello sviluppatore e di ciò che l'utente finale può fare (legalmente) con detto programma; i più comuni sono i seguenti e conoscerli può essere utile:

  • Uso limitato. Questa è una licenza (generalmente pagata) che consente all'utente di un sistema di utilizzare normalmente un programma su licenza; ma impedisce sia la sua distribuzione che la sua manipolazione interna. La maggior parte dei software proprietari rientra in questa categoria; Un esempio potrebbe essere la suite di Microsoft Office. Test. Se è richiesto un pagamento per accedere alla licenza per utilizzare un programma, in alternativa, viene solitamente fornita una versione ridotta di detta licenza; Le cosiddette versioni "lite" e le versioni di prova a tempo limitato di solito rientrano in questa categoria: i programmi soggetti a questa licenza non hanno alcun tipo di restrizione d'uso e possono essere scaricati gratuitamente per essere utilizzati immediatamente; Sebbene la paternità di questi programmi e la loro licenza rimangano di proprietà degli sviluppatori. Software Questa categoria comprende tutti i programmi liberamente accessibili che possono essere utilizzati gratuitamente e il cui codice è disponibile (E aperto) per la modifica da parte dei suoi utenti.

Ci sono quelli che pongono restrizioni alle licenze derivate dalle trasformazioni del programma e che lo lasciano modificare con piacere assolutamente tutto sul programma in questione. I programmi di iniziativa OpenSource rientrano in questa categoria.

Ti consigliamo Apple vuole utilizzare i propri chip ARM come coprocessori sul proprio Mac

Alcune parole finali

Come puoi vedere, il software è una parte cruciale del funzionamento della tua attrezzatura e appare in essa in varie forme e funzioni; Non solo ci aiuta a risolvere i problemi che poniamo ai nostri dispositivi, ma anche che partecipano ulteriormente, in azioni di cui l'utente medio non è a conoscenza. Se vuoi saperne di più su questo argomento, ti consigliamo questa lettura sul suo analogo: hardware .

Esercitazioni

Scelta dell'editore

Back to top button