Apa itu Sistem Operasi dan Komponennya

Coba Instrumen Kami Untuk Menghilangkan Masalah





Istilah OS atau sistem operasi adalah jenis perangkat lunak dan berfungsi sebagai antarmuka antara pengguna dan komputer untuk melakukan semua tugas seperti manajemen memori, manajemen file, penanganan input & output, keamanan, manajemen proses, akuntansi pekerjaan, deteksi kesalahan, pengendalian kinerja sistem, perangkat periferal mengontrol seperti printer & drive disk. Sistem operasi populer terutama mencakup Windows, Linux, AIX, VMS, z / OS, dll. Artikel ini membahas gambaran umum tentang apa itu sistem operasi dan komponennya.

Apa itu Sistem Operasi (OS)?

Definisi: Sistem operasi dapat didefinisikan sebagai sistem seperti besar & kompleks yang dipartisi menjadi potongan-potongan kecil menggunakan antarmuka. Sistem ini digunakan untuk berbagi OS yang berbeda komponen yang meliputi file, perangkat input / output, memori proses, dll. Semua bagian yang dipartisi harus merupakan bagian yang terdefinisi dengan baik dari sistem dengan fungsi i / ps, o / ps & yang diklasifikasikan dengan cermat. Kami tahu bahwa semua sistem tidak memiliki struktur yang serupa tetapi memiliki beberapa arus sistem operasi berbagi komponen sistem yang diuraikan di bawah ini.




OS adalah program yang paling penting dalam sebuah komputer karena setiap komputer bekerja dengan sistem operasi (OS) untuk menjalankan semua program & aplikasi. Tugas utama OS komputer adalah mengidentifikasi i / p dari keyboard, mengirim output daya ke layar, melacak file, drive penyimpanan, mengontrol perangkat periferal, seperti printer, dll.

Komponen Sistem Operasi

Komponen sistem operasi memainkan peran kunci untuk membuat berbagai bagian sistem komputer bekerja sama. Komponen operasi dibahas di bawah ini.



Komponen Sistem Operasi

komponen sistem operasi

Inti

Kernel di OS menyediakan tingkat kontrol dasar di semua periferal komputer. Dalam sistem operasi, kernel adalah komponen penting yang dimuat pertama kali dan tetap berada di dalam memori utama. Sehingga aksesibilitas memori dapat dikelola untuk program-program di dalam RAM, itu menciptakan program untuk mendapatkan akses dari sumber daya perangkat keras. Ini mengatur ulang status operasi CPU untuk operasi terbaik setiap saat.

Eksekusi Proses

OS memberikan antarmuka antara perangkat keras serta program aplikasi sehingga program dapat terhubung melalui perangkat keras hanya dengan mengikuti prosedur & prinsip yang dikonfigurasi ke dalam OS. Itu program Eksekusi terutama mencakup proses yang dibuat melalui kernel OS yang menggunakan ruang memori serta berbagai jenis sumber daya lainnya.


Mengganggu

Di sistem operasi, menyela sangat penting karena memberikan teknik yang andal bagi OS untuk berkomunikasi & bereaksi terhadap lingkungannya. Interupsi tidak lain adalah satu jenis sinyal antara perangkat dan sistem komputer, sebaliknya dari program di komputer yang mengharuskan OS untuk pergi dan memutuskan secara akurat apa yang harus dilakukan selanjutnya. Setiap kali sinyal interupsi diterima, maka perangkat keras komputer menahan secara otomatis program komputer apa pun yang sedang berjalan saat ini, mempertahankan statusnya & menjalankan program komputer yang sebelumnya terhubung dengan interupsi.

Manajemen memori

Fungsionalitas OS tidak lain adalah manajemen memori yang mengelola memori utama & memindahkan proses ke belakang dan ke depan antara disk & memori utama selama implementasi. Ini melacak setiap & setiap posisi memori sampai ditugaskan ke beberapa proses jika tidak terbuka. Ini memverifikasi berapa banyak memori yang dapat dialokasikan ke proses dan juga membuat keputusan untuk mengetahui proses mana yang akan mendapatkan memori pada waktu apa. Setiap kali memori tidak dialokasikan, maka itu melacak sesuai untuk memperbarui status. Pekerjaan manajemen memori dapat dibagi menjadi tiga kelompok penting seperti manajemen memori perangkat keras, OS dan manajemen memori aplikasi.

Multitasking

Ini menggambarkan kerja beberapa program komputer independen pada sistem komputer yang serupa. Multitasking dalam OS memungkinkan operator untuk menjalankan satu atau lebih tugas komputer dalam satu waktu. Karena banyak komputer dapat melakukan satu atau dua tugas sekaligus, biasanya hal ini dapat dilakukan dengan bantuan pembagian waktu, di mana setiap program menggunakan waktu komputer untuk mengeksekusinya.

Jaringan

Jaringan dapat didefinisikan sebagai saat prosesor berinteraksi satu sama lain melalui jalur komunikasi. Perancangan jaringan komunikasi harus mempertimbangkan routing, metode koneksi, keamanan, masalah opini & keamanan.

Saat ini sebagian besar sistem operasi mempertahankan teknik jaringan, perangkat keras, & aplikasi yang berbeda. Ini melibatkan bahwa komputer yang berjalan pada sistem operasi yang berbeda dapat dimasukkan dalam jaringan umum untuk berbagi sumber daya seperti data, komputasi, pemindai, printer, yang menggunakan koneksi kabel atau nirkabel.

Keamanan

Jika komputer memiliki banyak individu untuk memungkinkan proses langsung dari berbagai proses, maka banyak proses harus dilindungi dari aktivitas lain. Keamanan sistem ini terutama bergantung pada berbagai teknologi yang bekerja secara efektif. Sistem operasi saat ini memberikan hidangan utama ke sejumlah sumber daya, yang dapat diperoleh untuk menjalankan perangkat lunak pada sistem, dan ke perangkat eksternal seperti jaringan melalui kernel. Sistem operasi harus mampu membedakan antara permintaan yang harus diizinkan untuk dikembangkan & permintaan lainnya yang tidak perlu diproses. Selain itu, untuk mengizinkan atau melarang versi keamanan, sistem komputer dengan perlindungan tingkat tinggi juga menyediakan opsi audit. Jadi ini akan memungkinkan pemantauan permintaan dari aksesibilitas ke sumber daya

Antarmuka pengguna

GUI atau antarmuka pengguna (UI) adalah bagian dari OS yang memungkinkan operator mendapatkan informasi. Antarmuka pengguna berdasarkan teks menampilkan teks serta perintahnya yang diketik melalui baris perintah dengan bantuan keyboard.

Aplikasi berbasis OS terutama menyediakan antarmuka pengguna khusus untuk komunikasi yang efisien. Fungsi utama antarmuka pengguna aplikasi adalah untuk mendapatkan input dari operator & menyediakan o / ps ke operator. Namun, jenis input yang diterima dari antarmuka pengguna serta jenis output daya yang ditawarkan oleh antarmuka pengguna dapat berubah dari satu aplikasi ke aplikasi lain. UI aplikasi apa pun dapat diklasifikasikan menjadi dua jenis yaitu GUI (UI grafis) & CLI (antarmuka pengguna baris perintah).

Jadi, ini semua tentang file gambaran umum sistem operasi . Komponen utama OS terutama mencakup kernel, API atau antarmuka program aplikasi, antarmuka pengguna & sistem file, perangkat keras, dan driver perangkat. Berikut pertanyaan untuk Anda, apa saja jenis OS yang berbeda?