SISTEM OPERASI
APA ITU SISTEM OPERASI??? 
 Sistem operasi merupakan sebuah 
penghubung antara pengguna dari komputer 
dengan perangkat keras komputer. 
 sistem operasi secara umum ialah pengelola 
seluruh sumber-daya yang terdapat pada sistem 
komputer dan menyediakan sekumpulan layanan 
(system calls) ke pemakai sehingga memudahkan 
dan menyamankan penggunaan serta 
pemanfaatan sumber-daya sistem komputer.
SASARAN SISTEM OPERASI 
 Sistem operasi mempunyai tiga sasaran utama 
yaitu 
 Kenyamanan 
 efisien 
berevolusi
SEJARAH SISTEM OPERASI 
• Generasi ke-0 (1940) 
– Tabung hampa; blm ada sistem operasi; plug board 
• Generasi ke-1 (1950) 
– Komponen utama transistor; sistem batch; punch card 
• Generasi ke-2 (1960) 
– Komponen utama IC; konsep: multi programming, multi processing, 
spooling, time sharing, real time 
• Generasi ke-3 (1970) 
– VLSI (very larga scalable integrated circuit) 
– General purpose 
• Genrasi ke-4 (1970 – now) 
– PC; sistem operasi jaringan; cloud computing; GUI friendly
LAYANAN SISTEM OPERASI 
sistem operasi harus memilki kemampuan untuk bertindak 
sebagai : 
• Coordinator 
menyediakan fasilitas supaya instruksi yang kompleks dapat 
dikerjakan dalam tingkatan tertentu. 
• Guardian 
memiliki access controls untuk melindungi file dan 
mengadakan restriksi terhadap reading / writing / executing 
data dan program
Gatekeeper 
mengendalikan siapa saja yang dapat 
masuk ke dalam sistem komputer tersebut 
Accountant 
menjaga kerja CPU, penggunaan memory, 
termasuk media penyimpan (storage devices) 
Server 
melayani aplikasi yang dibutuhkan oleh user
FUNGSI – FUNGSI SISTEM OPERASI 
• Antar Muka Pengguna 
• Manajemen memori 
• Manajemen File 
• Manajemen Proses 
• Manajemen I/O
STRUKTUR SISTEM OPERASI
Antar Muka Pengguna 
 fungsi ini pengguna dapat berinteraksi dengan sistem 
operasi, perangkat keras maupun perangkat lunak yang 
lain. 
 menerjemahkan perintah-perintah yang masuk ke 
dalam bahasa yang dimengerti oleh komputer. 
 menjadi tempat bagi pengguna untuk menuliskan atau 
menyampaikan perintah tersebut.
Manajemen memori 
 Memori utama berfungsi sebagai tempat penyimpanan 
instruksi/data yang akses datanya digunakan oleh CPU dan 
perangkat I/O. 
 Sistem operasi bertanggung-jawab atas aktivitas-aktivitas 
yang berkaitan dengan manajemen memori seperti: 
1. Menjaga track dari memori yang sedang digunakan 
dan siapa yang menggunakannya. 
2. Memilih program yang akan di-load ke memori.
Manajemen memori pada sistem operasi Microsoft 
Windows
Manajemen file 
 File (berkas) adalah kumpulan informasi yang 
berhubungan, sesuai dengan tujuan pembuat berkas 
tersebut. 
 Sistem operasi bertanggung-jawab dalam aktivitas yang 
berhubungan dengan manajemen file : 
1. Pembuatan dan penghapusan file. 
2. Pembuatan dan penghapusan direktori. 
3. Mendukung manipulasi berkas dan direktori. 
4. Memetakan berkas ke secondary-storage. 
5. Mem-back-up berkas ke media penyimpanan yang 
tidak permanen (non-volatile).
Windows Explorer sebagai sarana 
pengelolaan file
Manajemen proses 
 Proses adalah sebuah program yang sedang dieksekusi. 
 Alokasi sumber daya tersebut dikelola oleh Sistem Operasi. 
 Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang 
berkaitan dengan manajemen proses seperti: 
1. Membuat dan menghapus proses pengguna dan sistem proses. 
2. Menunda atau melanjutkan proses. 
3. Menyediakan mekanisme untuk sinkronisasi proses. 
4. Menyediakan mekanisme untuk komunikasi proses. 
5. Menyediakan mekanisme untuk penanganan deadlock.
Manajemen proses pada sistem operasi Microsoft 
Windows
Manajemen I/O 
• Sistem ini sering disebut dengan device manager. 
Menyediakan device driver yang umum sehingga operasi 
Masukan/Keluaran dapat seragam (membuka, membaca, 
menulis, menutup). Contoh: pengguna menggunakan 
operasi yang sama untuk membaca berkas pada perangkat 
keras, CD-ROM dan floppy disk. 
Komponen Sistem Operasi untuk sistem 
Masukan/Keluaran: 
• Penyangga: menampung sementara data dari/ke perangkat 
Masukan/Keluaran.
• Spooling: melakukan penjadwalan pemakaian 
Masukan/Keluaran sistem supaya lebih efisien 
. 
• Menyediakan driver: untuk dapat melakukan 
operasi rinci untuk 
perangkat keras Masukan/Keluaran tertentu.
Manajemen I / O pada sistem operasi Microsoft 
Windows
JENIS – JENIS SISTEM OPERASI 
 Berdasarkan Jumlah User 
◦ Single user (dos, win 3x) 
◦ Multi user (linux, win NT) 
‣ Berdasarkan Jumlah Instruksi 
◦ Mono-tasking 
◦ Multi-tasking 
‣ Berdasarkan interface 
◦ GUI (Graphical User Interface) 
◦ CLI (Command Line Interface )
Sistem operasi

Sistem operasi

  • 1.
  • 2.
    APA ITU SISTEMOPERASI???  Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer.  sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.
  • 3.
    SASARAN SISTEM OPERASI  Sistem operasi mempunyai tiga sasaran utama yaitu  Kenyamanan  efisien berevolusi
  • 4.
    SEJARAH SISTEM OPERASI • Generasi ke-0 (1940) – Tabung hampa; blm ada sistem operasi; plug board • Generasi ke-1 (1950) – Komponen utama transistor; sistem batch; punch card • Generasi ke-2 (1960) – Komponen utama IC; konsep: multi programming, multi processing, spooling, time sharing, real time • Generasi ke-3 (1970) – VLSI (very larga scalable integrated circuit) – General purpose • Genrasi ke-4 (1970 – now) – PC; sistem operasi jaringan; cloud computing; GUI friendly
  • 5.
    LAYANAN SISTEM OPERASI sistem operasi harus memilki kemampuan untuk bertindak sebagai : • Coordinator menyediakan fasilitas supaya instruksi yang kompleks dapat dikerjakan dalam tingkatan tertentu. • Guardian memiliki access controls untuk melindungi file dan mengadakan restriksi terhadap reading / writing / executing data dan program
  • 6.
    Gatekeeper mengendalikan siapasaja yang dapat masuk ke dalam sistem komputer tersebut Accountant menjaga kerja CPU, penggunaan memory, termasuk media penyimpan (storage devices) Server melayani aplikasi yang dibutuhkan oleh user
  • 7.
    FUNGSI – FUNGSISISTEM OPERASI • Antar Muka Pengguna • Manajemen memori • Manajemen File • Manajemen Proses • Manajemen I/O
  • 8.
  • 9.
    Antar Muka Pengguna  fungsi ini pengguna dapat berinteraksi dengan sistem operasi, perangkat keras maupun perangkat lunak yang lain.  menerjemahkan perintah-perintah yang masuk ke dalam bahasa yang dimengerti oleh komputer.  menjadi tempat bagi pengguna untuk menuliskan atau menyampaikan perintah tersebut.
  • 10.
    Manajemen memori Memori utama berfungsi sebagai tempat penyimpanan instruksi/data yang akses datanya digunakan oleh CPU dan perangkat I/O.  Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen memori seperti: 1. Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya. 2. Memilih program yang akan di-load ke memori.
  • 11.
    Manajemen memori padasistem operasi Microsoft Windows
  • 12.
    Manajemen file File (berkas) adalah kumpulan informasi yang berhubungan, sesuai dengan tujuan pembuat berkas tersebut.  Sistem operasi bertanggung-jawab dalam aktivitas yang berhubungan dengan manajemen file : 1. Pembuatan dan penghapusan file. 2. Pembuatan dan penghapusan direktori. 3. Mendukung manipulasi berkas dan direktori. 4. Memetakan berkas ke secondary-storage. 5. Mem-back-up berkas ke media penyimpanan yang tidak permanen (non-volatile).
  • 13.
    Windows Explorer sebagaisarana pengelolaan file
  • 14.
    Manajemen proses Proses adalah sebuah program yang sedang dieksekusi.  Alokasi sumber daya tersebut dikelola oleh Sistem Operasi.  Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang berkaitan dengan manajemen proses seperti: 1. Membuat dan menghapus proses pengguna dan sistem proses. 2. Menunda atau melanjutkan proses. 3. Menyediakan mekanisme untuk sinkronisasi proses. 4. Menyediakan mekanisme untuk komunikasi proses. 5. Menyediakan mekanisme untuk penanganan deadlock.
  • 15.
    Manajemen proses padasistem operasi Microsoft Windows
  • 16.
    Manajemen I/O •Sistem ini sering disebut dengan device manager. Menyediakan device driver yang umum sehingga operasi Masukan/Keluaran dapat seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan floppy disk. Komponen Sistem Operasi untuk sistem Masukan/Keluaran: • Penyangga: menampung sementara data dari/ke perangkat Masukan/Keluaran.
  • 17.
    • Spooling: melakukanpenjadwalan pemakaian Masukan/Keluaran sistem supaya lebih efisien . • Menyediakan driver: untuk dapat melakukan operasi rinci untuk perangkat keras Masukan/Keluaran tertentu.
  • 18.
    Manajemen I /O pada sistem operasi Microsoft Windows
  • 19.
    JENIS – JENISSISTEM OPERASI  Berdasarkan Jumlah User ◦ Single user (dos, win 3x) ◦ Multi user (linux, win NT) ‣ Berdasarkan Jumlah Instruksi ◦ Mono-tasking ◦ Multi-tasking ‣ Berdasarkan interface ◦ GUI (Graphical User Interface) ◦ CLI (Command Line Interface )