Title: Introduction to Operating Systems
1Introduction to Operating Systems
Chapter 1
- by
- Melwin Syafrizal Daulay, S.Kom., M.Eng.
2Obyek Pembelajaran
- Dasar Teori Sistem Operasi
- 1. Pengertian SO
- 2. Tujuan dan Manfaat SO
- 3. Fungsi Dasar SO
- 4. Layanan SO
- 5. Jenis-Jenis SO
- 6. Kategori SO
- 7. Sejarah Perkembangan SO
- 8. Tujuan Mempelajari SO
3Pengertian Sistem Operasi
Sistem Operasi merupakan program utama
(Sekumpulan program kontrol atau alat pengendali)
yang secara terpadu bertindak sebagai penghubung
Software Aplikasi yang digunakan oleh user dengan
hardware komputer.
4Tujuan / Manfaat Sistem Operasi
- Sistem operasi mempunyai tiga sasaran (menurut
Stalling), antara lain - 1. Kenyamanan, membuat user menjadi lebih
- nyaman
- 2. Efisien, menjadikan penggunaan sumber
- daya sistem komputer secara efisien.
- 3. Mampu Berevolusi, memudahkan
- pengembang-an, pengujian dan pengajuan
- fungsi2 baru tanpa menggangu layanan yang
- dijalankan sistem komputer.
5Fungsi Dasar Sistem Operasi
- Menjembatani hubungan antara hardware dan program
aplikasi yang dijalankan user. - Mengatur dan mengawasi penggunaan perangkat keras
oleh user dan berbagai program aplikasi (Resource
allocator). - Sebagai program pengendali yang bertujuan untuk
menghindari kekeliruan (error) atau sebagai
penjaga yang melindungi komputer dari berbagai
kemungkinan kerusakan.
6LAYANAN SISTEM OPERASI
- Sistem operasi seharusnya menyediakan
layanan-layanan di bidang berikut - 1. Pembuatan Program
- 2. Eksekusi Program
- 3. Pengaksesan Perangkat Masukan/Keluaran
- 4. Pengaksesan Terkendali terhadap Berkas
- 5. Pengaksesan Sistem
- 6. Deteksi dan memberi Tanggapan terhadap
- Kesalahan
- 7. Akunting
7JENIS-JENIS SISTEM OPERASI
- Jenis Sistem Operasi dapat dibedakan dari aspek
- ? Ukuran (media yang digunakan)
- disket? DOS CD? Linux Live-CD
- Mainframe, Server, PC, PDA, mobile phone,
dll. - ? Tujuan (Commercial Non-commercial)
- Windows, Mac OS, Unix ? Commercial
- Linux, FreeBSD, Sun MicroSystem ? Free, open
source - GNU/GPL)
- ? Kegiatan (PC stand alone, PC workstation,
server, router) - Windows XP/Vista, MacOS, Linux, Windows 2000
Server, - Unix, Novell Netware, Cisco IOS, dll
- ? Struktur Sistem Operasi (hirarki SO)
8(No Transcript)
9Kategori Sistem Operasi
- Sistem Operasi dapat dikategorikan sbb
- Single User Single Tasking (SU-ST)
- Multi User Single Tasking (MU-ST)
- Single User Multi Tasking (SU-MT)
- Multi User Multi Tasking (MU-MT)
10Single User Single Tasking
Multi User Single Tasking
- Satu komputer dapat digunakan oleh banyak user,
namun tiap user hanya bisa menjalankan 1 program
(aplikasi) di satu waktu. - contoh Novell Netware (3.x, 4.x)
- Satu komputer hanya bisa digunakan oleh satu user
dan hanya bisa menjalankan satu program di satu
waktu. - contoh DOS (Disk Operating System).
- MS-DOS (Microsoft DOS IBM Compatible)
- PC-DOS (Personal Computer DOS IBM)
- DR-DOS (Digital Research DOS - Novell)
11Multi User Multi Tasking
Single User Multi Tasking
- Satu komputer dipakai bersamaan oleh banyak user
yang dapat menjalankan banyak program di satu
waktu. - contoh Unix, Linux, FreeBSD, SunSolaris
- (SO turunan Unix) atau Windows dengan aplikasi
Citrix Metaframe, atau hardware office station,
dll.
- Satu komputer dipakai oleh satu user dan dapat
menjalankan banyak program disatu waktu.
(Tampilan Desktop GUI) - contohnya Windows, MacOS, Linux, Java Desktop
System, Symbian, Palm OS, dll.
12SEJARAH PERKEMBANGAN SO
- Generasi Pertama (1945-1955)
- Belum ada sistem operasi,
- sistem komputer diberi instruksi yang harus
dikerjakan secara langsung. - Generasi Kedua (1955-1965)
- Komputer masa ini adalah batch processing system.
- Sistem komputer belum dilengkapi SO, tetapi
beberapa fungsi dasar SO telah ada.
13SEJARAH PERKEMBANGAN SO
- Generasi Ketiga (1965-1980)
- Sistem komputer masa ini ciri-cirinya adalah
- Multiuser
- Multiprogramming
- Kemandirian alat (device independency)
- Berbagi waktu (time sharing)
- Spooling
- Generasi Keempat (1980-199x)
- Sistem Operasi dikembangan untuk banyak mode,
yaitu mendukung batch processing, timesharing dan
realtime applications.
14SO Generasi ke empat
- Ditandai dengan berkembangnya dan meningkatnya
kemampuan komputer desktop dan teknologi
jaringan. - Jaringan TCP/IP telah mulai digunakan secara
luas. - Ciri-cirinya
- a. Real-time aplication
- b. Network Operating System
- c. Distributed Operating System
- d. Mesin semu (Virtual machine)
- e. Distribusi data
15SO Generasi ke Lima
- (Pasca 2001 sampai Sekarang )
- Mendefinisikan komputer generasi kelima menjadi
cukup sulit karena tahap ini masih dalam
perjalanan. - Contoh imajinatif komputer generasi kelima
adalah komputer fiksi HAL9000 dari novel karya
Arthur C.Clarke berjudul 2001Space Odyssey. - HAL menampilkan seluruh fungsi yang diinginkan
dari sebuah komputer generasi kelima. - Memiliki kecerdasan buatan (artificial
intelligence), - HAL dapat cukup memiliki nalar untuk melakukan
- percakapan dengan manusia,
- menggunakan masukan visual, dan
- belajar dari pengalamannya sendiri.
16Tujuan Mempelajari Sistem Operasi
- Agar user dapat merancang sendiri dan
memodifikasi sistem yang telah ada sesuai dengan
kebutuhan - Untuk dapat memilih sistem operasi yang sesuai,
serta mampu memaksimalkan penggunaan sistem
operasi
17Ada Pertanyaan ?