Kata - Kata Bijak Motivasi

Senin, 07 Januari 2013

Definisi OS

     SEJARAH DAN PERKEMBANGAN SISTEM OPERASI


A.Definisi Sistem Operasi
      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:
  1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
  2. Kernel, yaitu inti dari sebuah Sistem Operasi
  3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
  4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh  aplikasi lain
  5.  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.

  •  Sistem Operasi saat ini
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.



  • Sistem operasi mempunyai tiga sasaran utama yaitu :
1.    kenyamanan — membuat penggunaan komputer menjadi lebih nyaman,
2.    efisien — penggunaan sumber-daya sistem komputer secara efisien,
3.    mampu berevolusi–sistem operasi harus dibangun sehingga memungkinkan pengembangan, pengujian
       sistem yang baru.


B.Sejarah Sistem Operasi

Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam lima generasi:

1. Generasi Pertama (1945-1955), Generasi pertama merupakan 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
    kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus
    dikerjakan secara langsung.

2. Generasi Kedua (1955-1965), Generasi kedua memperkenalkan 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 bagian dari fungsi sistem operasi telah ada, contohnya
    fungsi sistem operasi FMS (Fortran Monitoring System) .

3.Generasi Ketiga (1965-1980), Pada generasi ini perkembangan sistem operasi dikembangkan untuk
   melayani banyak pemakai sekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara
   on-line ke komputer, maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) dan
   multi-programming (melayani banyak program sekali gus).

4.Generasi Keempat (Pasca 1980an), Pada generasi ini , sistem operasi dipergunakan untuk jaringan
   komputer dimana pemakai menyadari keberadaan komputer-komputer yang saling terhubung satu sama
   lainnya. Pada masa ini para pengguna juga telah dinyamankan dengan GUI (Graphical User Interface) yaitu
   antar-muka 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.

5.Generasi Kelima (Pasca 2001 sampai Sekarang ), Mendefinisikan komputer generasi kelima menjadi
   cukup sulit karena tahap ini masih dalam perjalanan. Contoh imajinatif komputer generasi kelima adalah
   komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL
   menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan
   buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan
   manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri. Walaupun mungkin
   realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah
   terwujud.Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia.
   Kemampuan untuk menterjemahkan bahasa asing sekarang menjadi mungkin. Fasilitas ini tampak
   sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer
   menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar
   menterjemahkan katakata secara langsung.

C.Beberapa Kelebihan dan kekurangan sistem operasi

1. UNIX
      UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT), dengan biaya dari Departemen Pertahanan Amerika (Departement of Defence Advenced Research Project, DARPA atau ARPA), UNIX didesain sebagai Sistem operasi yang portable, multi-tasking dan multi-user.

Kelebihan Unix.
- Sistem operasinya gratis
- Tidak perlu mengintal driver lagi
- Mendapatkan applikasi multimedia dan desian grafis yang lengkap
- Tidak bisa terkena virus
- Desktopnya bagus

Kekurangan Unix.
-Membingungkan karna berbeda dengan windows
-Format file yang terlalu sedikit
-Banyak software yang tidak complatible dengan linux

2.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.
Kelebihan Dos.
 -  DOS menampilkan program yang lebih "realistis" dibandingkan windows karena beberapa command dari
    windows itu sendiri mengadaptasi dari DOS (misalkan command virus untuk menyembunyikan attribut)
Kekurangan Dos.
 -   DOS masih menggunakan Command Line Interface.

 3.WINDOWS
    Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis. Sistem operasi Windows adalah hasil evolusi dari MS-DOS.

Kelebihan Windows.
-Pengguna bisa menjalankan lebih dari satu aplikasi pada saat yang bersamaan
- Terdapat banyak aplikasi yang kompatibel dengan windows.
-Banyak didukung oleh vendor hardware dan software.
-Digunakan oleh mayoritas pengguna komputer di dunia.
Kekurangan Windows.
- Menyebabkan ketergantungan penggunaan produk Microsoft.
- Space hardisk yang dibutuhkan besar.
- Sistem security yang lemah dan mudah dijebol oleh para hackers.
- Membutuhkan kecepatan prosesor yang tinggi.
- Harga licensi yang mahal.

4.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 siapa saja.

Kelebihan Linux.
- Bisa berinteraksi dengan operating system lain.
- Mampu menjalankan program – program yang lebih dari seharusnya.
- Jika dikonfigurasi dengan benar, linux akan hidup terus hingga hardwarenya rusak.
- Didukung oleh ribuan programmer di seluruh dunia.
- Sudah mulai banyak didukung oleh vendor hardware maupun software dunia meskipun masih kalah dengan
   windows.
Kekurangan Linux.
- Operating system yang agak sulit untuk dipelajari terutama bagi pemula
-  Aplikasi yang tersedia belum sebanyak windows.
-  Operating system yang tidak sepenuhnya GUI(Graphical User Interface) meskipun sudah menggunakan
   X-windows seperti GNOME dan KDE.

5. 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.

Kelebihan Machintosh.
 -  Hardware dan sistem operasi berasal dari produsen yang sama.
 -  Tidak bisa di tembus virus dan worm.
Kelemahan machintosh.
-  Hanya cocok bagi graphic designer.
-  Hanya pihak MacOs saja yang mengembangkan sistem operasi ini
-  Kurang cocok untuk aplikasi server dan game.











Tidak ada komentar:

Posting Komentar