Apakah fungsi sistem operasi?

Apakah fungsi sistem operasi?

The Fungsi sistem operasi Yang paling penting ialah pengurusan proses, pengurusan ingatan, komunikasi antara aplikasi, antara lain. Sistem operasi adalah perisian utama atau set program yang menguruskan semua proses yang timbul dalam peranti elektronik.

Mereka bukan program dan aplikasi yang biasanya kita gunakan untuk pengurusan contohnya komputer, tetapi ciri -ciri yang membolehkan aplikasi ini berfungsi.

Salah satu tujuan sistem operasi adalah untuk menguruskan sumber nukleus, lokasi dan perkakasan mesin kami. Sebilangan besar peranti elektronik di pasaran yang mempunyai mikropemproses, mempunyai sistem operasi.

Pada permulaan penciptaan sistem operasi, kegagalan terbesar yang mereka miliki adalah bahawa mereka mempunyai sedikit kapasiti dan penggunaan yang sangat rendah, jadi biasanya dilakukan secara manual melalui batch. Di dalam kumpulan pekerjaan, yang merupakan perintah yang diperlukan untuk melakukan tindakan, mereka diaktifkan secara manual.

Oleh kerana kerumitan sistem operasi meningkat, tugas -tugas ini diperlukan untuk mengautomasikan, dengan itu muncul penghibur perintah pertama.

Dengan semua kemas kini dan penemuan yang telah dibuat selama bertahun -tahun, tidak ada yang tersisa dari sistem operasi pertama yang harus diaktifkan secara manual.

Mereka semakin canggih dan diaktifkan sendiri untuk melindungi mesin dan melaksanakan tugas yang diperlukan dan rutin.

Fungsi utama sistem operasi

Seperti yang telah kita bincangkan sebelum ini, kebanyakan sistem operasi sudah pasang siap dengan senarai tugas untuk melaksanakan dalam peranti elektronik kami supaya semuanya berjalan pada roda.

Hanya perlu membuat penyesuaian kecil untuk menyesuaikan konfigurasi dengan keperluan radas kami.

1- Pengurusan Proses

Salah satu bahagian yang paling penting dalam sistem operasi ialah Pengurusan Proses. Proses adalah sumber yang perlu dilaksanakan oleh program.

Ini menunjukkan penggunaan memori, masa CPU (unit pemprosesan pusat) dan fail yang mana aplikasi perlu berfungsi dengan baik.

Sistem operasi, untuk menjaga fungsi mesin yang betul, didedikasikan untuk mewujudkan dan memusnahkan proses, menghentikan dan meneruskannya dan membantu dengan mekanisme komunikasi antara proses.

Kita dapat membandingkan tugas ini dengan kerja pekerja pejabat. Sekiranya kita membuat senarai tugas, sistem pengurusan proses akan mewujudkan garis tindakan di mana ia meletakkan proses yang paling penting, perantaraan di tempat perantaraan, dan akhirnya yang paling tidak penting pada yang terakhir.

Boleh melayani anda: seni bina von neumann: asal, model, bagaimana ia berfungsi

Masalahnya ialah pengurusan proses dilakukan melalui mesin yang menetapkan keutamaan sewenang -wenangnya terhadap tugas -tugas yang akan dilakukan, dan kadang -kadang tugas yang tidak penting ditinggalkan tanpa melaksanakan.

Oleh itu, perlu mengubah konfigurasi alat pengurusan proses dan memberi keutamaan yang lebih tinggi kepada tugas -tugas yang diperlukan atau memaksa pelaksanaan anda dengan tangan.

2- Pengurusan Memori Utama

Satu lagi komponen penting dalam sistem operasi adalah pengurusan ingatan utama. Memori terdiri daripada gudang data yang dikongsi oleh CPU dan aplikasi dan yang kehilangan kapasitinya jika timbul kegagalan.

Oleh itu, adalah penting bahawa sistem pengendalian bertanggungjawab untuk pengurusan ingatan, supaya data dan maklumat tidak tepu dan hilang di sana.

Sistem operasi memastikan bahawa sebahagian memori sedang digunakan dan mengapa. Memutuskan di mana proses diletakkan apabila terdapat lubang percuma dan menyerahkan dan mendakwa ruang yang diperlukan untuk selalu digunakan.

3- Pengurusan Penyimpanan Menengah

Ingatan sangat tidak menentu dan menghadapi kegagalan apa pun, anda boleh kehilangan maklumat yang terkandung di dalamnya. Oleh itu, perlu mempunyai modul penyimpanan kedua yang boleh menyimpan data panjang.

Seperti memori utama, sistem pengendalian bertanggungjawab untuk menguruskan ruang bebas dan memberikan pesanan penyimpanan. Ia juga memastikan bahawa semuanya diselamatkan dengan sempurna, serta berapa banyak ruang yang percuma dan di mana.

4- Pengurusan Sistem Input dan Output

Sistem operasi bertanggungjawab menguruskan pelabuhan masuk dan keluar dari komputer, seperti fon kepala, pencetak, monitor, dll.

Dahulu, apabila anda ingin memasang port luaran, itu penting.

Sekarang, pada zaman kita, sistem operasi komputer itu sendiri biasanya bertanggungjawab untuk mencari rangkaian untuk maklumat yang diperlukan supaya port luaran baru berfungsi dengan sempurna.

Boleh melayani anda: Apakah sistem produk orang?

5- Rekod Sistem Fail

Fail adalah format yang dibuat oleh pemiliknya yang menjadi jadual, dan sistem operasi bertanggungjawab untuk mendaftar dan menyelamatkan mereka.

Sistem pengendalian bertanggungjawab untuk membina, menghapuskan dan mengarkibkan fail yang dibuat, serta menawarkan alat yang diperlukan untuk mengakses fail pada bila -bila masa.

Ia mewujudkan komunikasi antara fail dan unit penyimpanan, dan akhirnya, ia dapat dikonfigurasikan dengan cara yang membuat sandaran semua fail, sehingga dalam hal kemalangan, mereka tidak kehilangan semua.

6- Keselamatan

Sistem operasi bertanggungjawab terhadap keselamatan mesin. Salah satu aktiviti yang paling penting ialah akses kepada pengguna atau program di mana mereka tidak seharusnya.

Terdapat banyak virus yang boleh menjejaskan sistem kami, dan sistem operasi menjaga bahawa ini tidak berlaku.

Sistem pengendalian dapat dikonfigurasikan supaya kawalan berkala dijalankan dan kawalan keselamatan yang harus anda lakukan ditubuhkan.

7- Komunikasi antara elemen dan aplikasi

Melalui antara muka rangkaian, sistem operasi mengekalkan komunikasi antara komponen mesin yang berlainan dan semua aplikasi yang bersentuhan dengan mereka. Hantar dan terima maklumat.

8- Maklumkan status sistem

Terdapat beberapa aplikasi yang dipasang secara lalai di sebelah sistem pengendalian, tetapi bukan sistem seperti itu.

Ini menawarkan persekitaran dan ciri asas untuk pembangunan dan pelaksanaan program yang dipasang di mesin kami.

Memaklumkan status sistem, jika tindakan diperlukan atau diluluskan bahawa tindakan dilakukan, seperti kemas kini automatik.

Di samping itu, ia menyokong bahasa pengaturcaraan yang berbeza supaya mana -mana jenis aplikasi beroperasi di mesin kami. Sudah tentu, ia mempunyai program yang meningkatkan komunikasi antara aplikasi.

9- Pengurusan Sumber

Urus semua bahagian utama mesin melalui Pengurus Sumbernya. Fungsinya sebagai pentadbir memerlukan keselamatan dan komunikasi unit pemprosesan pusat atau CPU, peranti luaran yang disambungkan ke komputer.

Serta memori dalaman dan memori sekunder, di mana kadang -kadang ia perlu membersihkan dan menukar bahagian yang disimpan dari satu. 

Boleh melayani anda: Jenis program

Secara umum, ia menguruskan semua sumber sistem dan semua sumber yang bersentuhan dengan perkara yang sama

10- Pengurusan Pengguna

Sistem pengendalian juga bertanggungjawab untuk menguruskan profil yang disimpan di komputer bergantung pada siapa yang telah membuat profil di dalamnya.

Pentadbiran Pengguna boleh menjadi monousuario atau multi -pengguna. Ini tidak bermaksud bahawa sistem pengendalian hanya membenarkan profil pengguna digunakan pada komputer yang akan dibuat.

Bahawa ia adalah profil monousuario menunjukkan bahawa hanya hukuman mati pengguna itu aktif dan hanya mereka. Di pihak yang lain, dalam pelbagai pengguna, ia membolehkan tugas lebih daripada satu pengguna menjadi aktif pada masa yang sama.

Sistem operasi yang paling biasa

Sistem operasi yang paling terkenal dan digunakan ialah Windows, iOS dan Linux untuk komputer. Dan Android dan iOS untuk telefon pintar.

Terdapat beribu -ribu sistem pengendalian, dengan tahap kecanggihan yang lebih besar atau kurang, bergantung pada alat yang diperlukan.

Windows milik Microsoft's Great Macroimperium, sementara iOS milik Apple. Linux untuk bahagiannya, ia adalah platform perisian percuma yang membolehkan anda mengubah suai sistem pengendaliannya. Di dalam platform Linux adalah Ubuntu dan Devian, yang paling terkenal.

Perisian percuma ini membolehkan pengguna mengubah suai sistem pengendalian seperti yang dia suka. Ia juga mempunyai risiko tertentu, dan itu adalah menyentuh teras sistem pengendalian apabila anda tidak mempunyai banyak pengetahuan dapat menghasilkan bencana.

Sebaliknya, sistem operasi seperti Windows dan iOS, sudah bersedia untuk pengguna yang lebih berpengalaman, sehingga konfigurasi awal sistem pengendalian membolehkan penggunaannya tanpa perlu membuat pengubahsuaian mahal.

Rujukan

  1. Rahalkar, Sagar Ajay. Asas sistem operasi. DalamPanduan Yayasan Hacker Etika (CEH) yang disahkan. APS, 2016. p. 3-21.
  2. Blume, Steven W.Asas Sistem Kuasa Elektrik untuk Profesional Nonelektrik. John Wiley & Sons, 2016.
  3. Sprunt, Brinkley. Asas perkakasan pemantauan prestasi.IEEE Micro, 2002, Vol. 22, No 4, p. 64-71.
  4. Miller, Michael.Panduan Pemula Mutlak untuk Asas Komputer. Que Publishing, 2007.
  5. Alvarez, Juan. Meremehkan asas komputer: melangkah ke arah literasi.
  6. Silberschatz, Abrahamgalvin, et al.Sistem Operasi: Konsep asas. Addison-Wesley Iberoamericana ,, 1994.
  7. Tanenbaum, Andrew S.; Fogoaga, Juan Carlos Vega.Sistem operasi. Prentice Hall, 1988.