Skip to main content

Apa saja berbagai jenis platform komputasi?

Ada berbagai jenis platform komputasi, baik berbasis perangkat lunak dan perangkat keras.Istilah Platform mengacu pada kerangka perangkat lunak atau arsitektur perangkat keras apa pun dari mana aplikasi perangkat lunak dapat diluncurkan.Platform komputasi dapat mencakup antarmuka pengguna grafis (GUI) dan sistem operasi (OS) seperti Windows atau Macintosh OS dan OSX, bahasa pemrograman, atau arsitektur perangkat keras komputer yang sebenarnya itu sendiri.

Dalam pengembangan perangkat lunak, platform dapat digunakan sebagai cara untuk memastikan kinerja produk yang konstan saat platform sedang berjalan.Ini dapat menghasilkan aplikasi perangkat lunak yang dapat dieksekusi secara independen dari sistem operasi yang diinstal pada perangkat keras.Contoh jenis aplikasi perangkat lunak ini termasuk Java dan paket berbasis QuickTime.Beberapa perusahaan perangkat lunak berbasis internet menggunakan platform ini untuk memungkinkan game online terjadi tanpa batasan sistem operasi yang diinstal yang mempengaruhi pengoperasian perangkat lunak.Dengan menggunakan platform komputasi untuk meniru sistem operasi yang lebih lama, layanan ini memungkinkan game untuk dimainkan pada perangkat keras modern yang biasanya tidak sesuai dengan perangkat lunak.

Beberapa rumah perangkat lunak telah menggunakan platform lunak bawaan untuk memungkinkan perangkat lunak mereka kompatibel dengan dua sistem operasi dari satu media penyimpanan.Contohnya adalah aplikasi perangkat lunak atau game yang dapat dipasang pengguna pada keduanya di komputer pribadi (PC) yang menjalankan sistem operasi Microsoft Windows dan pada komputer Apple Macintosh.Ini disebut sebagai aplikasi lintas platform.

Tingkat kompatibilitas yang ditunjukkan oleh aplikasi lintas platform dicapai oleh bahasa pemrograman juga bertindak sebagai platform.Dengan memanfaatkan platform komputasi bawaan ini, aplikasi perangkat lunak dapat diprogram untuk diluncurkan pada perangkat keras tanpa sistem operasi yang berfungsi.Ini digunakan untuk menyediakan antarmuka pengguna grafis selama pemasangan sistem operasi pada drive yang kosong.Sebagai contoh independensi platform, bahasa pemrograman Java bertindak baik sebagai bahasa pemrograman dan sebagai platform komputasi.Aplikasi yang diprogram dalam bahasa ini akan berhasil diluncurkan pada sistem operasi atau perangkat keras.Os Palm.Platform berbasis perangkat keras mencakup sistem mainframe besar dan superkomputer sampai ke konsol video game rumahan.Bentuk Platform Komputasi Berbasis Perangkat Keras juga menggabungkan mesin komputer atau mesin atau ARM RISC Machine atau ARM) untuk arsitektur sistem seluler, sistem UNIX, dan sistem berbasis Intel X86.