Perangkat lunak sistem operasi merupakan software operasi yang
berfungsi melakukan operasi yang mengurusi tentang segala aktifitas komputer
seperti aplikasi dan mengendalikan semua perangkat komputer agar dapat berjalan
sesuai fungsinya.
Fungsi utama SO :
- Pengelola sumber daya (resource manager)
baik sumber daya fisk maupun abstrak.
Sumber daya fisik misalnya: prosesor, primary storage, secondary
storage, I/O device dll. Sedangkan sumber daya abstrak berupa data dan program.
- Extended machine / virtual machine
Sebagai extended machine, bertindak sebagai :
- Penyedia System call, untuk
menyembunyikan detail kerumitan perangkat keras, sehingga memudahkan user
dalam melakukan pemrograman
- Basis untuk program
lain, program-program aplikasi berjalan diatas sistem operasi dengan
meminta berbagai bentuk layanan kepada SO.
Tugas Sistem Operasi
1.
Menyediakan
antarmuka pengguna berupa:
a.
Melakukan
perintah dalam bentuk teks
b.
Mengarahkan
menu
c.
Kombinasi
ikon dan menu untuk menerima dan melaksankan perintah.
2.
Menyediakan
informasi yang erkaitan dengan hardware
3.
Melkaukan
tugas pengolahan dan pengendalian sumberdaya dalam sebuah proses
4.
Penngelolaan
file dan direktori data.
Fungsi-fungsi minor SO
1.
Mengimplementasikan
interface untuk pemakai.
2.
Mengatur pemakain bersama perlatan hardware,
data dll
3.
Mencegah
pemakai saling mengganggu.
4.
Menjadualkan
pemakaian sumber daya
5.
Menyediakan
fasilitas I/O
6.
Mendeteksi
dan membetulkan kesalahan
7.
Menghitung
penggunaan sumber daya
8.
Mengorganisasi
data agar aman dan cepat diakses
9.
Menangani
komunikasi jaringan
Struktur Sistem
Operasi
1.
Manajemen
Proses
Proses adalah keadaan ketika sebuah
program sedang dieksekusi. Sebuah proses membutuhkan beberapa sumberdaya untuk
menyelesaiakan tugasnya, sumber daya tersebut dapat berupa CPU time, memori,
file-file dan perangkat-perangkat I/O. sistem informasi bertanggung jawab atas
aktifitas-aktifitas yang berkaitan dengan manajemen proses.
2.
Manajemen
Memori Utama
Memori utama adalah sebuah array
yang besar dari word atau byte, yang ukurannya mencapai ratusan, ribuan atau
bahkan jutaan. Setiap word atau byte mempunyai alamat sendiri. Memeori utama
berfungsi sebagai tempat penyimapanan data sementara. Artinya data dapet hilang
begitu sistem dimatikan.
3.
Manajemen
memori sekunder
Data tersimpan dalam utama bersifat
sementara dan jumlahnya sangat kecil. Oleh karna itu, untuk menyimapan
keseluruhan data dan program komputer dibutuhkan secondary storage yang
bersifat permanen dan mampu menampung data dengan ukuran besar.
4.
Manajemen
file
File adalah sekumpulan informasi
yang berhubungan sesuai dengan tujuan pembuat berkas tersebut. Berkas dapat
mneyimpanstruktu yang bersift hirarki. Tanggungjawab sistem operasi adalah:
a.
Membuat
dan menghapus file
b.
Pembuatan
dan penghapusan direktori
c.
Mendukung
manipulasi file dan direktori
d.
Memetakan
file seconderi storage
e.
Melakukan
backup file ke media penyimpanan permanen.
Tidak ada komentar:
Posting Komentar