download

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