Friday, 20 January 2017

SISTEM OPERASI

Pengertian :
Sistem Operasi merupakan program utama yang menghubungkan Software Aplikasi yang digunakan oleh user dengan hardware.
Sistem Operasi Secara Umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) yang sering disebut “tools atau utility” berupa aplikasi kepemakai sehingga memudahkan dan menyamankan penggunaan ketika memanfaatan sumber-daya sistem komputer tersebut.
Jenis Sistem Operasi (SO) 
Berdasarkan jumlah pengguna dan program yang dijalankan, sistem operasi dapat dikategorikan dengan : 
1. Single User – Single Tasking
Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu, contohnya: DOS (Disk Operating System).
2. Multi User – Single Tasking
Satu komputer dapat digunakan oleh banyak user namun tiap user hanya bisa menjalankan 1 program (aplikasi) di satu waktu, contohnya: Novell Netware yang menjalankan SO Network berbasis DR-DOS.
3.Single User – Multi Tasking
Satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu, contohnya: Windows, MacOS, BeOS, JDS, dll.

4.Multi User – Multi Tasking
Satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu, contohnya: Unix, Linux, FreeBSD (SO turunan Unix) atau Windows dengan aplikasi Citrix Metaframe, dll.
Berdasarkan hardware komputer yang digunakan, sistem operasi dapat dibedakan untuk:
1.Komputer PC (desktop / laptop):
2.Komputer Server

Berdasarkan jenis software, sistem operasi dibedakan berdasarkan:
1.Perangkat Lunak Bebas (Free Software)
2.Perangkat Lunak Open Source
3.Perangkat Lunak Public Domain
4.Perangkat Lunak Copylefted
5.Perangkat Lunak Bebas Non-Copylefted
6.Perangkat Lunak GPL-covered
7.Perangkat Lunak GNU
8.Perangkat Lunak Semi Bebas
9.Perangkat Lunak Berpemilik
10.Freeware
11.Shereware
12.Perangkat Lunak Komersial

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
1. 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.
Ada 4 kategori kernel:
Monolitich kernel adalah Kernel yang menyediakan abstraksi hardware yang kaya dan powerful.
Microkernel
adalah 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) adalah Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat
Exokernel adalah 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.

2. 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.
3. User Interface
Sebuah sistem operasi memiliki karakteristik (bentuk) interface (tampilan) yang menjadi interaksi antar user dengan komputer. 

Bentuk umum user interface yang ada, adalah:
1.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.
2.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.

Tujuan Sistem Operasi
a.Sistem Operasi membuat komputer menjadi lebih mudah dan menarik serta nyaman untuk digunakan.
b.Sistem Operasi memungkinkan sumberdaya komputer digunakan secara efisien.
c.Sistem Operasi yang disusun/diprogram sedemikian rupa memungkinkan menerima perubahan/pengembangan baru yang efektif dan efisien, dapat melakukan pengujian sistem tanpa mengganggu layanan yang telah ada.

                  ********************* Semoga Bermanfaat
*********************

No comments:

Post a Comment

Mohon kritikan dan saran

Featured post

Instalasi Dan Konfigurasi Android ( ECLIPSE )

Sebelum instalasi eclipse terlebih dahulu kita sediakan perangkat software yang dibutuhkan seperti berikut : ·   Instalasi Java JDK · ...