Sistem operasi

APA ITU SISTEM OPERASI ?

Sistem operasi merupakan penghubung antara pengguna dari komputer dengan perangkat keras komputer. 

Sistem operasi secara umum ialah pengelola seluruh sumberdaya yang terdapat pada sistem komputer yang menyediakan sekumpulan layanan (System calls) ke pemakai sehingga memudahkan  dan menyamankan penggunaan serta pemanfaatan sumberdaya sistem komputer.

SASARAN SISTEM OPERASI

Sistem operasi mempunyai 3 sasaran utama yaitu:
  • Kenyamanan
  • Efisien 
  • Berevolusi
SEJARAH SISTEM OPERASI

  • Generasi ke-0 (1940)
1. Tabung Hampa, belum ada sistem operasi: Plug Board

  • Generasi ke-1 (1950)
2. Komponen utama transistor, Sistem batch, & panch card
  • Generasi ke-2 (1960)
3.  Komponen utama IC, konsep multi programming, multi processing, spooling, time sharing & real 
     time.
  • Generasi ke-3 (1970)
4. VLSI ( Verry larga scalable intergrated circuit) & Genreal purpose

  • Generasi ke-4 (1970- - Sekarang)
5. PC, Sitem operasi jaringan, cloud computing & GUI friendy





LAYANAN SISTEM OPERASI



Sistem operasi harus memiliki kemampuan untuk bertindak sebagai:

1. Coordinator
     Menyediakan fasilitas supaya intruksi yang kompleks dapat dikerjakan dengan tingkat tertentu.

2. Guardian
     Memiliki acces control untuk melindungi file dan mengadakan restriksi terhadap reading/ writing/ executing/ data dan program.

3. Gatekeeper
    Mengendalikan siapa saya yang masuk kedalam sistem komputer tersebut.

4. Accountan
    Menjaga kerja CPU, pengguna memory, termasuk pusat penyimpanan ( storage device)

 5. 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 kedalam 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 manejemen memori seperti:
  1. Menjaga track memori yang sedang digunakan dan siapa yang menggunakannya
  2. Memilih program yang akan di-load ke memori
Manajemen memori pada sistem operasi micorosoft windows



MANAJEMEN FILE
  • File(berkas) adalah sekumpulan informasi yang berhubungan, sesuai dengan tujuan pembuatan 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. Memback-up berkas ke media penyimpanan yang tidak permanen (non-voliatile)
WINDOWS EXPLORES SEBAGAI SARANA PENGELOLA FILE



MANEJEMEN PROSES
  • Proses adalah sebuah program yang sedang dieksekusi.
  • Alokasi sumberdaya tersebuat dikelola oleh sistem operasi.
  • Sistem operasi bertanggung jawab atas 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 juga sering disebut device menager.
  • Menyediakan device driver yang umum sehingga operasi masukan/keluaran dapat seragam (membuka, membaca, menulis, & menutup). Comtoh: Pengguna menggunakan operasi yang sama untuk membaca berkas pada perangkat keras, CD-ROM dan Floppy Disk.
  • Komponen sistem operasi untuk sistem masukan/kelurana:
  1. Penyangga: Menampung sementara data dari/ke perangkat masukan atau keluaran
  2. Spooling : Melakukan penjadwalan pemakaian masukan/keluaran sistem supaya lebih efisien
  3. Menyediakan Driver : Untuk dapat melakukan operasi rinci untuk perangkat keras masukan/keluaran tertentu.

MANEJEMEN I/O PADA SISTEM OPERASI MICROSOFT WINDOWS



JENIS-JENIS SITEM OPERASI

  • Berdasarkan jumlah user:
  1. Single user (dos, win 3x)
  2. Multi user (Linux, Win NT)
  • Berdasarkan Jumlah Instruksi:
  1. Mono-tasking
  2. Multi-Tasking
  • Berdasarkan interface:
  1. GUI (Graphical User Interface)
  2. CLI (Command Line Interface)






















1 komentar:

Copyright © 2013 Faisal malik