T0542 / 01 - 01 PENDAHULUAN Komponen utama sistem komputer: • Perangkat keras • Program sistem • Program aplikasi T0542 / 01 - 02 SISTEM OPERASI Seperangkat program yang : • Memantau dan mengatur pemakaian sumber daya komputer • Menjembatani program user dan perangkat keras komputer FUNGSI SISTEM OPERASI: 1. Sebagai extended machine • Menyembunyikan kompleksitas pemrograman hardware dari programmer atau user • Menyajikan fasilitas yang lebih mudah untuk menggunakan hardware 2. Sebagai resource manager • Mengatur dan mengefisienkan penggunaan sumber daya komputer • Masing-masing program mendapatkan waktu dan space terhadap sumber daya T0542 / 01 - 03 SEJARAH PERKEMBANGAN SISTEM OPERASI Generasi Pertama (1945-1955): Vacuum Tubes and Plugboards • Belum ada bahasa pemrograman • Belum ada sistem operasi • Pemrograman dengan bahasa mesin • Pemakain plugboards, punched cards • Problem sederhana, misal kalkulasi numerik Generasi Kedua (1955-1965): Transistor dan Batch System • Introduksi transistor • Pemisahan fungsi personil • Penggunaan bahasa Fortran, Assembler • Penerapan batch sistem T0542 / 01 - 04 • • • • Operating System yang biasa digunakan: FMS (Fortran Monitor System) IBSYS (OS untuk IBM 7094) Contoh struktur FMS job T0542 / 01 - 05 Generasi Ketiga (1965-1980): ICs and Multiprogramming • IBM 360 untuk menangani kalkulasi scientific (i.e numerical) dan komersial (i.e character-oriented) • Pemakaian IC (Integrated Circuit) • Mengadopsi konsep “one big family” • Sistem berukuran besar dan kompleks • Introduksi multiprogramming T0542 / 01 - 06 • Introduksi time-sharing • Misal: CTSS (Compatible Time Sharing System) dari MIT • Pengembangan “computer utility” mesin yang dapat menunjang ratusan timesharing users • Misal: MULTICS (Multiplex Information and Computing Service) • Pengembangan komputer mini • Misal: DEC PDP-1 s/d PDP-11 • Pengembangan UNIX (Uniplexed Information and Computing Service) versi single user dari MULTICS Generasi Keempat (1980-sekarang): LSI and PC • Pengembangan LSI (Large Scale Integration) circuit dan chips yang berisi ribuan transistor melahirkan PC (Personal Computer) • Perangkat lunak yang user-friendly T0542 / 01 - 07 • Sistem operasi yang dominan: • MS-DOS, Win ME, Win NT • Unix, X Window • Network Operating System • Distributed Operating System
© Copyright 2024 Paperzz