Sistem Operasi merupakan program utama (Sekumpulan program kontrol atau alat pengendali) yang secara terpadu bertindak sebagai penghubung Software Aplikasi yang digunakan oleh user dengan hardware komputer.
Tujuan / Manfaat Sistem Operasi
Sistem operasi mempunyai tiga sasaran (menurut Stalling), antara lain :
1. Kenyamanan, membuat user menjadi lebih
nyaman
2. Efisien, menjadikan penggunaan sumber
daya sistem komputer secara efisien.
3. Mampu Berevolusi, memudahkan
pengembang-an, pengujian dan pengajuan
fungsi2 baru tanpa menggangu layanan yang
dijalankan sistem komputer.
Fungsi Dasar Sistem Operasi
- Menjembatani hubungan antara hardware dan program aplikasi yang dijalankan user.
- Mengatur dan mengawasi penggunaan perangkat keras oleh user dan berbagai program aplikasi (Resource allocator).
- Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) atau sebagai penjaga yang melindungi komputer dari berbagai kemungkinan kerusakan.
LAYANAN SISTEM OPERASI
Sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut :
- Pembuatan Program
- Exsekusi Program
- Pengaksesan Perangkat Masukan/Keluaran
- Pengaksesan Terkendali terhadap Berkas
- Pengaksesan Sistem
- Deteksi dan memberi Tanggapan terhadap Kesalahan
- Akunting
JENIS-JENIS SISTEM OPERASI
Jenis Sistem Operasi dapat dibedakan dari aspek:
- Ukuran (media yang digunakan) disket -> DOS; CD-> Linux Live-CD; Mainframe, Server, PC, PDA, mobile phone, dll.
- Tujuan (Commercial & Non-commercial) Windows, Mac OS, Unix -> Commercial Linux, FreeBSD, Sun MicroSystem-> Free, open source & GNU/GPL).
- Kegiatan (PC stand alone, PC workstation, server, router) Windows XP/Vista, MacOS, Linux, Windows 2000 Server, Unix, Novell Netware, Cisco IOS, dll.
- Struktur Sistem Operasi (hirarki SO)
Kategori Sistem Operasi
Sistem Operasi dapat dikategorikan sbb:
- Single User – Single Tasking (SU-ST)
- Multi User – Single Tasking (MU-ST)
- Single User – Multi Tasking (SU-MT)
- Multi User – Multi Tasking (MU-MT)
Single User – Single Tasking
Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu.
contoh: DOS (Disk Operating System).
- MS-DOS (Microsoft DOS – IBM Compatible)
- 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 program (aplikasi) di satu waktu. contoh: Novell Netware (3.x, 4.x)
Multi User – Multi Tasking, Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu. contoh: Unix, Linux, FreeBSD, SunSolaris (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe, atau hardware office station, dll.
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 Desktop System, Symbian, Palm OS, dll.
0 komentar:
Posting Komentar