Senin, 06 Juni 2011

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

Pembagian Dari Sistem Operasi
1.  Sistem Pengoperasian dan Program Kontrol
2.  Sistem Translator
3.  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

Tidak ada komentar:

Posting Komentar