Was ist eine Plattform?

Inhaltsverzeichnis:

Was ist eine Plattform?
Was ist eine Plattform?
Anonim

Wenn es um Technologie und Computer geht, dient eine Plattform als grundlegende Grundlage für die Entwicklung und den Support von Hardware und Software.

Alles, was auf einer Grundlage geschaffen wurde, arbeitet innerhalb desselben Rahmens zusammen. Daher hat jede Plattform ihre eigenen Regeln, Standards und Einschränkungen, die vorschreiben, welche Hardware/Software erstellt werden kann und wie sie funktionieren sollten.

Hardwareplattformen können sein:

  • Gesamte Systeme
  • Einzelkomponenten
  • Schnittstellen

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

  • Systemsoftware
  • Anwendungssoftware
Image
Image

Bottom Line

Hardwareplattformen können ganze Systeme (d. h. Computergeräte) wie Mainframes, Workstations, Desktops, Laptops, Tablets, Smartphones und mehr sein. Jede davon stellt eine Hardwareplattform dar, da jede ihren eigenen Formfaktor hat, unabhängig von anderen Systemen arbeitet und in der Lage ist, Ressourcen oder Dienste (z. B. Ausführen von Software/Apps, Verbinden mit Geräten/Internet usw.) vom ursprünglichen Design nicht vorgesehen.

Einzelkomponenten

Einzelkomponenten, wie etwa die Zentraleinheit (CPU) von Computern, gelten ebenfalls als Hardwareplattformen. CPUs (z. B. Intel Core, ARM Cortex, AMD APU) haben unterschiedliche Architekturen, die den Betrieb, die Kommunikation und die Interaktion mit anderen Komponenten bestimmen, aus denen ein gesamtes System besteht. Betrachten Sie zur Veranschaulichung die CPU als Grundlage, die ein Motherboard, Speicher, Laufwerke, Erweiterungskarten, Peripheriegeräte und Software unterstützt. Einige Komponenten können je nach Typ, Form und Kompatibilität untereinander austauschbar sein oder nicht.

Bottom Line

Schnittstellen wie PCI Express, Accelerated Graphics Port (AGP) oder ISA-Erweiterungssteckplätze sind Plattformen für die Entwicklung verschiedener Arten von Zusatz-/Erweiterungskarten. Unterschiedliche Schnittstellenformfaktoren sind einzigartig, sodass es beispielsweise physisch 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 angeschlossene Erweiterungskarte. Beispiele für Erweiterungskarten, die solche Schnittstellen verwenden, sind Videografik, Sound/Audio, Netzwerkadapter, USB-Anschlüsse, Serial ATA (SATA)-Controller und mehr.

Systemsoftware

Systemsoftware steuert den Computer, indem sie simultane Prozesse ausführt und gleichzeitig mehrere Hardwareressourcen in Verbindung mit Anwendungssoftware verw altet/koordiniert. Die besten Beispiele für Systemsoftware sind Betriebssysteme wie (aber nicht beschränkt auf) Windows, macOS, Linux, Android, iOS und Chrome OS.

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

Anwendungssoftware

Anwendungssoftware umfasst alle Programme, die dazu bestimmt sind, bestimmte Aufgaben auf einem Computer auszuführen – die meisten gelten nicht als Plattformen. Gängige Beispiele für Nicht-Plattform-Anwendungssoftware sind Bildbearbeitungsprogramme, Textverarbeitungsprogramme, Tabellenkalkulationen, Musikplayer, Messaging/Chat, Social-Media-Apps und mehr.

Es gibt jedoch einige Arten von Anwendungssoftware, die auch Plattformen sind. Entscheidend ist, ob die betreffende Software als Unterstützung für etwas dient, das darauf aufgebaut werden soll. Einige Beispiele für Anwendungssoftware als Plattformen sind:

  • Webbrowser - (z. B. Chrome, Safari, Internet Explorer) sind Plattformen für andere Arten von Software, wie Plug-ins/Erweiterungen oder Designs von Drittanbietern.
  • Social-Media-Sites - wie Facebook, dienen als Plattformen für die Unterstützung externer Anwendungen, Tools und/oder Dienste, die mit den Kernfunktionen der Site interagieren. Dies gilt sowohl für die Website als auch für die mobile App-Version.
  • Videospiele - die Mods (über den Editor des Spiels) unterstützen, gelten ebenfalls als Plattformen. Videospiel-Mods verwenden die vorhandene Videospiel-Engine als Grundlage zum Erstellen von benutzerdefinierten Karten/Levels, Charakteren, Objekten oder sogar einem ganzen eigenständigen Spiel.

Videospielkonsolen

Videospielkonsolen sind großartige Beispiele für die Kombination von Hardware und Software als Plattform. Jeder Konsolentyp fungiert als Basis, die seine eigene Spielebibliothek physisch (z. B. ist eine Original-Nintendo-Kassette nicht mit späteren Versionen von Nintendo-Spielsystemen kompatibel) und digital (z. B. obwohl es sich bei beiden um ein Disc-Format handelt, ein Sony PS3-Spiel) unterstützt funktioniert auf dem Sony PS4-System aufgrund von Software/Programmiersprache nicht).

FAQ

    Wie erstellt man eine Social-Media-Plattform?

    Entscheiden Sie zuerst, welche Art von Community Sie aufbauen möchten und auf welche Zielgruppe Sie abzielen möchten. Stellen Sie als Nächstes sicher, dass Ihre Plattform die erforderlichen Funktionen wie Aktivitätsstream, Statusaktualisierungen, Sicherheit und Kundenservice enthält. Dann ist es an der Zeit, Ihre neue Social-Media-Plattform zu starten und zu vermarkten.

    Wie spielt man Minecraft plattformübergreifend?

    Um Minecraft mit Freunden auf anderen Plattformen zu spielen, müssen Sie alle dieselbe Version des Spiels haben (Java, Bedrock usw.). Sie müssen auch ein Xbox-Konto erstellen und die anderen Spieler zu Ihrer Freundesliste hinzufügen, auch wenn Sie auf einer Nicht-Microsoft-Plattform wie dem Nintendo Switch spielen. Starten Sie dann das Spiel, starten Sie eine neue Sitzung und laden Sie Ihre Freunde zur Teilnahme ein.

    Was sind plattformübergreifende Spiele?

    Spiele gelten als "plattformübergreifend", wenn sie auf mehreren Plattformen (Xbox, PlayStation, PC usw.) gleichzeitig gespielt werden können und der Fortschritt von Konsole zu Konsole übertragen wird.

    Auf welcher Plattform kann man Dogecoin kaufen?

    Du kannst Dogecoin an jeder Kryptowährungsbörse kaufen, die es unterstützt. Einige Beispiele sind Coinbase, Binance und Robinhood.

    Was ist die Google Cloud Platform?

    Die Google Cloud Platform ist eine Suite von Cloud-Computing-Diensten, die auf der gleichen Infrastruktur von Google für Anwendungen wie Gmail und YouTube ausgeführt werden. Cloud bietet eine Vielzahl von Tools für Management, maschinelles Lernen, Datenspeicherung und Datenanalyse. Es ähnelt Produkten wie Amazon Web Services und Microsoft Azure.

    Was war die erste Social-Media-Plattform?

    Six Degrees wird oft zugeschrieben, die erste erkennbare Social-Media-Plattform zu sein. Six Degrees wurde 1997 von Andrew Weinreich entwickelt und enthielt viele Funktionen, die man heute häufig auf Social-Media-Plattformen findet, wie z. B. die Möglichkeit, sich mit einer E-Mail-Adresse anzumelden, ein Profil zu erstellen und Freunde hinzuzufügen.

Empfohlen: