Beiträge

Was ist ein Bytecode?

Bytecode ist ein Begriff aus dem Informatikbereich und wird im Zusammenhang mit einer virtuellen Maschine genutzt. Dieser spezielle Code stellt eine Befehlssammlung für die virtuelle Maschine dar. Nicht bei allen Quelltext-Kompilierungen wird ein Maschinencode erstellt. Für bestimmte Umgebungen und bei bestimmten Programmiersprachen wird ein Zwischencode benötigt. Der Zwischencode wird als Bytecode bezeichnet. Ein Beispiel für […]

Was ist eine API?

Die Abkürzung API ist englischen Ursprungs und steht für Application Programming Interface. API bezeichnet eine Programmierschnittstelle, deren Anbindung auf Source-Code-Ebene realisiert wird. Programmierschnittstellen kommen in einer Vielzahl unterschiedlicher Anwendungen zum Einsatz und werden im Bereich der Webentwicklung häufig in Form von Web-APIs eingesetzt.Was genau ist eine Programmierschnittstelle?Eine API wird in der Regel eingesetzt, um Daten […]

Was ist eine Programmiersprache?

Bei einer Programmiersprache handelt es sich um eine formale Sprache, mit denen sich Algorithmen und Datenstrukturen für den Computer formulieren lassen. Diese sogenannten Rechenvorschriften werden dann von einem Computer interpretiert und ausgeführt. Sie bestehen normalerweise aus schrittweisen Anweisungen aus erlaubten textuellen Befehlen und Strukturen, die mit dem Begriff Syntax bezeichnet werden. Während die ersten Programmiersprachen […]

Was ist ein Compiler?

Ein Computer ist nicht selbständig in der Lage, die Anweisungen, die ein Entwickler in Form von Programmcode schreibt, zu verstehen. Die Codebefehle müssen entweder von einem sogenannten Compiler in Maschinensprache übersetze werden oder von einem sogenannten Interpreter zur Laufzeit interpretiert werden. Im folgenden Artikel gehen wir auf das Thema Compiler im Detail ein und schauen […]

Was ist Solaris?

Solaris ist ein Betriebssystem auf Basis von SunOS und einem Unix-Betriebssystem, das für Benutzerfreundlichkeit, Sicherheit und Kompatibilität steht. Das Unternehmen Oracle hat sich mehr als 20 Jahre mit dem Entwickeln der Geschäftsplattform beschäftigt und Funktionen integriert, die dem neuesten Stand der Marktentwicklung entsprechen. Die Abwärtskompatibilität ist dabei beibehalten worden. Frühere und aktuelle Anwendungen werden durch […]

Was bedeutet Write Once Run Anywhere?

Schon seit Jahren gibt es Bestrebungen, diese Vielfalt konstruktiv zu vereinfachen und zu systematisieren. Write Once Run Anywhere bezeichnet einen Anspruch, der heute in ersten Fällen wirklich einlösbar geworden ist. Virtualisierung als Grundlage von Write Once Run Anywhere Hier betrachten wir hauptsächlich eine Virtualisierung eines Prozessors und eines Betriebssystems. Traditionell werden die in einer bestimmten […]

Was ist ein Hypervisor?

Bei einem Hypervisor, der auch als Virtual Machine Monitor (VMM) bezeichnet wird, handelt es sich um eine leistungsstarke Software zur Virtualisierung von Computerressourcen. Der Hypervisor weist den verschiedenen virtuellen Maschinen Rechenressourcen wie Arbeitsspeicher, CPU oder Festplattenspeicher zu. Er ist außerdem für die Trennung der virtuellen Maschinen untereinander zuständig und erlaubt den parallelen Betrieb mehrerer verschiedener […]

Was ist VMWare Horizon?

VMWare Horizon ist eine Implementierung von virtuellen Desktoplösungen der Firma VMWare, die Funktionen eines üblichen Arbeitsplatzrechners in der Regel als Remote Desktop über eine Netzverbindung bereitstellen. Diese Funktionen können Sie so Ihren Mitarbeitern effizienter und einfacher anbieten.Was ist eine VDI?Eine VDI oder Virtual Desktop Infrastructure, wie VMWare Horizon lässt die Funktionen eines Desktop Rechners auf […]

Was ist eine Shell?

Wenn Menschen mit Computern arbeiten, brauchen sie eine Schnittstelle, damit sich Mensch und Maschine verstehen. Diese Schnittstelle wird als Shell bezeichnet. Ohne sie ist eine Interaktion zwischen Menschen und Computern nicht möglich. Was eine Shell genau ist, welche Arten es gibt und wie sie funktionieren, erfahren Sie im folgenden Beitrag. Eine Shell ist ein spezielles […]