KONSEP SISTEM OPERASI


Sistem Operasi
Sistem operasi adalah perangkat lunak yang mengatur perangkat keras dan perangkat lunak pada computer, yang sebagai penghubung sotware yang digunakan oleh user atau pengguna.
                                   


Fungsi Sistem Operasi
Adapun beberapa fungsi SO secara umum yaitu:
1.    Resource manager, merupakan pengelolaan sumber daya dan mengalokasikannya, Contoh: memori, CPU, Disk Drive dan perangkat lainnya.
2.    Interface / tatap muka, yaitu sebagai perantara antara pengguna dengan perangkat keras dengan menyediakan tampilan kepada pengguna yang lebih mudah dipahami dan bersahabat (user friendly)
3.    Coordinator, mengkoordinasi dan menyediakan fasilitas sehingga aktifitas yang kompleks dapat diatur dan dapat diproses secara berurutan.
4.    Guardian, menyediakan akses kontrol yang bertugas untuk melindungi file dan memberi pengawasan pada data dan program.
5.    Gate Keeper, berfungsi sebagai pengendali hak akses oleh pengguna yang mengendalikan siapa saja yang berhak masuk ke dalam sistem dan mengawasi apa saja yang dilakukannya.



Sumber Daya Sistem Komputer
Sumber daya system computer adalah semua komponen sistem computer yang memberi manfaat, yang terdiri dari:
1.      Sumber daya fisik
Sumber daya fisik adalah semua komponen yang ada dalam sitem komputer yang dapat memberikan manfaat dan secara fisik dapat kita lihat. Contoh :
·         Keyboard, bar-code reader.
·         Mouse, joystick, light-pen, track-ball, touch-screen dan perangkat-perangkat penunjuk       (pointing device) lain.
·         Floppy dsik drive, harddisk, tape drive, optical disk, CD ROM drive, dan perangkat-perangkat penyimpan data sekunder lain.
·         Layar monitor baik CRT, LCD, dan perangkat-perangkat display lain.
·         Printer
·         Modem, ethernet Card, PCMCIA, dan alat-alat komunikasi lain.
·         Memori akses acak (RAM = Random Acces Memory), chace memory, register, dan memori- memori volatile lain.

2.      Sumber daya abstrak
Sumber daya abstrak yang terdiri dari Data sebagai sumber daya abstrak, contohnya:
·         PCB (progran cotrol block) untuk mencatat dan mengendalikan proses
·         Berkas (file) sebagai penyimpan data atau program
·         Semaphore untuk pengendalian sinkronisasi proses-proses.
·         Tabel segmen, table page, i-node, FAT untuk pengendalian memori.


Sasaran Sistem Operasi
Adapun sasaran OS yaitu :
1.      Kenyamanan pengguna
2.      Efisiensi penggunaan
3.      Kemampuan berkembang

Layanan Sistem Operasi
1.    Pembuatan program
2.    Eksekusi program
3.    Pengaksesan terkendali terhadap berkas
4.    Pengaksesan perangkat I/O
5.    Deteksi dan memberi tanggapan terhadap kesalahan
6.    Akunting (Pencatatan)


Kategori Sistem Operasi
            Sistem operasi dapat dikategorikan sebagai :
1.      Single User - Single Tasking
Yaitu satu computer yang hanya bisa digunakan oleh satu user yang hanya bisa membuat satu program di suatu waktu
2.      Multi User – Single Tasking
Yaitu satu komputer dapat digunakan oleh banyak user, namun tiap user hanya bis menjalankan 1 program (aplikasi) di satu waktu.
3.      Single User – Multi Tasking
Yaitu satu komputer dipakai bersamaan oleh banyak user yang dapat menjalankan banyak program di satu waktu.
4.      Multi User – Multi Tasking
Yaitu satu komputer dipakai oleh satu user dan dapat menjalankan banyak program disatu waktu. (Tampilan Desktop GUI).

Sistem Komputer dalam Berbagai Sudut Pandang
Sudut pandang sistem komputer dikelompokan menjadi tiga :
1.      Pemakai, terdiri dari end user dan administrator sistem.
2.      Pemrogram
3.      Perancang Sistem Operasi

Arsitektur Sistem Operasi
Merupakan arsitektur perangkat lunak yang digunakan dalam membangun perangkat lunak sistem operasi. Arsitektur sistem operasi yang terkenal antara lain :
1.      Sistem Monolitik
2.      Sistem Berlapis
3.      Sistem Client/Server
4.      Sistem Mesin Maya
5.      Sistem Berorientasi Objek




Share:

Tidak ada komentar:

Posting Komentar

Cari Blog Ini

Diberdayakan oleh Blogger.

Arsip Blog

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.