Direkt zum Inhalt

virtuelle Maschine

Definition: Was ist "virtuelle Maschine"?

Virtuelle Maschine ist ein Begriff aus dem Software Engineering: Struktur eines Softwaresystems nach Abstraktionsebenen ausgehend von dem Grundgedanken, dass die „reale” Maschine die Hardware ist: Diese wird erst grundsätzlich funktionsfähig durch das Betriebssystem (erste virtuelle Maschine). Zur Problemlösung ist eine nächsthöhere Abstraktionsebene erforderlich, die Programmiersprache (zweite virtuelle Maschine).

GEPRÜFTES WISSEN
Über 200 Experten aus Wissenschaft und Praxis.
Mehr als 25.000 Stichwörter kostenlos Online.
Das Original: Gabler Wirtschaftslexikon

zuletzt besuchte Definitionen...

    Ausführliche Definition im Online-Lexikon

    1. Begriff aus dem Software Engineering: Struktur eines Softwaresystems nach Abstraktionsebenen ausgehend von dem Grundgedanken, dass die „reale” Maschine die Hardware ist: Diese wird erst grundsätzlich funktionsfähig durch das Betriebssystem (BS) (erste virtuelle Maschine). Zur Problemlösung ist eine nächsthöhere Abstraktionsebene erforderlich, die Programmiersprache (zweite virtuelle Maschine). Mit dieser virtuellen Maschine können nun spezielle Anwendungsprobleme bearbeitet werden, wobei der Abstraktionsgedanke weitergeführt wird. Z.B. könnte die nächsthöhere virtuelle Maschine (dritte virtuelle Maschine) alle Dateien des Softwaresystems verwalten. Die Module höherer Abstraktionsebenen, die ebenfalls zu virtuellen Maschinen gehören, benutzen dann die zweite und dritte virtuelle Maschine.

    2. Begriff aus dem Betriebssystembereich: Bei Mehrbenutzerbetrieb, v.a. bei Teilnehmerbetrieb, wird durch das Betriebssystem für jeden einzelnen Teilnehmer eine eigene Hardware-Umgebung simuliert, eine „virtuelle Maschine”. Diese enthält z.B. einen eigenen Arbeitsspeicher, Magnetplattenspeicher und Drucker, individuell für den Teilnehmer. Prinzipiell kann jede virtuelle Maschine mit einem anderen Betriebssystem betrieben werden. Die interne Realisierung der virtuellen Maschine durch das Betriebssystem erfolgt natürlich auf den realen Geräten; z.B. wird der virtuelle Drucker eines Teilnehmers auf einem realen Drucker der Datenverarbeitungsanlage abgebildet.

    3. Abkürzung VM: Name eines weit verbreiteten Betriebssystems für Universalrechner, das wie unter Punkt 2 arbeitet.

    4. Anwendungsbereich für Java: Software, die Befehle übergeordneter Programme interpretiert und in Maschinenbefehle der zugrunde liegenden Hardware übersetzt. Zum Ausführen von Java-Programmen wird für jedes System, auf dem Java-Programme laufen sollen, eine virtuelle Maschine für die Interpretation des von Java erzeugten Bytecodes benötigt.

    Mit Ihrer Auswahl die Relevanz der Werbung verbessern und dadurch dieses kostenfreie Angebot refinanzieren: Weitere Informationen

    Mindmap "virtuelle Maschine"

    Hilfe zu diesem Feature
    Mindmap virtuelle Maschine Quelle: https://wirtschaftslexikon.gabler.de/definition/virtuelle-maschine-48523 node48523 virtuelle Maschine node43712 Softwaresystem node48523->node43712 node34131 Hardware node48523->node34131 node42515 Software Engineering node48523->node42515 node42635 Programmiersprache node48523->node42635 node30823 Betriebssystem (BS) node48523->node30823 node38583 IT node38583->node42515 node45585 Software node42854 PPS-System node42854->node43712 node27383 Bottom-up-Prinzip node27383->node43712 node43712->node45585 node43166 Programm node43712->node43166 node31326 After-Sales-Service node35160 Effizienz node35160->node34131 node28662 Dienstleistungen node34131->node31326 node34131->node28662 node49846 Top-Down-Prinzip node49846->node42515 node38490 Informatik node42515->node38490 node31993 Implementierung node42515->node31993 node27106 Algorithmus node42635->node27106 node27537 Datenverarbeitungssystem node29651 Anwendungsprogramm node44838 Schnittstelle node44838->node30823 node38490->node34131 node38490->node30823 node30823->node27537 node30823->node29651 node50673 Wirtschaftsinformatik node50673->node42635 node31993->node42635 node42740 Paradigma node42740->node42635
    Mindmap virtuelle Maschine Quelle: https://wirtschaftslexikon.gabler.de/definition/virtuelle-maschine-48523 node48523 virtuelle Maschine node42635 Programmiersprache node48523->node42635 node30823 Betriebssystem (BS) node48523->node30823 node42515 Software Engineering node48523->node42515 node34131 Hardware node48523->node34131 node43712 Softwaresystem node48523->node43712

    News SpringerProfessional.de

    Literaturhinweise SpringerProfessional.de

    Bücher auf springer.com

    Sachgebiete