Menjelaskan Evolusi Sistem Operasi dengan singkat

  1. Sistem Batch

    mengumpulkan JOB-JOB(perintah) atau kegiatan atau aktivitas yang sejenis untuk di eksekusi oleh CPU

  2. Sistem TimeSharing

    Sering juga disebut Multitasking, dimana di eksekusi oleh CPU dengan cara berpindah pindah di antara JOB-JOB(perintah) atau kegiatan atau aktivitas

  3. Sistem Personal Komputer

    Sistem ini tercipta berkat hardware yang semakin murah dan kecenderungan komputer di pakai untuk single user

  4. Sistem Terdistribusi

    Masing masing sumber daya dapat dibagi pakai dengan seluruh komputer yang bergabung dalam sistem

  5. Sistem Realtime

    Real time system atau Sistem waktu nyata , Sistem ini harus menghasilkan respon yang tepat bagi batas waktu yang telah ditentukan. Jika respon komputer melewati batas waktu tersebut, maka akan terjadi degradasi performansi atau kegagalan pada sistem. Sistem Realtime adalah sistem yang kebenarannya adalah logis berdasarkan pada kebenaran hasil keluaran sistem dan ketepatan waktu hasil tersebut dikeluarkan.

    Berdasarkan batasan waktu yang dimilikinya, Sistem Realtime  ini dibagi menjadi 3 yaitu ;

    1. Hard Real time

    Sistem Hard Real-Time ( HRTS )
    Sistem hard real-time dibutuhkan untuk menyelesaikan critical task dengan jaminan waktu yang sudah di tentukan. Jika ada kebutuhan waktu tidak dapat terpenuhi, maka aplikasi akan  gagal. Pada definisi lainnya dijelaskan bahwa control pada sistem hard real-time dapat mentoleransi keterlambatan tidak lebih dari 100 mikro detik.

    2. Soft Real time.

Komputasi pada sistem soft real-time (SRTS) memiliki kelonggaran walaupun hanya sedikit . Pada sistem SRTS ini proses proses yang  kritis akan menerima prioritas lebih dari pada proses yang lain. Bagaimana pun jika menambah fungsi pada sistem soft realtime pada sistem time sharing mungkin akan mengakibatkan ketidakadilan pada pembagian sumber daya(resource) dan akhirnya mengakibatkan delay yang akan terjadi lebih lama,

atau mungkin juga akan menyebabkan starvation,  dan pada akhir hasilnya adalah tujuan secara umumnya pada sistem  dapat mendukung grafik yang berkecepatan tinggi, multimedia, serta variasi tugas yang tidak dapat diterima di lingkungan yang tidak mendukung komputasi sistem soft real-time.

3. Firm Real time

Batas waktu Jarang sekali ditoleransi, namun dapat menurunkan kualitas sistem pelayanan. Kegunaan hasilnya adalah nol setelah batas waktu tersebut.

Komponen dari Sistem Realtime ini adalah

1. Perangkat keras,
2. Sistem Operasi Real time,
3. Bahasa Pemrograman Real time,
4. Sistem Komunikasi.