Sistem Operasi

SISTEM OPERASI

Pokok Bahasan/materi :
1. Pengenalan Sistem Operasi
2. Struktur Sistem Operasi
3. Manajemen Proses
4. Penjadwalan CPU
5. Sinkronisasi Proses
6. Deadlock
7. Manajemen Memori
8. Virtual Memory
9. System File
10. Implementasi Sistem File

———————–

1. Pengertia Sistem Operasi

Tujuan,
Membekali kemampuan diri sehingga yang bersangkutan dapat melakukan evaluasi performasi (unjuk kerja) dan mendaya gunakan sistem komputer secara efisien.

Alasan untuk mempelajari Sistem Operasi adalah :
a.Hardware Komputer modern sangat canggih dan uptudate 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 komputer,
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.

Aktifitas / Kegiatan Sistem Operasi
1. Proses
2. Files
3. Shell

 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.

 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

 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.

 System Calls For Signaling,
Pemanggilan sinyal interupsi yang digunakan untuk menghentikan suatu proses jika terdapat kesalahan atau jika ada proses lainnya yang perlu didahulukan.

 System Calls for File Management,
Sistem untuk manajemen file baik untuk membuat, membaca, membatasi pemakai memanipulasi file, dsb.

 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.

 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 :
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 sebagian 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
 Prosesor
 Memori
 Perangkat I/O

 Sumberdaya Perangkat Lunak
 Data
 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:

  1. a. Waktu set-up, waktu yang diperlukan untuk menempatkan setiap pekerjaan pada mesin dan waktu selama komputer dalam keadaan idle
  2. b. Intervensi manusia, diperlukan untuk menyelidiki kondisi kesalahan dan untuk menginisiasi tindakan korektif.
  3. c. Keseimbangan antara prosesor dan periperal
  • TUGAS I
    1. Sebutkan tiga tujuan utama dari sistem operasi!
    2. Sebutkan keuntungan dari multiprogramming!
    3. Sebutkan perbedaan utama dari sistem operasi antara komputer mainframe dan PC?
    4. Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen proses!
    5. Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen memori!
    6. Sebutkan tiga kegiatan utama dari sistem operasi yang berhubungan dengan managemen
    secondary-storage!
    7. Sebutkan lima kegiatan utama dari sistem operasi yang berhubungan dengan managemen berkas!
    8. Apa yang dimaksud multiprocessing, multithreading, dan multiprogramming?

    Soal dikerjakan dan dikumpulkan paling lambat tanggal 7 Agustus 2008 jam 24.00 WIB


     

    August 2008
    M T W T F S S
    « Jan   Sep »
     123
    45678910
    11121314151617
    18192021222324
    25262728293031

    Status YM

    RSS http://www.ilmuwebsite.com/rss_php_kuliah.xml

    • An error has occurred; the feed is probably down. Try again later.

    Dikunjungi

    • 6,644 orang

    Flickr Photos

    renang4

    renang3

    More Photos