Sistem Operasi
Apa itu Sistem Operasi?
- Sistem Operasi merupakan sebuah penghubung antara pengguna (Brainware) dari komputer dengan perangkat keras komputer (Hardware).
- Secara Istilah : Sistem Operasi adalah pengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (System Calls) kepemakaian sehingga memudahkan dan menyamankan penggunaan saat pemanfaatan sumber daya sistem PC (komputer).
- Mengatur dan mengawasi penggunaan peragkat keras oleh berbagai program aplikasi (Resource Allocator) serta para pengunaan yang terdiri atas 3 komponen utama yaitu perangkat keras (hardware), perangkat lunak (software) dan pengguna (brainware).
- Menjembatani hubungan antara hardware dam program aplikasi yang dijalankan user.
- Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) atau sebagai penjaga yang melindungi komputer dari berbagai kemungkinan kerusakan.
- Kenyamanan, membuat user menjadi lebih nyaman.
- Efisien, menjadikan penggunaan sumber daya sistem komputer secara efisien.
- Mampu berevolusi, memudahkan pengembangan pengujian dan pengajuan fungsi-fungsi baru tanpa mengganggu layanan yang dijalankan sistem komputer.
- Pembuatan Program
- Eksekusi Program
- Pengaksesan Input/Output Device
- Pengaksesan kendali terhadap berkas
- Pengaksesan sistem
- Deteksi dan memberi tanggapan terhadap kesalahan
- Akunting
- Ukuran (media yang digunakan) Disket: DOS, CD: Linux Live-CD, Mainframe, Server, PC, PDA, Mobile Phone dan lain-lain.
- Tujuan (commercial dan Non-commercial) Commercial: Windows, MacOs, Unix free, Open source dan GNU/GPL: Linux, Free BSD dan Sun Microsystem).
- Kegiatan (PC stand alone, PC workstation, Server, Router), Windows XP/Vista, MacOs, Linux, Windows 2000 Server, Unix, Novell Nerware, Cisco IOs dan lain-lain.
- Struktur Sistem Operasi (hirarki SO).
- Single User - Single Tasking: Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program disatu waktu. Contoh:
- DOS(Disk Operating System)
- MS-DOS(Microsoft DOS-IBM Competable)
- PC-DOS(Personal Computer DOS-IBM)
- DR-DOS(Digital Research DOS-Novell)
- Multi User - Single Tasking: Satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bisa menjalankan satu program(aplikasi) disatu waktu. Contoh: Novell Netware(3.x,4.x).
- Single User - Multi Tasking: Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI) contohnya: Windows, MacOs, Linux, Java Dekstop System, Symbian, Palm OS dan lain-lain.
- Multi User - Multi Tasking: Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program disatu waktu. Contoh: Unix, Linux, Free BSD, Sun Solaris (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe atau Hardware Office Station dan lain-lain.