Minggu, 16 Oktober 2011

shell , system call , command interpreter , API

- shell

shell merupakan penerjemah atau sering disebut dengan terminal.ini merupakan software yang menjembatani antara user dan sistem.user cukup memberi perintah dan shall akan manganni printah-printah tadi.contoh printah pada linux :
* perintah internal contohnya built in
* perintah eksternal yaitu berupa utilitas atau aplikasi program.
dalam UNIX shell menyediakan sekumpulan instruksi khusu yang dapat digunakan untuk membuat program shell script contohnya : bash dan tcsh.

- sistem call 

sistem call atau operasi pemanggilan sistem yaitu memanggil kernel untuk membentuk layanan kepadanya dan setiap pemanggilan sistem mengintruksikan kernel untuk membentuk layanan tertentu sesuai dengan perintah yang diberikan.contoh ilustrasinya : jika program ingin membaca data dari terminal,program perlu menyampaikan printah ke kernel, dan kernel akan menjalankan perintah yang telah diberikan tadi kemudian menyampaikan hasilnya ke program.

- command interpreter

command interpreter adalah mekanisme untuk menerima instruksi dari pengguna dan menerjemahkan instruksi tersebut ke instruksi mesin yang dimengerti oleh sistem.command interpreter ini diimplementasikan sebagai shell dari sistem informasi.


- API 

aplication program interface adalah aturan tertentu dan spesifikasi yang program perangkat lunak dapat mengikuti untuk berkomunikasi satu sama lain .
fungsi dari API ini adalah antarmuka antara perangkat lunak yang berbeda dan menfasilitasi interaksi antar perangkat lunak.seperti halnya interaksi antar muka pengguna dengan mesin.









Tidak ada komentar:

Posting Komentar