Thursday, March 25, 2010

Sistem Operasi

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan.
Sedangkan software-software lainnya dijalankan setelah Sistem Operasi 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.

Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software.
Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar.
Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file.
Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.

Sistem Operasi secara umum terdiri dari beberapa bagian:
Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
Kernel, yaitu inti dari sebuah Sistem Operasi
Command Interpreter atau shell, yang bertugas membaca input dari pengguna
Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

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 itu disebut sebagai Multi-tasking Operating System.
Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS
Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, dan sebagainya

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) 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 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
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.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

MS-DOS
MS-DOS, singkatan dari Microsoft Disk Operating System, adalah sebuah sistem operasi yang sangat banyak digunakan oleh komputer IBM-PC atau yang kompatibel dengannya.
Microsoft membuat MS-DOS sebagai sebuah sistem operasi mainstream, sebelum pada akhirnya menghentikan dukungan MS-DOS secara perlahan ketika mereka membuat sebuah sistem operasi berbasis antarmuka grafis (dikenal juga dengan sebutan GUI) untuk pasar mainstream, yang disebut sebagai Microsoft Windows.
MS-DOS dirilis pertama kali pada tahun 1981, dan seiring dengan waktu, Microsoft pun meluncurkan versi yang lebih baru dari MS-DOS.
Tidak kurang hingga delapan kali Microsoft meluncurkan versi-versi baru MS-DOS dari tahun 1981 hingga Microsoft menghentikan dukungan MS-DOS pada tahun 2000.
MS-DOS merupakan salah satu kunci keberhasilan Microsoft dalam memproduksi perangkat lunak, dari sebuah perusahaan kecil pembuat bahasa pemrograman saat didirikan hingga menjadi sebuah perusahaan perangkat lunak yang seolah menguasai dunia.

Sejarah MS-DOS
MS-DOS sebenarnya dibuat oleh sebuah perusahaan pembuat komputer, yang bernama Seattle Computer Products (SCP) yang dikepalai oleh Tim Patterson--yang belakangan direkrut oleh Microsoft untuk mengembangkan DOS--pada tahun 1980 sebagai sebuah perangkat lunak sistem operasi dengan nama Q-DOS (singkatan dari Quick and Dirty Operating System), yang selanjutnya diubah namanya menjadi 86-DOS, karena Q-DOS didesain agar dapat berjalan pada komputer dengan prosesor Intel 8086.
Microsoft pun membeli lisensinya dengn harga 50.000 dolar Amerika dari SCP, lalu mengubah namanya menjadi MS-DOS. Selanjutnya, saat IBM hendak meluncurkan komputer pribadi yang disebut dengan IBM PC, Microsoft pun menjual lisensi MS-DOS kepada IBM.

Versi MS-DOS
MS-DOS versi 1.xx
Ini adalah versi awal di mana MS-DOS pertama kali diluncurkan oleh Microsoft.
Isinya, tentu saja sangat primitif dan hanya berisi kerangka dasar saja: tidak ada tampilan grafik untuk mengelola berkas, tidak mendukung jaringan. Pokoknya, versi pertama DOS ini bersih dari embel-embel.
Versi pertama dari DOS ini hanya mendukung IBM PC Model 5150 dan semua perangkat keras pendukungnya, seperti hanya mendukung disket single-side floppy disk dengan ukuran 5½ inci berkapasitas 160K saja.
MS-DOS versi 2.xx
Pada awal tahun 1983, IBM meluncurkan IBM PC XT (Extended Technology), sebagai perbaikan dari versi IBM PC 5150. IBM PC XT dilengkapi dengan sebuah hard disk 10M, antarmuka masukan/keluaran berjenis serial (RS-232 atau lebih dikenal dengan antarmuka COM), RAM dengan kapasitas 128K, sebuah floppy disk drive double-side 360K dan tiga buah slot ekspansi.
Tentu saja, penggunaan beberapa perangkat keras baru seperti hard disk, dan disket drive berkapasitas 360K (40K lebih tinggi dari pada versi double-side pada IBM PC 5150) membutuhkan sebuah sistem operasi, dan Microsoft tidak mengecewakan IBM. Mereka dengan sigap dan cepat merilis MS-DOS versi 2.0. Akhirnya IBM PC XT dibundel dengan IBM PC-DOS 2.0.
MS-DOS versi 3.xx
IBM meluncurkan IBM PC-AT (Advanced Technology) pada musim panas 1984. komputer IBM PC AT menggunakan mikroprosesor Intel 80286 (16-bit) berkecepatan 6MHz, memori RAM berkapasitas 256K, sebuah disket drive 1.2M 5¼ inci, sebuah hard disk 20M, dan kartu video berwarna (standar CGA).
Tentu saja, Microsoft sebagai partner bisnis yang mantap secara sigap mendukung peluncuran IBM PC-AT dengan juga meluncurkan versi terbaru, MS-DOS 3.0. MS-DOS 3.0 mendukung semua kemampuan yang dimiliki oleh IBM PC-AT, kecuali multi-tasking yang disediakan oleh prosesor Intel 80286 yang mampu berjalan pada protected mode tentunya.
DOS 3.0 adalah versi yang dapat mendukung fungsi jaringan, walaupun terbatas pada jaringan dengan konsep kelompok kerja (workgroup) dan terkoneksi sebagai sebuah klien pada sebuah server.
Pengguna dapat menggunakan teknologi jaringan yang dibuat oleh IBM, Token Ring pada sistem operasi DOS. DOS 3.0 juga mendukung floppy disk 3½ inci low-density yang berkapasitas 720K, sedangkan DOS 3.3 mendukung floppy disk 3½ inci high-density yang berkapasitas 1.44M.
Dalam DOS versi 3 juga dapat mendukung partisi pada hard disk yang memiliki kapasitas hingga 32M, 12M lebih tinggi dibandingkan dengan DOS versi 2.0.
MS-DOS versi 4.xx
Pada tahun 1988, sistem operasi dengan tampilan grafis mulai menjamur.
Microsoft juga meluncurkan Windows versi 1.0 pada tahun 1985 dan Windows versi 2.0 pada tahun 1989.
Pada DOS versi 4.0 ini, Microsoft membuat sebuah program shell dengan nama DOS Shell, yang memiliki tampilan seperti DOS Executive milik Windows versi 1.0.
Pada saat itu, ada sebuah program shell yang juga populer yang berjalan di atas sistem operasi DOS, dengan nama Norton Commander (NC) yang dibuat oleh Peter Norton.
Dengan menggunakan shell, pengguna dapat lebih mudah mengorganisasikan berkas dan arsip, dan menjalankan program, dalam satu layar saja. Selain itu, karena mouse dapat mempermudah pengoperasian komputer, DOS Shell juga dapat mendukungnya.
MS-DOS versi 5.xx
IBM memang gagal memperpanjang umur IBM PC, akan tetapi Microsoft terus mengembangkan DOS dengan meluncurkan MS-DOS versi 5.0.
Versi 5.0 ini dirilis pada tahun 1991, dan memiliki berbagai fitur yang jauh lebih baik, seperti halnya device driver yang dapat diinstal pada area memori di atas 640K (HMA), dengan menggunakan parameter DEVICEHIGH pada berkas konfigurasi CONFIG.SYS dan LOADHIGH pada berkas AUTOEXEC.BAT sehingga memperbanyak kemungkinan untuk menjalankan program yang membutuhkan conventional memory (memori 640K awal yang dimiliki oleh komputer) yang lebih besar.
Untuk masalah utilitas, Microsoft menambah banyak sekali utilitas dalam DOS versi 5.0 ini. Di antaranya adalah editor berkas teks ASCII yang bernama MS-DOS Editor (EDIT.COM) dan program bahasa pemrograman QuickBasic (QBASIC.EXE).
Utilitas ini dimaksudkan untuk menggantikan editor yang berorientasi pada "baris per baris", EDLIN.EXE yang ada pada DOS versi 4.0 dan yang sebelumnya.

Selanjutnya DOS terus melakukan pembenahan sampai merilis DOS versi 6.xx dan 7.xx

Microsoft Windows
Microsoft Windows atau lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi komputer pribadi yang dikembangkan oleh Microsoft yang menggunakan antarmuka dengan pengguna berbasis grafik (graphical user interface).
Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line.

Versi-versi Windows
16-bit, berjalan di atas MS-DOS
1985 November - Windows 1.0
1987 9 Desember - Windows 2.0
1990 22 Mei - Windows 3.0
1992 Agustus - Windows 3.1
1992 Oktober - Windows for Workgroups 3.1
1993 November - Windows for Workgroups 3.11

Hibrida (16-bit/32-bit), berjalan tanpa MS-DOS (meski tidak sepenuhnya)
1995 24 Agustus - Windows 95 (Versi: 4.00.950)
1998 25 Juni - Windows 98 (Versi: 4.1.1998)
1999 5 Mei - Windows 98 Second Edition (Versi: 4.1.2222)
2000 19 Juni - Windows Millennium Edition (Me) (Versi: 4.9.3000)

Berbasis kernel Windows NT
1993 Agustus - Windows NT 3.1
1994 September - Windows NT 3.5
1995 Juni - Windows NT 3.51
1996 29 Juli - Windows NT 4.0
2000 17 Februari - Windows 2000 (Versi: NT 5.0.2195)
2002 - Windows XP (Versi: NT 5.1.2600)
2003 - Windows Server 2003 (Versi: NT 5.2.3790)
2007 - Windows Vista (Versi 6.0 Build 6000)
2008 - Windows Server 2008 (Versi 6.1)

Versi yang akan datang
2010 - 2012 - Windows 7 "Vienna".


Mac OS
Mac OS adalah singkatan dari Macintosh Operating System.
Mac OS adalah sistem operasi komputer yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan PC berbasis IBM.
Diperkenalkan pada tahun 1984, Mac OS sejak tahun 2006 telah memiliki kompatibilitas dengan arsitektur PowerPC maupun x86.


LINUX
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix.
Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama.
Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapapun (open source).
Nama "Linux" berasal dari nama kernelnya (kernel Linux), yang dibuat tahun 1991 oleh Linus Torvalds.
Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman.
Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.
Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems.
Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows.
Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).
Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) (seperti GNOME dan KDE), dan paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, dan Gnumeric.


( Made Heriyasa )
( Original: Shofwan Hanief - Dosen STIKOM Bali )

No comments:

Post a Comment