Top 10 articles

Liste der Krankenhäuser in England
Libysche Armee
Odnoklassniki.ru
Libysche Luftwaffe
nasza-klasa.pl
Justin Biber
Der Blitz und die Sonne
Liste von Farben
Liste Moto Guzzi der Motorräder
Liste der politischen Parteien in Flandern

News:

Rechnende Plattform

In Rechnen, a Plattform beschreibt irgendeine Art von Hardwarearchitektur oder Software-Rahmen (einschließlich Anwendung Rahmen), gewährt das Software laufen. Typische Plattformen schließen eines Computers mit ein Architektur, Betriebssystem, Programmiersprachen und bezogen Laufzeit Bibliotheken oder graphische Benutzerschnittstelle.

Inhalt

Kleinteile, Betriebssystem und virtuelle Maschine

In Beziehung zu Kleinteile, Plattform beschreibt häufig den Satz der Hardwareeinheiten, die den Computer selbst bilden, den, den die Software zum Ziel geschrieben wird (häufig gerade beschrieben, wie „geschrieben für eine Architektur "). Reine Assemblersprache kann auf diese Hardwareplattform laufen gelassen werden, aber am allgemeinsten, wird Betriebssystemsoftware geschrieben, um sie zu zielen. Aber, wenn es so tut, wird erleichtert es eine Plattform in sich und die Ausführung andere Software, die benutzt wird, um das Betriebssystem zu zielen, und ebenfalls die Hardwarearchitektur. Ausserdem kann Software, die für das Betriebssystem geschrieben wird, benutzt werden, um die Ausführung andere Software zu stützen: z.B. a virtuelle Maschine (das ein bestimmtes Betriebssystem/Kleinteile zielt), daß verwendet wird, andere Programme laufen zu lassen, die für es geschrieben werden, die eine andere Plattform festsetzt.

Rolle in der Software

Eine Plattform ist ein entscheidendes Element in der Software-Entwicklung. Eine Plattform konnte als „Platz einfach definiert werden, zum von Software auszustoßen“. Es ist eine Vereinbarung, die der Plattformversorger zur Software Entwickler gab, den Logikcode durchweg deutet, solange die Plattform auf andere Plattformen läuft. Logikcode schließt ein Bytecode, Quellenprogrammund Maschine Code.

Hintergrund

Plattformen werden häufig mit erwähnt APIs. Eine komplette Suite von APIs setzen Sie eine andere Art Plattform benannte Software-Plattform fest. Software-Plattformen sind häufig zu Betriebssystemen abhängig. Jedoch ist dieses nicht immer zutreffend. Z.B. sind zwei populäre abhängige Plattformen NichtOS Java, wie oben erwähnt und BRAUEN Sie für bewegliche Telefone.

Java

Hauptartikel: Java Plattform

Java Programme sind ein typisches Beispiel des letzten Punktes. Java Quellenprogramm wird zu einer Zwischen-sprache „kompiliert“ bytecode welches dann von einem Interpreten gedeutet wird, JVM, das dann dieses Programm an die Java Software-Bibliotheken anschließt. In den Telefonen, PDAs und andere drahtlose bewegliche Vorrichtungen, diese Bibliotheken sind Java ICH. Einige Telefone, sogar ohne ein flügges OS, ermöglichen Java Programmen wie Spiele zu funktionieren. Java und das bytecode sollen Plattformunabhängiges. Aber dieses ist weil Java ist die Plattform sowie eine Programmiersprache. Software kann nicht ohne eine Plattform wirklich funktionieren oder Plattformunabhängiges sein. Auf die Programmiersprache bezieht hier, den Programmierer bedeutend brauchen Sie, nicht über die Plattform der Kleinteile oder des Betriebssystems betroffen zu werden, noch werden Sie die Sprachenänderung mit einer anderen Plattform.

.NET

Hauptartikel: .NET Rahmen

.NET Rahmen ist Antwort Microsofts zu Sonnen Java. Microsoft .NET ist eine Regenschirmbezeichnung, die auf eine breite Ansammlung Produkte und Technologien von Microsoft zutrifft. Die meisten haben im Common eine Abhängigkeit auf dem Microsoft .NET Rahmen, ein Bestandteil des Windows Betriebssystems.

Microsoft Produkte und Bestandteile, die in die .NET Kategorie fallen, schließen ein:

  • Der Microsoft .NET Rahmen, ein Betriebssystembestandteil erfordert durch die meisten .NET Produkte.
  • Windows Phasen-Identifikation (früher bekannt als .NET Paß)

Betriebssystemplattformbeispiele

Software-Plattformbeispiele

Kleinteilbeispiele

Telefonplattformen

Symbian

Linux

Laufzeit

Andere

Größe der redistributable Pakete

Plattform Version OS Größe
.NET 1.1 Windows(x86) 23.2MB
.NET 2.0 Windows (x86) 22.4MB
.NET 3.0 Windows (x86) 50.3MB
.NET 3.5 Windows (x86) 197MB
Microsoft Silverlight 1.0 Windows (x86) 1.4MB
Microsoft Silverlight 2 Beta1 Windows (x86) 4.4MB
Java(JRE) 1.1.8_010 Windows (x86) 5.2MB
Java 1.2.2_017 Windows (x86) 7.2MB
Java 1.3.1_20 Windows (x86) 7.9MB
Java 1.4.2_17 Windows (x86) 15.1MB
Java 5 Update 15 Windows (x86) 16.1MB
Java 6 Update 6 Windows (x86) 15.2MB
Ziegelstein-Luft 1.0.1 Windows (x86) 11.3MB
Ziegelstein-Blitz 9.0.124.0 Windows (x86) 1.4MB
XULRunner 1.8.1.3 Windows (x86) 6.3MB (Reißverschluß), 4.5MB (7z)

Sehen Sie auch

The original article is from Wikipedia. To view the original article please click here.
Creative Commons Licence