10 fungsi sistem operasi
Tidak ada yang meragukan bahwa komputer telah menjadi sesuatu yang mendasar dalam kehidupan kita sehari-hari, hanya sebanding dengan interferensi yang dimaksudkan ponsel dalam kehidupan kita.
PC dan smartphone memiliki kesamaan bahwa, selain sangat penting untuk komunikasi di abad ke-21, mereka memiliki sistem operasi yang memungkinkan mereka untuk bekerja.
Selanjutnya kita akan melihat lebih dalam apa fungsi dari sistem operasi?, selain mengomentari yang paling terkenal dan dikomersialkan sejak mereka dibuat pada pertengahan abad terakhir.
- Artikel terkait: "3 Hukum Robotika, Dijelaskan"
Apa itu Sistem Operasi?
Sebelum menjelaskan apa fungsi dari sistem operasi, perlu untuk mendefinisikan dengan tepat apa itu. Sistem operasi, juga disebut inti atau "kernel", adalah perangkat lunak yang mengoordinasikan dan mengarahkan semua layanan dan aplikasi yang digunakan pada komputer. Ini adalah program yang memungkinkan dan mengatur aspek paling dasar dari sistem.
Sistem operasi mereka biasanya dieksekusi dengan cara yang istimewa dibandingkan dengan program lainnya
, tanpa mengizinkan program apa pun untuk membuat perubahan penting padanya dan mengubah fungsi umum komputer. Sistem ini terdiri dari tiga komponen penting:- Sistem file: adalah registri file.
- Interpretasi perintah: menerjemahkan perintah ke dalam bahasa komputer.
- Inti: memungkinkan operasi pada masalah komputer dasar.
Komputer pertama tidak memiliki sistem ini. Pada tahun enam puluhan komputer menggunakan pemrosesan batch, bagaimanapun, pada dekade yang sama sistem operasi pertama mulai dikembangkan. Kemudian, pada 1980-an, beberapa sistem operasi paling populer akan mulai muncul hari ini dan, selama dekade berikutnya, mereka akan menjadi lebih efisien. Itu akan menjadi tahun sembilan puluhan ketika salah satu yang paling penting akan muncul: Windows 95.
10 fungsi sistem operasi
Ada beberapa fungsi yang dilakukan oleh sistem operasi, yang tanpanya komputer akan menjadi mesin yang sangat membosankan untuk digunakan. Selanjutnya kita akan melihat 10 besar.
1. Manajemen proses
Salah satu fungsi terpenting dari sistem operasi adalah manajemen proses, proses yang merupakan sumber daya yang dibutuhkan perangkat lunak untuk dijalankan. Untuk itu, membuat dan mematikan proses, menghentikan dan melanjutkannya.
Ini melibatkan penggunaan memori, waktu CPU (Central Processing Unit), dan file yang perlu diakses aplikasi agar berfungsi dengan baik.
Manajemen proses Ditetapkan berdasarkan prioritas tugas yang akan dilaksanakan. Ini biasanya merupakan keuntungan, karena memungkinkan sistem disederhanakan.
Namun, terkadang ada tugas yang dianggap penting oleh sistem dan dibiarkan tanpa dieksekusi. Untuk menghindari hal ini, perlu untuk mengubah konfigurasi alat manajemen proses, dan memberikan prioritas yang lebih tinggi pada tugas-tugas yang diperlukan atau memaksa pelaksanaannya dengan tangan.
2. Manajemen memori utama
Fungsi penting lainnya dari sistem operasi adalah manajemen memori utama. Memori ini terdiri dari penyimpanan data yang digunakan bersama oleh CPU dan aplikasi, memori yang kehilangan kapasitasnya jika terjadi kegagalan.
Karena alasan inilah penting bahwa sistem operasi menangani manajemen memori, mencegahnya dari kejenuhan dan kehilangan data dan informasi.
Sistem operasi memastikan bagian mana dari memori yang digunakan, dan mengapa memori tersebut digunakan. Itu memutuskan, berdasarkan memori yang sama, di mana proses ditempatkan ketika ada ruang kosong dan mengalokasikan dan mengklaim ruang yang diperlukan agar selalu digunakan dengan baik.
- Anda mungkin tertarik: "Akankah komputer menggantikan psikolog?"
3. Manajemen penyimpanan sekunder
Seperti yang telah kita lihat, memori komputer adalah aspek yang sangat mudah berubah. Ini berarti bahwa setiap kegagalan berisiko kehilangan informasi. Karena alasan inilah Ada modul penyimpanan kedua di komputer, yang dapat menyimpan data jangka panjang.
Seperti memori utama, sistem operasi bertugas mengelola ruang kosong yang tersisa, juga menetapkan urutan penyimpanan untuk data yang dihasilkan. Itu juga memastikan bahwa semuanya disimpan dengan benar, dan juga memeriksa berapa banyak ruang kosong dan di mana.
4. Log sistem file
File-file adalah format yang dibuat oleh pengguna di komputer, yang diubah menjadi tabel yang harus didaftarkan dalam sistem jika Anda ingin menyimpan dan menggunakannya kembali di masa mendatang.
Sistem operasi bertanggung jawab untuk mengelola file-file ini, membuatnya, menghapusnya, atau mengarsipkannya sesuai dengan apa yang terjadi. Ini juga menawarkan alat yang diperlukan untuk dapat merujuknya nanti.
Sistem yang sama dapat dikonfigurasi selama membuat salinan cadangan semua file. Dengan demikian, jika terjadi kecelakaan, kehilangan data, sebagian atau seluruhnya, akan dapat dihindari.
5. Komunikasi antar elemen dan aplikasi
Sistem operasi menangani komunikasi antara elemen dan aplikasi. Pengiriman dan penerimaan informasi ini dilakukan melalui antarmuka jaringan. Dengan cara ini, komunikasi dipertahankan antara komponen komputer dan semua aplikasi yang berhubungan dengannya.
6. Manajemen sistem masuk dan keluar
Ini bertanggung jawab untuk mengelola port input dan output komputer. Port ini adalah semua periferal yang dapat dihubungkan ke menara komputer, seperti monitor, mouse, printer, headphone, pen-drive ...
Di masa lalu, ketika Anda ingin memasang port eksternal baru, Anda perlu memiliki disk khusus instalasi, di mana "driver" yang diperlukan datang sehingga komputer dapat menerima dan mengetahui cara menggunakan periferal dalam pertanyaan.
Namun, seiring berjalannya waktu sistem operasi kebanyakan komputer biasanya bertanggung jawab untuk mencari jaringan untuk informasi yang diperlukan agar port eksternal baru berfungsi dengan baik.
7. Pengelolaan sumber daya
Sistem operasi bertanggung jawab untuk mengelola semua bagian utama komputer, melalui manajer sumber dayanya. Fungsi ini melibatkan keamanan dan komunikasi CPU dengan perangkat eksternal yang terhubung ke komputer. Ini juga mengelola memori internal dan memori sekunder, di mana Anda terkadang harus membersihkan dan memindahkan bagian yang disimpan dari satu tempat ke tempat lain.
8. Keamanan
Sistem operasi menjaga keamanan komputer. Ada banyak virus komputer, yang dapat mempengaruhi sistem melalui akses yang tidak pantas oleh pengguna lain (hacking) atau program dan halaman web yang penuh.
Untuk menghindarinya, Anda dapat mengonfigurasi sistem operasi agar melakukan pemeriksaan berkala, selain menetapkan kontrol keamanan.
9. Melaporkan status sistem
Ada sejumlah aplikasi yang diinstal pabrik bersama dengan sistem operasi. Namun, meskipun berguna, aplikasi ini bukan sistem seperti itu.
Namun, dapat dikatakan bahwa mereka mendekati seperti apa sistem operasi itu, karena mereka menawarkan lingkungan dan karakteristik dasar untuk pengembangan dan pelaksanaan program yang diinstal di komputer.
Sistem operasi bertanggung jawab untuk melaporkan status sistem, yang menunjukkan jika ada tindakan yang diperlukan, seperti pembaruan aplikasi otomatis. Apalagi, sistem operasi mendukung bahasa pemrograman yang berbeda, sehingga semua jenis aplikasi dapat dioperasikan dengan komputer.
10. Manajemen Pengguna
Sistem operasinya juga bertugas mengelola profil yang telah dibuat dan disimpan di komputer, administrasi ini bisa menjadi single-user atau multi-user.
Seharusnya tidak dipahami dengan pengguna tunggal karena sistem operasi hanya memungkinkan hanya satu pengguna yang dibuat untuk menggunakan komputer. Pengguna tunggal menyiratkan bahwa hanya eksekusi pengguna tersebut yang akan aktif dan hanya eksekusi miliknya. Sebaliknya, multi-pengguna berarti memungkinkan tugas lebih dari satu pengguna untuk aktif pada waktu yang sama.
Contoh sistem operasi
Sejak sistem operasi pertama muncul, beberapa telah dibuat, beberapa bersaing ketat satu sama lain. Kemudian kita akan melihat sistem operasi utama, yang paling dikomersialkan dan tersebar luas. Tentunya, komputer atau ponsel yang Anda gunakan untuk membaca artikel ini memiliki salah satu sistem operasi berikut.
1. Microsoft Windows
Microsoft Windows adalah salah satu yang paling populer, mungkin yang paling. Awalnya itu adalah satu set distribusi atau lingkungan operasi grafis yang fungsi aslinya adalah untuk menyediakan orang lain sistem operasi yang lebih lama, seperti MS-DOS, representasi visual pendukung, dan lainnya perangkat lunak. Ini pertama kali diterbitkan pada tahun 1985 dan sejak itu telah diperbarui ke versi baru.
2. MacOS
MacOS adalah nama sistem operasi untuk komputer Macintosh, dari Apple, juga dikenal sebagai OSX atau Mac OSX. Ini didasarkan pada UNIX dan telah dikembangkan dan dijual di komputer Apple sejak 2002. MacOS populer sebagai persaingan sistem operasi yang paling langsung dan mengancam secara ekonomi Microsoft Windows.
3. Android
Android adalah sistem operasi berbasis kernel Linux dan beroperasi pada ponsel, tablet, dan perangkat lain yang dilengkapi dengan layar sentuh. Ini dikembangkan oleh Android Inc. dan kemudian dibeli oleh Google yang membuatnya semakin populer.
Bahkan, sistem operasi ini sangat populer sehingga penjualan sistem komputer Android melebihi untuk iOS untuk ponsel Macintosh dan, juga, untuk Windows Phone, yang untuk ponsel MicroSoft.
4. MS-DOS
MS-DOS, yang namanya mengacu pada Sistem Operasi Disk Microsoft adalah salah satu sistem operasi paling umum untuk PC IBM selama tahun 1980-an dan pertengahan 1990-an. Itu memiliki serangkaian perintah internal dan eksternal, ditampilkan secara berurutan di layar gelap.
5. UNIX
UNIX adalah salah satu sistem operasi pertama yang dibuat, dikembangkan pada tahun 1969. Itu dibuat untuk menjadi portabel, multi-tasking, dan multi-pengguna. Betulkah, itu adalah seluruh keluarga sistem operasi serupa similar, beberapa dengan distribusi yang telah ditawarkan komersial dan lainnya dalam format gratis, selalu dari kernel yang disebut Linux
6. Ubuntu
Ubuntu Ini gratis dan open source, yaitu tersedia untuk semua orang dan dapat dimodifikasi tanpa pelanggaran hak cipta. Namanya diambil dari arus filosofis leluhur Afrika Selatan, yang berfokus pada kesetiaan manusia pada spesiesnya sendiri di atas segalanya.
Sejalan dengan filosofi tersebut, Ubuntu dipahami sebagai produk yang dibuat oleh manusia untuk membantu manusia. Ini didasarkan pada Linux dan didistribusikan oleh perusahaan Inggris Canonical, yang menyediakan layanan teknis.
Referensi bibliografi:
- Rahalkar, S. UNTUK. (2016). Dasar Sistem Operasi. Panduan Yayasan Peretas Etis Bersertifikat (CEH). tekan. 3-21.
- Blume, S. W (2016). Dasar-dasar sistem tenaga listrik untuk profesional non-listrik. John Wiley & Sons.
- Sprint, B. (2002). Dasar-dasar perangkat keras pemantau kinerja. IEEE Mikro, 22 (4), 64-71.