Tampilkan postingan dengan label tugas 2. Tampilkan semua postingan
Tampilkan postingan dengan label tugas 2. Tampilkan semua postingan

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.









struktur system linux dan windows

 sebelum membandingkan sturktur antara struktur linux dan windows terlebih dulu saya akan menjelaskan bagian-bagian utama dari struktur sistem operasi,yaitu antara lain ::
- mekanisme boot yaitu meletakan kernel kedalam memory
- kernel yaitu sebuah inti dari sistem operasi
- command interpreter atau shell mempunyai fungsi untuk membaca input dari dari pengguna
- library yaitu penyedia kumpulan fungsi dasar yang dapat dipanggil oleh aplikasi
- divice driver yaitu untuk berinteraksi dengan hardware eksternal dan mengontrolnya.
struktur system linux

sistem direktori pada linux :
keterangan gambar ::
- etc berisi file adminstrative dan file exe atau script yang berguna untuk administrasi system.
- dev berisi file file khusus yang merepresentasikan peralatan hardware
- bin berisi sistem utiliti level rendah (binary)
- sbin berisi utilitas superuser
- proc berisi tentang kernel linux ,proses dan virtual sistem


sumber : http://boedax46.blogspot.com/

struktur system windows

daftar anak pohon regristri :

- HKEY_LOCAL_MACHINE
merupakan tempat penyimpanan untuk konfigurasi sistem yang bersangkutan,yang terdiri dari perangkat lunak dan perangkat keras.
- HKEY_CURRENT_USER
 yaitu tempat penyimpanan informasi atau data diasosiasikan dengan pengguna yang sedang masuk log.HCI merupakan symbolic link ke regristrasi hkey user dari pengguna.disini menyimpan juga identitas profil pengguna,konfigurasi perangkat lunak,dan preferensi mereka.
- HKEY_USERS
 merupakan tempat semua profil pengguna yang terdaftar didalam sistem yang bersangkutan dan basis data regristrasi object OLE.
- HKEY_CLASSES_ROOT
menyimpan informasi atau data mengenai asosiasi berkas dengan aplikasinya dan regristrasi object.
- HKEY_CURRENT_CONFIG
berisi informasi profil mengenai perangkat keras yang sedang digunakan.
- HKEY_DYN_DATA
menyimpan informasi menegenai kinerja sistem yang dikumpulkan.

sumber : wikipedia