1 / 29

Slide 4 – Pengenalan Sistem Operasi

Slide 4 – Pengenalan Sistem Operasi. Course Objective. Definisi Sistem Operasi. Peran Sistem Operasi dalam Sistem Komputer. Tujuan Sistem Operasi. Sejarah perkembangan Sistem Operasi. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi. Sistem Operasi (1).

Download Presentation

Slide 4 – Pengenalan Sistem Operasi

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Slide 4 – Pengenalan Sistem Operasi

  2. Course Objective • Definisi Sistem Operasi. • Peran Sistem Operasi dalam Sistem Komputer. • Tujuan Sistem Operasi. • Sejarah perkembangan Sistem Operasi. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  3. Sistem Operasi (1) • OS (Operating System) merupakan merupakan program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras. • Tujuan Sistem Operasi : • Kemudahan. • Efisiensi. • Kemampuan untuk berkembang. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  4. Sistem Operasi (2) • 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. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  5. Sistem Operasi (3) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  6. Services yang disediakan OS • Program development. • Program execution. • Access to I/O devices. • Controlled access to File. • System Access. • Error Detection and Response. • Accounting. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  7. OS as Resource Manager • Resource management : CPU, memory space, file, storage, dll. • Memberikan / mangalikasikan resource tersebut kepada user sesuai dengan kebutuhan. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  8. Evolusi Sistem Operasi • Perkembangan sistem operasi : • Serial Processing. • Simple Batch System. • Multiprogramming Batch System. • Time-Sharing System. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  9. Operating System History (1) • 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. • Mesin yang diciptakan hanya berupa mekanis, tanpa adanya sistem operasi. • Bekerja sebagai mesin hitung. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  10. Operating System History (2) • Mesin yang diciptkan Charles, digunakan untuk melakukan perhitungan beberapa model matematis. • Menggunakan punch card untuk memasukan nilai / angkat yang akan digunakan dalam perhitungan. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  11. Operating System History (3) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  12. Serial Processing (1) • Pada generasi ini, programmer berinteraksi langsung dengan perangkat keras, tidak terdapat sistem operasi. • Operasional mesin, dikontrol dengan console yang berupa display light, toggle switch, input devices. • Input device dapat berupa card reader, sedangkan output devices dapat berupa printer. • Tidak terdapat mekanisme penjadwalan / scheduling dinamis, karena programmer menentukan alokasi waktu setiap job yang akan dikerjakan. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  13. Serial Processing (2) • Kelemahan pada generasi ini adalah : • Suatu task bisa saja telah selesai sebelum menghabiskan jatah waktu yang telah ditentukan sebelumnya, sehingga terdapat waktu yang dihabiskan untuk menunggu untuk mengerjakan job selanjutnya. • Atau malahan waktu yang telah dialokasikan sebelumnya tidak cukup untuk menyelesaikan job, sehingga dipaksa untuk dihentikan. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  14. Simple Batch System (1) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  15. Simple Batch System (2) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  16. Simple Batch System (3) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  17. Simple Batch System (4) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  18. Simple Batch System (5) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  19. Simple Batch System (6) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  20. Simple Batch System (7) • SistemOperasi Batch Sederhanamenghasilkanmekanismepengurutandanpengelompokaninstruksisecaraotomatis. • Masalahtimbuljikamekanismeeksekusiinstruksiberhubungandengan I/O. • Masalahnya I/O relatiflambatjikadibandingkandengan processor, sehinggaterdapatbanyaksekalikondisi idle. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  21. Multiprogramming (1) • KelemahanpadaSistem Batch Sederhana, yaitupenggunaanutilitas processor yang seringkalidalamkeadaan idle, padasaatmenunggumekanismedari I/O. • Ide : padasaat processor menunggumekanismedari I/O, processor dapatmelakukaneksekusiinstruksi yang lain. Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  22. Multiprogramming (2) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  23. Multiprogramming (3) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  24. Multiprogramming (4) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  25. Multiprogramming (5) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  26. Time-Sharing OS (1) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  27. Time-Sharing OS (2) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  28. Time-Sharing OS (3) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

  29. Time-Sharing OS (4) Pengenalan Sistem Operasi – Mata Kuliah Sistem Operasi

More Related