Fungsi System Operasi

Sebelumnya saya sudah membahas mengenai  Pengertian system operasi,jika belum bisa anda lihat dulu materi tentang Pengertian system operasi . untuk materi selanjutnya yang sekarang kita akan bahas yaitu mengenai fungsi-fungsi system operasi.
Apa saja fungsi dari syatem operasi langsung saja fungsi dari system operasi yaitu:

  • Antar Muka Pengguna
Melalui fungsi ini(antar muka pengguna) pengguna dapat berintraksi dengan system operasi, perangkat keras maupun perangkat keras yang lain.

Secara garis besar ada dua model antarmuka pengguna yaitu CLI (Command Line Interface) dan GUI (Graphical User Interface). CLI memberikan fsasilitas bagi pengguna untuk memberikan perintah dalam bentuk teks sedangkan GUI lebih berbasis pada tampilan grafis. Beberapa menyediakan system GUI yang terintegrasi dengan karnel system operasi,misalnya pada Microsoft Windows dan Apple Mac Os versi awal. Sedangkan yang lainnya menyediakan GUI yang bersifat modelar,yaitu tidak terintegrasi langsuung pada karnel system operasinya, seperti pada Unix, Linux dan Mac Os versi x ke atas.
  • Manajemen Memori

Memori adalah sebuah array yang besar dari word atau byte yang ukurannya mencapai ratusan,rebuan atau bahkan jutaan. Setiap word atau byte memmpunyai alamat tersendiri. Memori utama berfungsi sebagi tempat penyimpanan intuksi/data ayang akses datanya digunakan oleh CPU dan perangkat masukan/ keluaran. Memori utama termasuk tempat penyimpanan data yng bersifat volatile (tidak permanen) yaitu data akan hilang jika komputer dimatikan. System operasi bertanggung jwab atas aktivitas yang berkaitan dengan manajemen memori seperti :
  1. Menjaga track dari memori yang sedang digunakan dan siapa yang menggunakannya.

  2. Memilih program yang akan di load ke memori.
  • Manajemen File
File(berkas) adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut,file umumnya mempersentasikan program dan data. File dapat mempunyai struktur yang bersifat hirarkis(direktori,volume,dll).
    System operasi bertanggung jawab dalam aktivitas yang berhubungan dengan manajemn file :
    1. Pembuatan dan penghapusan file
    2. Pembuatan dan penghapusan direktori
    3. Mendukung manipulasi berkas dan dirktori
    4. Meletakan berkas ke secondary-storage
    5. Membackup berkas ke media penyimpanan yang tidak permanen(non-volatile).
    • Manajemen Proses
    Manajemen proses adalah sebuah program yang sedang di eksekusi, alokasi sumber daya tersebut dikelola oleh system operasi. Misalnya, penggunaan memori oleh CPU, file-file yang terbuka dan penggunaan oleh perangkat input/output lain.
    System operasi  bertanggung jawab atas aktivitas yang berkaitan dengan manajemen proses seperti:
    1. Membuat dan menghapus proses pengguna dan system operasi
    2. Menunda atau melanjutkan proses
    3. Menyediakan mekanisme untuk sinkronisasi proses
    4. Menyediakan mekanisme untuk komunikasi proses
    5. Menyediakan mekanisme untuk penanganan deadlock.
    • Manajemen System Masukan dan Keluaran(i/o)
    System ini sering disebut device manage, menyediakan device driver yang umum sehingga operasi masukan/keluaran dapat seragam (membuka, membaca, menulis dan menutup).
    Komponen system operasi untuk system masukan/keluaran:
    1. Penyangga
    2. Spooling: melakukan penjadwalan pemakaian masukan/keluaran supaya lebih efesien
    3. Menyediakan driver: untuk dapat melakukan operasi rinci untuk perangkat keras masukan/keluaran tertentu.
    Untuk materi tentang fungsi system operasi mungkin hanya itu saja yang saya bisa sampaikan. Jika ada yang kurang mohon maaf dan semoga bermanfaat.

    Materi yang berkaitan :

    Komentar