ⒹⒺⓈⒸⓇⒾⓅⓉⒾⓄⓃ
What is a system platform
system platform
A computing platform refers to the system environment in which software runs on a computer, including both hardware and software environments. A typical system platform includes a computer's hardware architecture, operating system, runtime library, and so on.
component
1. The system platform may include:
2. The hardware itself, such as some embedded systems, does not require an operating system and can be accessed directly.
3. Browser used for web-based software. The browser itself runs on a system platform, but the applications in the browser do not care.
4. Applications can support some scripting languages, such as macros in Excel.
5. Provide a software framework with some functionalities.
6. As a cloud computing platform for services. Social networks such as Twitter and Facebook can also be seen as a development platform.
7. Virtual Machine (VM) such as Java Virtual Machine. The application is compiled into bytecode similar to machine code and can be executed by virtual machines.
8. A virtualized version of the complete system. Including virtual hardware, operating system, software, and storage.
Example of operating system:
AmigaOS, AmigaOS 4, FreeBSD, DLBSD, OpenBSD, Linux, Microsoft Windows, OpenVMS, OS X (Mac OS) OS/2、Solaris、Tru64 UNIX。
Software Framework:
Adobe AIR, Adobe Flash, Adobe Shockwave, Binary Runtime Environment for Wireless (BREW), Cocoa, Cocoa Touch, Java platform Java ME、Java SE、Java EE、JavaFX、JavaFX Mobile、Microsoft XNA、Mono、Mozilla Prism,XULandXULRunner、.NET Framework、Silverlight、Open Web Platform、Oracle Database、Qt、SAP NetWeaver、Smartface、Vexi、Windows Runtime。
Hardware example:
Commercial computer platform: Gumstix or Raspberry Pi, fully functional mini computer, Linux operating system Newtondevices running theNewton OS, also from Apple、Wintel, That is, Intel x86 or PC compatible computers with Windows operating system, Macintosh, Apple hardware and Mac OS operating system, ARM architecture, x86 computers with UNIX like systems (such as BSD) installed on mobile devices, CP/M computers based on S-100 bus, may be the earliest microcomputer platforms.
Electronic game consoles: 3DO Interactive Multiplayer, Apple Pippin.
RISC instruction set computers running Unix like systems: SPARC platforms running Solaris or Illumos operating systems, DEC Alpha clusters, mid-range computers running OpenVMS or Tru64 UNIX, custom systems such as IBMOS/400, mainframe computers running custom systems such as IBMz/OS, supercomputers.