Dalam ilmu Komputer, Platform atau Serambi merupakan kombinasi antara sebuah arsitektur perangkat keras dengan sebuah kerangka kerja perangkat lunak (termasuk kerangka kerja aplikasi). kombinasi tersebut memungkinkan sebuah perangkat lunak, khusus perangkat lunak aplikasi dapat berjalan.
Platform yang umum sudah menyertakan arsitektur, sistem operasi, bahasa pemrograman dan antarmuka yang terkait (pustaka sistem runtime atau antarmuka pengguna grafis) untuk komputer.
Platform adalah unsur yang penting dalam pengembangan perangkat lunak. Platform mungkin dapat didefinisikan secara sederhana sebagai tempat untuk menjalankan perangkat lunak. penyelenggara platform menyediakan pengembang perangkat lunak dengan kesepakatan serangkain kode logika yang akan berjalan secara konsisten sepanjang platform ini berjalan di atas platform yang lainnya. kode logika ini mencangkup bytecode, kode sumber dan kode mesin. Dengan demikian pelaksanaan program tidak di batasi oleh jenis sistem operasi yang tersedia.
Contoh perangkat lunak yang memiliki kemampuan lintas platform ini antara lain :
- Apache HTTP Server
- MySQL
- PHP
SISTEM OPERASI
Sistem Operasi (bahasa inggris : operating system ; OS) merupakan seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak.
SO adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. tanpa SO pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi Booting
Sistem Operasi (bahasa inggris : operating system ; OS) merupakan seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak.
SO adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. tanpa SO pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi Booting
Sistem operasi dapat dikelompokan menjadi beberapa bagian seperti dibawah ini :
- Multi-User : mengijinkan dua atau lebih pengguna untuk menjalankan program dalam jangka waktu yang bersamaan. dan bahkan beberapa operating system mengijinkan ratusan atau bahkan ribuan pengguna untuk menjalankan program pada operating sistem tersebut dalam jangka waktu yang bersamaan.
- Multiprocessing : mendukung berjalannya program di lebih dari satu CPU
- Multitasking : mengijinkan lebih dari satu program untuk berjalan secara bersamaan.
- Multithreading : mengijinkan bagian berbeda dari sebuah program untuk berjalan secara bersamaan
- Real time : merespon inputan secara cepat. beberapa operating system umum seperti DOS dan UNIX.
jadi dapat disimpulkan bahwa perbedaan antara Platform dengan SO yaitu
Platform merupakan hardware dan software
SO merupakan bagian dari Platform.
Platform merupakan hardware dan software
SO merupakan bagian dari Platform.
Referensi :
http://id.wikipedia.org/wiki/Platform
http://id.wikipedia.org/wiki/Platform
0 komentar:
Posting Komentar