Ilmu

Apa itu sistem operasi? »Definisi dan artinya

Daftar Isi:

Anonim

Sistem operasi adalah sekumpulan program yang, melalui perintah elektronik, mengontrol aktivitas total komputer. Sesuatu seperti konduktor yang mengatur segalanya dan memastikan bahwa semua bagian mesin bekerja sama. Biasanya ini berjalan di komputer saat kita menyalakannya. Setiap komputer harus memiliki sistem operasi yang terpasang agar dapat berfungsi. Definisi tersebut menunjukkan bahwa ini adalah sekelompok program komputer yang menawarkan kemungkinan untuk mengelola sumber daya yang dimiliki komputer secara lebih efisien.

Apa itu Sistem Operasi

Daftar Isi

Definisi sistem operasi menunjukkan bahwa itu adalah sekelompok program komputer yang menawarkan kemungkinan untuk mengelola sumber daya yang dimiliki komputer dengan cara yang lebih efisien, ini juga dikenal dengan nama perangkat lunak sistem.

Untuk memahami apa itu sistem operasi, perlu disebutkan bahwa pengoperasian program jenis ini dimulai dari saat komputer dihidupkan, karena tugasnya adalah mengelola perangkat keras dari fase awal dan pada saat yang sama memungkinkannya. interaksi dengan pengguna.

Oleh karena itu, dapat dikatakan bahwa konsep sistem operasi menggambarkan program terpenting yang digunakan komputer, karena dialah yang mengoordinasikan aplikasi dan layanan yang digunakan pengguna, yang berarti bahwa melaluinya, sisa Perangkat lunak di dalam komputer dapat berfungsi secara normal, karena memungkinkan pengenalan beberapa koneksi, membuat kontrol, menawarkan keamanan, pengiriman, dan lain-lain. Program perangkat lunak yang paling banyak digunakan saat ini adalah sistem operasi Windows, sistem operasi Linux, OS / 2 dan DOS.

Sepanjang sejarah sistem operasi, penting untuk disoroti bahwa versi pertama komputer tidak memiliki sistem seperti ini, sesuatu yang sulit untuk diasimilasi saat ini. Selama tahun enam puluhan komputer menggunakan apa yang disebut prosesor batch.

Bertahun-tahun kemudian, pembuatan OS (Sistem Operasi) dimulai, meskipun benar bahwa di tahun 80-an beberapa yang diakui telah dibuat di antara komunitas, itu di tahun 90-an ketika perangkat lunak ini mulai sedikit lebih banyak. fleksibel dan pada saat yang sama kuat, salah satu landmark saat itu adalah sistem operasi Windows 95.

Saat ini, sistem operasi komputer dapat ditemukan bahkan di web, di mana bahkan dimungkinkan untuk mengunduh sistem operasi dari versi yang diperlukan.

Dalam definisi sistem operasi, tujuannya disorot, yaitu untuk mengelola inti perantara, memberikan perlindungan perangkat keras dan juga mengelola sumber daya lokasi, alat yang mencegah pemrogram aplikasi untuk melakukan proses yang sama. secara manual.

Evolusi sistem operasi telah menyebabkan sebagian besar perangkat elektronik yang menggunakan mikroprosesor untuk pengoperasiannya, juga memiliki sistem operasi built-in, beberapa contohnya adalah telepon seluler, pemutar DVD, radio, komputer, dll.

Dalam hal ini, mereka dimanipulasi melalui antarmuka pengguna grafis, lingkungan desktop atau manajer jendela, dalam kasus ponsel ini dilakukan melalui konsol dan DVD melalui remote control, semua ini itu adalah data yang memungkinkan kita untuk lebih memahami apa itu sistem operasi.

Untuk apa sistem operasi

Salah satu hal yang digunakan sistem operasi adalah untuk memungkinkan perangkat lunak lain mengandalkan program tersebut dan dengan demikian dapat berfungsi secara efisien, karena alasan itu adalah sesuai dengan sistem yang digunakan, program tertentu mungkin atau mungkin tidak diinstal.

Demikian pula, sistem operasi dapat diklasifikasikan menurut jumlah tugas yang dapat mereka jalankan secara bersamaan, serta menurut jumlah pengguna yang dapat menggunakan program tersebut dan juga menurut waktu pelaksanaannya, yang dapat dilakukan. atau tidak nyata. Perlu dicatat bahwa ini hanyalah beberapa klasifikasi yang ada.

Konsep sistem operasi menunjukkan bahwa ia memiliki tiga elemen penting dan penting, mereka mengacu pada paket perangkat lunak yang memungkinkan perangkat keras untuk berinteraksi dengan perangkat lunak itu sendiri.

  • Interpretasi Perintah: ini adalah komponen yang memungkinkan perintah diinterpretasikan, tujuan utamanya adalah untuk mengkomunikasikan perintah atau perintah yang dijalankan pengguna, ini dilakukan melalui bahasa yang dapat diartikan oleh perangkat keras, tanpa perlu siapa pun yang menjalankan perintah memiliki pengetahuan tentang bahasa itu.
  • Sistem file: Ini adalah sejenis database file, di mana mereka memperoleh struktur seperti pohon.
  • Inti: akhirnya, ada inti, yang bertanggung jawab untuk memungkinkan pengoperasian area dasar seperti input dan output data, komunikasi, manajemen dan pemrosesan memori, dll.

Elemen sistem operasi

Sistem operasi terdiri dari empat modul, yaitu Kernel atau kernel, manajer memori, sistem input dan output, dan terakhir manajer file. Ada yang menganggap bahwa ada modul kelima, yaitu command interpreter, yang bertugas menerjemahkan perintah yang dilakukan pengguna melalui keyboard atau perangkat lain.

Inti atau Kernel

Ini adalah modul level terendah dari sistem operasi, bertumpu pada perangkat keras komputer, beberapa tugas yang harus dilakukan adalah menangani interferensi, menetapkan tugas ke prosesor, menawarkan saluran komunikasi antar program, antara lain.. Secara umum, kernel bertanggung jawab untuk mengontrol modul lain dan pada saat yang sama, menyinkronkan eksekusinya.

Dengan cara yang sama, kernel memiliki sub-modul yang dikenal sebagai penjadwal, yang tugasnya menunjukkan waktu prosesor ke program yang berbeda, mengikuti pola perencanaan tertentu yang mungkin berbeda di antara sistem operasi. Secara umum, yang dilakukan adalah menetapkan hierarki prioritas, yang bertanggung jawab untuk menentukan bagaimana waktu CPU harus dialokasikan untuk setiap perangkat lunak.

Manajer memori

Manajer memori, di sisi lain, adalah yang bertanggung jawab untuk menetapkan beberapa bagian dari memori RAM ke program, atau sebagian kecil dari mereka yang memerlukannya, pada saat yang sama program dan data lainnya berada di perangkat penyimpanan. masif. Dengan cara ini, ketika sebagian dari memori utama ditetapkan, itu dilakukan dengan cara yang terstruktur, mengikuti pola tertentu.

Cara paling umum untuk mengelola memori melibatkan pembuatan memori virtual, melaluinya memori komputer akan muncul untuk siapa saja yang menggunakan sistem, lebih dari yang sebenarnya.

Sistem masuk dan keluar

Elemen ini menampilkan input dan output data pengguna sebagai sesuatu yang tidak bergantung pada komputer, yang berarti bahwa bagi pengguna semua peralatan akan memiliki karakteristik yang sama dan akan diperlakukan dengan cara yang sama, dengan OS bertanggung jawab untuk menangani kekhasan masing-masing. salah satunya, salah satunya adalah kecepatan reaksi. Sebuah teknik yang banyak digunakan, terutama dalam keluaran data, adalah penggunaan spooler.

Informasi keluaran disimpan sementara dalam antrian yang terletak di perangkat penyimpanan massal, ini sampai perangkat periferal dilepaskan, sehingga mencegah program dipertahankan karena periferal tidak tersedia. SSO memiliki panggilan untuk menghapus atau menambahkan file spool.

Manajer file

Tujuan dari pengelola file adalah untuk memelihara struktur program, serta data pengguna dan program sistem, yang disimpan dalam file, serta untuk memastikan penggunaan yang benar dari perangkat penyimpanan massal. Elemen ini juga bertugas mengawasi pembuatan, pengembangan, pembaruan, dan akhirnya penghapusan file, juga memelihara direktori dengan setiap file yang ada di sistem setiap saat, dan berkolaborasi dengan modul yang mengelola memori selama transfer. data ke dan dari memori pusat.

Penting untuk diketahui bahwa jika Anda memiliki sistem memori virtual, ada transfer antara media penyimpanan massal dan memori pusat, ini untuk menjaga struktur memori tersebut. File yang disimpan di perangkat penyimpanan massal memiliki tujuan yang berbeda, beberapa digunakan untuk menyimpan informasi untuk dibagikan, yang lain berisi informasi pribadi, dll.

Untuk alasan ini, setiap file memiliki serangkaian hak akses, yang menunjukkan ekstensi yang dapat digunakan untuk berbagi informasi dalam file tersebut. Sistem operasi menangani verifikasi bahwa hak istimewa ini tidak dilewati.

Fungsi sistem operasi

Fungsi sistem operasi yang paling menonjol adalah mengelola proses memori dan mengatur komunikasi antar aplikasi.

Manajemen proses

Tidak diragukan lagi ini adalah salah satu bagian yang paling menonjol dari sebuah sistem operasi, karena prosesnya adalah sumber daya yang dibutuhkan perangkat lunak agar dapat dijalankan dengan benar. Ini membutuhkan elemen tertentu, seperti waktu CPU, penggunaan memori, dan keberadaan file yang memerlukan akses aplikasi agar dapat dijalankan. OS sehingga dapat menangani operasi mesin yang benar, didedikasikan untuk pembuatan dan penghancuran proses, serta menghentikan dan memulai mereka, belum lagi kontribusinya terhadap mekanisme komunikasi antara satu proses dan proses lainnya.

Manajemen memori utama

Mengelola memori utama adalah elemen lain yang sangat relevan. Pada bagiannya, memori terdiri dari gudang data yang digunakan bersama oleh aplikasi dan CPU, yang juga kehilangan fungsinya jika ada masalah. Untuk alasan ini, penting bagi sistem operasi untuk menjaga manajemen memori, agar tidak kelebihan beban dan informasi yang tersimpan di sana dapat dilihat. OS menangani bagian tertentu dari memori yang digunakan dan mengapa. Itu membuat keputusan mengenai di mana untuk menemukan proses ketika ada ruang kosong dan mengalokasikan dan merebut kembali ruang yang dibutuhkan, sehingga memori digunakan dengan baik.

Manajemen penyimpanan sekunder

Memori dicirikan sebagai sesuatu yang sangat tidak stabil dan jika terjadi kegagalan dapat berakhir dengan kehilangan informasi yang dikandungnya, untuk alasan itu, perlu ada modul penyimpanan kedua, sehingga data tetap ada dalam jangka panjang, Dengan cara yang sama yang terjadi pada memori pusat, OS, menangani pengelolaan ruang kosong dan menetapkan urutan penyimpanan, juga menjaga agar semuanya disimpan dengan benar, serta seberapa banyak dan di mana ada ruang kosong.

Manajemen sistem masuk dan keluar

Demikian pula, sistem operasi bertanggung jawab untuk mengelola port output dan input komputer, seperti untuk headphone, monitor, printer, dll.

Sebelumnya, ketika Anda ingin menginstal port eksternal baru, sangatlah penting untuk memiliki disk instalasi tempat driver direkam, sehingga komputer dapat menerimanya. Saat ini, sistem operasi komputer bertugas untuk menemukan di jaringan, semua informasi yang diperlukan agar port eksternal baru berfungsi dengan benar.

Log sistem file

File adalah format yang dibuat oleh pemiliknya sendiri, yang diubah menjadi tabel, dan sistem operasilah yang menangani pendaftaran dan penyimpanannya. OS juga bertanggung jawab untuk membangun, menghapus, dan menyimpan semua file yang dibuat, selain menyediakan alat yang diperlukan untuk mengakses file saat dibutuhkan. Ini juga menawarkan komunikasi antara file dan unit penyimpanan, mengonfigurasinya untuk membuat salinan cadangan masing-masing, jika terjadi kecelakaan, informasi tidak hilang.

Keamanan

Dalam item ini, perlu dicatat bahwa sistem operasi bertanggung jawab atas keamanan komputer, salah satu tindakan terpenting adalah aksesibilitas ke program atau pengguna yang tidak boleh dimasuki. Ada sejumlah besar virus yang dapat merusak sistem, dan OSlah yang bertanggung jawab agar hal ini tidak terjadi. Perangkat lunak dapat dikonfigurasi sehingga kontrol dilakukan dari waktu ke waktu, dan dengan cara yang sama menetapkan kontrol keamanan yang harus dilakukan.

Komunikasi antara elemen dan aplikasi

Melalui antarmuka jaringan, OS memelihara komunikasi antara berbagai elemen komputer, serta semua program yang terkait dengannya. Terima dan kirim informasi.

Laporkan status sistem

Ada sejumlah besar aplikasi yang diinstal secara default dengan sistem operasi, namun aplikasi tersebut tidak dianggap sebagai sistem. Mereka menyediakan sarana dan karakteristik dasar untuk mengembangkan dan menjalankan program yang diinstal di komputer. Dengan cara yang sama, ini menginformasikan status sistem, yaitu, jika perlu untuk menyetujui tindakan apa pun, seperti penginstalan pembaruan otomatis.

Selain itu, ia menawarkan dukungan untuk bahasa komputer yang berbeda, sehingga aplikasi apa pun beroperasi di komputer, untuk ini ia memiliki program yang meningkatkan komunikasi antar aplikasi.

Pengelolaan sumber daya

Ia mengatur setiap bagian utama komputer dengan menggunakan resource manager, dalam fungsinya pengelolanya juga melibatkan keamanan dan komunikasi dari CPU dan perangkat eksternal yang terhubung ke komputer tersebut. Dengan cara yang sama seperti yang terjadi pada memori sekunder dan internal, di mana terkadang, perlu untuk membersihkan dan mengganti bagian yang disimpan satu sama lain. Umumnya, ia mengelola semua sumber daya sistem dan semua elemen yang berhubungan dengan sistem.

Manajemen Pengguna

Terakhir, ini juga berkaitan dengan pengelolaan profil yang disimpan di komputer, juga tergantung pada siapa yang membuat profil tersebut. Administrasi pengguna bisa multipel atau individual, ini tidak berarti bahwa sistem operasi hanya mengizinkan satu profil pengguna untuk dibuat untuk menggunakan komputer.

Jenis sistem operasi

Jenis Sistem Operasi diklasifikasikan menurut kriteria berikut:

  • Kriteria manajemen tugas: Ini pada gilirannya diklasifikasikan menjadi tugas tunggal dan multitasking, yang pertama ditandai dengan menjalankan satu program pada satu waktu, terlepas dari proses sistem operasi itu sendiri, untuk bagian mereka, yang terakhir dapat mengelola sumber daya CPU untuk mencapai beberapa keserempakan dalam proses yang dijalankan.
  • Kriteria administrasi pengguna: Dalam hal ini kita dapat berbicara tentang sistem pengguna tunggal, yaitu, mereka mengizinkan kontrol hanya untuk satu pengguna, ada juga sistem multi-pengguna, yang digunakan berdasarkan sesi.
  • Kriteria manajemen sumber daya. Ada sistem operasi terpusat, yang terbatas pada satu komputer di sektor pengaruhnya, dan ada juga sistem terdistribusi, yang mengelola berbagai komputer secara bersamaan.

Perlu dicatat bahwa ini adalah klasifikasi dari sistem operasi yang paling umum, namun ada beberapa yang lebih jarang:

Sistem operasi komputer

Sistem operasi umumnya diinstal pada komputer, dan dalam kebanyakan kasus pengguna tidak melakukan modifikasi apapun padanya, namun dapat diperbarui, dimodifikasi atau diganti.

Setiap sistem operasi komputer memiliki antarmuka pengguna grafis, yang memungkinkan penggunaan alat atau perangkat keras eksternal, seperti mousse, dengan mengklik ikon, atau dengan berinteraksi dengan elemen lain untuk tujuan tersebut. untuk menjalankan beberapa tugas, yang memperjelas untuk apa sistem operasi pada komputer itu.

Contoh sistem operasi yang paling banyak digunakan di dunia adalah:

Microsoft Windows

Di antara jenis-jenis sistem operasi tersebut, yang memiliki bobot terbesar adalah Windows, dibuat pada era 80-an, saat ini versi yang paling baru adalah Windows 10 yang dibuat pada September 2014, Windows 8 dibuat pada 2012, Windows 7 pada 2009 dan Windows Vista pada 2007. Sistem operasi ini telah diinstal sebelumnya pada kebanyakan komputer, menjadikannya sistem operasi paling populer di dunia.

Mac OS X

Sistem operasi ini dibuat oleh perusahaan Apple Inc. Dan dipasang di semua komputer yang diproduksi oleh perusahaan tersebut, saat ini versi terbaru dari sistem ini dikenal sebagai sistem operasi Mac OS, nama spesifiknya adalah dari setiap versi, Maverick, yang diluncurkan di pasar pada tahun 2013, Mountain Lion untuk bagiannya, datang ke pasar pada tahun 2012, Lion pada tahun 2011, Macan Tutul Salju pada tahun 2009. Apple juga menawarkan kepada pengguna versi yang disebut MacOS X Server, yang dirancang untuk berjalan di server.

Linux Ubuntu

Contoh lain dari sistem operasi adalah Linux Ubuntu. Sistem operasi ini memiliki karakteristik utamanya yaitu open source, yang berarti dapat didistribusikan dan dimodifikasi oleh pengguna mana pun di dunia, yang merupakan keuntungan besar, karena ini memungkinkan OS tersebut menjadi gratis dan juga memungkinkan Anda untuk memilih antara versi berbeda yang ada. Di komputer pribadi, sistem operasi Linux, meskipun sepenuhnya gratis, digunakan di beberapa komputer, namun di sebagian besar server perusahaan, Linux digunakan, karena lebih mudah untuk disesuaikan. Diantara. Versi yang menonjol adalah Ubuntu, Debian, Fedora dan Linux.

Sistem Operasi telepon

Sistem operasi seluler atau OS seluler adalah serangkaian program tingkat rendah yang memungkinkan abstraksi karakteristik perangkat keras khusus ponsel dan menawarkan layanan untuk aplikasi seluler, yang dijalankan di atasnya. Sistem ini lebih sederhana dan ditujukan untuk konektivitas nirkabel, serta cara memasukkan informasi dan format multimedia.

Sistem operasi seluler tertentu didasarkan pada model berlapis. Sistem yang paling umum adalah:

Android

Tidak diragukan lagi ini adalah sistem operasi telepon yang paling banyak digunakan di dunia, yang didasarkan pada Linux. Awalnya dirancang untuk kamera profesional, kemudian diakuisisi oleh Google dan dimodifikasi untuk digunakan di perangkat seluler, seperti smartphone dan kemudian di tablet, saat ini sistem ini sedang dalam pengembangan sehingga dapat digunakan di PC dan Notebook. Pengembangnya adalah Google, diluncurkan pada 2008.

iOS

Sistem operasi telepon Apple adalah iOS, menjadi karakteristik hanya perangkat yang diproduksi oleh perusahaan Apple Inc. Dan digunakan di perangkat seperti iPod Touch, iPhone, iPad dan Apple TV. Pengoptimalan dan kesederhanaan adalah dasar dari kesuksesannya, karena orang lebih memilihnya daripada OS seluler lain yang membutuhkan perangkat keras berdaya tinggi untuk kelancaran OS.