Nim
: 1605551120
Mata Kuliah
: Network Operating Sistem
Dosen : I Putu Agus Eka Pratama, ST., MTTeknologi Informasi / Fakultas Teknik / Universitas Udayana
Pendahuluan
Matakuliah Network
Operating System merupakan matakuliah yang membahas seputar sistem operasi yang
digunakan dalam dunia jaringan komputer. Dalam matakuliah ini membahas seputar
konsep dasar dari sistem operasi, evolusi sistem operasi, fungsionalitas sistem
operasi, konsep dasar Network Operating System, infrastuktur pendukung Network
Operating System, karakteristik dari Network Operating System, jenis-jenis
Network Operating System, serta penggunaan Network Operating System dalam
jaringan komputer.
Pengertian
Sistem Operasi
Sistem
operasi (bahasa Inggris: operating system) adalah perangkat lunak sistem yang
mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai
jurik (daemon) untuk program komputer. Tanpa sistem operasi, pengguna tidak
dapat menjalankan program aplikasi pada komputer mereka, kecuali program
booting. Sistem operasi mempunyai penjadwalan yang sistematis mencakup
perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber
daya lainnya.
Menurut “William Stalling”, system operasi adalah program yang menutup detail hardware yang rumit kepada programmer dan menyediakan antarmuka yang lebih mudah bagi programmers untuk mengakses hardware dalam mengembangkan sebuah program. Dengan kata lain, Sistem Operasi menjadi penghubung antara software aplikasi komputer dengan hardware, sehingga software aplikasi tersebut dapat mengakses hardware dengan baik.
Struktur Sistem Operasi
Struktur
Sistem Operasi merupakan struktur-struktur yang menjadikan landasan untuk
menentukan keberadaan komponen-komponen perangkat lunak (software), metode atau
cara untuk mengelola (organisasi) komponen - komponen pada perangkat keras (hardware)
untuk saling berinteraksi. Komponen tersebut merupakan program-program bagian
(prosedur, fungsi) yang akan dieksekusi oleh program utama. Gambar dari struktur
sistem operasi dapat dilihat pada gambar berikut :
Gambar
diatas menjelaskan bahwa sistem operasi terletak diantara software dan hardware
yang berfungsi sebagai penghubung antara software dan hardware agar dapat berfungsi
sebagaimana mestinya pada komputer.
Hubungan Sistem Operasi dengan
Manajemen Resource
Hubungan
yang terjadi diantara sistem operasi dengan manajemen resource yaitu sistem
operasi dapat mengontrol input dan output pada sistem komputer melalui
perangkat I/O controller yang akan disampaikan kepada processor pada komputer. Pada
perangkat I/O controller terdapat perangkat lainnya yang dapat dihubungkan
seperti printer, keyboard, microphone dan sebagainya.
Gambar
diatas merupakan hubungan antara Sistem Operasi dan Manajemen Resource yang ada
pada komputer. Sistem operasi yang akan mengorganisir instruksi ke prosesor
untuk mengeksekusi program, mengatur komponen hardware, mengatur penjadwalan
dan waktu eksekusi dari setiap program yang berjalan pada komputer.
Peran
Sistem Operasi Secara Umum
Sistem
Operasi mempunyai fungsi dan peranan yang sangat penting dalam sistem komputer.
Peranan dan fungsi sistem operasi tersebut antara lain adalah :
- Sebagai Kernel: yaitu program yang secara terus-menerus berjalan (running) selama komputer dijalankan.
- Sebagai Guardian: yaitu menyediakan kontrol akses yang melindungi file dan memberikan pengawasan kepada proses pembacaan, penulisan atau eksekusi data dan program.
- Sebagai Gatekeeper: mengendalikan siapa saja yang berhak masuk (log) kedalam sistem dan mengawasi tindakan apa saja yang dapat mereka kerjakan ketika telah log dalam sistem.
- Sebagai Optimizer: Mengefisienkan perangkat keras komputer sehingga nyaman untuk dioperasikan oleh pengguna, menjadwal input oleh pengguna, pengaksesan basis data, proses komunikasi, dan pengeluaran (output) untuk meningkatkan kegunaan.
- Sebagai Coordinator: menyediakan fasilitas sehingga aktivitas yang kompleks dapat diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya.
- Sebagai Program Controller: yaitu program yang digunakan untuk mengontrol program aplikasi lainnya.
- Sebagai Server: untuk menyediakan layanan yang sering dibutuhkan pengguna, baik secara eksplisit maupun implisit, seperti mekanisme akses file, fasilitas interupt.
- Sebagai Accountant: mengatur waktu CPU (CPU time), penggunaan memori, pemanggilan perangkat I/O (masukan/keluaran), disk storage dan waktu koneksi terminal.
- Sebagai Interface (antar muka) yang menjembatani pengguna dengan perangkat keras, menyediakan lingkungan yang bersahabat dan mudah digunakan (User Friendly). Sehingga pengguna tidak dirumitkan oleh bahasa mesin atau perangkat level bawah
- Sistem Resources Manager: yaitu sebagai pengelola seluruh sumber daya sistem komputer.
- Sebagai Virtual Machine yang menyediakan layanan seperti menyembunyikan kompleksitas pemrograman dan menyajikan fasilitas yang lebih mudah untuk menggunakan hardware.
[1] I Putu Agus Eka Pratama,“PPT Matakuliah Network Operating System Pertemuan 1 : Sistem operasi,”2018.
[2] Ebook "Sistem Operasi SMK" 2015.
0 komentar:
Posting Komentar