Tuliskan macam macam sistem operasi berdasarkan basisnya!

Tuliskan macam macam sistem operasi berdasarkan basisnya!

Tuliskan macam macam sistem operasi berdasarkan basisnya!

Jawaban

Tuliskan macam macam sistem operasi berdasarkan basisnya :

  1. OS berbasis teks disebut CUI ( Character User Interface ) atau TUI ( Text User Interface )
  2. OS berbasis grafis disebut GUI ( Grapichal User Interface ) Contoh; Windows, Machintosh, linux, dll

Pembahasan 

Sistem operasi adalah perangkat lunak sistem yang mengelola sumber daya perangkat keras dan perangkat lunak, serta daemon untuk program komputer. Tanpa menggunakan sistem operasi, pengguna tidak dapat menjalankan program aplikasi di komputernya kecuali untuk program startup. Sistem operasi memiliki jadwal sistematis yang mencakup penghitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.

Untuk fungsi perangkat keras seperti input, output, dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi sering dieksekusi langsung oleh perangkat keras dan sering diekspos atau diinterupsi oleh sistem operasi. Sistem operasi ditemukan di hampir setiap perangkat di komputer, dari ponsel dan konsol video game hingga superkomputer dan server web. Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.

Sistem operasi secara umum terdiri dari beberapa bagian:

  • Mekanisme boot, masukkan kernel ke dalam memori
  • Kernel, adalah jantung dari sebuah sistem operasi
  • Penerjemah perintah atau shell, bertanggung jawab untuk membaca input pengguna
  • Library, yang menyediakan sekumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  • Driver untuk berinteraksi dengan perangkat keras eksternal, serta mengontrolnya.

Beberapa sistem operasi memungkinkan hanya satu aplikasi untuk berjalan pada satu waktu (misalnya DOS), tetapi kebanyakan sistem operasi yang lebih baru memungkinkan beberapa aplikasi untuk berjalan pada waktu yang sama. Sistem operasi seperti itu disebut sistem operasi multitasking “misalnya keluarga sistem operasi UNIX”. Beberapa sistem operasi sangat besar dan kompleks, dan entri mereka bergantung pada input pengguna, sementara yang lain sangat kecil dan dirancang dengan asumsi bahwa mereka bekerja tanpa campur tangan manusia. Tipe pertama sering disebut sebagai sistem operasi desktop, sedangkan tipe kedua adalah sistem operasi real-time, seperti Windows, Linux, Free BSD, Solaris, palm, symbian, dll.