Tentunya, kita sudah sering mendengar kata
Sistem Operasi. Di kalangan rekan-rekan kita, biasanya kita sering
menanyakan Sistem Operasi (atau yang biasa kita singkat OS – Operating
System) yang digunakan apa sih?
Sistem Operasi adalah perangkat lunak
sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras
serta operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi
seperti program-program pengolah kata dan penjelajah web. Ini merupakan perangkat lunak pada
lapisan pertama yang ditempatkan pada memory komputer (harddisk) dan dijalankan
pada saat komputer dinyalakan (booting).
Sistem Operasi melakukan layanan inti bagi
software-software yang dijalankan setelahnya. Layanan inti tersebut seperti
akses ke harddisk, manajemen memori, penjadwalan tugas, dan antarmuka user
GUI/CLI. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas
inti tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian
kode yang melakukan tugas-tugas inti pada Sistem Operasi disebut “kernel”
Sistem Operasi.
Sistem Operasi
secara umum terdiri dari beberapa bagian:
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memori.
- Kernel, yaitu inti dari sebuah Sistem Operasi.
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain.
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.
- Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
- Mekanisme Boot, yaitu meletakkan kernel ke dalam memori.
- Kernel, yaitu inti dari sebuah Sistem Operasi.
- Command Interpreter atau shell, yang bertugas membaca input dari pengguna. Contoh dari Shell adalah : Command Prompt pada Windows XP (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
- Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain.
- Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya.
- Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
Sebagian Sistem Operasi hanya mengizinkan
satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem
Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu
yang bersamaan. Sistem Operasi seperti yang terakhir disebut Multi-Tasking
Operating System. Ada beberapa tipe lainnya, yangpertama adalah Sistem Operasi
yang berukuran sangat besar dan kompleks serta inputannya tergantung kepada
input pengguna (disebut Desktop OS), dan Sistem Operasi yang sangat kecil
dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali (disebut
Real-Time OS).
Saat ini, Sistem Operasi yang digunakan
terbagi menjadi 3 kelompok besar:
1. Keluarga Microsoft Windows, yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).
2. Keluarga Unix, yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
1. Keluarga Microsoft Windows, yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang akan dirilis pada tahun 2012 atau lebih lambat)).
2. Keluarga Unix, yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
Menilik sejarah perkembangannya, menurut
Tanebaum, Sistem Operasi dibagi kedalam 4 generasi:
1. Generasi Awal. Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2. Generasi Kedua. Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3. Generasi Ketiga. Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).
4. Generasi Keempat. Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.
5. Generasi Selanjutnya. Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.
1. Generasi Awal. Perkembangan awal Sistem Operasi masih dilakukan secara manual dalam artian belum muncul adanya Sistem Operasi yang secara otomatis artinya belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.
2. Generasi Kedua. Di generasi ini sudah diperkenalkannya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan Batch Proccessing System.
3. Generasi Ketiga. Pada generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-User, Multi-Programming dan Batch Proccessing System (Multi-Task).
4. Generasi Keempat. Di masa ini, sudah diperkenankannya GUI (Graphical User Interface) yang artinya Sistem Operasi memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/porgram atau piranti lunak.
5. Generasi Selanjutnya. Pada generasi selanjutnya diperkenalkan Sistem Operasi yang berada dalam sebuah Sistem Operasi, ini adalah contoh sebuah Sistem Operasi berbasikan Website yang berkerja di dalam sebuah Sistem Operasi. Dan generasi selanjutnya diperkenalkanlah Sistem Operasi bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain sebagainya. Di generasi selanjutnya diperkenalkan juga teknologi Sistem Operasi jaringan yang sifatnya virtual, sehingga dalam 1 jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang bertugas menjadi Server. Selain itu, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.
Dewasa
ini, hampir seluruh manusia memiliki PC dan Mobile PC. Dikarenakan faktor harga
yang selalu berubah dan kebutuhan manusia akan perangkat otomatis seperti : PC,
maka manusia menjadikan PC sebagai kebutuhan utama. Seiring dengan perkembangan teknologi PC pun
dibuat ringkas agar dapat dijadikan sebagai piranti otomatisasi yang bergerak
(Bisa digunakan kapan saja, di mana saja dan oleh siapa saja). Contoh PC
bergerak adalah : Laptop, Notebook, NetBook, Tablet, semua piranti tersebut
juga memiliki Sistem Operasi layaknya PC.
Nah, sekian dulu penjelasan saya mengenai
Sistem Operasi. Tidak semua Operating System nantinya akan saya jelaskan,
karena saya hanya memiliki pengetahuan tentang OS keluarga Windows dan Linux.
Tunggu tulisannya di blog ini. Keep Update, dan semoga bermanfaat.
Sumber: http://wikipedia.org,
http://google.co.id
0 comments:
Post a Comment