News: |
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 |
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.
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.
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 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 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:
| 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) |
|
Custom Search
|
© Copyright 2011 WorldLingo. Alle Rechte vorbehalten.