SISTEM OPERASI

advertisement
KONSEP & SEJARAH SISTEM OPERASI
KONSEP SISTEM OPERASI
SEKILAS TENTANG SISTEM KOMPUTER

Sistem Komputer pada dasarnya terdiri dari
komponen utama yaitu :
1. Hardware atau Perangkat Keras
2. Software yang terdiri dari Sistem Operasi
dan Perangkat Lunak Aplikasi
3. Brainware (User/Sumber Daya Manusia)
SISTEM OPERASI
Sistem operasi merupakan sebuah penghubung antara
pengguna dari komputer dengan perangkat keras komputer.
 Pengertian 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.

JENIS SISTEM OPERASI
Sistem operasi dapat dibedakan berdasarkan jumlah
pengguna dan program yang dapat dijalankan, juga
berdasarkan jenis software, atau jenis hardware yang
digunakan.
Berdasarkan jumlah pengguna dan program yang
dijalankan,sistem operasi dpt dikategorikan dengan :
 SINGLE USER – SINGLE TASKING
 MULTI USER – SINGLE TASKING
 SINGLE USER – MULTI TASKING
 MULTI USER – MULTI TASKING
JENIS SISTEM OPERASI

SINGLE USER – SINGLE TASKING
Sistem Operasi hanya bisa digunakan oleh satu akun
pengguna dan tidak bisa menjalankan banyak
program secara bersamaan

MULTI USER – SINGLE TASKING
Sistem Operasi bisa digunakan oleh lebih dari satu
akun pengguna namun tidak bisa menjalankan
banyak program secara bersamaan
JENIS SISTEM OPERASI

SINGLE USER – MULTI TASKING
Sistem Operasi hanya bisa digunakan oleh satu akun
pengguna namun bisa menjalankan banyak program
secara bersamaan

MULTI USER – MULTI TASKING
Sistem Operasi bisa digunakan oleh lebih dari satu
akun pengguna dan bisa menjalankan banyak
program secara bersamaan
Berdasarkan jumlah pengguna dan program
yang dijalankan, sistem operasi dapat
dikategorikan dengan:


Komputer PC (desktop / laptop)
Komputer Server
FUNGSI 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) dan penggunaan
komputer yang tidak perlu (sebagai guardian yang
menjaga komputer dari berbagai kemungkinan
kerusakan).
Manajer sumberdaya hardware, seperti mengatur
memori, printer, cdrom, dll.
KOMPONEN UTAMA SISTEM OPERASI
Sistem operasi modern mempunyai komponen sebagai
berikut:



Kernel
File
User Interface
KERNEL
Kernel merupakan suatu software (kumpulan program)
yang membentuk sistem dan memiliki tugas melayani
bermacam program aplikasi untuk mengakses hardware
komputer secara aman dan terkendali. Karena akses
terhadap hardware terbatas, sedangkan ada lebih dari
satu program yang harus dilayani dalam waktu yang
bersamaan, maka kernel juga bertugas untuk mengatur
agar kapan dan berapa lama suatu program dapat
menggunakan satu bagian hardware tersebut. Hal
tersebut dinamakan sebagai ”multiplexing”.
MACAM-MACAM “KERNEL”
ADA 4 KATEGORI KERNEL YAITU :
 Monolitich kernel. Kernel yang menyediakan abstraksi hardware
yang kaya dan powerful.
 Microkernel. Kernel yang menyediakan hanya sekumpulan kecil
abstraksi hardware sederhana, dan menggunakan aplikasi-aplikasi
yang disebut sebagai server untuk menyediakan fungsi-fungsi
lainnya.
 Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel,
tetapi ia juga memasukkan beberapa kode tambahan di kernel
agar ia menjadi lebih cepat
 Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi
hardware, tapi ia menyediakan sekumpulan library yang
menyediakan fungsi-fungsi akses ke hardware secara langsung
atau hampir-hampir langsung.
FILE
File disini merupakan file-file yang
dibentuk atau dijalankan oleh
sistem operasi. File disini juga
berarti sistem berkas dan file
system yang dimiliki oleh suatu
sistem operasi.
USER INTERFACE
Sebuah sistem operasi memiliki karakteristik (bentuk) interface
(tampilan) yang menjadi interaksi antar user dengan komputer.
Bentuk umum user interface yang ada, adalah:

Command Line Interface atau command line interpreter (CLI)
CLI memberikan tampilan dalam mode teks ke user, dengan
backgroud satu warna dan tampilan teks yang juga satu atau
beberapa warna dasar.

Graphical User Interface (GUI).
GUI memberikan tampilan yang lebih interaktif dan nyaman
digunakan oleh user. Resolusi gambar dan jumlah warna yang
dihasilkan juga lebih banyak, tergantung kemampuan Video
Adapter yang dimiliki komputer.
SEJARAH SISTEM OPERASI
Generasi Pertama (1945-1955)
generasi ini belum ada sistem operasi, maka sistem
komputer diberi instruksi yang harus dikerjakan secara
langsung.
 Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System,
yaitu Job yang dikerjakan dalam satu rangkaian, lalu
dieksekusi secara berurutan.Pada generasi ini sistem
komputer belum dilengkapi sistem operasi, tetapi
beberapa fungsi sistem operasi telah ada, contohnya
fungsi sistem operasi ialah FMS dan IBSYS.

Generasi Ketiga (1965-1980)
Pada generasi ini perkembangan sistem operasi
dikembangkan untuk melayani banyak pemakai sekaligus,
dimana para pemakai interaktif berkomunikasi lewat
terminal secara on-line ke komputer, maka sistem operasi
menjadi multi-user (di gunakan banyak pengguna sekaligus)
dan multi-programming
1969: UNIX
OS modern pertama yang dikenalkan oleh Ken
Thompson dan Dennis Ritchie

Generasi Keempat (Pasca 1980an)
masa ini para pengguna juga telah dinyamankan dengan
Graphical User Interface, pada masa ini juga dimulai era
komputasi tersebar dimana komputasi-komputasi tidak
lagi berpusat di satu titik, tetapi dipecah dibanyak
komputer sehingga tercapai kinerja yang lebih baik.
1981: MS DOS diluncurkan microsoft
1984 : Macintosh/Mac diproduksi oleh Apple Computer (GUI
pertama)
1985: windows 1.0
1992: LINUX oleh Linus Torvalds
1996: Palm OS dengan Personal digital Assistant (PDA)
2000: Symbian menjadi OS modern pada ponsel pintar
Download