17

Click here to load reader

Sistem operasi

Embed Size (px)

DESCRIPTION

makalah sekilas tentang sistem operasi

Citation preview

Page 1: Sistem operasi

KELOMPOK INAMA : FIRA ADI FIATA (012.01.056)

SITI PARTIMAH (012.01.003)

Dosen pembimbing : Zulfauzi ST. M.kom

Page 2: Sistem operasi

SEKILAS MENGENAI SISTEM OPERASI

Sistem operasi adalah sekumpulan rutin perangkat lunak yang berada diantara program aplikasi perangkat keras.

Semua perangkat lunak berjalan dibawah kendali sistem operasi, mengakses perangkat keras lewat sistem operasi, dan mengikuti aturan-aturan yang dijalankan oleh sistem operasi.

Page 3: Sistem operasi

SISTEM OPERASI BERTINDAK SEBAGAI ANTARMUKA ANTARA PROGRAM APLIKASI DAN

PERANGKAT KERAS

SISTEM OPERASI

PERANGKAT KERAS KOMPUTER

Page 4: Sistem operasi

TUJUAN MEMPELAJARI SISTEM OPERASI

Tujuan tertinggi adalah agar dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan khusus kita.

Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan sistem berbasis komputer yang hendak dibangun.

Pemakai harus berinteraksi dengan sistem operasi untuk menyelesaikan tugasnya karena sistem operasi merupakan antarmuka utama dalam berhubungan dengan sistem komputer.

Banyak konsep dan teknik pada sistem operasi yang dapat diterapkan pada pengembangan aplikasi-aplikasi lain.

Page 5: Sistem operasi

FUNGSI DAN SASARAN SISTEM OPERASI

Sistem operasi mempunyai dua tugas utama, yaitu :> Mengelola seluruh sumber daya sistem komputer

(sebagai resources manager)

> Sistem operasi sebagai penyedia layanan (sebagai

extended/virtual machine)

Sumber daya Sistem komputer

> Sumber daya fisik

> Sumber daya abstrak

- Data

- Program

Page 6: Sistem operasi

PENYEDIA LAYANAN

Sistem operasi menyediakan layanan pengaksesan sumber daya sehingga pemrograman tidak dirumitkan rincian operasi perangkat keras yang menjenuhkan.

Menurut Stalling [STA-95]

Sistem operasi mempinyai tiga sasaran antara lain :

> Kenyamanan

> Efisiensi

> Mampu berevolusi

Page 7: Sistem operasi

SISTEM OPEASI SEBAGAI PENGELOLA SUMBER DAYA

Sistem komputer dapat dipandang sebagai satu kumpulan sumber daya untuk memindahkan, memyimpan dan mengolah data. Sistem operasi bertanggung jawab dalam mengelola sumber daya-sumber daya agar penggunaannya benar dan efisien.

Page 8: Sistem operasi

SISTEM OPERASAI SEBAGAI EXTENDED MACHINE

Memberi abstraksi tingkat tinggi yang lebih sederhana dan menyembunyikan kerumitan perangkat keras

Basis untuk program lain Menurut Stalling [STA-95]

Sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut :> Pembuatan program> Eksekusi program> Pengaksesan perangkat input/output> Pengaksesan terkendali terhadap berkas> Pengaksesan sistem> Deteksi dan memberi tanggapan terhadap kesalahan> Akunting

Page 9: Sistem operasi

FUNGSI-FUNGSI MINOR SISTEM OPERASI

Mengimplementasi antarmuka untuk pemakai

Memungkinkan pemakaian bersama perangkat keras diantara banyak pemakai

Memungkinkan pemakai-pemakai data secara bersama

Mencegah pemakai-pemakai saling mengganggu satu dengan lainnya

Menjadwalkan pemakai sumber daya

Memberi fasilitas input/output

Memulihkan kesalahan-kesalahan

Menghitung penggunaan sumber daya

Mengorganisasi data agar pengamanan dan cepat diakses

Menangani komunikasi jaringan

Page 10: Sistem operasi

SUBSISTEM-SUBSISTEM SISTEM OPERASI

Manajemen proses

Manajemen memori

Manajemen berkas (sistem manajemen berkas)

Manajemen perangkat input/output

Pengamanan sistem

Sistem komunikasi

Dan sebagainya

Page 11: Sistem operasi

SEJARAH PERKEMBANGAN SISTEM OPERASI

Generasi pertama (1945-1955)

Generasi ini merupakan awal pengembangan sistem komputasi elektronik, mengganti gagasan-gagasan mesin komputasi mekanis. Manusia memerlukan perangkat komputasi untuk mengatasi keterbatasannya dalam melakukan komputasi.

Generasi kedua (1955-1965)

komputer generasi kedua ini merupakan batch processing system.

Page 12: Sistem operasi

Generasi ketiga (1965-1980)

Perkembangan berlanjut, sistem operasi dikembangkan untuk melayani banyak pemakai interaktif sekaligus. Pemakai-pemakai interaktif berkomunikasi dengan komputer lewat terminal secara online (yang dihubungkan secara langsung) ke satu komputer.

Generasi keempat (1980-199x)

Pada generasi keempat ini, sistem operasi tidak lagi hanya diperuntukkan untuk satu mode pengolahan tapi telah ditunjukan untuk banyak mode pengolahan.

Page 13: Sistem operasi

SISTEM KOMPUTER DALAM BERAGAM SUDUT PANDANG

Pemakai terdiri dari pemakai awam (end user) dan administrator sistem

Pemrogram

Perancang sistem operasi

Page 14: Sistem operasi

SISTEM KOMPUTER DALAM PANDANGAN PEMAKAI

Pemakai awam memandang sistem komputer berdasarkan antarmuka yang disediakan aplikasi dalam menyelesaikan masalah yang dihadapi. Pemakai awam tidak berurusan dengan arsitektur komputer. Pemakai awam memakai sistem operasi sebatas menggunakan command-language sistem operasi untuk meminta layanan-layanan sistem operasi. Command language tersedia di lapisan disebut shell (command interpreter).

Shell dapat berupa :

> Text-based shell

> GUI (graphical user interface) based shell

Page 15: Sistem operasi

SISTEM KOMPUTER DALAM PANDANGAN PEMROGRAM

Pemrograman aplikasi membuat aplikasi untuk pemakai awam. Pemrogram aplikasi mengekspresikan dalam bahasa pemrograman.

Pemrogram dapat memanfaatkan layanan-layanan yang disediakan sistem operasi untuk mengendalikan sistem komputer melalui beragam level yaitu :

> Mempergunakan program utilitas

> Mempergunakan fasilitas sistem melalui antarmuka

layanan (service interface)

> Mempergunakan panggilan sistem (system call)

Page 16: Sistem operasi

SISTEM KOMPTER DALAM PANDANGAN PERANCANG SISTEM

OPERASI

Sistem operasi bertugas menopengi atau mendandani perangkat keras komputer agar tampil indah, mudah dan nyaman bagi pemrogram.

Page 17: Sistem operasi

ARSITEKTUR SISTEM OPERASI

Arsitektur sistem operasi yang terkenal antara lain :

> Sistem monolitik

> Sistem berlapis

> Sistem client/server

> Sistem mesin maya

> Sistem berorientasi objek