SEKILAS TENTANG SISTEM KOMPUTER
Sistem Komputer pada dasarnya terdiri dari tiga komponen utama yaitu :
- Perangkat Keras (Hardware)
- Perangkat Lunak (Software)
- 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 pengguna seerta 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 digunakan, Sistem Operasi dapat dikategorikan dengan :
- SINGLE USER-SINGLE TASKING
- MULTI USER-SINGLE TASKING
- SINGLE USER-MULTI TASKING
- MULTI USER-MULTI TASKING
Berdasarkan jumlah pengguna dan program yang dijalankan, sistem operasi dapat dikategorikan dengan :
- Komputer PC (desktop/laptop)
- Komputer Server
Berdasarkan jenis software, sistem operasi dibedakan berdasarkan :
- Perangkat Lunak Bebas (free software)
- Perangkat Lunak Open Source
- Perangkat Lunak Publik Domain
- Perangkat Lunak Copylefted
- Perangkat Lunak Bebas Non-Copylefted
- PErangkat Lunak GPL-Covered
- Perangkat Lunak GNU
- Perangkat Lunak Semi Bebas
- Perangkat Lunak Berpemilik
- Freewarea
- Shereware
- Perangkat Lunak Komersial
FUNGSI DASAR SISTEM OPERASI
- Menjembatani hubungan antara hardware dan program aplikasi yang dijalankan user.
- Mengatur dan mengawasi pengguna perangkat keras oleh user dan berbagai program aplikasi (Resource allocator).
- Sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan pengguna komputer yang tidak perlu (sebagai guardian yang menjaga komputer dari berbagai kemungkinan kerusakan).
- Manajer sumber daya hardware, seperti mengatur memori, printer, cdroom, dll.
KOMPONEN UTAMA SISTEM OPERASI
Sistem operasi modern mempunyai komponen sbagai berikut:
- Kernel
- File
- User Interface
KERNEL
Kernel merupakan suatu software (kumpulan program) yang membentuk sistem dan memiliki tugas melayani bermacam tugas aplikasi untuk mengakses hardwaer 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 powerfull.
- Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstrasksi hardware sederhana, dan menggunakan aplikas-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
- Hybrid (modifikasi dari micro kernel). Kernel yang mirip microkernel, tetapi ia juga memasukan beberapa kode tambahan di kernel agar ia menjadi lebih cepat.
- Ex0kernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan library yang menyediakan fungsi-fungsi akses ke hardware secara langsung.
FILE
File disini merupakan file-file yang dibentuk atau dijalankan oleh sistem operasi. File disini juga berarti sistem berkas dan file sisstem berkas dan file sistem yang dimiliki oleh suatu sistem operasi.
USER INTERFACE
Sebuah sisytem operasi memiliki karakteristik (bentuk) interface (tampilan) yang menjadi interaksi antar user dengan komputer. Bentuk umum user interface adalah:
- Command Line Interface atau Command Line Interpreter (CLI) CLI memberikan tampilan dalam mode teks ke user, dengan background 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.
Tidak ada komentar