Rabu, 25 September 2013

Sistem Operasi


1.  Pengertian
Operating system (sistem operasi) adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting.
Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web.

2.  Sejarah
Dalam sejarahnya sistem operasi mengalami perkembangan yang sangat pesat,perkembangan tersebut dapat di bagi lima generasi.

·         Generasi pertama

Generasi Pertama, antara tahun 1945-1955. Generasi ini adalah awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas dan manusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan error. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secara langsung.

·         Generasi kedua

Generasi Kedua, antara tahun 1955-1965 generasi ini adalah masanya Batch Processing System, yaitu Job yang dikerjakan dalam satu rangkaian, lalu dieksekusi secara berurutan. Pada generasi ini sistem komputer belum dilengkapi sistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi adalah FMS dan IBSYS

·         Generasi ketiga

Generasi Ketiga, antara tahun 1965-1980. Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, dimana pemakai-pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer, maka sistem operasi menjadi multiuser (di gunakan banyak orang sekaligus ) dan multiprogramming (melayani banyak program sekaligus).

·         Generasi keempat

Generasi Keempat, Sistem Operasi berbasis Jaringan, antara tahun 1980 - 199x. Sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini user juga telah dinyamankan dengan Graphical User Interface yaitu antermuka 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.

·         Generasi kelima

Generasi kelima pasca 2001 smpai sekarang. Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih dalam perjalanan.

3.  Sistem operasi saat ini

Sistem operasi(operating system) utama yang digunakan komputer 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 Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober  2012)).
2.    Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, Zeath OS (berbasis kernel linux yang dimodifikasi.)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).
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.

4.  Layanan sistem operasi

Sebuah sistem operasi yang baik menurut Tanenbaum harus memiliki layanan sebagai berikut: pembuatan program, eksekusi program, pengaksesan I/O Device, pengaksesan terkendali terhadap berkas pengaksesan sistem, deteksi dan pemberian tanggapan pada kesalahan, serta akunting. Pembuatan program yaitu sistem operasi menyediakan fasilitas dan layanan untuk membantu para pemrogram untuk menulis program; Eksekusi Program yang berarti Instruksi-instruksi dan data-data harus dimuat ke memori utama, perangkat-parangkat masukan/ keluaran dan berkas harus di-inisialisasi, serta sumber-daya yang ada harus disiapkan, semua itu harus di tangani oleh sistem operasi; Pengaksesan I/O Device, artinya Sistem Operasi harus mengambil alih sejumlah instruksi yang rumit dan sinyal kendali menjengkelkan agar pemrogram dapat berfikir sederhana dan perangkat pun dapat beroperasi; Pengaksesan terkendali terhadap berkas yang artinya disediakannya mekanisme proteksi terhadap berkas untuk mengendalikan pengaksesan terhadap berkas; Pengaksesan sistem artinya pada pengaksesan digunakan bersama (shared system); Fungsi pengaksesan harus menyediakan proteksi terhadap sejumlah sumber-daya dan data dari pemakai tak terdistorsi serta menyelesaikan konflikkonflik dalam perebutan sumber-daya; Deteksi dan Pemberian tanggapan pada kesalahan, yaitu jika muncul permasalahan muncul pada sistem komputer maka sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan; dan Akunting yang artinya Sistem Operasi yang bagus mengumpulkan data statistik penggunaan beragam sumber-daya dan memonitor parameter kinerja.

o  Sejarah Sistem Operasi Microsoft Windows

·1983 - November: Microsoft Windows diperkenalkan.
· 1985 - November: Windows 1.0 diperkenalkan.
· 1987 – Desember: Windows 2.0 dan Windows/386.
· 1988 – Juni: Windows/286.
· 1990 – Mei: Windows 3.0.
· 1991 – Oktober: Windows 3.0a (support multimedia).
· 1992 – April: Windows 3.1.
· 1992 – Oktober: Windows for workgroup 3.1.
· 1993 – Agustus: Windows NT 3.1.
· 1993: Licensed user dari Microsoft Windows secara keseluruhan mencapai lebih dari 25 juta.
· 1994 – Februari: Windows for Workgroup 3.11.
· 1994 – September: Windows NT 3.5.
· 1995 – Juni: Windows NT 3.51
· 1995 – Agustus: Windows 95, terjual lebih dari 1 juta copy dalam 4 hari
· 1996 – Agustus: Windows NT 4.0
· 1996 – November: Windows CE 1.0
· 1997 – November: Windows CE 2.0
· 1998 – Juni: Windows 98
· 1998 – Juli: Windows CE 2.1
· 1999 – Mei: Windows 98 SE (Second Edition)
· 1999 - Windows CE 3.0
· 2000 – Februari: Windows 2000
· 2000 – Juli: Windows ME (Millennium)
· 2001 – Oktober: Windows XP (experience Professional)
· 2002: Microsoft for PPC
· 2003: Microsoft Server 2003
· 2003 - November Windows Longhorn disebarkan kekalangan terbatas rencana akan dijual untuk umum pertengahan 2006.



v  Kelebihan windows


ü Pengguna bisa menjalankan lebih dari satu aplikasi pada saat yangbersamaan
ü Pengguna bisa membuka lebih dari satu file dalam waktu yangbersamaan
ü  Pengguna bisa sharing dari data aplikasi yang lain dengan mudah.
ü Terdapat banyak aplikasi yang kompatibel dengan windows.
ü And user artinya orang yang awam tentang komputer bisa menjalankannya.
ü Banyak didukung oleh vendor hardware dan software.
ü Digunakan oleh mayoritas pengguna komputer di dunia.

v  Kekurangan windows

ü System file yang agak kacau, Contohnya: apabila menginstall suatu aplikasi,system file DLL akan diletakkan di C:\Windows\System\ sementara aplikasi itu sendiri terletak ditempat lain. Ini akan menyusahkan saat menguninstall aplikasi tersebut, dan sewaktupengintegrasian DLL (Dynamic Link Libraries)
ü Menyebabkan ketergantungan penggunaan produk Microsoft.
ü Space hardisk yang dibutuhkan besar.
ü Sistem security yang lemah dan mudah dijebol oleh para hackers.
ü Membutuhkan memori fisik besar.
ü Membutuhkan kecepatan prosesor yang tinggi.
ü Harga licensi yang mahal Windows xp $295,Office$362, OS server
ü $3585
ü Membutuhkan perawatan yang terus menerus dan prosedur yang sesuai dengan panduan yang ada saat menggunakannya.



o  Sejarah sistem operasi selain buatan microsoft

Banyak sebenarnya sistem operasi yang dipakai di dunia ini selain Microsoft windows, seperti misalnya BeOS buatan Macintosh, PetrOS buatan Trumpet Software International Pty Ltd, MacOS buatan Apple, Solaris, Namun kita akan mengenal sedikit Operating system pesaing terberat Microsoft milik bill gates ini yaitu Linux yang akhir-akhir ini banyak digunakan oleh perusahaan –perusahaan besar dunia sebagai server bahkan salah satu webserver milik Microsoft sendiri menggunakan nya.

Kemunculan Linux diawali dengan keinginan dari seorang mahasiswa di Helsinki - Linus Benedict Torvalds - untuk memiliki sistem operasi yang sehandal UNIX tapi dengan biaya semurah PC. Di pertengahan tahun 1991, Linus mulai mengumpulkan informasi dan mencari solusi untuk menghadirkan UNIX di PC. Cita-cita Linus ini ternyata mendapat dukungan dari banyak pihak, sehingga akhirnya ini menjadi suatu proyek yang dikerjakan secara bersama-sama oleh banyak orang dari pelbagai negara. Mereka menggunakan Internet untuk berkomunikasi dan membangun sistem operasi yang akhirnya diberi nama Linux ( Linux = LINus UniX ). Linux dikembangkan dengan menggunakan konsep open source. Ini berarti bahwa kode program dari Linux terbuka untuk semua orang yang ingin mengembangkannya. Konsep keterbukaan ini ternyata membuat Linux berkembang sangat cepat. Sistem lisensi open source ini diberi nama General Public License (GPL) oleh GNU, yaitu suatu badan yang memperjuangkan kebebasan dalam penggunaan perangkat lunak.

Richard Stallman pendiri GNU (GNU is Not Unix) mewujudkan perjuangannya ini
dengan membuat beberapa program yang dilepas secara bebas, baik dalam penggunaannya ataupun source code-nya. Konsep pemikiran Richard Stallman tentang free software ini bisa kita baca pada bukunya Free As In Freedom yang bisa didownload secara gratis di Internet.
Jadi kesimpulannya Linus Torvalds memiliki Sistem Operasi yang sehandal UNIX “bertemu” Richard M Stallman dengan konsep Open Source beserta program-program opensourcenya( berlisensi General Public License/GPL ) lahirlah GNU/Linux yang lebih populer disebut orang. Sekarang banyak nama-nama sistem operasi yang berbasis Linux yang keturunan UNIX ini digunakan orang, diantaranya ialah : Redhat, Fedora, Mandrake, Suse, Debian, Slakewake, Gento, Ubuntu, Mandrakesof

v Kelebihan linux

ü  Lisensi yang gratis bahkan banyak yang bisa didapat dengan cara download di internet Fedora 4 5CD Rp 185.000,-
ü  Linux bisa berinteraksi dengan operating system lain dengan cara : kompabilitas file system, kompabilitas network, dan emulasi (simulasi) operating system.
ü  Virtual memory membuat linux mempunyai kemampuan untukmenjalankan program - program yang lebih dari seharusnya karenapenggunaan swap memori.
ü  Skalabilitas artinya linux bisa berjalan dari komputer 286 XT sampai dengan mesin sebesar Beowulf clusters dengan multi prosesor 16 buah.
ü  Stabilitas, Linux sangat luar biasa stabil, jika dikonfigurasi dengan benar,system linux akan hidup terus menerus hingga hardwarenya tidak memadai (rusak), lain dengan windows yang memerlukan reboot berkala untuk menjaga stabilitas. Salah satu yang mendasari stabilitas ini adalah penomoran versi dari shared libraries, kebanyakan aplikasi windows menginstall versi-versi baru dari dynamic link libraries (DLL), yang mengakibatkan aplikasi lain yang menimpa versi lain dari DLL tersebut tidak berfungsi dengan semestinya. Linux juga mewarisi tradisi UNIX dengan mendukung adanya file permission (izin file), yang dapat mencegah pengubahan atau penghapusan file tanpa izin dari pemiliknya, karena itu, virus pada dasarnya tidak dikenal di dunia linux.
ü Didukung oleh ribuan programmer di seluruh dunia, jadi kalau ditemukan bug cepat untuk mendapatkan solusinya, bahkan dalam hitungan jam kalau ditemukan bug, workaround sudah tersedia untuk di download.
ü Paket Linux merupakan satu kesatuan artinya, saat instalasi tergantung keinginan pemakai.
ü Sudah mulai banyak didukung oleh vendor hardware maupun softwaredunia meskipun masih kalah dengan windows.



v Kekurangan Linux
ü Operating system yang agak sulit untuk dipelajari terutama bagi yang tidak mempunyai dasar komputer yang kuat.
ü  Aplikasi yang tersedia belum sebanyak windows.
ü  Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan X-windows seperti GNOME dan KDE
ü  Nama-nama paket program antara distro satu dengan distro lainnyaberbeda beda. Seperti paket Yaz.tar.gz.rpm.krpm.deb dan lain -lain.

Referensi

Tidak ada komentar:

Posting Komentar