Senin, 11 April 2016

JENIS SO

Jenis-jenis Sistem Operasi yang ada saat ini adalah:  

a. Sistem Operasi MS-DOS
Sistem operasi MS-DOS dikembangkan oleh Bill Gates dan Paul Allen pada tahun 1981. Meskipun dirasa kurang populer, Anda masih dapat menemukan MS-DOS dalam sistem operasi Microsoft Windows. Jika Anda menggunakan sistem operasi Microsoft Windows XP, MSDOS yang digunakan berupa versi 5.1.2600. MS-DOS bersifat single tasking.

b. Sistem Operasi Microsoft Windows
Dapat dikatakan bahwa sistem operasi Microsoft Windows mendominasi dunia komputer. Penggunaan ikon atau gambar sebagai antarmuka (interface) membuat sistem operasi ini begitu mudah digunakan. Sistem operasi ini bersifat multitasking dan multiuser. Tidak heran, sistem operasi Microsoft Windows sangat digemari. Bahkan, hingga saat ini telah lahir berbagai versi sistem operasi Microsoft Windows.
Generasi pertama sistem operasi Microsoft Windows yaitu Microsoft Windows 3.0 yang dirilis tahun 1990. Selanjutnya Microsoft merilis Microsoft Windows 3.1 (tahun 1992), Microsoft Windows NT (tahun 1993), Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows 2000, Microsoft WindowsXP, serta Microsoft Windows Vista. Microsoft Windows 98 dirilis tahun 1998 sedangkan Microsoft Windows 2000 dirilis tahun 2000. Microsoft Windows XP dirilis tahun 2001 dan Microsoft Windows Vista dirilis tahun 2007.

c. Sistem Operasi Mac OS
Mac OS kependekan dari Macintosh Operating System. Sistem operasi berbasis GUI ini dirilis oleh perusahaan Apple Computer pada tahun 1984. Saat itu, teknologi Mac OS dianggap paling maju. Sayang, kehebatan ini tidak dapat dipertahankan. Tahun-tahun berikutnya Mac OS kalah bersaing dengan Microsoft Windows. Hingga saat ini Mac OS masih disempurnakan agar dapat bersaing dengan Microsoft Windows.

d. Sistem Operasi UNIX
Sistem operasi UNIX dikembangkan oleh perusahaan AT&T Bell Laboratories. UNIX digunakan untuk menjalankan jaringan komputer. Awalnya UNIX merupakan sistem operasi jenis Command line interface. Keadaan ini menyulitkan bagi pengguna (user) baru. Untuk memudahkan penggunaan, sekarang UNIX juga disediakan dalam versi Graphical User Interface.

e. Sistem Operasi LINUX
LINUX merupakan pengembangan dari UNIX. Sistem operasi ini awalnya dibuat oleh Linus Torvalds, seorang mahasiswa di Finlandia. LINUX yang dibuat pada tahun 1991 kemudian dikembangkan oleh programmer-programmer di dunia.

Sistem Operasi MOBILE:
    ~ Symbian
      Sistem operasi yang populer di kalangan para pengguna handphone. Kebanyakan handphone nokia menggunakan symbian sebagai sistem operasi. Versinya antara lain S40, S60, S9

    ~ microsoft Windows Mobile
      Sistem operasi yang dikeluarkan oleh microsoft untuk smartphone dan PDA. Tampilannya hampir sama dengan Windows pada komputer.

    ~ Palm OS
      Sistem operasi yang digunakan pada PDA keluaran PALM.

    ~Android
      Sistem operasi untuk handphone yang akan diluncurkan Google. Android berbasis Linux sehingga termasuk open source.

SEJARAH

       Generasi pertama (1945-1955)
Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik. Hal itu disebabkan para pencipta sistem komputer mnyadari bahwa kecepatan manusia untuk menghitung sangat terbatas. Di samping itu, manusia juga sangat mudah membuat kecerobohan, kekeliruan, bahkan kesalahan. Pada generasi ini, belum ada sistem operasi. Oleh karena itu, sistem komputer diberi instruksi yang harus dikerjakan secara langsung.  
    Generasi kedua (1955-1965)
Generasi kedua memperkenalkan batch prosesing system, yaitu pekerjaan 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. Contoh fungsi sistem operasi yang berkembang pada masa ini ialah FMS dan IBSYS.
      Generasi ketiga (1965-1980)
Pada generasi ini, sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus para pemakai dapat berkomunikasi secara interaktif lewat terminal secara on-line ke komputer. Dengan demikian, sistem operasinya menjadi multi-user dan multi-programming.
   Generasi keempat (pasca 1980-an)
Dewasa ini, sistem operasi digunakan untuk jaringan komputer dengan para pemakainya menyadari bahwa keberadaan komputer-komputer yang digunakan saling terhubung satu sama lain. Pada masa ini, para pengguna juga telah diberikan kenyamanan dengan Graphical User Interface (GUI), yaitu antarmuka komputer berbasis grafis yang sangat nyaman. Pada masa ini, juga dimulai era komputasi tersebar, yaitu komputasi-komputasi yang tidak lagi dimulai berpusat pada satu titik, tetapi dipecah di banyak komputer sehingga tercapai kinerja yang lebih baik.
Seiring dengan berkembangnya pengetahuan dan teknologi, saat ini terdapat berbagai OS dengan berbagai kaunggula nmasing-masing. OS yang paling banyak digunakan adalah OS di lingkungan komputer pribadi (personal computer). 

PENGERTIAN SO

Sistem operasi atau operating system (OS) merupakan sebuah penghubung antara user (pengguna komputer) dengan hardware (perangkat keras) komputer. Sebelum ada OS, orang menggunakan sinyal analog dan sinyal digital. Sebagai contoh, computer yang digunakan untuk mengontrol oven microweve memiliki tugas amat sederhana dengan alat input dan alat output sederhana pula. Hardware yang lain pun sederhana dan tidak pernah diubah-ubah. Kita dapat mengatur beberapa lama waktu yang dibutuhkan untuk memasak makanan. 
Pengertian OS secara umum adalah suatu perangkat yang mengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan ke pengguna sehingga memberikan kemudahan dan kenyamanan pengguna serta pememfaatan sumber daya sistem komputer.OS dapat didibaratkan dengan sistem pemerintahan dalam suatu negara yan berfungsi mengondisikan komputer agar dapat menjalankan program secara benar.untuk menghindari konflik yang terjadi pada saat pengguna menggunakan sumber daya, OS mangatur pengguna mana yang dapat ,mengakses suat sumber daya. Oleh karena itu, OS juga sering disebut sebagai sumber pembagi. Satu lagi fungsi penting OS adalah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan dan penggunaan komputer yang tidak perlu.
Dengan kata lain, OS dapat disebut sebagai kumpulan dari software (perintah atau program) pengendali hardware, antara lain disk drive, hardisk, CD/DVD-ROM atau DVD/DVD-RW, monitor, keyboard, mouse, scanner, atau printer. OS juga merupakan perantara user dalam menggunakan program, aplikasi, seperti program pengolah kata, pengolah angka, pengolah grafis, dan presentasi.

PENDAHULUAN

Sistem Operasi biasanya, istilah Sistem Operasi sering ditujukan kepada semua perangkat lunak yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat lunak terinstal.Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi seperti program-program pengolah kata dan peramban web.
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan booting. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti untuk software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen memori, penjadwalan tugas schedule task, dan antar-muka user GUI/CLI. 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 penghubungantara lapisan hardware dengan lapisan software. 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 lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengaturschedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.
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 mengontrolnya.
Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagaiMulti-tasking Operating System (misalnya keluarga sistem operasi UNIX). 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, contohnya adalah WindowsLinuxFree BSD,Solarispalmsymbian, dan sebagainya.
Layanan inti umum
Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan jaringan dan koneksi internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.
Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.
Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara program tersebut dengan program yang lain.
Sistem Operasi saat ini
Sistem operasi-sistem operasi 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 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 Macatau 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.