SISTEM
OPERASI
Tujuan,
membekali
kemampuan diri sehingga yang bersangkutan dapat melakukan evaluasi performasi
(unjuk kerja) dan mendaya gunakan sistem komputer secara efisien.
Alasan untuk mengetahui Sistem Operasi.
a. Hardware
Komputer modern sangat ampuh dan dapat digunakan untuk berbagai keperluan.
b. Tetapi
hardware sulit untuk berhubungan langsung dengan dunia nyata
c. Perlu
Operating System sebagai interface agar Hardware dapat dioperasikan secara
efisien oleh manusia
Ruang Lingkup Bahasan Kuliah :
a. Pengertian dan Konsep Dasar
b. Processsor Management Function
c. Memory Management Function
d. Device management Function
e. Information System Management Function
PENGERTIAN DASAR
Tujuan
Memahami/Mempelajari Sistem Operasi
a.
Setiap pemakai harus berhubungan dengan Sistem Operasi untuk dapat
memanfaatkan komputer
b.
Untuk dapat memilih Sistem Operasi
yang sesuai untuk suatu instalasi.
c.
Banyak konsep & teknik yang
terdapat pada Sistem Operasi yang berlaku umum yang dapat digunakan pada
program aplikasi-aplikasi
d.
Untuk dapat merancang Sistem Operasi
baru, atau memodifikasi Sistem Operasi yang telah ada
Sistem
Operasi,
adalah Suatu modul
program pada sistem komputer yang mangatur sumber daya pada komputer.
Peranan Sistem
Operasi pada Sistem Komputer
ð Extended
Machine/ Virtual Machine
Menyederhanakan/mempermudah
pemakaian perangkat keras yaitu tanpa memberikan perintah low level untuk
mengaktifkan perangkat keras, tetapi cukup dengan memberikan perintah sederhana
yang dimengerti sesuai dengan yang diinginkan.
Contoh
:
Pembacaan
data/file pada disk kita tidak memberikan perintah mengaktifkan drave terlebih
dahulu, kemudian cari data/file pada sektor tertentu, dsb. yang tentunya sangat
rumit.
ð Resource Manager
Memberikan kemampuan untuk mengatur (manajemen) perangkat keras
(hardware) seluruh sistem yang sangat kompleks. Seperti pengaturan pemakai
prosesor, memori, timer, disk, printer, dsb.
Atifitas
/ Kegiatan Sistem Operasi
u
Proses
u
Files
u
Shell
u
Proses,
Merupakan kunci utama
dari semua kegiatan sistem komputer. Pada dasarnya proses adalah pengeksekusian
suatu progrm yang terdiri dari program executable, program data dan stack,
program counter, stack pointer, register-register serta seluruh informasi yang
dibutuhkan untuk menjalankan program tersebut.
u
Files,
Kemampuan
untuk menangani dan pengelolaan file (data, program, dsb). untuk membuat,
memindahkan, membaca dan menulis file. Pengelolaan file didalam suatu direktori
yang dapat dikelompokkan sesuai dengan fungsinya (dispesifikasi kan). Sehingga
adanya proses hirarki dalam penyimpanan file, disebut juga dengan system
call
u
Shell,
Merupakan suatu interface yang
digunakan user untuk berkomuni kasi langsung dengan komputer, yang biasanya
dinamakan sebagai command interpreter.
ð
SYSTEM CALLS,
Kemampuan
suatu sistem operasi untuk menangani suatu proses baik itu untuk menjalankan
program induk (parent) maupun program anak (child) dsb, disebut dengan System
Calls For Proces Management.
v
System Calls For Signaling,
Pemanggilan
sinyal interupsi yang digunakan untuk menghentikan suatu proses jika terdapat
kesalahan atau jika ada proses lainnya yang perlu didahulukan.
v
System Calls for File Management,
Sistem
untuk manajemen file baik untuk membuat, membaca, membatasi
pemakai memanipulasi file, dsb.
v
System Calls for Directory Manajemen,
Sistem untuk
mengatur suatu direktori yang berisikan file-file yang biasanya sudah
dispesifikasikan tujuannya, seperti untuk user tertentu, dan untuk pemakaian
secara bersama, sehingga tidak perlu banyak mengatur file-file tersebut tetapi
cukup dengan mengatur direktorinya saja.
v
System Call for Protection,
Sistem untuk menjaga keamanan pada suatu
file/direktori sehingga hanya user tertentu yang dapat menggunakannya, untuk
mencegah hal-hal yang tidak diinginkan.
Untuk memahami
peranan sistem operasi pada sistem komputer, mari kita lihat sistem komputer
tersebut dari tingkatan konsep, hal ini dikemukan oleh George W. Gorsline
Ä Tingkatan
Konsep dari Sistem Komputer
ð
Diagram Blok (tertinggi)
ð
Arsitektur
ð
Tranfer Register
ð
Rangkaian Saklar
ð
Elektronika (terendah)
Fungsi Dari Sistem Operasi
a. Mencegah
Konflik
b. Optimasi
penampilan
c. Menyederhanakan
penggunaan
d. Interface
antar program User dan Device
Tugas Sistem Operasi
a. Sebagai
Kontrol
b. Sebagai
Monitor
c. Sebagai
Executive
d. Sebagai
Supervisor
e. Sebagai
Operating System
Hubungan Antara User OS dan Hardware, sbb :
USER
|
||||||||||||||
Program
|
Utility
|
|||||||||||||
Debuggins
Aids
|
Macro
Prosessor
|
Text
Editor
|
||||||||||||
Compiler
|
Assembler
|
Loaders
|
||||||||||||
OPERATING
SYSTEM
|
||||||||||||||
MM
|
MP
|
MD
|
MI
|
|||||||||||
HARDWARE
|
||||||||||||||
MM = Manajemen Memori
MP = Manajemen
Prosessor
MD = Manajemen
Divice
MI = Manajemen Informasi
Sistem komputer
terkomposisi dari banyak unit, hanya sebagian kecil yang “in action” dalam
menjalankan tugas tertentu pada suatu waktu. Maka disini kita perlukan “super
controller” yang bisa memastikan bahwa sibagian besar fasilitas digunakan
untuk mendapatkan keuntungan optimum. Pekerjaan tersebut hanya bisa dilakukan
oelh beberapa bentuk program yang disimpan “secara internal” yang
dikenal dengan “Operating System”
Jadi “Sistem Operasi”
merupakan suatu program yang mengambil alih pengoperasian sistem komputer
dengan memungkinkan sejumlah program dijalankan pada komputer tanpa intervensi
operator manusia.
Peranan sistem
pengoperasian merupakan salah satu menajemen sumber daya. Sumber daya utama
yang dikelolah oleh sistem operarasi adalah
ðSumberdaya Perangkat Keras
v
Prosesor
v
Memori
v
Perangkat I/O
ð Sumberdaya Perangkat Lunak
v
Data
v
Program
Sistem Pengoperasian dan Program Kontrol
Sistem Translator
Sistem Utilitas atau program layanan/utiliti
Ä Sistem Pengoperasian dikembangkan
untuk:
ð
Waktu set-up, waktu yang diperlukan untuk menempatkan setiap pekerjaan
pada mesin dan waktu selama komputer dalam keadaan idle
ð
Intervensi manusia, diperlukan untuk menyelidiki kondisi kesalahan dan
untuk menginisiasi tindakan korektif.
ð
Keseimbangan antara prosesor dan periperal,
0 komentar:
Post a Comment
Silahkan masukkan saran, komentar saudara, dengan ikhlas saya akan meresponnya.