April 19, 2011

SISTEM OPERASI

Tujuan Sistem Operasi


OS (operating system) bertindak seperti penerjemah antara aplikasi user (pengguna) dan hardware (perangkat keras). Seorang user berinteraksi dengan sistem komputer melalui sebuah aplikasi, seperti pengolah kata, spreadsheet, permainan komputer atau program pesan instan. program aplikasi dirancang untuk tujuan tertentu, seperti pengolah kata, dan mengetahui apapun tentang elektronik. Sebagai contoh, aplikasi ini tidak peduli dengan bagaimana informasi dimasukkan ke dalam aplikasi dari keyboard. Sistem operasi bertanggung jawab untuk komunikasi antara aplikasi dan hardware (perangkat keras).

Ketika komputer dinyalakan, maka beban OS biasanya dari disk drive ke dalam RAM. Bagian dari kode OS yang berinteraksi langsung dengan hardware komputer dikenal sebagai kernel. Bagian yang berantarmuka dengan aplikasi dan user dikenal sebagai shell. Pengguna dapat berinteraksi dengan shell baik menggunakan perintah baris/Command Line Interface (CLI) atau pengguna grafis/ Graphical User Interface (GUI).

ketika menggunakan CLI, pengguna berinteraksi langsung dengan sistem dalam ruang berbasis teks dengan memasukkan perintah pada keyboard di command prompt. Sistem yang mengeksekusi perintah sering memberikan output tekstual. GUI memungkinkan pengguna berinteraksi dengan sistem di ruang menggunakan gambar grafis, multimedia, dan teks. Ini dilakukan dengan berinteraksi terhadap gambar pada layar. GUI lebih diperlukan pada user dengan pengetahuan yang kurang dari CLI struktur perintah untuk memanfaatkan sistem. Untuk itu, banyak orang bergantung pada GUI. Sebagian besar sistem operasi menawarkan GUI dan CLI.

Sistem operasi memiliki kontrol penuh terhadap sumber daya perangkat keras lokal. Sistem operasi dirancang untuk bekerja dengan satu user (pengguna) pada satu waktu. SO memungkinkan pengguna untuk multitask. Sistem operasi melacak sumber daya yang digunakan oleh aplikasi mana.

Dalam rangka untuk bekerja dengan sumber daya yang tidak langsung terhubung ke sistem komputer, sebagian khusus dari perangkat lunak harus ditambahkan, yang memungkinkan perangkat untuk mengirim dan menerima data dari jaringan. Software ini dikenal sebagai redirector, mungkin merupakan bagian integral dari OS atau mungkin perlu diinstal secara terpisah sebagai klien jaringan. Ketika dipasang, sistem operasi menjadi sebuah sistem operasi jaringan/Network Operating System (NOS).

Sebuah NOS menawarkan penjadwalan kompleks dan pengguna perangkat lunak manajemen yang memungkinkan perangkat untuk berbagi sumber daya antara banyak pengguna dan memperlakukan sumber daya jaringan seolah-olah mereka secara langsung dihubungkan.
Ada banyak sistem operasi berbeda. Pengelompokan utama terdaftar dengan beberapa contoh, yaitu:
Microsoft Windows: XP, Vista, 2003 Server
Berbasis UNIX: IBM AIX, HPUX Hewlett Packard, dan Sun Solaris
BSD - BSD Free
Linux-Based (varietas Banyak)
Macintosh OS X
Non-proprietary Unix: IBM OS/400, z / OS
sebagian besar sistem operasi ini meminta user untuk membeli dan menyetujui lisensi komersial, ada juga beberapa sistem operasi yang dirilis berbagai jenis skema lisensi yang dikenal sebagai GNU Public License (GPL).



Lisensi komersial biasanya menolak pengguna-akhir kemampuan untuk memodifikasi program dengan cara apapun. Windows XP, Mac OS X dan UNIX merupakan contoh perangkat lunak OS komersial. sebaliknya, GPL memungkinkan pengguna akhir untuk memodifikasi dan meningkatkan kode tersebut, jika mereka ingin lebih sesuai dengan lingkup mereka. Beberapa sistem operasi umum, yang dirilis di bawah GPL, termasuk Linux dan BSD.

Tidak ada komentar:

Posting Komentar