Banyak orang harus berurusan dengan perangkat elektronik seperti PC, laptop, smartphone atau tablet setiap hari - dan dengan demikian kita menemukan sistem operasi lagi dan lagi. Tetapi hanya sedikit pengguna yang benar-benar tahu apa yang dapat dilakukan perangkat lunak ini dan mengapa perangkat ini diinstal pada semua perangkat ini. Sementara laptop dan komputer desktop terutama menggunakan Windows, macOS atau Linux, sebagian besar perangkat seluler bekerja dengan iOS atau Android. Meskipun semua sistem operasi ini berbeda dalam banyak aspek, tugas dan struktur mereka pada prinsipnya sangat mirip. Untuk apa Anda membutuhkan sistem operasi?
Jika Anda menyalakan laptop, Anda dapat terlebih dahulu melihat bagaimana sistem boot. Bergantung pada sistem operasi yang dipilih, Windows, Linux, atau macOS dimulai. Hanya ketika sistem ini, yang sangat penting untuk fungsi perangkat, telah dimuat, Anda dapat memulai program kerja dan mulai yang sebenarnya, terhubung ke Internet atau membuka file. Namun, sistem operasi tidak bertanggung jawab untuk memulai perangkat. Ini didahului oleh BIOS, yang bertanggung jawab atas proses boot yang sebenarnya.
Tetapi BIOS hanya memiliki kemampuan dasar, yang terutama terkait dengan proses boot. Dengan ini, ia juga memulai sistem operasi, yang kemudian mengambil alih administrasi lengkap komputer. Banyak dari ini terjadi di latar belakang. Windows dan Co juga tersedia sebagai antarmuka antara pengguna dan komputer. Perangkat lunak yang luas dapat digunakan untuk membuat pengaturan pada perangkat, menginstal dan menghapus program dan menjalankan perangkat lunak.
Sistem operasi tidak hanya berjalan pada perangkat pengguna terkenal seperti smartphone dan PC. Pada prinsipnya, sebagian besar perangkat digital kompleks memiliki sistem operasi, yang biasanya berjalan tersembunyi di latar belakang untuk pengguna.
Saat ini, sebagian besar sistem operasi disiapkan dan dirancang secara grafis untuk keramahan pengguna. Fungsi yang paling penting harus tersedia bagi pengguna hanya dengan beberapa klik tombol mouse; navigasi menu harus seintuitif mungkin. Tapi itu tidak selalu terjadi. Pada awalnya, ketika komputer pertama digunakan untuk tujuan ilmiah dan militer, sistem operasi benar-benar dikeluarkan. Pada saat itu, semuanya dilakukan langsung dengan mesin itu sendiri - belum ada pergeseran mediasi. Tetapi paling lambat ketika PC pertama muncul, yaitu komputer yang tidak lagi mengambil ukuran kabinet, sistem operasi juga merupakan bagian dari peralatan standar.
Sistem operasi pertama belum memiliki antarmuka pengguna grafis. Sebaliknya, mereka bekerja dengan baris perintah, yang masih dapat ditemukan hari ini di Windows PowerShell, misalnya. Untuk setiap tindakan - apakah membuka file, menavigasi melalui struktur folder atau memulai program - Anda harus tahu dan memasukkan perintah yang benar. Hanya ketika komputer juga dapat digunakan untuk penggunaan di rumah, antarmuka pengguna yang lebih sederhana menjadi mapan dari waktu ke waktu. Dua perusahaan Microsoft (dengan Windows) dan Apple (dengan macOS) bertanggung jawab atas hal ini. Tugas sistem operasi
Sistem operasi hampir merupakan jantung dari setiap komputer. Tanpa perangkat lunak yang kompleks, program lain tidak dapat berfungsi. Tugas yang harus dilakukan sistem bermacam-macam. Beberapa hal terjadi sepenuhnya di latar belakang dan banyak hal pada saat yang sama. Manajemen Perangkat Keras
Salah satu tugas terpenting dari sistem operasi biasanya berjalan tanpa terlihat di latar belakang untuk pengguna. Perangkat lunak ini mengelola semua perangkat keras, baik untuk input maupun output. Untuk tujuan ini, sistem menggunakan driver yang disediakan oleh produsen perangkat keras. Driver memungkinkan untuk menerima dan meneruskan perintah dari perangkat dan untuk mengirimkan perintah ke perangkat keras itu sendiri. Ini adalah bagaimana keyboard, mouse, layar, hard drive, kartu grafis dan semua komponen lain yang membentuk komputer bekerja. Manajemen Perangkat Lunak
Jika Anda mengunduh perangkat lunak dari Internet, Anda biasanya memiliki pilihan antara versi untuk sistem operasi yang berbeda di halaman unduhan. Ini menunjukkan seberapa dekat pemrograman aplikasi terikat pada spesifikasi sistem operasi. Sistem dasar komputer memiliki antarmuka yang mengatur komunikasi dengan masing-masing aplikasi. Hal ini memungkinkan aplikasi untuk dialokasikan memori, untuk menggunakan sumber daya prosesor, dan untuk dapat memproses input dengan keyboard dan mouse. Manajemen file
Setelah Anda menulis dokumen, Anda dapat mencetaknya (di mana aplikasi meneruskan instruksi ke sistem operasi, yang pada gilirannya meneruskannya ke printer), atau Anda dapat menyimpan file dalam folder. Fakta bahwa Anda dapat bekerja dalam struktur direktori hanya mungkin berkat sistem operasi. Pada hard disk itu sendiri, urutan ini tidak berlaku. Hak
Dalam situasi tertentu, misalnya dalam konteks perusahaan, orang yang berbeda bekerja pada satu perangkat. Tetapi tidak semua orang harus memiliki kesempatan untuk membuat pengaturan sistem. Oleh karena itu, sistem operasi modern memungkinkan untuk menciptakan pengguna yang berbeda dan menyesuaikan hak-hak mereka secara individual. Setiap akun kemudian juga dapat diamankan dengan kata sandi. Antarmuka pengguna
Bahkan orang-orang tanpa pengetahuan TI khusus harus dapat menangani komputer tanpa masalah. Oleh karena itu, penting bagi sistem operasi untuk membuat fungsi dan opsi sesederhana mungkin. Bahkan untuk orang awam, aspek yang paling penting harus mudah digunakan. Selain itu, banyak sistem operasi – terutama untuk PC – menawarkan opsi tambahan untuk pengguna profesional.
Karena sistem operasi mengatur perangkat keras, ia juga bertanggung jawab atas kartu jaringan dan dengan demikian untuk koneksi ke Internet dan jaringan lainnya. Sebuah sistem operasi biasanya dapat digunakan untuk mengkonfigurasi komputer sebagai pelanggan jaringan, misalnya untuk menentukan alamat IP tertentu. Dalam pengaturan Anda juga dapat memasukkan spesifikasi LAN dan subnet untuk terhubung ke PC lain. Pengaturan jaringan juga memungkinkan Anda untuk menentukan server DNS secara individual. Tindakan pencegahan keamanan
Meskipun secara tradisional bukan tugas sistem operasi - dan masih dapat dicapai dengan perangkat lunak tambahan: keamanan. Karena komputer terkena bahaya ketika terus-menerus terhubung ke Internet, sistem operasi juga telah membangun tindakan pencegahan keamanan mereka sendiri. Misalnya, Windows sudah memiliki firewall dan pemindai antivirus yang diimplementasikan. Struktur sistem operasi
Sistem operasi berdiri di antara perangkat keras dan perangkat lunak lainnya. Agar pekerjaan administratif menjadi mungkin, sistem operasi memiliki struktur yang sedikit berbeda dari kebanyakan program lainnya. Dikatakan bahwa sistem terdiri dari lapisan yang berbeda. Di lapisan terendah - yaitu, yang terjauh dari antarmuka pengguna - terletak kernel, elemen terpenting dari sistem operasi. Oleh karena itu, program ini juga dimuat terlebih dahulu. Kernel adalah antarmuka langsung ke perangkat keras, menginisialisasi dan meneruskan perintah dari program yang sedang berjalan ke perangkat keras.
Pada inti sistem ini, lapisan lebih lanjut kemudian dibangun, yang bergerak semakin jauh dari interaksi dengan perangkat keras. Setiap level hanya berkomunikasi dengan yang di atas atau di bawahnya. Akhirnya, di bagian atas adalah antarmuka pengguna - terlihat dengan cara ini, antarmuka antara pengguna dan perangkat lunak. Jika pengguna melakukan tindakan, instruksi ini dirutekan melalui lapisan yang berbeda sampai tiba di tempat yang tepat – misalnya, prosesor. Sistem operasi menghubungkan pengguna ke perangkat keras dan perangkat lunak komputer.