PENGENALAN SISTEM OPERASI
Course Objective
-
Definisi sistem operasi
-
Peran sistem operasi dalam sistem komputer
-
Tujuan sistem operasi
-
Sejarah perkembangan sistem operasi
Sistem Operasi
OS (Operating System) merupakan program yang mengatur
eksekusi program dan bertindak ebagai interface antara aplikasi dan perangkat
keras.
OS sebagai interface antara user dan perangkat keras
menyediakan mekanisme kepada end user untuk menggunakan utilitas yang
disediakan. End user tidak mau tahu akan detail proses yang meliatkan komputer
hardware sehingga end user hanya berinteraksi dengan aplikasi-aplikasi yang
disediakan.
Tujuan Sistem Operasi
sistem operasi
Service yang disediakan oleh OS
-
Program development.
-
Program execution.
-
Access to I/O devices.
-
Controlled access to File.
-
System Access.
-
Error Detection and Response.
-
Accounting.
Evolusi Sistem Operasi
Perkembangan Sistem Operasi :
-
Serial Processing
-
Simple Batch System
-
Multiprogramming
Batch System
-
Time-Sharing System
Operating System History
-
Computer digital, pertama kali di desain oleh
ahli matematika bernama Charles Babbage (1792 - 1871), memberikan gagasan
tantang suatu mesin yang terprogram.
-
Keterbatasan teknologi masa itu, membuat mesin
yang diciptakan Charles Babbage tidak dapat bekerja sesuai dengan yang
diinginkan.
-
Operating System History 2
Mesin yang diciptakan oleh Charles, digunakan untuk melakukan perhitungan beberapa model matematis.menggunakan sistem punch card untuk memasukan nilai/ angka ang akan diguanakan dalam perhitungan.
Operating System History 3
Serial Processing pada generasi ini, programmer langsung dengan perangkat keras tidak terdapat sistem operasi. operasional mesin dengan console yang berupa dispay light, toggle switch, input devices. input device dapat berupa card reader, sedangkan ouput devices dapat berupa printer.
Kelemahan pada generasi ini adalah:
Suatu task bisa saja telah selesai sebelum menghabiskan jatah waktu yang telah ditentukan sebelumnya atau malahan waktu yang telah dialokasikan sebelumnya tidak cukup untuk menyelesaikan job, sehingga terpaksa harus berhenti.
Simple Batch System 1
Simple Batch System 2
Simple Batch System 3
Simple Batch System 4
Simple Batch System 5
Simple Batch System 6
Simple Batch System 7
Sistem operasi Batch sederhana menghasilkan mekanisme pengurutan dan pengelompokan instruksi secara otomatis. masalahnya I/O relatif lambat jika dibandingkan dengan processor, sehingga terdapat banyak sekali kondisi idle.
Multiprogamming 1
Kelemahan sistem Batch sederhana yaitu penggunaan utilitas processor yang sering kali dalam keadaan idle, pada saat menunggu mekanisme dari I/O.
Time-Sharing OS 1Time-Sharing OS 2
Time-Sharing OS 3
Time-Sharing OS 4
Tidak ada komentar:
Posting Komentar