A. Pengenalan Sistem Operasi
OS (Operating System) merupakan
merupakan program yang mengatur
eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras.
Tujuan Sistem Operasi :
1.Kemudahan.
2.Efisiensi.
3.Kemampuan
untuk
berkembang.
OS
sebagai interface antara user dan perangkat keras berarti menyediakan mekanisme kapada end user untuk menggunakan utilitas yang disediakan.
End
user tidak
mau
tahu
akan
detail proses yang melibatkan computer hardware, sehingga
end user hanya
berinteraksi via aplikasi-aplikasi yang disediakan.
B. Komponen Sistem Operasi
1.Manajemen Proses.
2.Manajemen Memori Utama.
3.Manajemen Secondary-Storage.
4.Manajemen Sistem I/O.
5.Manajemen Berkas.
C. Pelayanan Sistem Operasi
Komunikasi :
Pertukaran informasi, dapat dilaksanakan melalui shared memory atau message passing.
Deteksi error :
Mempertahankan kestabilan dengan mendeteksi error (pada CPU, perangkat keras memori, I/O,program pengguna) dan jika bisa, memperbaikinya.
Eksekusi program :
meload program ke memory dan menjalankannya (run).
Operasi I/O :
Pengguna tidak bisa mengontrol I/O secara langsung (untuk efisiensi dan keamanan), sistem harus bisa menyediakan mekanisme utk melakukan operasi I/O.
Manipulasi sistem berkas:
membaca, menulis, membuat,dan menghapus file.
D. Pelayanan Tambahan
Lebih diarahkan kepada upaya untuk menjaga efisiensi sistem, bukan untuk membantu pengguna.
Alokasi sumber daya :
Mengalokasikan sumber daya kepada beberapa pengguna atau tugas yang dijalankan pada saat yang bersamaan.
Accounting :
Menentukan berapa banyak dan berapa lama users menggunakan sumber daya sistem.
Proteksi :
Menjaga semua akses ke sumber daya sistem terkontrol.
E. Evolusi Sistem Operasi
1. Generasi Pertama
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. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.
2. Generasi Kedua
Generasi kedua yaitu memperkenalkan Batch Processing System yaitu Job yang dikerjakan dalam satu rangkaian, lslu di eksekusi secara berurutan.
3. Generasi Ketiga
Generasi ini perkembangan sistem operasi komputer dikembangkan untuk melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara online ke komputer.
4. Generasi Keempat
Generasi dimana sistem operasi komputer digunakan untuk Jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung.
Untuk melihat slide lebih lanjut silahkan download file disini
0 comments:
Post a Comment