Konsep Sistem Operasi

berikut ini penjelasan dari konsep sistem operasi:
- proses
- file
- input/output
- shell

berikut ini penjelasan dari keempat hal diatas, yaitu:

1. proses
Proses
pengertian dari gambar diatas adalah:
proses A menghasilkan anak proses B dan C, sedangkkan proses B menghasilkan anak proses D, E, dan F.
contoh penerapan proses adalah pada task manager di sistem operasi. berikut ini contoh gambaran dari task manager di windows 10.
task manager
sebuah proses search menghasilkan 3 anak proses, dan proses setting menghasilkan 2 anak proses.


2. Files System
berikut ini gambaran dari file system
file system
pada gambar diatas, prof . Brown hanya dapat mengakses file miliknya saja, dan dia tidak dapat mengakses file Prof. Green dan Prof. White,hal ini dikarenakan Prof Brown tidak memiliki akses ke file pengguna lain.

3. Input/Output
berikut ini gambaran dari I/O
Proses I/O
pada proses Input/Out[ut (I/O), processor mengirimkan sinyal ke disk controller untuk membaca data pada harddisk, dan kemudian mengirimkan ke interupt controller untuk dipilah mana file yang akan diproses terlebih dahulu oleh processor, kemudian dari interupt controller, data akan dikirimkan ke CPU (Processor) untuk diproses lebih lanjut.

4.  Shell
Shell adalah program (penterjemah perintah) yang menjembatani user dengan sistem operasi. dalam hal ini kernel (inti sistem operasi), umumnya shell menyediakan prompt sebagai user interface, tempat dimana user mengetikkan perintah-perintah yang diinginkan baik berupa perintah internal shell (internal command), ataupun perintah eksekusi suatu file progam (eksternal command), selain itu shell memungkinkan user menyusun sekumpulan perintah pada sebuah atau beberapa file untuk dieksekusi sebagai program. contoh dari shell adalah comand prompt di windows, dan terminal di linux.

referensi:
http://rofboyssimamora.blogspot.com/2013/10/pengertian-kernelshellprogram-utility.html

Komentar

Postingan populer dari blog ini

Kompresi data lossy vs kompresi data lossless pada citra digital

Instalasi Python di Anaconda Untuk Keperluan Pengolahan Data Spasial

Instalasi Python di Anaconda untuk keperluan Pengolahan Citra