Sabtu, 16 Juni 2012

Pengertian Sistem Operasi


Nama Kelompok: 
  1. Adi Setyawan            (210511058)
  2. Andi Meri Tridinata    (210511076)
  3. Agung Solehan           (210511049)
  4. Galih Satria Wibisono (210511074)
  5. Riyan Hardin Syam     (210511075)
  6. Guno Triyanto             (210511046)


Pengertian Sistem operasi Komputer adalah suatu program yang mengontrol eksekusi program aplikasi berfungsi sebagai interface antara pengguna komputer dengan hardware komputer.

Gambaran umum sistem operasi:

A. Tujuan dan fungsi Sistem Operasi.

Kemudahan: Sistem operasi membuat komputer menjadi lebih mudah dipakai.
Efisien: Sistem operasi memungkinkan sumber daya sistem komputer untuk digunakan dengan cara yang efisien
Kemampuan berkembang: Sistem Operasi harus disusun sedemikian rupa sehingga memungkinkan pengembangan yang efektif, pengujian, dan penerapan fungsi-fungsi sistem yangbaru tanpa menggagu layanannya yang telah ada.
B. Evolusi Sistem Operasi
1.     Pengolahan Serial
Scheculing (penjadwalan): Umumnya istalasi menggunakan formulir pemesanan waktu mesin.
Set up time (waktu set up): Sebuah program tunggal, yang disebut job, dapat mencakup pemuatan kompiler serta proggram bahasa tingkat tinggi(program sumber) kedalam memori, pemyimpanan program yang telah di compile(program objek), dan kemudian pemuatan dan penggabugan program objek dengan fungsi yang umum.
     2. Sistem Batch Sederhana
     3. Sistem Batch Multiprogrammed
     4. Sistem Time-Sharing  

    
C. Karateristik Sistem Operasi Modern
          Sistem Operasi yang merupakan jawaban bagi perkembangan baru didalam hardware      dan aplikasi baru. Salah satu diantara driver hardware yang penting adalah mesin multiprosesor yang kecepatannya sangat meningkat, penyambungan jaringan kerja yang berkecepatan tinggi, dan peningkatan ukuran bermacam-macam perangkat penyimpanan memori.

     Pendekatan dan elemen rancangan dapat digolongkan menjadi: 

  • Arsitektur microkernel
  • Multithreading
  • Multiprocessing simetris
  • Sistem operasi terdistribusi
  • Rancangan berorientasi objek
     Multitreading adalah teknik dimana suatu proses, yang mengeksekusi aplikasi, dibagi menjadi treath-treath yang dapat berjalan secara bersamaan.

Perbedaaan antara proses dengan treath: 
Treath: Satuan kerja yang dapat dikirimkan. Treath melakukan eksekusi secara sekuential dan dapat diinterupsi sehingga prosessor dapat beralih ketreath lainnya.
Proses: Kumpulan sebuah treath atau lebih dari sumber daya yang terkait (seperti memori, file terbuka, dan perangkat).

Tidak ada komentar:

Posting Komentar