Perangkat Lunak Sistem Operasi

Perangkat Lunak Sistem Operasi – Sering kali kita mendengar kata sistem operasi saat sedang membicarakan masalah gadget atau perangkat komputer. Sistem operasi atau yang lebih sering disebut sebagai sebutan OS dalam bahasa inggris adalah salah satu hal yang mesti dipelajari sebagai informasi dasar teknologi informasi terutama bagi mereka yang sering menggunakan komputer dan gadget.

Sistem operasi banyak ditemui di perangkat komputer maupun ponsel pada saat ini. Untuk komputer dan laptop, kebanyakan menggunakan atau memakai sistem operasi Windows sedangkan untuk ponsel lebih sering menggunakan sistem operasi Android. http://162.214.145.87/

Operating System (OS) atau sistem operasi ialah salah satu perangkat lunak atau software yang bertanggunga jawab mengatur atau mengontrol kerja perangkat keras atau hardware dan menjalankan aplikasi atau software didalam suatu sistem komputer.

Dengan kata lain sistem operasi ialah sistem yang mengendalikan operasi dasar dan jga memastikan sistem dalam komputer bisa berjalan dengan semestinya. Sistem operasi memungkinkan suatu aplikasi bisa berfungsi sehingga sistem operasi juga disebut sebagai essential component. Komputer dan sistemnya hanya bisa berfungsi dengan adanya sistem operasi kecuali jika komputer sedang dalam keadaan booting.

A. Sistem Operasi ialah sebuah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras(Hardware) dan perangkat lunak(Software), serta sebagai jurik (daemon) untuk program komputer. Tanpa sistem operasi, pengguna tak bisa menjalankan program aplikasi pada komputer mereka, kecuali program booting.

Perangkat Lunak Sistem Operasi

Sistem operasi mempunyai atau memiliki penjadwalan yang sistematis mencakup suatu perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya.

Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan juga Microsoft Windows.

B. Kernel ialah program komputer yang menjadi inti dari sebuah sistem operasi komputer, dengan kontrol terhadap segala hal atas seistem tersebut. Pada kebanyakan sistem, Kernel adalah salah satu dari pogram yang dijalankan dalam urutan pertama saat komputer dinyalakan. Kernel menangani fungsi-fungsi selanjutnya atas proses penyiapan komputer dari sejak komputer dinyalakan seperti menangani layanan input atau output dari program lain, menerjemahkan ke dalam instruksi-instruksi untuk dieksekusi oleh prosesor. Kernel juga menangani perangkat kerja lain seperti memori, papan ketik, tetikus, monitor, printer, speaker, serta perangkat-perangkat yang lainnya.

Beberapa desain kernel.

– Kernel monolitik

– Mikrokernel

– Kernel hibrida

– Exokernel

C. Firmware ialah perangkat tegar. Istilah firmware ini mengacu pada perangkat lunak yang disimpan di penyimpanan read-only yang tidak dapat berubah saat tak dialiri oleh aliran listrik. Firmware terdiri dari program komputer yang menyediakan suatu kontrol low-level untuk sebuah perangkat keras. Artinya, perangkat tegar firmware ini seperti tertanam pada dalam tiap unit perangkat keras, seperti misalnya alat-alat elektronik dan komponen pada komputer.

D. Interrupt ialah suatu kejadian atau peristiwa yang menyebabkan mikrokontroler berhenti sejenak untuk melayani interrupt tersebut. program yang dijalankan pada saat melayani interrupt disebut dengan Interrupt Service Routine. Analoginya ialah sebagai berikut, seseorang yang sedang mengetik laporan, lalu mendadak telephone berdering dan menginterrupsi orang tersebut sehingga menghentikan pekerjaan mengetik dan mengangkat telephone. Sesudah pembicaraan telephone yang dalam hal ini ialah merupakan analogi dari interrupt Service Routine selesai maka orang tersebut kembali sedang menjalankan programnya, pada saat terjadi interrupt, program akan berhenti sesaat, dan melayani interrupt tersebut dengan menjalankan sebuah program yang berada pada alamat yang ditunjuk oleh vektor dari interrupt yang terjadi hingga selesai dan kembali meneruskan program yang terhenti oleh interrupt tadi.

E. Struktur dari sistem operasi ialah suatu sistem operasi modern adalah suatu sistem yang besar dan kompleks sehingga strukturnya harus dirancang dengan hati-hati dan saksama supaya dapat berfungsi seperti yang diinginkan serta dapat dimodifikasi dengan mudah. Struktur sistem operasi adalah komponen-komponen sistem operasi yang dihubungkan dan dibentuk di dalam kernel.

Terdapat beberapa struktur sistem operasi dan pernah dicoba, diantaranya sebagai berikut:

– Sistem monolithic Struktur sistem operasi di sistem ini tak terstruktur. Sistem operasi sebagai kumpulan prosedur yang masing-masing bisa saling dipanggil jika dibutuhkan.

– Sistem Lapisan Sistem pertama yang dibangun dengan sistem lapisan ialah THE yang dibuat di Technische Hogeschool Eindhoven di Belandapada pada tahun 1968 oleh E.W. Dijkstra dan para mahasiswanya. Sistem THE ini mempunyai enam lapis.

– Mesin virtual Secara konsep, sistem computer dibuat berdasarkan dengan lapisan. Hardware atau perangkat lunak adalah tingkatan terbawah dari keseluruhan sistem. Kernel yang berjalan ditingkatan berikutnya menggunakan instruksi-intruksi perangkat keras untuk membuat kumpulan sistem call yang digunakan oleh lapisan luarnya.

– Model client server Dalam model ini, semua kernel bekerja menangani komunikasi antara server dan juga client.

F. Proses, Memori and Penyimpanan Manejemen

– Process

proses dalam sistem operasi ialah suatu tahapan, prosedur atau alur kerja yang sedang dijalankan dalam sistem operasi, biasanya proses ini terjadi secara bersamaan dan mendapatkan kendalinya masing-masing.

– Memory

Memory ialah suatu penyimpanan data pada sistem operasi memori ini bagian inti yang penting bagi sistem operasi itu sendiri, Memori ialah array besar dari word atau byte, yang disebut alamat. CPU mengambil suatu instruksi dari memory berdasarkan nilai dari program counter.

– Storage Management

Manajemen penyimpanan penyimpanan ini berfungsi sebagai mengelola aktivitas penyimpanan di komputer, dengan sistem manajemen penyimpanan ini dapat mengendalikan output atau input data yang sangat efektif dan efisien dan memungkinkan menyimpan data lain ketika masih memiliki ruang di atasnya.

G. Layanan Sistem Operasi

Layanan pada sistem operasi, ini tentu ada pada tiap sistem operasi, karena layanan yang tersedia akan sangat berguna bagi penggunanya dan dapat mengatur beberapa masalah yang muncul pada komputer, bisa mendeteksi error dan juga memberitahu kepada penggunannya dengan bahasa yang mudah di mengerti, serta dapat mengontrol akses penggunaanya ke perangkat I/O, dan bisa pulang mengontrol hak ases user dalam mengakses file dari komputer, berikut ini adalah beberapa layanan yang ada pada layanan pada sistem operasi :

– Program Development

– Program Excecution

– Access I/O Devices

– Controlling System & File Access

– Error Detection &Response

– Accounting

H. Panggilan System

System Calls bisa diartikan dengan cara bagaimana memanggil pada program aplikasi, dan itu termasuk kedalam layanan sistem operasi langsung pada pemogramannya, dan sistem panggilan ini dapat memanajamen proses yang sedang berjalan, mengatur dan mengontrol prosesnya tersebut.

Fungsi Sistem Operasi

Sebagai suatu perangkat lunak dalam komputer, sistem operasi mempunyai beberapa fungsi yang penting dan tanpa adanya sistem operasi maka komputer tidak dapat menjalankan program dan fungsinya. Beberapa fungsi utama dari sistem operasi ialah sebagai berikut :

Perangkat Lunak Sistem Operasi 1

1. Menjalankan operasi dasar

Fungsi utama dari sistem operasi ialah menjalankan operasi dasar pada komputer. Sistem operasi ini dinilai sebagai komponen vital yang mendasari kerja perangkat lunak atau software lainnya.

Sebelum sebuah aplikasi berjalan dan bisa berfungsi pada suatu komputer, maka sistem operasilah yang memungkinkan program atau aplikasi tersebut dapat berjalan dan ditampilkan kepada pengguna atau user yang menggunakan perangkat komputer tersebut.

2. Mengatur kerja hardware dan software

Dapat dikatakan bahwa sistem operasi adalah Resource Manager dalam perangkat komputer.

Maksudnya ialah sistem operasi mempunyai fungsi untuk mengontrol fungsi perangkat keras seperti memori, CPU, harddisk, dan perangkat keras lainnya dan juga mengatur fungsi program software agar terhubung dengan perangkat keras tersebut.

3. Wadah program atau aplikasi

Aplikasi-aplikasi yang ada pada komputer memang tersimpan di dalam perangkat penyimpanan akan tetapi sebenarnya aplikasi atau program tersebut berada dalam wadah yang merupakan sistem operasi itu sendiri. Aplikasi tersebut melekat pada sistem operasi dan tak dapat berfungsi tanpa adanya sistem operasi tersebut.

Secara analogi, sistem operasi ialah suatu lantai dimana suatu barang diletakkan supaya barang tersebut dapat digunakan misalnya sebuah meja yang diletakkan diatas lantai, meja tidak dapat berfungsi jika tidak ada lantai yang mendasarinya bukan?