KONSEP DASAR DAN SEJARAH PERKEMBANGAN SISTEM OPERASI


Konsep Dasar Sistem Operasi

SISTEM OPERASI adalah :

“ Sekumpulan program kontrol atau alat pengendali yang secara terpadu bertindak sebagai penghubung antara komputer dengan pemakainya”.

 

SISTEM OPERASI adalah :

Sebagai program pengendali, yaitu program yang digunakan untuk mengontrol program yang lain”

Tiga pengertian sistem operasi :

□ Sebagai pelaksana perintah

□ Sebagai pelaksana tataolah aplikasi

□ Sebagai pengelola sumber daya

Tujuan Sistem Operasi

  • Sistem operasi membuat komputer menjadi lebih mudah dan nyaman untuk digunakan
  • Sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan secara efisien
  • Sistem operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi baru tanpa mengganggu layanan yang sudah ada

Sudut Pandang Sistem Operasi

  • Aspek Ukuran (besar  (example windows) kecil (example Dos))
  • Aspek Tujuan (umum (example windows,dos) & khusus(example SO untuk robotik))
  • Aspek kegiatan (majemuk, tunggal, multi progreming)
  • Struktur sistem operasi (struktur sederhana,modular,pendekatan layer/level,mikro kernel)

 

Sejarah Sistem Operasi terdiri dari:

  1. Operasi open shop _ operasi langsung melalui switch electric pada komputer
  2. Operasi driven shop _ admin mengelompokkan job berdasarkan jenis program & dieksukusi sesuai jenis program yang dicoding melalui punched card secara sequence
  3.  Operasi off-line_ job yang dieksekusi akan disimpan dalam media offline sebelum dieksekusi komputer
  4. Operasi penampung (buffer operation)
  5. Operasi spool_ bertindak sebagai buffer dan mampu menerima proses meskipun belum dikerjakan contoh: printer
  6. Operasi multitataolah tumpukan (batch multiprogramming operation)
  7. Operasi berbagi waktu (time-sharing)
  8. Operasi olahan segera (real time programming operation)

Generasi Sistem Operasi :

  1. Generasi Pertama (1945-1955)

Generasi tanpa sistem operasi, komponen utama tabung hampa, operasi scr manual melalui plugsboards, hanya bisa menghitung (+,-dan*)

 

    1. Generasi  Kedua (1955-1965)

Berbentuk tumpukan (batch system) komponen utama transistor, input memakai punch card, sistem operasi pertama multics

      1. Generasi Ketiga (1965-1980) > dengan ciri-ciri :
        1. Multi Programming satu komputer mengerjakan banyak program yang ada dalam memori utama
        2. Kemandirian alat (device independency) masing-masing alat memiliki device driver sendiri-sendiri, co : printer
        3. Berbagi waktu (time sharing) menjalankan banyak proses dalam satu waktu
        4. Spooling mampu menerima proses meskipun blm dikerjakan dan bertindak sebagai buffer, Komponen utama IC (Integrated Circuit)
      1. Generasi Keempat (198X-199X) > Sistem tujuan umum (general purpose & multimodus)

a. Real-time aplication

b. Network Operating System

c. Distributed Operating System

d. Mesin semu (Virtual machine)

e. Distribusi data

Aplikasi komputer sepertit spreadsheet, wordprocessor, database atau grafis berkembang pesat, mikroprocessor berbasis RISC untuk PC mulai diperkenalkan.

 

Reduced Instruction Set Computing (RISC) atau “Komputasi set instruksi yang disederhanakan” pertama kali digagas oleh John Cocke, peneliti dari IBM di Yorktown, New York pada tahun 1974 saat ia membuktikan bahwa sekitar 20% instruksi pada sebuah prosesor ternyata menangani sekitar 80% dari keseluruhan kerjanya. Komputer pertama yang menggunakan konsep RISC ini adalah IBM PC/XT pada era 1980-an. Istilah RISC sendiri pertama kali dipopulerkan oleh David Patterson, pengajar pada University of California di Berkely.

2 responses

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s