Apa itu Sistem Operasi ?
Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer dan perangkat keras.
A. DEFINISI:
ØSistem Operasi adalah sekumpulan rutin perangkat lunak yang berada di antara program aplikasi dan perangkat keras.
ØPengelola seluruh sumberdaya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (System Calls) berupa aplikasi ke pemakai.
ØSemua perangkat lunak berjalan di bawah kendali sistem operasi, mengakses perangkat keras lewat sistem operasi, dan mengikuti aturan-aturan yang dijalankan oleh sistem operasi.
ØSistem operasi bertindak sebagai antarmuka antara program aplikasi dan perangkat keras.
ØResource Allocator
üMengatur resource
üMengalokasikan dan mengontrol pemakaian resources dari berbagai program/aplikasi
ØControl Program
üMengendalikan eksekusi user program dan pemakaian sistem resource (Contoh: operasi pada I/O device) agar menjadi handal, reliable, dan terlindung.
ØKernel
üSistem program yang berjalan terus menerus selama komputer aktif.
üKontras dengan aplikasi yang di “load”, eksekusi, dan terminasi.
B.SASARAN SISTEM OPERASI :
üMenjalankan program-program dari user dan membantu user dalam menggunakan komputer.
üMenyediakan sarana sehingga pemakaian komputer menjadi mudah (convenient).
üMemanfaatkan perangkat keras komputer yang terbatas secara efisien (resource
manager).
C.TUJUAN MEMPELAJARI SISTEM OPERASI :
1. Dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan khusus.
2. Dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan sistem berbasis komputer yang hendak dibangun.
3. Pemakai harus berinteraksi dengan sistem operasi untuk menyelesaikan tugasnya karena sistem operasi merupakan antarmuka utama dalam berhubungan dengan sistem komputer.
4. Mempelajari sistem operasi dapat meningkatkan pemanfaatan sistem operasi sehingga meningkatkan kinerja sistem komputer.
D. JENIS-JENIS SISTEM OPERASI (User):
1. Single
User - Single Tasking
Satu komputer hanya bisa digunakan oleh satu user dan hanya bisa menjalankan satu program di satu waktu. Contoh : DOS
2 .Multi
User – Single Tasking
Satu komputer bisa digunakan banyak user, namun tiap user hanya bisa menjalankan satu program di satu waktu. Contoh : Novell Netware berbasis DR-DOS.
3. Single
User – Multi Tasking
Satu komputer hanya bisa digunakan oleh satu user dan bisa menjalankan banyak program di satu waktu. Contoh : Windows, MacOs, BeOs, JDS, dll.
4. Multi
User – Multi Tasking
Satu komputer bisa digunakan banyak user dan bisa menjalankan banyak program di satu waktu. Contoh: Unix, Linux,
FreeBSD, Windows dengan aplikasi Citrix Metaframe dll.
E. JENIS SISTEM OPERASI (PERANGKAT LUNAK) :
1. Free Sofware
Perangkat lunak yang mengizinkan siapapun untuk menggunakan, menyalin, dan mendistribusikan, baik dimodifikasi, ataupun tidak,
gratis maupun berbiaya.
2. Open Source
Hampir sama dengan perangkat lunak bebas
3. Public Domain
Perangkat lunak tanpa hak cipta.
4. Perangkat Lunak Copylefted
Perangkat lunak bebas yang ketentuan distribusinya tidak memperbolehkan lebih dari
yang ditetapkan.
5. Perangkat Lunak bebas non-Copylefted
Perangkat lunak bebas yang ketentuan distribusinya memperbolehkan lebih dari
yang ditetapkan dengan batasan-batasan tertentu.
6. Perangkat Lunak GPL - Covered
GNU GPL merupakan sebuah kumpulan ketentuan pendistribusian tertentu untuk mengcopyleftkan sebuah program.
Proyek GNU menggunakannya sebagai perjanjian distribusi untuk sebagian besar software GNU.
7. Sistem GNU
Sistem serupa UNIX yang seutuhnya bebas, terdiri atas berbagai
program, mencakup seluruh perangkat lunak GNU
dan juga paket
program lain seperti sistem X Windows dan TeX yang bukan perangkat GNU. Dimulai
1984, uji coba 1996, sukses 2010.
8. Program
GNU
Merupakan perangkat lunak GNU.
9. Perangkat Lunak GNU
Perangkat lunak yang dikeluarkan oleh proyek
GNU, bersifat copyleft, perangkat lunak bebas, ditangani oleh lembaga FSF, sebagian besar kontribusi sukarelawan.
10. Perangkat Lunak Semi
Bebas
Perangkat lunak yang tidak bebas, tetapi setiap orang boleh menggunakan, menyalin, mendistribusikan dan memodifikasinya untuk tujuan
non-laba.
11. Perangkat Lunak Berpemilik
Tidak bebas, harus minta ijin, dikenakan aturan-aturan untuk menggunakan, dsb.
12. Freeware
Redistribusi, tetapi bukan memodifikasi (dan kode programnya tidak tersedia). Bukan perangkat lunak bebas.
13. Shareware
Perangkat lunak
yang mengijinkan orang untuk meredistribusikan salinannya, dan membayar biaya lisensinya.
14. Perangkat Lunak Komersial
Perangkat lunak yang dikembangkan oleh kalangan bisnis untuk memperoleh keuntungan.
F. TUJUAN DAN MANFAAT SISTEM OPERASI :
1.Kenyamanan
Membuat pengguna lebih nyaman
.
2.Efisien
Menjadikan penggunaan sumber daya sistem komputer secara efisien.
3.Mampu berevolusi
Memudahkan pengembangan, pengujian, dan pengajuan fungsi baru tanpa mengganggu layanan
yang dijalankan sistem komputer
.
G. FUNGSI DASAR SISTEM OPERASI :
1. Menjembatani hubungan antara perangkat keras dan
program aplikasi
yang dijalankan
user.
2. Mengatur dan mengawasi penggunaan perangkat keras oleh
user dan berbagai
program aplikasi.
3. Sebagai program
pengendali
yang bertujuan untuk menghindari kekeliruan
(error) dan penggunaan komputer
yang tidak perlu.
4. Manajer sumber daya perangkat keras, seperti mengatur
memory, printer, CDROM, dsb.
LATIHAN SOAL :
1. Mengapa sistem operasi dibutuhkan ?
2. Jelaskan tentang komponen sistem komputer ?
TERIMAKASIH
No comments:
Post a Comment