Anjungan komputasi: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Tag: Suntingan perangkat seluler Suntingan peramban seluler
 
(36 revisi perantara oleh 24 pengguna tidak ditampilkan)
Baris 1:
Dalam [[ilmu komputer]], '''platformpelantar''' atau '''serambianjungan'''<ref>{{Cite journal|date=2024-01-11|title=platform|url=https://id.wiktionary.org/w/index.php?title=platform&oldid=1030503|journal=Wikikamus bahasa Indonesia|language=id}}</ref> ({{lang-en|platform}}){{efn|name=ck1}} merupakan kombinasi antara sebuah arsitektur [[perangkatperanti keras]] dengan sebuah [[kerangka kerja]] [[perangkatperanti lunak]] (termasuk kerangka kerja [[aplikasi]]). Kombinasi tersebut memungkikanmemungkinkan sebuah perangkatperanti lunak, khusus perangkatperanti lunak aplikasi, dapat berjalan. ''Platform'' yang umum sudah menyertakan [[arsitektur komputer|arsitektur]], [[sistem operasi]], [[bahasa pemrograman]] dan [[antarmuka pengguna|antarmuka]] yang terkait ([[pustaka]] sistem ''runtime'' atau [[antarmuka pengguna grafis]]) untuk komputer.
{{judul asing}}
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 memungkikan sebuah perangkat lunak, khusus perangkat lunak aplikasi, dapat berjalan. Platform yang umum sudah menyertakan [[arsitektur komputer|arsitektur]], [[sistem operasi]], [[bahasa pemrograman]] dan [[antarmuka pengguna|antarmuka]] yang terkait ([[pustaka]] sistem ''runtime'' atau [[antarmuka pengguna grafis]]) untuk komputer.
 
''Platform'' adalah unsur yang penting dalam [[Proses pengembangan perangkat lunak|pengembangan perangkatperanti lunak]]. ''Platform'' mungkin dapat didefinisikan secara sederhana sebagai tempat untuk menjalankan perangkatperanti lunak. Penyelenggara ''platform'' menyediakan [[pengembang perangkat lunak|pengembang peranti lunak]] dengan kesepakatan serangkaian kode logika yang akan berjalan secara konsisten sepanjang ''platform ini'' berjalan di atas ''platform'' yang lainnya. Kode logika ini mencakup [[bytecode|kode bita]], [[kode sumber]], dan [[kode mesin]]. Dengan demikian, pelaksanaan program tidak dibatasi oleh jenis sistem operasi yang tersedia. ''Platform'' telahteah menggantikan sebagian besar bahasa mesin independenmandiri.{{Citation needed}}
 
Beberapa ''platform'' perangkatperanti lunak [[Mesin virtual#Emulasi sistem|mengemulasikanmengemulasi]] ''platform'' perangkatperanti keras secara menyeluruh, spertiseperti pada [[Virtualisasi perangkat keras|virtualisasipemayaan sistem]].
 
== Contoh sistem operasi ==
[[Berkas:Android 4.0.png|thumbjmpl|150px|[[Android (sistem operasi)|Android]], sebuah sistem operasi mobileseluler yang populer]]
* [[AmigaOS]], [[AmigaOS 4]]
* [[BlankOn Linux|BlankOn]]
Baris 24 ⟶ 23:
* [[VM (sistem operasi)|IBM VM/370, VM/BSEP, VM/SEP, VM/XA, VM/ESA, z/VM]]
 
=== MobileSeluler ===
* [[Android (sistem operasi)|Android]]
* [[Bada]]
Baris 36 ⟶ 35:
* [[Symbian OS]]
* [[Tizen]]
* [[Ubuntu Touch]]
* [[WebOS]]
* [[Windows Mobile]]
* [[Windows Phone]]
 
== Contoh kerangka kerja perangkatperanti lunak ==
* [[Adobe AIR]]
* [[Java (platform)|Java]], JDK and JRE
Baris 54 ⟶ 53:
<!--:[[SAP NetWeaver]] is [[SAP AG|SAP]]'s integrated technology computing platform and is the technical foundation for many SAP applications since the [[SAP Business Suite]]. SAP NetWeaver is marketed as a [[Service-oriented architecture|service-oriented]] application and [[Enterprise application integration|integration]] platform. SAP NetWeaver provides the development and runtime environment for SAP applications and can be used for custom development and integration with other applications and systems. SAP NetWeaver is built using primarily the [[ABAP]] programming language, but also uses [[C (programming language)]], [[C++]], and [[Java EE]]. It also employs open standards and industry de facto standards and can be extended with, and interoperate with, technologies such as [[Microsoft]] [[Microsoft .NET|.NET]], [[Java EE]], and [[IBM]] [[WebSphere]].-->
 
=== MobileSeluler ===
* APOXI
* [[Binary Runtime Environment for Wireless]] (BREW)
Baris 71 ⟶ 70:
* dan lain-lain.
 
== Contoh perangkatperanti keras ==
Diurutkan secara kasar dari jenis yang paling umum ke yang tidak umum:
 
* ''Platform'' perhitungan komoditas
** [[Wintel]], yaitu [[perangkatperanti keras]] komputer dengan Intel [[x86]] atau yang kompatibel berserta sistem operasi [[Microsoft Windows|Windows]]
** [[Arsitektur ARM]] yang digunakan dalam perangkat mobileseluler
*** [[Gumstix]], komputer miniatur yang berfungsi penuh dengan [[Linux]]
** [[x86]] dengan [[sistem operasi bertipe Unix]] seperti varian [[Berkeley Software Distribution|BSD]]
** [[CP/M]], komputer berbasisberdasar bus [[S-100]], mungkin merupakan ''platform'' [[komputer mikro]] yang paling awal
* [[Konsol permainan]], apa pun varietasnyaragamnya
* [[Macintosh]], perangkatperanti keras [[Apple Inc.|Apple Computer]] dan sistem operasi [[Mac OS]] yang dimodifikasi, sekarang dimigrasikan ke x86
** Perangkat [[Newton (platform)|Newton]] yang menjalankan [[Newton OS]], juga dari Apple
* Mesin yang berbasiskan prosesor [[RISC]] yang menjalankan varian Unix
** Komputer arsitektur [[SPARC]] yang menjalankan sistem operais [[Solaris]]
** [[Kluster komputer|Kluster]] [[DEC Alpha]] yang menjalankan [[OpenVMS]]
* [[Komputer tingkat menengah]] dengan sistem operasi yang telah dimodifikasi seperti pada IBM [[OS/400]]
* [[Komputer bingkai utama|Komputer kerangka utama]] dengan sistem operasi yang telah dimodifikasi seperti pada [[International Business Machines|IBM]] [[z/OS]]
* Arsitektur [[superkomputer]]
 
== Lihat pula ==
* [[Antarmuka pemrograman aplikasi]]
 
== Catatan kaki ==
{{notelist|refs=
{{efn|name=ck1|Kata '''platform''' dapat bersinonim dengan ''pelantar'' di bidang komputer. Dapat juga merujuk kepada ''anjungan'', ''serambi'', atau ''wahana'' di bidang lain.}}
}}
 
[[Kategori:Platform komputer| ]]