Charles Stark Draper era uno scienziato americano (2 ottobre 1901 - 25 luglio 1987), sviluppò il primo sistema integrato che è il computer di guida Apollo nel 1965 presso il 'MIT Instrumentation Laboratory'. Il primo sistema operativo incorporato è Vxworks in tempo reale, sviluppato da Wind River Systems nel 1987, il secondo sistema operativo integrato è Linux prodotti, lanciati da Linus Torvalds nel 1991 il 5 ottobre e alcuni altri sistemi operativi sono Apple IOS, Google Android IOS e Apple Mac OS. Alcune delle migliori aziende di sistemi embedded sono Delphi Automotive PLC a Chennai, Tata Elxsi a Thiruvananthapuram, Audrey Technologies in Kerala, Brisa Technologies in Karnataka, Microwave Technologies a Bangalore. Questo articolo discute una panoramica del sistema operativo incorporato.
Cos'è un sistema operativo incorporato?
Il sistema operativo incorporato è definito come una combinazione di hardware e software. Un sistema operativo è un software utilizzato per la programmazione, converte il linguaggio hardware (linguaggio binario) in linguaggio software (C, C ++, ecc.) E visualizza l'output che gli esseri umani possono comprendere sotto forma di immagini, testo e suoni. La forma abbreviata del sistema operativo è OS.
Ad esempio, un computer è progettato utilizzando componenti hardware, ma con solo hardware, il sistema non funzionerà perché il software è un must e dovrebbe per eseguire il sistema. La differenza tra hardware e software è che possiamo vedere, toccare e sentire i componenti hardware ma non possiamo vedere, toccare e sentire il software.
Diagramma a blocchi del sistema integrato
Lo schema a blocchi di un sistema integrato è costituito da dispositivi di input, dispositivi di output e memoria.
Dispositivi di input: I dispositivi di input vengono utilizzati per inviare i dati dall'utente al sistema, qui l'utente è l'input. Alcuni dei dispositivi di input sono tastiera, mouse, microfono, disco rigido, sensori, interruttori, ecc.
Dispositivi di uscita: I nostri dispositivi mostrano il risultato agli umani sotto forma di testo, immagine o suoni. Alcuni dei dispositivi di output sono stampanti, monitor, LCD, LED, motori, relè, cicalini, ecc.
Memoria: La memoria viene utilizzata per memorizzare i dati. Alcuni dei dispositivi di memoria sono scheda SD, EEPROM (memoria di sola lettura programmabile cancellabile elettricamente), memoria Flash. I dispositivi di memoria utilizzati nel sistema integrato sono RAM non volatile, RAM volatile, Dynamic Random Access Memory), ecc.
schema a blocchi del sistema embedded
Sistema operativo Windows incorporato
Il 10 novembre 1983 Microsoft Windows annunciato da Bill Gates. Esistono tre diversi tipi di sistemi operativi Windows: Windows OS per cellulari, Windows OS per PC e Windows OS per server.
tipi-di-sistema-operativo-Windows
Sistema operativo Windows per Server
Alcuni dei sistemi operativi Windows per server sono
- Windows NT è stato lanciato nel 1993
- Server Windows 2000 lanciati nel 2000
- Windows Server 2016
Sistema operativo Windows per cellulari
Alcuni dei sistemi operativi Windows per dispositivi mobili lo sono
- Versione di Windows 6.1 rilasciata il 1 aprile 2008
- Versione di Windows 6.5 rilasciata nel 2009
- Windows 7 è stato lanciato nel 2011
- Windows 8 e Windows 9
- Windows 10 è stato annunciato il 21 gennaio 2015
Sistema operativo Windows per PC
Alcuni dei sistemi operativi Windows per PC lo sono
- Windows 1 rilasciato nel 1985
- Windows 95 rilasciato nel 1995
- Windows ME viene lanciato nel 2000
- Windows 9 e Windows 10 vengono lanciati nel 2015
Sistema operativo
Un Sistema operativo è un'interfaccia tra gli utenti e l'hardware del computer. La forma abbreviata di funzionamento del sistema è OS. Esistono cinque diversi tipi di sistemi operativi
Sistema operativo in tempo reale
- Il sistema operativo in tempo reale esegue applicazioni in tempo reale.
- Il sistema operativo in tempo reale è di due tipi: soft real-time e hard real-time.
- Il tempo reale difficile rispetta una scadenza, ma il tempo reale morbido non rispetta una scadenza. Questa è la differenza tra hard e soft in tempo reale.
Sistema operativo multitasking
- Il sistema operativo multitasking consente agli utenti di eseguire più di un'attività.
- Il sistema operativo multitasking è di due tipi: preventivo e cooperativo.
- Esempi di multitasking: mangiare e guardare la TV contemporaneamente, chattare durante le lezioni, mangiare cioccolatini mentre si cammina, parlare al telefono mentre si cammina, ecc.
Sistema operativo di rete
- La forma abbreviata di Rete il sistema operativo è NOS.
- Consente a più computer collegati a una LAN (Local Area Network).
- Esistono due tipi di sistemi operativi di rete: peer to peer e client / server.
- Esempi di sistemi operativi di rete: Windows 2000, Linux, Microsoft Windows, ecc.
Sistema operativo distribuito
- Il sistema operativo distribuito è definito come una raccolta di computer indipendenti utilizzati per eseguire congiuntamente una singola attività.
- Esempi di sistemi operativi distribuiti: intranet, Internet, reti di sensori, ecc.
Sistema operativo batch
- Raccoglie i dati di input in batch e ogni batch viene elaborato come un'unità.
- Esempi di sistema operativo batch: transazioni, sistema di buste paga, estratti conto bancari, reporting, integrazione, ecc.
Sistema operativo integrato vs sistema operativo desktop
La differenza tra il sistema operativo integrato e il sistema operativo desktop è mostrata nella tabella seguente
S.NO | Sistema operativo integrato | Sistema operativo desktop |
1 | Il primo sistema operativo incorporato è il computer di guida Apollo nel 1965 | Il primo sistema operativo desktop è NLC (sistema in linea) sviluppato nel 1960 |
Due | È progettato per eseguire solo una singola attività | È progettato per eseguire molte attività contemporaneamente |
3 | Il tempo di avvio è più veloce rispetto al sistema operativo desktop | Il tempo di avvio è più lento nel sistema operativo desktop |
4 | Le prestazioni del browser web richiedono meno tempo per caricare i siti web | Le prestazioni del browser web richiedono molto tempo per caricare i siti web |
5 | Ci vuole meno tempo per eseguire le applicazioni | Ci vuole più tempo per eseguire le applicazioni |
6 | Utilizza solo unità flash per l'archiviazione | Utilizza dischi rigidi e unità flash per l'archiviazione |
7 | Il costo del sistema operativo integrato è inferiore | Il costo è costoso |
8 | Richiede meno spazio di archiviazione rispetto al sistema operativo desktop | Richiede più spazio di archiviazione |
9 | Ha meno funzioni dell'applicazione | Ha più funzionalità dell'applicazione |
Applicazioni
Di seguito vengono mostrate alcune applicazioni del sistema operativo incorporato
- Cellulari
- Lavatrici
- Televisori
- Forni a microonde
- Televisori
- Computer
- Computer portatili
- Lavastoviglie
- Bancomat
- Satelliti
- Veicoli
Vantaggi
I vantaggi del sistema operativo incorporato sono
- Facile da progettare
- Basso costo
- Buona performance
- Richiede meno potenza
- Taglia piccola
- Affidabile
Svantaggi
Alcuni degli svantaggi del sistema operativo incorporato sono
- È difficile per la risoluzione dei problemi
- Il trasferimento dei dati da un sistema a un altro è difficile
- I sistemi non possono essere modificati una volta configurati
Caratteristiche in tempo reale del sistema integrato
Di seguito sono riportate le caratteristiche in tempo reale di un sistema embedded
- Affidabilità
- Prevedibilità
- Gestibilità
- Scalabilità
- Compattezza
Un embedded Sistema operativo è una buona tecnologia che utilizziamo nella nostra vita quotidiana. Per lo più troveranno prodotti integrati nella nostra vita quotidiana, perché i produttori stanno progettando i prodotti sulla base di questa tecnologia. Ecco la domanda per te che tipo di sistema operativo viene utilizzato nelle auto?