22

Materi sistem operasi

  • Upload
    jevka

  • View
    115

  • Download
    2

Embed Size (px)

Citation preview

Secara Umum adalahPengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai, sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer.Perangkat lunak yang berfungsi sebagai penghubung antara perangkat keras dengan pengguna komputer.

Sumber Daya pada Komputer adalah semua komponen yang memberikan fungsi atau semua perangkat yang terhubung ke Komputer yang mempunyai fungsi memindahkan,menyimpan, dan memproses data

Sumber Daya Fisik Sumber Daya Abstrak Perangkat lunak utilitas: merupakan

perangkat lunak komputer yang didisain untuk membantu proses analisis, konfigurasi, optimasi, dan membantu pengelolaan sebuah komputer ataupun sistem.Contoh Backup, Pemulihan Data, Anti virus, Kompresi data

1. Managemen Proses.2. Managemen Memori Utama.3. Managemen Secondary-Storage.4. Managemen Sistem I/O.5. Managemen Berkas.

Proses adalah keadaan ketika sebuah program sedang di eksekusi.

Proses membutuhkan beberapa sumber daya berupa CPU time, memori, berkas-berkas, dan perangkat-perangkat I/O untuk menyelesaikan tugasnya.

Tanggung jawab Sistem operasi atas aktivitas managemen proses:

1. Pembuatan dan penghapusan proses pengguna dan sistem proses.

2. Menunda atau melanjutkan proses.3. Menyediakan mekanisme untuk proses

sinkronisasi.4. Menyediakan mekanisme untuk proses komunikasi.5. Menyediakan mekanisme untuk penanganan

deadlock

Managemen Memori Utama

Memori utama adalah sebuah array yang besar terdiri dari word atau byte, yang ukurannya mencapai ratusan, ribuan, atau bahkan

jutaan. Memori Utama berfungsi sebagai tempat penyimpanan yang akses

datanya digunakan oleh CPU atau perangkat I/O. Memori utama termasuk tempat penyimpanan data yang sementara

(volatile), artinya data dapat hilang begitu sistem dimatikan. Tanggung jawab Sistem operasi atas aktivitas managemen memori: 1. Menjaga track memori yang sedang digunakan dan siapa yang menggunakannya. 2. Memilih program yang akan di-load ke memori.3. Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan.

Managemen Secondary-Storage

Data yang disimpan dalam memori utama bersifat sementara dan jumlahnya sangat kecil.

Oleh karena itu, untuk meyimpan keseluruhan data dan program komputer dibutuhkan secondary-storage yang bersifat permanen dan mampu menampung banyak data. Contoh dari secondary-storage adalah harddisk, disket, dll.

Tanggung-jawab Sistem operasi atas aktivitas disk-management :

1. Alokasi penyimpanan. 2. Penjadualan disk.

Managemen Sistem I/O

Sering disebut device manager. - Menyediakan "device driver" yang umum operasi I/O

seragam (membuka, membaca, menulis, menutup). Contoh: pengguna menggunakan operasi yang sama untuk membaca berkas pada hard-disk, CD-ROM dan floppy disk.

- Menyediakan driver untuk dapat melakukan operasi "rinci" untuk perangkat keras I/O tertentu.

Komponen Sistem Operasi untuk sistem I/O:

1. Buffer : menampung sementara data dari/ ke perangkat I/O.2. Spooling : melakukan penjadualan pemakaian I/O sistem

supaya lebih efisien (antrian dsb.).

Managemen Berkas

• Berkas adalah kumpulan informasi yang berhubungan sesuai dengan tujuan pembuat berkas tersebut.

• Berkas dapat mempunyai struktur yang bersifat hirarkis (direktori, volume, dll.).

Tanggung-jawab Sistem operasi atas aktifitas managemen berkas :

1. Pembuatan dan penghapusan berkas.2. Pembuatan dan penghapusan direktori.3. Mendukung manipulasi berkas dan direktori.4. Memetakan berkas ke secondary storage.5. Mem-backup berkas ke media penyimpanan yang permanen

(non-volatile).

Untuk mengatur dan mengawasi penggunaan perangkat keras yang digunakan dalam berbagai program aplikasi.

Kenyamananmembuat penggunaan komputer menjadi lebih nyaman

Efisiensipenggunaan sumber daya sistem komputer secara efisien

Berevolusisistem harus dapat dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem-sistem yang baru

Menurut Tanenbaum Generasi Pertama (1945-1955)

Awal perkembangan sistem komputasi elektronik sebagai pengganti sistem komputasi mekanik

Generasi Kedua (1955-1965)Memperkenalkan Batch Processing System

Generasi Ketiga (1965-1980)sistem operasi dikembangkan untuk melayani banyak pemakai sekaligus, maka sistem operasi menjadi multi-user dan multi-programming

Generasi Keempat (Pasca 1980-an)para pengguna juga telah dinyamankan dengan Graphical User Interface

pembuatan program eksekusi program pengaksesan I/O Device pengaksesan terkendali terhadap

berkas pengaksesan sistem deteksi dan pemberian

tanggapan pada kesalahan akunting

Control Program Operating System service

menyediakan fasilitas sejumlah program yang dirancang untuk menyerderhanakan operasi proses dari suatu program aplikasi yang dibuat oleh pemakai komputer

Bertanggungjawab mengelola sumber daya (resources)

Berfungsi seperti software komputer biasa

Suatu program yang dieksekusi SO melepas kontrol & harus bergantung

pada processor untuk mendapatkannya kembali

DOS UNIX Linux MicrosoftWindows AppleMachintos

DOS UNIX Linux MicrosoftWindows AppleMachintos

DOS Sistem operasi yang merupakan cikal bakal dari Microsoft Windows. Ciri khasnya

yaitu berupa teks putih dengan latar belakang hitam. Kalau mau mencobanya bisa lewat Start Windows - Run, lalu ketik cmd.

UNIXTermasuk sistem operasi yang paling awal ada untuk komputer. Merupakan induk dari sistem operasi linux.

LinuxPertama kali dikembangkan oleh Linus Torvald. Merupakan sistem operasi open source artinya bisa dikembangkan oleh semua orang dengan bebas. Turunan linux atau yang dikenal dengan distro linux banyak sekali macamnya. Mungkin linux merupakan sistem operasi yang paling banyak. Beberapa di antaranya yaitu: Debian, Suse, Red Hat (Fedora), Slackware, Ubuntu, Backtrack, dan lain-lain

MicrosoftWindowsMerupakan sistem operasi yang paling populer. Hampir semua orang pernah memakainya. Beberapa versi Microsoft Windows yang terkenal: Microsoft Windows 98, 2000, Me, XP, Vista,  Windows 7,dan yang paling terbaru Windows 8

AppleMachintosSystem operasi yang unggul dalam hal grafik. Memerlukan hardware khusus sehingga tidak dapat di-install di computer biasa. Versinya antara lain Mac OS X (Tiger), Leopard.

Tambahkan sendiri… kelebihan dan kekurangan dari jenis operating sistem.