g. Sebagai server, menyediakan layanan yang sering dibutuhkan pengguna,
secara eksplisit maupun implisit, seperti mekanisme akses file, fasilitas interrupt
h. Sebagai accountant, mangatur waktu CPU CPU time, penggunaan
memori, pemanggilan perangkat IO, disk storage dan waktu koneksi terminal.
i. Sebagai interface, menjembatani pengguna dangan perangkat keras,
menyediakan lingkuan yang bersahabat dan mudah digunakan user friendly. Pengguna tidak dirumitkan dengan bahasa mesin.
j. Sistem resources manager, pengelola seluruh sumber daya sistem
komputer k. Sebagai
virtual machine,
yang menyediakan
layanan seperti
menyembunyikan kompleksitas pemrograman dan menyajikan fasilitas yang lebih mudah untuk menggunakan hardware
4. Generasi Pertama 1945 – 1955
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan
manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem
operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung oleh pengguna.
Generasi Kedua 1955 – 1965
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Generasi ini
sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS
Generasi Ketiga 1965 – 1980
Sistem operasi pada generasi ini dikembangkan untuk melayani banyak pemakai, dimana para pemakai berkomunikasi lewat terminal secara online ke komputer.
Sistem operasi menjadi multi-user digunakan oleh banyak pengguna sekaligus, multi-programming melayani banyak program sekaligus dan multitasking
melayani banyak tugas dan pekerjaan Batch Processing System
Generasi Keempat 1980 – 2000-an
Pada masa ini sistem operasi telah menggunakan Graphical User Interface GUI yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman dan mudah
digunakan. Pada masa ini juga dimulai era komputasi tersebar distributed