Skip to main content

Was ist eine Plattform?

Digitale Plattformen - Erklärvideo (Juni 2025)

Digitale Plattformen - Erklärvideo (Juni 2025)
Anonim

In Bezug auf Technologie und Computer dient eine Plattform als Grundlage für die Entwicklung und den Support von Hard- und Software.

Alles, was auf einer Stiftung geschaffen wurde, arbeitet in demselben Rahmen zusammen. Daher verfügt jede Plattform über eigene Regeln, Standards und Einschränkungen, die bestimmen, welche Hardware / Software erstellt werden kann und wie jede funktionieren soll.

Hardwareplattformen können sein:

  • Gesamte Systeme
  • Einzelkomponenten
  • Schnittstellen

Im Vergleich zu Hardwareplattformen sind Softwareplattformen umfangreicher und für Benutzer einfacher zu finden. Es ist sinnvoll, da wir häufiger mit Software / Apps interagieren, auch wenn Hardware (z. B. Mäuse, Tastaturen, Monitore, Touchscreens) dazu beiträgt, die Lücke zu schließen. Softwareplattformen fallen unter die allgemeinen Kategorien:

  • Systemsoftware
  • Anwendungssoftware

Gesamte Systeme

Hardwareplattformen können ganze Systeme (z. B. Computergeräte) sein, z. B. Mainframes, Workstations, Desktops, Laptops, Tablets, Smartphones und mehr. Jede dieser Plattformen stellt eine Hardwareplattform dar, da jede ihren eigenen Formfaktor hat, unabhängig von anderen Systemen arbeitet und Ressourcen oder Dienste (z. B. Ausführen von Software / Apps, Verbindung mit Geräten / Internet usw.) für Benutzer, insbesondere solche, bereitstellen kann vom ursprünglichen Design nicht erwartet.

Einzelkomponenten

Einzelne Komponenten, wie z. B. die zentrale Verarbeitungseinheit (CPU) von Computern, gelten auch als Hardwareplattformen. CPUs (z. B. Intel Core, ARM Cortex, AMD APU) weisen unterschiedliche Architekturen auf, die den Betrieb, die Kommunikation und die Interaktion mit anderen Komponenten bestimmen, die ein gesamtes System bilden. Zur Veranschaulichung betrachten Sie die CPU als Grundlage, die ein Motherboard, Speicher, Laufwerke, Erweiterungskarten, Peripheriegeräte und Software unterstützt. Einige Komponenten sind je nach Typ, Form und Kompatibilität möglicherweise nicht austauschbar.

Schnittstellen

Schnittstellen wie PCI Express, Accelerated Graphics Port (AGP) oder ISA-Erweiterungssteckplätze sind Plattformen für die Entwicklung verschiedener Arten von Erweiterungs- / Erweiterungskarten. Unterschiedliche Schnittstellenformfaktoren sind einzigartig, so dass es zum Beispiel physikalisch nicht möglich ist, eine PCI-Express-Karte in einen AGP- oder ISA-Steckplatz einzusetzen. Denken Sie daran, dass Plattformen die Regeln und Einschränkungen festlegen. Die Schnittstelle bietet auch Kommunikation, Unterstützung und Ressourcen für die angefügte Erweiterungskarte. Beispiele für Erweiterungskarten, die solche Schnittstellen verwenden, sind: Video-Grafik, Sound / Audio, Netzwerkadapter, USB-Anschlüsse, Serial ATA (SATA) -Controller und mehr.

Systemsoftware

Systemsoftware steuert den Computer durch gleichzeitige Ausführung mehrerer Prozesse, während mehrere Hardware-Ressourcen in Verbindung mit Anwendungssoftware verwaltet / koordiniert werden. Die besten Beispiele für Systemsoftware sind Betriebssysteme wie (aber nicht beschränkt auf) Windows, Mac OS, Linux, Android, iOS und Chrome OS.

Das Betriebssystem dient als Plattform, indem es eine Umgebung bereitstellt, die die Benutzerinteraktion über Schnittstellen (z. B. Monitor, Maus, Tastatur, Drucker usw.), die Kommunikation mit anderen Systemen (z. B. Netzwerke, Wi-Fi, Bluetooth usw.) und unterstützt Anwendungssoftware.

Anwendungssoftware

Die Anwendungssoftware umfasst alle Programme, die bestimmte Aufgaben auf einem Computer ausführen - die meisten werden nicht als Plattformen betrachtet. Übliche Beispiele für Anwendungssoftware, die keine Plattform ist, sind: Bildbearbeitungsprogramme, Textverarbeitungsprogramme, Tabellenkalkulationen, Musikplayer, Messaging / Chat, Social-Media-Apps und mehr.

Es gibt jedoch einige Arten von Anwendungssoftware auch Plattformen . Der Schlüssel ist, ob die betreffende Software als Unterstützung für etwas dient, das darauf aufbaut. Beispiele für Anwendungssoftware als Plattformen sind:

  • Internetbrowser (z. B. Chrome, Safari, Internet Explorer) sind Plattformen für andere Formen von Software, z. B. Plug-Ins / Erweiterungen von Drittanbietern oder Designs.
  • Social-Media-Websiteswie Facebook dienen als Plattformen, wenn externe Anwendungen, Tools und / oder Dienste unterstützt werden, die mit den Kernfunktionen der Website interagieren. Dies gilt sowohl für die Website als auch für die Version der mobilen App.
  • Videospiele die Mods unterstützen (über den Editor des Spiels), gelten auch als Plattformen. Videospielmods verwenden die vorhandene Videospiel-Engine als Grundlage für das Erstellen von benutzerdefinierten Karten / Ebenen, Charakteren, Objekten oder sogar eines gesamten Einzelspiels.

Videospielkonsolen

Videospielkonsolen sind großartige Beispiele für Hardware und Software, die als Plattform kombiniert werden. Jeder Konsolentyp dient als Basis, die seine eigene Bibliothek von Spielen physisch unterstützt (z. B. eine Original-Nintendo-Cartridge ist nicht mit späteren Versionen von Nintendo-Spielsystemen kompatibel) und digital (z. B. wenn beide ein Disc-Format sind, ein Sony-PS3-Spiel) funktioniert auf dem Sony PS4-System aufgrund von Software / Programmiersprache nicht)