MATERI TENTANG SISTEM OPERASI
DEFINISI OS (OPERASI SISTEM)
Sebuah operasi sistem ( OS ) adalah kumpulan perangkat lunak yang mengelola sumber-daya perangkat keras komputer dan menyelesaikan layanan umum untuk program komputer.
sebuah OS menjembatani komunikasi antara user dan harware komputer
TUJUAN OS
- kemudahan
mempermudah seseorang untuk melakukan/menjalankan program dalam komputer yang bersifat rumit di kerjakan didalam komputer yang tanpa os,sedangkan jika ada os mempermudah seseorang untuk melakukan/menjalankan program yang ia suka sesuai keinginan dan sesuai dengan kebutuhanya.
- efisien
hemat tenaga dan waktu, mendapatkan hasil maksimal tanpa mengeluarkan banyak tenaga atau pemikiran dari orang-orang jika menggunakan OS.
- Kemampuan untuk berkembang
OS tidak hanya satu program yang terfokus, Os akan berkembang sesuai dengan jaman dan kebutuhan orang.
Jadi tujuan dari Sistem Operasi agar dapat merancang sendiri serta dapat memodifikasi sistem yang telah ada sesuai dengan kebutahan kita, agar dapat memilih alternatif sistem operasi, memaksimalkan penggunaan sistem operasi dan agar konsep dan teknik sistem operasi dapat diterapkan pada aplikasi-aplikasi lain.

FUNGSI SISTEM OPERASI
- BOOTING
Proses booting komputer adalah proses penjalanan penyalaan komputer awal sampai pengambil alihan sistem operasi secara penuh terhadap perangkat.
- MENJALANKAN TUGAS DASAR
Mempersiapkan agar program aplikasi dapat berinteraksi dengan perangkat keras secara konsisten dan stabil tanpa harus mengetahui secara detil perangkat keras.
- MENYEDIAKAN USER INTERFACE
User interface jika diartikan dalam bahasa Inggris adalah tampilan antar muka pengguna. User interface berfungsi sebagai mediator antara user dengan komputer.
- MENANGANI SISTEM RESOURCES
sistem operasi sebagai resource manager adalah Sistem operasi sebagai penanggung jawab terhadap pengolahan sumber daya untuk memindahkan, memproses dan menyimpan.
- MENYEDIAKAN FILE MANAGEMENT
File system atau manajemen file adalah metode dan struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir file pada disk atau partisi. File system juga dapat diartikan sebagai partisi atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara memberi suatu file system ke dalam disk atau partisi dengan cara melakukan Format.
DETAIL MANAGEMENT OS
Pengelolaan file adalah kumpulan perangkat lunak sistem yang menyediakan layanan berhubungan dengan penggunaan file ke pemakai dan / atau aplikasi.
Biasanya satu-satunya cara pemakai atau aplikasi mengakses file adalah lewat sistem. Pemakai atau pemrogram tidak perlu mengembangkan perangkat lunak khusus untuk mengakses data di tiap aplikasi. Sistem pun menyediakan pengendalian terhadap aset penting ini.
Biasanya satu-satunya cara pemakai atau aplikasi mengakses file adalah lewat sistem. Pemakai atau pemrogram tidak perlu mengembangkan perangkat lunak khusus untuk mengakses data di tiap aplikasi. Sistem pun menyediakan pengendalian terhadap aset penting ini.
- Sasaran sistem file adalah sebagai berikut :
- Memenuhi kebutuhan manajemen data bagi pemakai.
- Menjamin data pada file adalah valid.
- Optimasi kinerja.
- Menyediakan dukungan masukan/keluaran beragam tipe perangkat penyimpanan.
- Meminimalkan atau mengeliminasi potensi kehilangan atau perusahaan data.
- Menyediakan sekumpulan rutin interface masukan/keluaran.
- Menyediakan dukungan masukan/keluaran banyak pemakai di sistem multiuser.
Fungsi Manajemen File :
Beberapa fungsi yang diharapkan dari pengelolaan file adalah :
- Penciptaan, modifikasi, dan penghapusan file.
- Mekanisme pemakaian file secara bersama.
- Kemampuan backup dan recovery untuk mencegah kehilangan karena kecelakaan atau dari upaya penghancuran informasi.
- Pemakai dapat mengacu file dengan nama simbolik (Symbolic name) bukan menggunakan penamaan yang mengacu perangkat fisik.
- Pada lingkungan sensitif dikehendaki informasi tersimpan aman dan rahasia.
- Sistem file harus menyediakan interface user-friendly.
SEJARAH SISTEM OPERASI
Menurut Tanenbaum, sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam empat generasi:
- Generasi Pertama (1945-1955)Generasi pertama merupakan awal perkembangan sistem komputasi elektronik sebagai penggantisistem komputasi mekanik, hal itu disebabkan kecepatan manusia untuk menghitung terbatas danmanusia sangat mudah untuk membuat kecerobohan, kekeliruan bahkan kesalahan. Pada generasi ini belum ada sistem operasi, maka sistem komputer diberi instruksi yang harus dikerjakan secaralangsung.
- Generasi Kedua (1955-1965)Generasi kedua memperkenalkan Batch Processing System, yaitu Job yang dikerjakan dalam saturangkaian, lalu dieksekusi secara berurutan.Pada generasi ini sistem komputer belum dilengkapisistem operasi, tetapi beberapa fungsi sistem operasi telah ada, contohnya fungsi sistem operasi ialah FMS dan IBSYS.
- Generasi Ketiga (1965-1980)Pada generasi ini perkembangan sistem operasi dikembangkan untuk melayani banyak pemakaisekaligus, dimana para pemakai interaktif berkomunikasi lewat terminal secara on-line ke komputer,maka sistem operasi menjadi multi-user (di gunakan banyak pengguna sekali gus) danmulti-programming (melayani banyak program sekali gus).
- Generasi Keempat (Pasca 1980an)Dewasa ini, sistem operasi dipergunakan untuk jaringan komputer dimana pemakai menyadarikeberadaan komputer-komputer yang saling terhubung satu sama lainnya. Pada masa ini parapengguna juga telah dinyamankan dengan Graphical User Interface yaitu antar-muka komputer yangberbasis grafis yang sangat nyaman, pada masa ini juga dimulai era komputasi tersebar dimanakomputasi-komputasi tidak lagi berpusat di satu titik, tetapi dipecah dibanyak komputer sehinggatercapai kinerja yang lebih baik.
Layanan Sistem Operasi
Sebuah sistem operasi yang baik menurut Tanenbaum harus memiliki layanan sebagai berikut:pembuatan program, eksekusi program, pengaksesan I/O Device, pengaksesan terkendali terhadap berkas pengaksesan sistem, deteksi dan pemberian tanggapan pada kesalahan, serta akunting.
Pembuatan program yaitu sistem operasi menyediakan fasilitas dan layanan untuk membantu parapemrogram untuk menulis program; Eksekusi Program yang berarti Instruksi-instruksi dan data-dataharus dimuat ke memori utama, perangkat-parangkat masukan/ keluaran dan berkas harus di-inisialisasi, serta sumber-daya yang ada harus disiapkan, semua itu harus di tangani oleh sistem operasi; Pengaksesan I/O Device, artinya Sistem Operasi harus mengambil alih sejumlah instruksi yang rumit dan sinyal kendali menjengkelkan agar pemrogram dapat berfikir sederhana dan perangkat pun dapat beroperasi; Pengaksesan terkendali terhadap berkas yang artinya disediakannya mekanisme proteksi terhadap berkas untuk mengendalikan pengaksesan terhadap berkas; Pengaksesan sistem artinya pada pengaksesan digunakan bersama (shared system); Fungsi pengaksesan harus menyediakan proteksi terhadap sejumlah sumber-daya dan data dari pemakai tak terdistorsi serta menyelesaikan konflik-konflik dalam perebutan sumber-daya; Deteksi dan Pemberian tanggapan pada kesalahan, yaitu jika munculpermasalahan muncul pada sistem komputer maka sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan; dan Akunting yang artinya Sistem Operasi yang bagus mengumpulkan data statistik penggunaan beragam sumber-daya dan memonitor parameter kinerja.
Pembuatan program yaitu sistem operasi menyediakan fasilitas dan layanan untuk membantu parapemrogram untuk menulis program; Eksekusi Program yang berarti Instruksi-instruksi dan data-dataharus dimuat ke memori utama, perangkat-parangkat masukan/ keluaran dan berkas harus di-inisialisasi, serta sumber-daya yang ada harus disiapkan, semua itu harus di tangani oleh sistem operasi; Pengaksesan I/O Device, artinya Sistem Operasi harus mengambil alih sejumlah instruksi yang rumit dan sinyal kendali menjengkelkan agar pemrogram dapat berfikir sederhana dan perangkat pun dapat beroperasi; Pengaksesan terkendali terhadap berkas yang artinya disediakannya mekanisme proteksi terhadap berkas untuk mengendalikan pengaksesan terhadap berkas; Pengaksesan sistem artinya pada pengaksesan digunakan bersama (shared system); Fungsi pengaksesan harus menyediakan proteksi terhadap sejumlah sumber-daya dan data dari pemakai tak terdistorsi serta menyelesaikan konflik-konflik dalam perebutan sumber-daya; Deteksi dan Pemberian tanggapan pada kesalahan, yaitu jika munculpermasalahan muncul pada sistem komputer maka sistem operasi harus memberikan tanggapan yang menjelaskan kesalahan yang terjadi serta dampaknya terhadap aplikasi yang sedang berjalan; dan Akunting yang artinya Sistem Operasi yang bagus mengumpulkan data statistik penggunaan beragam sumber-daya dan memonitor parameter kinerja.
Tidak ada komentar:
Posting Komentar