Kamis, 24 Januari 2013

Sistem Operasi (Tugas 1)

Diposting oleh Unknown di 02.46
1.) Layanan Sistem Operasi


Dalam sebuah sistem operasi yang baik menurut Tanembaum harus memiliki 7 layanan sebagai berikut :
1.      Pembuatan program
Karena setiap sistem operasi pastinya membutuhkan program maka system operasi harus mempunyai layanan untuk membuat program bagi para pemrogram.
2. Eksekusi program
Sistem operasi harus dapat memasukkan instruksi dan data dalam memori utama, dan dapat menjalankannya. Selain itu juga harus dapat menghentikan program, baik program itu berjalan secara normal atau pun terjadi kesalahan (error).
3.      Pengaksesan I/O Device
Sistem operasi harus dapat menyediakan layanan pengaksesan terhadap perangkat input (misal keyboard ) dan perangkat ouput (misal monitor) supaya mempermudah pemrogram dalam berpikir dan menjalanjan perangkat.
4.      Pengaksesan Terkendali terhadap Berkas.
 Berkas yang ada harus mendapatkan pengamanan sehingga pengaksesan terhadap berkas tersebut dapat dikendalikan.
5.      Pengaksesan Sistem
 Prinsip yang digunakan adalah shared system yang artinya sistem dapat digunakan dalam suatu waktu.
6.      Deteksi dan pemberian tanggapan pada kesalahan
Jika muncul permasalahan muncul pada sistem komputer maka sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan
7.      Akunting
Sistem Operasi yang bagus mengumpulkan data statistik penggunaan beragam sumber-daya dan memonitor parameter kinerja.

2. Monolitik kernel adalah arsitektur sistem operasi dimana semua sistem operasi bekerja dalam kernel dan sendiri dalam mode pengawasan. Prosedur dapat dipangil ke prosedure lain jika diperlukan dan kernel merupakan jantung dari sistem operasi yang berisi semua layanan yang disediakan sistem operasi untuk pengguna.



3. Sistem Berlapis


Sistem operasi dibentuk berlapis-lapis dimana lapisan bawah melayani lapisan atas. Struktur berlapis dimaksudkan untuk mengurangi kompleksitas rancangan dan penerapan sistem operasi.  6 lapis pembentuk siste, operasi, yaitu :

   · Lapis 5 - The operator
     Berfungsi untuk pemakai atau operator.
   · Lapis 4 - User programs
    Tempat program pengguna atau manajemen I/O.
   · Lapis 3 - I/O management
     Mengatur peranti I/O dan menampung informasi yang mengalir dari/ke proses tersebut..
   · Lapis 2 -Operator-operator communication
     Menangani komunikasi antara masing-masing proses dan operator console.
   · Lapis 1 -Memory and drum management

     Mengalokasikan ruang untuk proses di memori utama atau penjadwalan CPU.
   · Lapis 0 -Processor allocation and multiprogramming
    Berfungsi untuk mengatur alokasi prosessor dan switching,serta
apisan ini medukung dasar multiprocessing pada CPU.

4. Sistem Client Server
Konsep dari sistem client server yaitu menajdikan fungsi-fungsi yang ada pada sistem operasi menjadi user proses. Dan yang dimaksud client proses yaitu jika suatu proses minta untuk dilayani kemudian permintaan itu dikirimkan ke server proses.Server proses kemudian akan melayani permintaan tersebut dan memberikan jawabannya.

5. Evolusi Komputer
a.Generasi Pertama(1945-1955)
  Serial Processing
Karena belum ada sistem operasi maka progammer berinteraksi secara langsung dengan hardware komputer jadi pada generasi pertama ini merupakan awal perkembangan sistem komputasi elektronik sebagi pengganti sistem komputasi mekanik. Komputer pada jaman ini menggunakan perangkat yang tediri atas display light, toggle switch, dan beberapa jenis alat inputan.
2 masalah utama yang terjadi dalam sistem ini yaitu Schedulling dan Setup Time.
b. Generasi Kedua (1955-1965)
   Batch Processing System Systems
Secara singkatnya yaitu Job yang dikerjakan secara berangkai kemudian dieksekusi secara berurutan. Sebenarnya belum ada sistem oprasi tapi fungsi sistem operasi sudah ada.
c. Generasi ketiga (1965-1980)
   Multiuser dan Multiprogramming
   Artinya multiuser adalah sistem operasi dapat dipakai beberapa pengguna dan multiprogram artinya sistem operasi dapat melayani banyak program sekaligus.
d. Generasi Keempat (Pasca 1980an)
   Pada generasi keempat sistem komputer digunakan untuk menghubungkan komuter satu dengan lainnya (jaringan) dan pada era ini pengguna sudah dinyamankan dengan GUI (Graphical User Interface)
sumber : http://radirablog.blogspot.com/2012/09/sejarah-perkembangan-sistem-operasi.html

6. Komponen Utama dalam Sistem pada umumnya sebagai berikut :

   
    Manajemen Proses.

    Manajemen Memori Utama.

    Manajemen Sistem Berkas.

    Manajemen Sistem M/K.

    Manajemen Penyimpanan Sekunder.

    Proteksi dan Keamanan.


sumber : 
Monolithic kernel - Wikipedia, the free encyclopedia
hafizh_n.staff.gunadarma.ac.id
http://blog.ub.ac.id/julsit/2012/03/10/evolusi-sistem-operasi/
Operating Systems - Sibsankar Haldar, Alex A. Aravind - Google Buku
http://panjitapen.wordpress.com/2007/09/30/sistem-operasi-so/

0 komentar:

Posting Komentar

 

KUNIMO Template by Ipietoon Blogger Template | Gift Idea