Sistem operasi – jenis, contoh, fungsi

Sistem operasi adalah perangkat lunak utama dari sistem komputer, yaitu, semua rangkaian program yang mengelola sumber daya perangkat keras dan memberikan dukungan untuk aplikasi dan program lain yang diinstal pada sistem, sehingga mereka memiliki status hierarkis yang lebih tinggi dibandingkan dengan ini.

Karena ekstensi dari kumpulan program yang membentuk sistem operasi, adalah kesalahan umum untuk mengaitkan istilah dengan program yang berfungsi sebagai alat untuk sistem komputer, seperti browser dan penjelajah file. Alat-alat ini berinteraksi dengan sistem operasi, tetapi mereka tidak berbagi hierarki yang sama atau pada dasarnya menyesuaikannya.

Biasanya, istilah sistem operasi disederhanakan dengan akronim bahasa Inggris OS, yang mewakili nama majemuk Operating System.

Fungsi Sistem operasi

Ini adalah perwakilan terbesar dari perangkat lunak dalam sistem komputer untuk komputer, telepon pintar, tablet, dll., karena memungkinkan kontrol perangkat keras dan elemen perangkat lunak lainnya. Oleh karena itu, fungsi sistem operasi menjadi penting karena sistem komputer berkembang dalam kompleksitas.

Di antara banyak fungsi yang dijalankan OS, kami menyoroti hal berikut:

  • Mengelola inti perantara antara perangkat keras dan perangkat lunak, mengelola lokasi perangkat keras, dan mengakses sumber daya perlindungan.
  • Sistem operasi modern mengelola memori, mengelola penggunaan CPU, dan mengelola penggunaan perangkat input dan output informasi.
  • Tentukan bagian mana dari memori utama yang diakses dan program mana yang melakukannya. Ini juga menentukan proses mana yang akan dimuat ke memori utama, mengalokasikan dan merebut kembali ruang.
  • Rencanakan memori sekunder, kelola ruang yang tersedia, alokasikan, dan verifikasi bahwa data disimpan dengan cara yang teratur.
  • Ini memungkinkan perangkat keras untuk mengeksekusi kode dalam strukturnya, mengakses operasi tersebut melalui panggilan sistem.
  • Membuat, menghancurkan, menghentikan, dan melanjutkan proses (menjalankan aplikasi).
  • Menawarkan mekanisme untuk komunikasi dan sinkronisasi proses.
  • Memanipulasi, membuat dan menghapus file dan direktori, yang sesuai dengan unit penyimpanan dan dilindungi oleh salinan cadangan.
  • Gunakan mekanisme penanganan interupsi untuk menggunakan CPU dalam layanan aplikasi, meninggalkan aplikasi lain menunggu penghentian proses perangkat input dan output informasi tertentu.
  • Lakukan mekanisme penanganan pengecualian untuk mencegah aplikasi menjalankan operasi terlarang.

Jenis sistem operasi

Berbagai jenis sistem operasi dimanifestasikan menurut kategori administratif yang harus dijalankan pada sistem komputer. Kategori manajemen utama yang dicakup oleh sistem operasi disajikan di bawah ini:

1- Manajer tugas

  • Single-task OS: seperti namanya, jenis sistem operasi ini hanya mampu menjalankan tugas, atau proses, program aplikasi untuk waktu tertentu. Ini menyiratkan bahwa sekali proses telah dimulai, OS akan menunggu sampai selesai dan / atau interupsi untuk menjalankan proses baru.
  • Multitasking OS: Berbeda dengan tipe sebelumnya, multitasking OS memiliki kemampuan untuk menjalankan beberapa proses secara bersamaan. Untuk ini, OS harus mengalokasikan sumber daya yang tersedia secara bergantian saat proses diminta oleh pengguna, sehingga pengguna merasakan bahwa semua proses dijalankan secara bersamaan.

2- Administrator Pengguna

  • Single-user OS: jenis sistem operasi ini hanya mengizinkan program dan aplikasi dari pengguna sistem komputer untuk berjalan secara bersamaan.
  • Multi-user OS: berbeda dengan single-user OS, multi-user OS memungkinkan pilihan untuk secara bersamaan menjalankan program dan aplikasi dari pengguna yang berbeda dari sistem komputer, memungkinkan akses ke semua sumber daya sistem dengan simultanitas yang sama. OS ini menggunakan metode perlindungan data untuk mencegah program pengguna tertentu mengubah atau memanipulasi data pengguna lain.

3- Driver Sumber Daya

  • OS Terpusat: sistem operasi ini memungkinkan Anda untuk hanya menggunakan sumber daya sistem komputer, yaitu CPU, memori primer dan sekunder, perangkat periferal, dll.
  • OS Terdistribusi: Sebagai mitra dari OS terpusat, OS terdistribusi memungkinkan pengguna untuk menggunakan banyak sumber daya sistem komputer secara bersamaan.

Komponen Sistem operasi

Semua sistem operasi memiliki sejumlah komponen dasar. Apa yang mereka rinci di bawah ini:

1- Manajemen proses

Pada dasarnya, sistem operasi adalah manajer proses. Dalam pengertian ini, suatu proses tidak lebih dari penunjukan sumber daya perangkat keras untuk pelaksanaan suatu program. Untuk melakukan ini, sistem operasi menggunakan penggunaan prosesor, RAM, perangkat input dan / atau output dan file yang disimpan di hard drive.

2- Sistem masuk dan keluar

Ini mengacu pada memori cache, tempat di mana informasi mengenai startup dan penggunaan aplikasi yang digunakan pada komputer disimpan dan dikelola.

3- Manajer memori utama

Ini adalah memori virtual di mana data disimpan secara terstruktur dalam bentuk byte. Informasi ini direpresentasikan secara searah dan dapat dibaca oleh sistem.

3- Manajer penyimpanan sekunder

Ini mencakup penyimpanan semua file yang tidak penting untuk pengoperasian komputer, tetapi membantu mengoptimalkan kinerja prosesor dan memori RAM komputer.

4- Sistem perlindungan

Ini adalah antarmuka yang memungkinkan Anda untuk mengelola program yang digunakan di komputer, serta pengguna yang dapat memasuki sistem operasi. Komponen sistem operasi ini mampu membedakan pengguna yang memasuki komputer. Selain itu, ia memiliki serangkaian kontrol dan protokol keamanan yang secara paksa memblokir sistem operasi jika terjadi pelanggaran yang dapat membahayakan keamanan pengguna.

5- Sistem file

Ini mengacu pada semua file dalam format yang berbeda (multimedia, gambar, teks, penginstal, program, dll.) yang dapat diakses dan dikontrol oleh pengguna melalui antarmuka sistem operasi.

6- Sistem komunikasi

Ini adalah komponen yang berkomunikasi dan menjaga sistem lainnya yang membentuk OS tetap sinkron. Demikian juga, ini memungkinkan pengelolaan jaringan tempat komputer dapat dihubungkan dan menawarkan opsi untuk mengirim dan menerima file.

7- Program sistem

Ini mencakup berbagai perangkat lunak yang disertakan oleh OS dan yang bukan bagian darinya. Dalam hal ini, ini memperhitungkan administrator konten, perangkat lunak revisi sistem, bahasa pemrograman yang dikenali, dan semua elemen yang memungkinkan komunikasi.

8- Manajer Sumber Daya

Ini adalah salah satu komponen terpenting dari sistem operasi. Ini adalah alat yang memungkinkan Anda untuk mengelola berbagai proses yang sedang dilakukan melalui komputer dan yang menggunakan sumber daya perangkat keras komputer. Melalui manajer ini Anda dapat menganalisis penggunaan memori RAM, disk, flash drive, dan perangkat apa pun yang terlibat dalam penggunaan sumber daya komputer.

Contoh

Sistem operasi adalah bagian penting dari kehidupan modern, karena mereka menyediakan kontrol sistem komputer yang merupakan perangkat kerja dan komunikasi, seperti ponsel, komputer, tablet, jam tangan pintar, di antara perangkat lainnya. Kondisi inilah yang membuat OS begitu dekat dengan pengalaman sehari-hari.

Untuk alasan ini, contoh sistem operasi berlimpah di zaman hiperteknologi ini, yang paling terkenal dan paling menonjol adalah sebagai berikut:

1- Windows

Ini adalah salah satu keluarga distribusi perangkat lunak paling bersejarah, yang dikembangkan oleh Microsoft dan dikenal di seluruh dunia sebagai sistem operasi untuk komputer. Pada tahun 1985 versi pertama dikembangkan, yang dimaksudkan untuk melengkapi MS-DOS dalam hal antarmuka. Dari akhir abad terakhir hingga hari ini, Windows telah mengalami beberapa pembaruan untuk meningkatkan pengalaman pengguna.

2- Mac OS

Ini adalah versi pendek dari nama Inggris Sistem Operasi Macintosh, yang merupakan sistem operasi yang dirancang oleh Apple khusus untuk jajaran komputernya. OS ini adalah saingan langsung dari Windows karena mereka berbagi sejarah masa lalu, fakta menjadi salah satu sistem operasi pertama yang didedikasikan untuk penggunaan massa, memiliki antarmuka yang ramah di mana kursus mouse berinteraksi dengan ikon yang berbeda untuk menu, jendela, dll.

3- GNU/Linux

GNU / Linux adalah sekelompok sistem operasi yang menonjol sebagai perangkat lunak bebas yang sangat efisien, yang ditandai dengan multitasking, multiplatform dan multi-pengguna, dengan kernel berbasis sistem operasi Unix. Sistem operasi ini merupakan bagian dari inisiatif untuk proliferasi perangkat lunak bebas, yang dilakukan terutama oleh GNU. Oleh karena itu, kode OS Linux dapat digunakan, dimodifikasi, dan didistribusikan secara bebas.

4- Android

Android adalah salah satu sistem operasi paling umum di pasar untuk smartphone dan tablet, dll. Saat ini dimiliki oleh Google, tetapi dibuat oleh Android Inc., yang menggunakan kernel Linux dan perangkat lunak gratis lainnya.

5- iOS

Seperti Android, iOS adalah sistem operasi untuk perangkat seluler, yang dikembangkan oleh Apple untuk memberikan perangkat lunak utama pada iPhone, namun, seiring waktu, iOS diperluas ke lini desain lain, yang mencakup kontrol atas perangkat keras dan perangkat lunak iPops dan iPad.

Contoh lainnya:

  • OpenWatch
  • BlackBerryOS
  • OS Web HP
  • Windows 10 Seluler
  • Firefox OS
  • OS Symbian
  • Tizen
  • Ubuntu

Related Posts