Platform komputasi

From Wikipedia, the free encyclopedia

Platform komputasi atau platform digital [1] adalah lingkungan tempat perangkat lunak dijalankan. Mungkin perangkat keras atau sistem operasi (OS), bahkan browser web dan antarmuka pemrograman aplikasi terkait , atau perangkat lunak dasar lainnya, selama kode program dijalankan dengannya. Platform komputasi memiliki tingkat abstraksi yang berbeda , termasuk arsitektur komputer , OS, atau perpustakaan runtime . [2] Platform komputasi adalah tahap di mana program komputer dapat dijalankan.

Platform dapat dilihat sebagai kendala pada proses pengembangan perangkat lunak , karena platform yang berbeda menyediakan fungsi dan batasan yang berbeda; dan sebagai asisten proses pengembangan, karena mereka menyediakan fungsionalitas tingkat rendah yang siap pakai. Misalnya, OS mungkin merupakan platform yang mengabstraksikan perbedaan mendasar dalam perangkat keras dan menyediakan perintah generik untuk menyimpan file atau mengakses jaringan .

Komponen

Platform juga dapat mencakup:

Beberapa arsitektur memiliki banyak lapisan, dengan setiap lapisan bertindak sebagai platform ke lapisan di atasnya. Secara umum, sebuah komponen hanya perlu diadaptasikan ke lapisan tepat di bawahnya. Misalnya, program Java harus ditulis untuk menggunakan mesin virtual Java (JVM) dan pustaka terkait sebagai platform tetapi tidak harus diadaptasi untuk dijalankan pada platform OS Windows, Linux atau Macintosh. Namun, JVM, lapisan di bawah aplikasi, harus dibangun secara terpisah untuk setiap OS. [8]

Contoh sistem operasi

Desktop, laptop, server

Seluler

Android , sistem operasi seluler yang populer

Contoh perangkat lunak

Contoh perangkat keras

Lihat juga

Referensi

Tautan eksternal

0.026757955551147