Sistem operasi (operating system atau OS) adalah perangkat lunak yang
bertugas untuk mengatur, mengendalikan perangkat keras dan memberikan
kemudahan untuk pemakai dalam penggunaan komputer.
Peran dan Fungsi Sistem Operasi :
1.Sebagai kernel, yaitu program yang secara terus-menerus berjalan (running) selama komputer dijalankan.
2.Sebagai Guardian: yaitu menyediakan kontrol akses yang melindungi file dan memberikan pengawasan kepada proses pembacaan, penulisan atau eksekusi data dan program.
3.Sebagai Gatekeeper: mengendalikan siapa saja yang berhak masuk (log) kedalam sistem dan mengawasi tindakan apa saja yang dapat mereka kerjakan ketika telah log dalam sistem.
4.Sebagai Programm Controller program pengontrol yaitu program yang digunakan untuk mengontrol program aplikasi lainnya.
5. Sebagai Coordinator : menyediakan fasilitas sehingga aktivitas yang kompleks dapat diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya.
Perkembangan Sistem Operasi :
1.Generasi Awal (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik
sebagai pengganti sistem komputasi mekanik,
2.Generasi Kedua (1955-1965)
Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang
dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Generasi ini
sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem
operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.
3.Generasi Ketiga (1965-1980)
Sistem operasi pada generasi ini dikembangkan untuk melayani banyak
pemakai, dimana para pemakai berkomunikasi lewat terminal secara on-line ke
komputer.
4.Generasi Keempat (1980 – 2000-an)
Pada masa ini sistem operasi telah menggunakan Graphical User Interfac (GUI) yaitu antar-muka komputer yang berbasis grafis yang sangat nyaman dan mudah digunakan.
5.Generasi Selanjutnya
Pada generasi ini diperkenalkan Sistem Operasi yang berada dalam sebuah
Sistem Operasi dan Sistem Operasi bergerak (Mobile) pada perangkat bergerak
seperti: PDA, Poket PC, Laptop, Notebook dan NetBook. Sistem Operasi
jaringan virtual juga berkembang, sehingga dalam satu jaringan hanya diinstal
satu buah Sistem Operasi pada perangkat Server.
Arsitektur Sistem Operasi
Arsitektur perangkat lunak adalah merupakan struktur-struktur yangmenjadikan landasan untuk menentukan keberadaan komponen-komponen
perangkat lunak.
Arsitektur system operasi adalah merupakan arsitektur perangkat lunak
yang digunakan untuk membangun suatu perangkat lunak sistem operasi yang
akan digunakan dalam sistem komputer.
Berbagai ragam Arsitektur system operasi moderen diantaranya adalah :
1) System Monolitik. 2) System Berlapis.3) System Client/server. 4) System Virtual mesin dan 5) System Berorientasi
objek.
Sistem monolitik
Sistem monolitik Merupakan struktur sistem operasi sederhana yang dilengkapi
dengan operasi “dual” pelayanan {sistem call} yang diberikan oleh sistem
operasi.Sistem berlapis
Teknik pendekatan struktur sistem berlapis sistem operasi pada dasarnya
dibuat menggunakan pendekatan top-down, semua fungsi ditentukan dan dibagi
menjadi komponen komponen.Sistem Mesin virtual
Konsep dasar dari mesin virtual ini tidak jauh berbeda dengan pendekatan
sistem terlapis dengan tambahan berupa antarmuka yang menghubungkan
perangkat keras dengan kernel untuk tiap-tiap proses. Mesin virtual
menyediakan antar muka yang identik untuk perangkat keras yang ada. Sistem
operasi ini membuat ilusi atau virtual untuk beberapa proses, masing-masing
virtual proses mengeksekusi prosessornya dan memorinya (virtual) masing
masing.Sistem operasi client server
Sistem operasi modem memiliki kecendrungan untuk memindahkan kode
ke lapisan yang lebih tinggi dan menghapus sebanyak mungkin, kode-kode
tersebut dari sistem operasi sehingga akan meninggalkan keruel yang minimal.
Konsep ini biasa diimplementasikan dengan dengan cara menjadikan fungsi-
fungsi yang ada pada sistem operasi menjadi user proses.Sistem Berorientasi Obyek
Layanan Sistem operasi sebagai kumpulan proses untuk menyelesaikan
pekerjaannya, yang sering disebut dengan system operasi bermodel proses,
sedangkan layanan system operasi sebagai objek disebut dengan system
operasi berorentasi objek. Pendekatan objek dimaksudkan untuk mengadopsi
keunggulan dari teknolgi berorientasi objek.
Sistem operasi (operating system atau OS) adalah perangkat lunak yang
bertugas untuk mengatur, mengendalikan perangkat keras dan memberikan kemudahan
untuk pemakai dalam penggunaan komputer. Sistem Operasi yang umum digunakan
oleh personal komputer meliputi tiga kelompok besar yaitu keluarga microsoft
Windows, keluarga Unix dan keluarga Mac OS.
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat
pesat, yang dapat dibagi kedalam empat generasi :
1.Generasi
Pertama (1945-1955), Pada generasi ini belum ada sistem operasi, maka sistem
komputer diberi instruksi yang harus dikerjakan secara langsung.
2.Generasi
Kedua (1955-1965), Generasi kedua memperkenalkan Batch Processing System, yaitu
Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan.
3.
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
(melayani banyak program sekaligus).
4.Generasi
Keempat (Pasca 1980-an), Dimana istem operasi dipergunakan untuk jaringan
komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling
terhubung satu sama lainnya. Pada masa ini para pengguna juga telah dinyamankan
dengan Graphical User Interface yaitu antar-muka komputer yang berbasis grafis
yang sangat nyaman, 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.
Perkembangan Sistem Operasi Open Source
Open source adalah istilah untuk software yang kode programnya disediakanoleh pengembangnya untuk umum agar dapat dipelajari cara kerjanya, diubah
atau dikembangkan lebih lanjut serta untuk disebarluaskan.
Macam – Macam Jenis Sistem Operasi Open source
1. UnixUnix atau UNIX
adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT)2. Sun SolarisSolaris
adalah salah satu UNIX yang paling dikenal dunia. Solaris dibuat oleh Sun Microsystem. Solaris berjalah pada high−end hardware yang dapat mendukung puluhan processor, GB RAM, serta harddisk3. MINIXMinix
adalah sebuah sistem operasi keturunan UNIX yang bersifat open-source, yang dibuat berdasarkan arsitektur microkernel.4. Syllable DesktopSyllable
adalah sebuah OS gratis dan open source yang dicabangkan dari AtheOS, tiruan AmigaOS pada tahun 2002, Syllable Desktop merupakan OS yg ringan dan cepat, cocok uuntuk home and small office users.5. Google Chrome OS / Chromium OSGoogle
sedang mengembangkan suatu sistem operasi baru, atau lebih tepatnya, distro Linux baru yang diberi nama Chromium OS atau Google Chrome OS. Sistem baru ini ditujukan untuk siapa saja yang sering bekerja dengan cloud computing.
Windows.
NO
|
Versi Windows
|
Tahun
Keluar / Realis
|
1.
|
Windows NT 3.1
|
1993 Agustus
|
2.
|
Windows
NT 3.5
|
1994
September
|
3.
|
Windows
NT 3.51
|
1995
Juni
|
4.
|
Windows
NT 4.0
|
1996-29-Juli
|
5.
|
Windows
2000
|
2000-17-Febuari
|
6.
|
Windows
XP
|
2001
|
7.
|
Windows
Server
|
2003
|
8.
|
Windows
Vista
|
2006
|
9.
|
Windows
Home Server
|
2007
|
10.
|
Windows
Server 2008
|
2008
|
11.
|
Windows
7
|
2009 –
22 - Oktober
|
12.
|
Windows
Server 2008 R2
|
2009 -
22 - Oktober
|
13.
|
Windows
Server 2012
|
2012 -
4 - September
|
14.
|
Windows
8
|
2012 –
26 - Oktober
|
15.
|
Windows
8.1
|
2013 -
18 - Oktober
|
16.
|
Windows
Server 2012 R2
|
2013 –
18 - Oktober
|
Mac OS.
NO
|
Versi Mac OS
|
Tahun Keluar
|
1.
|
System
1
|
24 – Januari
- 1984
|
2.
|
System
2
|
April
1985
|
3.
|
System
3
|
Januari
1986
|
4.
|
System
4
|
Maret
1987
|
5.
|
System
5
|
Oktober
1987
|
6.
|
System
6
|
Juni
1988
|
7.
|
System
7
|
13 –
Mei - 1992
|
8.
|
Mac OS
7.6
|
Januari
1997
|
9.
|
Mac OS
8
|
Juli
1997
|
10.
|
Mac OS
9
|
Oktober
1999
|
11.
|
Mac OS
X 10
|
25 –
September - 2001
|
12.
|
Mac OS
X 10.1
|
Juli
2001
|
13.
|
Mac OS
x 10.2
|
23 – Agustus - 2002
|
14.
|
Mac OS
X 10.3
|
24 –
Oktober - 2003
|
15.
|
Mac OS
X 10.4
|
April
2015
|
16.
|
Mac OS
X 10.5
|
Oktober
2007
|
17.
|
Mac OS
X 10.6
|
Agustus
2009
|
18.
|
Mac OS
X 10.7
|
|
19.
|
Mac OS
X 10.8
|
|
20.
|
Mac OS
X 10.9
|
|
21.
|
Mac OS
X 10.10
|
Sangat Bermanfaat. Makasih Infonya !
ReplyDelete