Sistem operasi

SISTEM  operasi
PEMBAHASAN

Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan kernel suatu Sistem Operasi.

Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

Beberapa layanan yang biasa dilakukan oleh SO adalah:
1.Akses Disk
2.Manajemen Memori
3.Penjadwalan Task
4.Pengaturan user interface, dan lain-lain.
Beberapa task(tugas) diatas seharusnya dilakukan oleh Software. Akan tetapi dengan adanya SO, software ini tidak perlu mengerjakan Job -job tersebut. Bagian SO  yang melakukan Job-Job  inti tersebut dikenal dengan nama Kernel.

SO secara umum terdiri dari beberapa bagianyaitu :

Mekanisme Boot adalah meletakan Kernel ke dalam Memori Komputer
Kernel adalah inti dari sebuah SO
Command Interpreter atau shell, berguna untuk membaca sebuah inputan dari Pengguna
Pustaka-pustaka, adalah sebagai penyedia kumpulan fungsi-fungsi dasar dan standart yang dapat dipanggil oleh aplikasi lain.
Driver, berfungsi untuk behubungan dengan Hardware eksternal.
Terdapat  banyak sekali macam-macam sistem operasi yang dapat kita temui.ContohBeberapa diantaranya adalah,

Windows
Linux
MacOS(Macintosh Operating System)
Solaris
Garuda OS (buatan Indonesia)
Sekarang saya akan membahas  sejarah dan perkembangan Sistem Operasi.
SO mengalami perkembangan yang dapat dibagi ke dalam 4 generasi , generasi tersebut yaitu

1.Generasi Pertama(awal)

Pada awal SO masih dilakukan dengan  manual dalam artian , belum ada Sistem Operasi yang secara otomatis , artinya Sistem Operasi belum mendukung layanan pekerjaan yang dapat dilakukan dalam 1 rangkaian.

2.Generasi Kedua

Pada  generasi ini sudah diperkenalkan adanya perkejaan yang dapat dilakukan dalam 1 rangkaian atau biasa disebut dengan sebutan” Batch Proccessing System”.

3.Generasi Ketiga

Di generasi ketiga, Sistem Operasi sudah mendukung layanan Multi-Programming,Multi-User dan Batch Proccessing System (Multi-Task).

4.Generasi Keempat

Pada generasi keempat ini, sudah diperkenankannya  Graphical User Interface yang disingkatan (GUI) yang artinya SO memiliki tampilan dan dengan bermodalkan mouse, End-User dapat menjalankan aplikasi/program/software.

5.Generasi “Selanjutnya”

Pada generasi selanjutnya ini diperkenalkan Sistem berada dalam sebuah Sistem Operasi, Dan pada generasi ini diperkenalkanlah sebuah Sistem Operasi yang bergerak (Mobile) pada perangkat bergerak seperti : PDA, Poket PC, dan lain-lainnya. Di generasi selanjutnya ini dikenalkan juga teknologi Sistem Operasi jaringan yang bersifat virtual, sehingga dalam sebuah jaringan hanya diinstal 1 buah Sistem Operasi pada Perangkat yang berfungsi  menjadi Server, diperkenalkan pula Cross Platform Operating System yang artinya dapat menggabungkan 2 Sistem Operasi berbeda seperti : Linux dan Windows.

Sistem Operasi yang terdapat dalam PC.

WINDOWS (MICROSOFT WINDOWS)
Mircosoft Windows atau biasa disebut dengan sebutan Windows adalah SO yang dikembangkan oleh Microsoft Corporation yang menggunakan interface dengan berbasikan  Graphical User Interface(GUI) atau tampilan antarmuka bergrafis.

Pada awalnya Windows bermula dari Microsoft Disk Operating System (Ms-Dos)  iyalah sebuah Sistem Operasi yang basis teks dan Command-Line interpreter.

Windows Versi pertama, Windows Graphic Environmnet 1.0 adalah Software yang bekerja atas arsitekstur 16-Bit dan bukan merupakan Sistem Operasi dan berjalan atas MS-DOS, sehingga untuk menjalankannya membutuhkan MS-DOS.MS-DOS sendiri sebenarnya dibuat pada perusahaan kopmputer Seattle Computer Products dan barulah setelah itu direkrut oleh Microsoft yang kemudian dibeli lisensinya.

Setelah berkembang menjadi Windows 1.0 pada versi pertama SO(sistem operasi) dalam dunia yang berbasiskan  Graphical User Interface(GUI) dan mendukung Multi-Tasking atau yang dapat mengerjakan banyak pekerjaan secara simultan. Setelah itu Windows 1.0 berkembang menjadi Windows 2.0, Windows 2.0 ini berbasis GUI dan mendukung penggunaan VGA (Video GraphicsArray) dan juga mendukung Multi-Tasking. Windows 2.0 juga support terhadap penggunaan Processor Intel 80286 dimana Processor Intel 80286 merupakan Processor pertama dengan kemampuan yang memproteksi area memory.

Yang kemudian dilanjutkan dengan generasi Windows 3.0 dimana Windows 3.0 mempunyai kemampuan yang sama dengan Windows sebelumnya dan terdapat nilai Plus  tambahahan dukungan  grafis SVGA atau XGA dan juga icon yang lebih baik.

Dalam era tersebut, Microsoft juga menyediakan  Software Development kit (SDK),  sehingga para developer piranti lunak dapat terus mengembangkan aplikasi/programnya agar mampu berjalan di Windows 3.0 ini. Windows 3.0 juga memperkenalkan adanya Virtual Device Driver (VXD) dimana dapat berfungsi untuk meminimalisasi ketergantungan pada setiap driver pada hardware tertentu.

Windows 3.0 kemudian berevolusi menjadi Windows 3.1 yang sudah diperkenalkan dengan fitur Multimedia dan True Type Font selain itu juga memudahkan End-User karena adanya fitur Drag and Drop dan akhirnya Windows versi 3 ini berkembang menjadi Sistem Operasi yang sudah mengenal NetWorking (Windows 3.11).

Setelah berkembang cukup lama akhirnya Microsoft memperkenalkan Sistem Operasi hibrida 16-Bit/32-Bit yang dikenal dengan nama Windows 95. Banyak perubahan dari Windows versi sebelumnya, yaitu : Windows 95 memiliki GUI yang lebih menarik dan atraktif, mendukung Plug and Play, mendukung penamaan yang panjang, memiliki beberapa fasilitas seperti : Browser yang terintegrasi dan Windows Explorer untuk menjelajah Windows. Selain itu juga Windows 95 memiliki fitur untuk memanajemen daya (APM) dan diperkenalkannya juga Client-Server.

Generasi penerus dari Windows 95 adalah Windows 98 dimana Windows 98 sudah mendukung VGA berbasis AGP, dan  mendukung media penyimpanan ringkas seperti USB, diperkenalkannya NAT untuk berbagi koneksi Internet danWindows Driver Model menggantikan Virtual Device Driver dengan.

Ada juga beberapa fitur tambahan berupa aplikasi Internet Explorer versi 5 dan Microsoft Office . Windows 98 juga sudah memiliki kemampuan-kemampuan untuk memainkan Game dan menjalankan aplikasi Multimedia.

Perkembangan selanjutnya adalah Windows ME,nilai tambahl dari Windows ME selain transisi dukungan grafis dari 16-Bit ke 32-Bit dan pada era Windows ME sudah banyak pengguna rumahan yang memakainya. Windows ME pun akhrinya digantikan dengan Windows NT yang sudah mendukung arsitekstur x86 (80×86) , Intel IA64 dan AMD64 (x64) serta mendukung grafis 32-Bit.

Windows NT sebenarnya dibangun dari pengembangannya  IBM OS/2 dan Windows NT juga banyak digunakan dalam jaringan komputer. Windows NT juga memperkenalkan File System NTFS yang lebih baik dari FAT maupun FAT-32.

Kemudian Windows NT berkembang menjadi Windows 2000 terdapat  banyak fitur tambahan diantaranya yaitu: Active Directory, Image Preview, Browser Internet Explorer v6, DirectX dan Open GL, Plug and Play dan Windows Driver Model yang lebih baik performanya.

Setelah generasi Windows NT munculah Windows XP yang menawarkan banyak perubahan, mempunyai banyak fitur dan performa yang semakin mengingkat.Bisa dikatakan Windows XP adalah Windows yang paling laris dan diminati oleh pengguna PC maupun perangkat PC bergerak (Mobile).

Seiring dengan kebutuhan akan networking maka Microsoft Corporation mengeluarkan SO yang berkonsentrasi pada jaringan, yaitu : Windows Server 2003. Bisa dibilang Windows Server 2003 adalah reinkarnasi dari Windows NT.

Banyak sekali fitur yang ditawarkan pada Windows Server 2003, salah satunya adalah diperkenalkannya platform .Net. Diperkenalkan juga fitur Domain Controller Server, PKI (Public Key Infrastructure) Server, Domain Name System (DNS), Dynamic Host Configuration Protocol (DHCP), Windows Internet Name Service (WINS), Microsoft IIS, dan lainnya.

Microsoft pun melanjutkan perkembangan pada Sistem Operasi dengan Windows Vista (Longhorn),windows vista ini adalah revolusi dari Windows XP. Windows Vista itu sendiri lebih mengutamakan interface(antarmuka) atau penampilan secara grafis interface dibandingkan dengan performa yang ada, dibuktikan dengan adanya fitur fitur seperti : AERO dan Sidebar  dan sebagainya.

Windows Vista juga menawarkan keamanan yang lebih baik lagi dibandingkan dengan Windows XP, karena pada Windows Vista diperkenalkan adanya, Windows Defender, Windows Firewall with Advanced Security , BitLocker Drive Encryption, ASLR ,Parental Control, User Account Control (UAC),.

Windows Vista juga mengenalkan IPv6, DirectX versi terbaru, dan arsitekstur 64-Bit. Perkembangan yang selanjutnya iyalah transisi dari Windows Server 2003 menjadi Windows Home Server yang ditujukan sebagai File Server untuk rumahan.

Windows Server juga mengenalkan beberapa teknologi yaitu : Headless Operation (Server tidak membutuhkan monitor atau keyboard untuk memanjemen perangkat), Kontrol jarak jauh, Pemantauan kesehatan komputer, Sharing dan Streaming.

Generasi setelahnya di tandai dengan adanya penggabungan antara Windows Server dengan BitLocker Drive Encryption, ASLR, yaitu Windows Server 2008.Windows Server danFitur Windows Vista  digabung menjadi satu  untuk meningkatkan keamanan dan kenyamanan End-User.

Selanjutnya Windows Server 2008 berkembang menjadi Windows Server 2008 R2.Versi terakhir Sistem Operasi yang dibuat Windows adalah Windows 7, Windows 7 dirilis untuk menggantikan kekurangan pada Windows XP dan nilai plus Windows Vista.

Boleh dikatakan jikalau Windows 7 adalah fusi dari Windows XP dan Windows Vista, tidak seperti pada Windows Vista, Windows 7 memiliki performa yang tentu lebih baik dari Windows Vista.

– UNIX

Sistem Operasi yang diciptakan oleh Ken Thompson dan Dennis Ritchie, dikembangkan oleh AT&T Bell Labs  adalah UNIX.
UNIX ini didesain sebagai Sistem Operasi yang portabel, Multi-User dan Multi-Tasking.

Sistem Operasi UNIX lebih menekankan diri pada Workstation dan Server, diKarenakan faktor  pada ketersediaan dan kompatibilitas yang tinggi menyebabkan UNIX dapat digunakan, disalin dan dimodifikasi sehingga UNIX pun dikembangkan oleh banyak pihak dan menyebabkan banyak sekali varian dari UNIX ini.

UNIX itu ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu Line/Text Command Based selain itu UNIX pun merupakan Sistem Operasi yang secure dibanding dengan Sistem Operasi lain, karena pada setiap file, direktori, user dan group memiliki set izin tersendiri untuk diakses. Karena adanya dukungan Proyek GNU, maka selanjutnya UNIX berkembang menjadi LINUX (Salah satu varian UNIX).

– LINUX

Pada awalnya Linux dikembangkan oleh Linus Torvalds yang mulanya sekedar membuat emulasi terminal yang dibutuhkan untuk mengakses server UNIX di Universitasnya.
Linux adalah kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak desain yang berasal dari desain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux untuk menangani jaringan  , kontrol proses, periferal, dan pengaksesan sistem berkas.

Sama seperti UNIX, Linux juga dapat dikendalikan oleh satu atau lebih intergace baris perintah (Command Line Interface/CLI) berbasis teks, antarmuka pengguna grafis (Graphical User Interface/GUI) yang merupakan konfigurasi bawaan pada versi dektop.

Pada komputer Desktop, Xfce, KDE dan GNOME  merupakan antarmuka pengguna yang sangat populer dibandingkan  varian antarmuka pengguna lainnya.Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole).

Perbedaan utama pada Linux dan Sistem Operasi Populer lainnya iyalah terletaknya pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka.Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server, dan  banyak Workstation dan Server yang mengandalkan Linux karena Linux sangatlah stabil difungsikan untuk jangka waktu lama dan Linux juga kebal terhadap Malware.

Ada beberapa macam Distro Linux, seperti : Ubuntu, Lycoris, Xandros, Linux-Mandrake, Linare, Lindows, Red Hat Linux, Debian, Knoppix, Fedora, Suse, Slackware.

– IBM OS/2

International Bussiness Machine Corporation dan Microsoft Corporation  membuat Sistem Operasi IBM OS/2 ini secara bersama-sama, untuk difungsikan pada komputer IBM sebagai pengganti Sistem Operasi DOS.

Operating System/2 merupakan singkatan dari kata OS/, Sistem Operasi ini didesain agar dapat difungsukan sesuai kemampuan penuh dari Mikroprosessor Intel 80286 , termasuk diantaranya yaitu Modus terproteksi (Protected Mode), yang mampu mendukung Memori Virtual dan menjalankan tugas secara Simultan.
www.Gurupendidikan.com

– MAC OS (MACINTOSH OPERATING SYSTEM)

Macintosh Operating System(MAC OS) merupakan Sistem Operasi yang dibuat oleh Apple Computer khusus untuk komputer Macintosh yang tidak kompatibel dengan komputer berbasis IBM.
MAC OS adalah Sistem Operasi pertama yang menggunakan interface pengguna grafis (Graphical User Interface/GUI).  ada 2 jenis Macintosh yaitu :

1.MAC OS Klasik

Tidak memiliki sembarang  Command Line (Baris perintah), sepenuhnya menggunakan Cooperative , dan Multitasking menggunakan User Interface (UI)

2.MAC OS X

Pada Sistem Operasi MAC OS X dapat memasukkan unsur-unsur BSD Unix, One Step, dan juga MAC OS X Pre-Emptive Multitasking  danmemiliki memori ala-Unix.

Kelebihan pada MAC OS iyalah :

1.MultiTasking

2.Aman dari Malware.

3. Stabil, karena pada dasarnya menggunakan UNIX.
4.Tampilan (UI) sangat bagus.

– FREE BSD

Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T  adalah FreeBSD .
FreeBSD running di atas sistem intel x86. FreeBSD itu pertama muncul pada tahun 1993 oleh David Greenman.Tujuan  FreeBSD iyalah menyediakan software(perangkat linak) yang dapat digunakan untuk berbagai kepentingan.FreeBSD itu  sendiri berkembang dari 386BSD pada sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.

-SOLARIS

Solaris merupakan sebuah Sistem Operasi yang juga berdasarkan UNIX system yang diperkenankan oleh Sun Microsystems pada tahun 1992 sebagai pendukung SunOS.

Yang terkenal atau keunggulan pada Solaris adalahkarena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture), Solaris disertifikasi dalam Spesifikasi UNIX walaupun pada awal pengembangannya berdasarkan kepemilikan pribadi,

kode dasarnya  Solaris kebanyakan sekarang ini merupakan Software OpenSource yang biasa dikenal dengan OpenSolaris.

OpenSolaris itu sendiri iyalah OpenSource versi Sistem Operasi Sun Solaris, tetapi Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari Sistem Operasi misalnya : Source untuk Installer, Software, Desktop.

Open Solaris memiliki banyak fitur yang menjadikan OpenSolaris bisa dapat digunakan untuk skala penggunaan yang sangat besar dari penggunaan untuk desktop pC maupun Mobile PC.
Konsep Open Solaris yaitu :

1.Free Redistribution : Didistribusi secara bebas.
2.Source Code : Sumber (Source) harus tersedia untuk semua distribusi.
3.Derived Works : Setiap orang bisa mengubah kode dan mendisrtibusikan kembali.
4.No Discrimination : Kode harus disediakan untuk seseorang untuk dikembagkan.

Kelebihan OpenSolaris dibandingkan  SO(sistem operasi)lain adalah;

1.ZFS : System Restore.
2.DTrace L : mengamati dimana letak yang aplikasi banyak menggunakan waktunya dan berapa lama.
3.Manajemen Kegagalan : Mencegah,memperbaiki error yang ada dan mendiagnosa
4.Zona : Mengimplementasikan sebuah abstraksi SO(Sistem Operasi) yang memungkinkan beberapa aplikasi dapat berjalan secara terisolasi satu dengan lainnya di hardware(perangkat keras) fisik yang sama.
5.Multimedia.

– Chrome OS

(SO)Sistem Operasi dari Google yang sangat ringan dan berbasiskan Linux serta standard web untuk personal computer PC iyalah Chrome OS .

Google Chrome itu sendiri bekerja dengan metode switching (Multi-Tasking), Windowing .
Google Chrome OS menggunakan standard web HTML 5, yang merupakan pengembangan software di browser yang berbasis Sistem Operasi.

Terdapat banyak sekali  Macam macam Sistem Operasi Komputer yang terus berkembang, Tidak ada Sistem Operasi yang sempurna karena masing-masing Sistem Operasi memiliki daya dan ciri khas tersendiri.

Komentar