Selasa, 23 Oktober 2012

API (Application Programing Interface)

API (Aplication Programing Interface) atau aplikasi antarmuka pemrograman adalah metode spesifik yang ditentukan oleh sistem operasi komputer atau program aplikasi dimana seorang programmer menulis sebuah program aplikasi dapat membuat permintaan dari sistem operasi atau aplikasi lain.

API juga merupakan kumpulan fungsi-fungsi eksternal yang disediakan library windows untuk mengatur kemampuan dan tingkah laku setiap element di Windows (dari tampilan di desktop hingga alokasi memory) sehingga dapat dimanfaatkan suatu program untuk meningkatkan kemampuan program tersebut.
Posisi Application Programming Interface berhubungan dengan berbagai Application Program.


Berikut implementasi penggunaan API
Untuk membuka suatu file user menggunakan program yang telah dibuat dengan menggunakan bantuan API, kemudian mula-mula perintah dari user tersebut diterjemahkan oleh program menjadi perintah open( ). Perintah open( ) ini bukan perintah yang langsung dimengerti oleh kernel sistem operasi. Oleh karena itu, agar keinginan user dapat dimengerti oleh sistem operasi, maka perintah open( ) tadi oleh system call interface diterjemahkan ke dalam bentuk system call. Implementasi dari perintah open( ) bisa bermacam-macam. hal ini berrgantung dari sistem operasi yang kita gunakan 


Tidak ada komentar:

Posting Komentar