Tipi di software

1038
David Holt
Tipi di software

Il Software È l'insieme di istruzioni scritte nei programmi per computer che rappresentano il suo elemento logico. Queste istruzioni danno all'apparecchiatura la capacità di eseguire diverse funzioni.

A seconda della loro funzione, possiamo classificare i file software in tre tipi: software di sistema, software applicativo e software integrato. Ciascuno di questi, a sua volta, presenta altre divisioni che svolgono azioni specifiche all'interno del dispositivo elettronico. Successivamente, te li spieghiamo.

Tipi di software Divisioni Funzione Esempi
Software di sistema Programma di avvio Accensione del computer BIOS
Sistemi operativi Computer e interfaccia utente

finestre
UNIX
ios
Android

Software di programmazione Costruzione di applicazioni da parte degli utenti

Compilatori
Gestione dei file
Library Manager
Console
terminale

Software di diagnostica e manutenzione Rilevazione di guasti e malfunzionamenti

Utilità disco
Cippatrice a disco
Protezione dal virus
Compressione dati

Driver del dispositivo
(Driver del dispositivo)
Consente la funzione di un dispositivo quando è collegato al computer Controller webcam
Driver della stampante
Driver dello stilo
software dell'app Applicazioni standard Utilità di uso massiccio

Processori di testo
Foglio di calcolo
Gestore di database
Responsabile della grafica

App personalizzate Utilità a uso limitato Software per entità bancarie
Software di comunicazione Connessione tra computer

E-mail
Videoconferenze
Piattaforme di telelavoro

Software integrato Nessuna Controllo delle apparecchiature elettroniche Software in televisori, videogiochi, microonde.

Software di sistema

Il software di sistema comprende tutti quei programmi che servono per attivare e gestire le risorse interne del computer. All'interno di questi software abbiamo le seguenti divisioni:

Software di base o programma di avvio

Il sistema di input / output di base (BIOS): sistema di input output di base) o il programma di avvio è il primo programma che viene eseguito all'avvio della macchina. È un software di sistema che testa i dispositivi del computer e carica il sistema operativo in memoria. Questo software si trova nella memoria ROM. Memoria di sola lettura).

Sistemi operativi

I sistemi operativi sono i software che controllano le risorse del computer e funzionano come l'interfaccia tra l'utente e il computer. Attraverso di loro, l'obiettivo è ottimizzare l'uso del processore, della memoria e dei dispositivi di input e output per consentire agli utenti di gestire i vari programmi in modo efficiente..

Il sistema operativo è legato alla capacità dell'attrezzatura fisica: computer, smartphone, tablet o laptop. Tra i sistemi operativi abbiamo come esempi:

  • MS / DOS (Sistema operativo MicroSoft Disk): Sistema operativo Microsoft per personal computer dall'inizio degli anni '80 al XX secolo.
  • Microsoft Windows: il sistema operativo più utilizzato di tutti i tempi che si è evoluto dal 1985.
  • MAC OS: sistema operativo Apple Macintosh per desktop e laptop.
  • UNIX: sistema operativo multi-programma e multiutente.
  • Linux: sistema operativo di pubblico dominio.
  • iOS: sistema operativo iPhone e iPad.
  • Android: sistema operativo dello smartphone.
  • Sistema operativo Harmony: sistema operativo dei sistemi Huawei.

Software di programmazione

Sono i programmi software di sistema che facilitano la costruzione delle applicazioni utente. All'interno di questo gruppo di software abbiamo:

  • Assemblatori
  • Compilatori
  • Bug Tracker
  • Sistemi di gestione dei file
  • Program Library Manager
  • Terminali

Programmi di diagnostica e manutenzione

Sono i programmi che hanno il compito di rilevare guasti e malfunzionamenti di hardware e software. È anche chiamato Utilità o Utilità. Tra questi abbiamo:

  • Compressore di dati.
  • Protezione dal virus.
  • Cippatrice a disco.
  • Utilità aeroportuale.
  • Utilità disco.

I driver di periferica

Driver di dispositivo o i driver di periferica sono classificati all'interno del software di sistema. Questi programmi sono scritti per consentire il funzionamento di un dispositivo collegato a un computer. Esempi di questi sono:

  • Controller webcam.
  • Driver dello stilo.
  • Driver della stampante.

Potresti essere interessato a conoscere la differenza tra algoritmo e programma.

Software applicativo

Molte delle applicazioni vengono utilizzate per svolgere attività non correlate al funzionamento del computer.

Il software applicativo è quel programma che fornisce istruzioni per eseguire un'attività non correlata al funzionamento del computer stesso. Queste attività sono ciò che incoraggia effettivamente l'uso diffuso del computer, come scrivere un testo, ascoltare musica e calcolare il budget annuale di un'azienda..

Software applicativo standard

Le applicazioni standard sono software sviluppato per il grande pubblico e venduto all'ingrosso. Possono avere versioni differenti per differenti piattaforme hardware. Esempi di applicazioni standard sono:

  • Elaboratori di testi: Microsoft Word, Google Docs, Apple Pages.
  • Foglio elettronico: Microsoft Excel, Quattro Pro, Lotus.
  • Gestore database: MySQL, MS Acess, dBase.
  • Gestore grafico: Corel Draw, Paint Brush, Adope Photoshop, GIMP.
  • Browser Internet: Google Chrome, Internet Explorer, Safari, Mozilla Firefox.
  • Gestore multimediale: Windows Media Player, VLC Media Player.

Software applicativo personalizzato

Esistono applicazioni sviluppate per un cliente specifico, con specifiche per una particolare piattaforma. Ad esempio, il software di un'entità bancaria è adattato ai requisiti di tale entità.

Software di comunicazione

Il software di comunicazione ha le istruzioni che consentono lo scambio di informazioni tra computer. Questi sono ampiamente utilizzati nel telelavoro, dove testi, video e conferenze possono essere inviati in tempo reale. Esempi di software di comunicazione sono:

  • Slack
  • Ingrandisci
  • RingCentral
  • Andare alla riunione
  • Skype
  • E-mail

Software incorporato

Il software incorporato o incorporato è un software che controlla le funzioni delle apparecchiature elettroniche che non è visibile all'utente. La caratteristica principale di questo software è che viene sviluppato contemporaneamente al computer. I sistemi operativi più popolari nei sistemi embedded sono Linux e Windows incorporato.

In dispositivi come televisori, aeroplani e videogiochi, il software è integrato. Ad esempio, il software integrato in un forno a microonde è responsabile della risposta ai tasti del pannello, del controllo dello schermo LCD e dell'accensione e dello spegnimento degli elementi che riscaldano il cibo..

Potresti anche essere interessato a conoscere la differenza tra hardware e software.

Riferimenti
  • Sindaco Lancharro, E., García López, M. (1994) Informatica di base. Seconda edizione. McGraw-Hill.
  • Byeongdo Kan, Y-J. K., Lee, R.Y. (2005) Una tecnica di progettazione e test per il software embedded. Terza conferenza internazionale ACIS sulla ricerca, gestione e applicazioni dell'ingegneria del software SERA'05.
  • Meyers, R. A. (2001) Encyclopedia of Physical Science and Technology-Computer Software. Elsevier.

Nessun utente ha ancora commentato questo articolo.