Qual è il sistema Embedding?

January 2

Qual è il sistema Embedding?


Non esiste un sistema noto come sistema incorporamento. Un sistema "embedded" è un tipo di programma per computer, una combinazione di hardware e software che è sviluppato per un unico scopo singolare. I sistemi embedded sono presenti in una vasta gamma di macchine e dispositivi, sia grandi che piccoli. A causa di questo, vi è un ramo specializzato di programmazione chiamato incorporato programmazione del sistema.

Sistema incorporato

A seconda del sistema e il dispositivo, programmi incorporati sono o programmabili dall'utente o fisso nelle loro capacità. sistemi programmabili sono dotati di un'interfaccia che consente all'utente di interagire con e programmare a volontà. Molte macchine e dispositivi dispongono di sistemi embedded, tra cui aerei, autoveicoli, macchine fotografiche, elettrodomestici, apparecchiature mediche, macchine industriali, distributori automatici, giocattoli, PDA (Personal Digital Assistant) e telefoni cellulari. Alcune di queste sono dotate di sistemi programmabili e alcuni non lo fanno.

Programmazione Embedded Systems

sistemi embedded programmabili sono programmati utilizzando un'interfaccia che permette all'utente di accedere ai dettagli alterabili del sistema. Embedded programmazione di sistemi è una specializzazione che si occupa del processo di programmazione tali sistemi e come viene fatto correttamente. Ci sono alcuni piattaforme di sviluppo software che sono destinati specificamente per la programmazione di sistemi integrati. Un esempio di tale piattaforma di sviluppo è EmbeddedJava, che gestisce i programmi Java e dei relativi sistemi solo.

EmbeddedJava

EmbeddedJava è stato sviluppato esclusivamente per l'uso con sistemi embedded da Sun Microsystems. La piattaforma Java originale comprende una serie di principali interfacce dei programmi applicativi, o API. EmbeddedJava non include queste interfacce. Piuttosto, permette ogni singola applicazione da configurare separatamente in base alle loro esigenze specifiche. Esso crea varianti condensati di pieno programmi scritti in Java per renderli compatibili con qualsiasi numero di applicazioni embedded. Una volta creati, questi programmi condensati sono portatili e riutilizzabili.

Giava

Java è un linguaggio informatico utilizzato specificamente per la programmazione nelle zone distribuite di Internet; In altre parole, in quelle aree che si sviluppa su e condividere informazioni con più di un singolo computer. E 'stato vagamente modellato il linguaggio di programmazione C ++. Se su un computer o condiviso tra una rete di server e client, un'applicazione Java creato verrà eseguito in modo efficiente. Java può essere utilizzato per creare applet per le pagine Web come bene.