Sunday 26 April 2015

Pengertian Sistem Operasi Komputer

 Pengertian system operasi pada komputer anda (Operating System) / OS

 

System Operasi adalah sebagai perantara (intermediatary) user komputer dengan hadwara, dalam hal user mengeksekusi program dan dalam hal berinteraksi dengan sistem Resource.
Obyektif Operating System
·         Convenience  => User merasakan kemudahan dan kenyamanan dalam penggunaan system dan komputer tersebut.
·         Efficiency => Resources System dapat diutilisasi semaksimal mungkin.
·         Robustness => Kehandalan system proteksi terhadap kesalahan user.
·         Evolution => Memudahkan dalam pengembangan sebuah sistem baru dan program aplikasi yang berkembang.
Komponen-Komponen Sistem Komputer
1.      Perangkat keras
·      CPU, RAM, Stroge (hardisk, floppy disk, CD RAM, dsb) perinta Input / Output ( perinter, scanner dsb ).
2.      Operating system
·      Mengontrol dan mengkordinasi penggunaan hadware dari berbagai program aplikasi dan user.
3.      Program-program aplikasi
·      Pengaturan System resurce.
Difinisi Operating System
·           Sebagai System Resource Allocator
OS sebagai resource manager diperlukan karena adanya beberapa user / program aplikasi karena adanya beberapa resource untuk dapat diutilasi oleh user / program aplikasi dalam suatu keterbatasan, manajemen diperlukan untuk mencegah konflik dan berperan sebagai interfac.
·         Sebagai kontrol Program
Mengontrol eksekusi program dari adanya kesalahan utilasi.
·         Sebagai Kernal
OS merupakan program yang berjalan sepanjang sistem perangkat keras dihidupkan.
·         Sebagai Extended Machin
Bare hardware (intrucsion set, memory access dan operasi Input / Output, primitif dan sulit digunakan, low level dan hardware dependent, dengan adanya OS sebagai interface sederhana dan general, high level dan hardware independent, easy to program dan easy to operate.
v  KOMPONEN SISTEM UMUM
-Manajemen proses
            Proses adalah sebuah program yang sedang dijalankan(dieksekusi), suatu proses memerlukan resource pada saat eksekusi : CPU time, memory, file, dan input/otput devices. Sistem operasi bertanggung jawab atas aktifitas yang berhubungan dengan manajemen proses, mengapa setiap baca dan tulis selalu dipindahkan kememory terlebih dahulu karena kecepatan baca dan tulis lebih cepat dan besar dibandingkan dengan harddisk.

-Manajemen main memory
            Memory sebagai tempat penyimpanan intruksi atau data dari program, stratage yang cepat sehingga dapat mengimbangin kecepatan eksekusi intruksi CPU, adres digunakan untuk mengakses data (shared oleh CPU dan input/ouput devices), dan terdiri dari arry of word’s / bytes yang besar.

-Manajemen secondary- storage
            Page file system adalah yang berkaitan dengan materi dari harddisk  kememory apabila kecepatan yang semakin lama tetapi secara fisik sebagai harddisk tetapi dia difungsikan sebagai memory atau dikenal virtual memory yang paling banyak digunakan ms.office.
            Secondary storage adalah penyimpanan permanen, kapasitas yang digunakan harus besar untuk menyimpan semua progrram dan data, dan secondart storage dapat dijadikan beckup data.

-Manajemen input/output
            Sering disebut device manager, menyediakan device driver yang umumnya sehingga operasi input/output dapat seragam, komponen os untuk sistem input/output:
-Buffer            : menampung sementara data dari data atau ke input/output devices.
-Sporoing        : melakukan scheduling pemakaian input/output sistem supaya lebih efesien.
            -Manajemen file
File=> kumpulan informasi yang berhubungan ( sesuai dengan tujuan pembuatan file tersebut dan file dapat mempunyai struktur yang bersifat hirarkis ( direktori, volume,dll).
Os bertanggung jawab:
=>Membuat dan menghapus file
=>Membuat dan menghapus directory / folder
=>Pemetaan file kedalam secondary storage
=>Backup file kemedia storage yang stabil (non volatile>
=>Dukungan primitif untuk manipulasi file dan directory
            -Command-interpreter system
Os menunggu instruksi dari user (commd driver), program yang membaca instruksi dan mengartiakn kerugian user (lebih dari sejenis. Contoh: control-card interpreter, commend line interpreter, shell (in UNIX).

No comments:

Post a Comment