Sistem operasi

Sistem operasi (atau OS) adalah sekelompok program komputer, termasuk driver perangkat, kernel, dan perangkat lunak lain yang memungkinkan orang berinteraksi dengan komputer. OS mengelola perangkat keras komputer dan sumber daya perangkat lunak. OS menyediakan layanan umum untuk program komputer. OS bisa berukuran kecil (seperti MenuetOS), atau besar (seperti Microsoft Windows). Sistem operasi yang berbeda dapat digunakan untuk tujuan yang berbeda. Beberapa digunakan untuk hal-hal sehari-hari seperti pada komputer pribadi. Lainnya adalah sistem operasi seluler atau digunakan untuk pekerjaan khusus.

Sistem operasi memiliki banyak pekerjaan. Sistem operasi memastikan bahwa semua program dapat menggunakan CPU, memori sistem, tampilan, perangkat input, dan perangkat keras lainnya. Beberapa juga memberikan antarmuka kepada pengguna untuk menggunakan komputer. OS juga bertanggung jawab untuk mengirim data ke komputer atau perangkat lain pada jaringan.

Beberapa contoh sistem operasi yang umum digunakan adalah macOS, Linux, dan Microsoft Windows.

Ubuntu GNU/Linux, sistem operasi gratisZoom
Ubuntu GNU/Linux, sistem operasi gratis

Sejarah

Sistem operasi pertama digunakan dengan ENIAC (Electronic Numerical Integrator and Computer). Sangat sulit untuk membuat ENIAC bekerja. Bagaimana sistem operasi bekerja didasarkan pada bagaimana sakelar dan kabel disatukan dan tergantung pada faktor ini kartu punch akan membuat hasil. Meskipun ini adalah sejenis sistem operasi, namun tidak seperti yang dianggap sebagai sistem operasi di zaman modern ini.

Sistem operasi pertama yang tampak dan terasa seperti sistem operasi di era modern adalah UNIX, dibuat pada tahun 1969 oleh Bell Labs. UNIX memiliki kernel kecil dan banyak program kecil yang dapat disatukan untuk bekerja dengan input dan data pengguna. Banyak fitur-fiturnya diambil dari Multics, sistem operasi yang lebih tua yang dibuat pada tahun 1964.

Memainkan media Video: Menggunakan sistem UNIX lama.
Memainkan media Video: Menggunakan sistem UNIX lama.

Jenis-jenis Sistem Operasi

Satu dan multi-tugas

Sistem single-tasking hanya bisa menjalankan satu program pada satu waktu. Sistem operasi multitasking dapat menjalankan lebih dari satu program pada saat yang sama. Multi-tasking dilakukan dengan membagi waktu prosesor. Prosesor memberikan sedikit waktunya untuk setiap program.

Pengguna tunggal dan multi-pengguna

Sistem operasi single-user tidak dapat membedakan antara pengguna, tetapi memungkinkan beberapa program berjalan secara simultan. Sistem operasi multi-pengguna mengizinkan beberapa pengguna untuk berinteraksi dengan sistem pada waktu yang sama.

Didistribusikan

Sistem operasi terdistribusi mengelola sekelompok komputer yang berbeda dan membuatnya tampak seperti komputer tunggal. Komputasi terdistribusi dilakukan pada lebih dari satu mesin.

Templated

Dalam konteks OS, terdistribusi dan komputasi awan, templating mengacu pada pembuatan mesin virtual tunggal sebagai sistem operasi tamu, kemudian menyimpannya sebagai alat untuk beberapa mesin virtual yang berjalan. Teknik ini umum dilakukan di gudang server besar.

Tertanam

Sistem operasi tertanam dirancang untuk digunakan dalam sistem komputer tertanam. Sistem operasi ini didesain untuk beroperasi pada mesin-mesin kecil seperti PDA dengan otonomi yang lebih sedikit dan mampu beroperasi dengan jumlah sumber daya yang terbatas. Windows CE dan Minix 3 adalah beberapa contoh sistem operasi tertanam.

Waktu nyata

Sistem operasi real-time menjamin pemrosesan peristiwa atau data pada saat tertentu dalam waktu. Sistem operasi waktu nyata mungkin single- atau multi-tasking, tetapi ketika multitasking, sistem operasi ini menggunakan algoritma penjadwalan khusus sehingga sifat deterministik perilaku tercapai. Sistem yang digerakkan oleh peristiwa beralih di antara tugas-tugas berdasarkan prioritasnya atau peristiwa eksternal, sementara sistem operasi pembagian waktu beralih tugas berdasarkan interupsi jam.

Perpustakaan

Sistem operasi pustaka adalah sistem operasi di mana layanan yang disediakan oleh sistem operasi pada umumnya, seperti jaringan, disediakan dalam bentuk pustaka dan disusun dengan aplikasi dan kode konfigurasi untuk membangun unikernel: khusus, ruang alamat tunggal, gambar mesin yang dapat digunakan untuk cloud atau lingkungan tertanam.

Halaman terkait

Pertanyaan dan Jawaban

T: Apa yang dimaksud dengan sistem operasi?


J: Sistem operasi (OS) adalah sekelompok program komputer yang memungkinkan orang berinteraksi dengan komputer dan mengelola sumber daya perangkat keras dan perangkat lunak komputer.

T: Apa saja komponen sistem operasi?


J: Komponen sistem operasi meliputi driver perangkat, kernel, dan perangkat lunak lain yang menyediakan layanan umum untuk program komputer.

T: Apakah sistem operasi dapat berukuran kecil atau besar?


J: Ya, sistem operasi dapat berukuran kecil (seperti MenuetOS) atau besar (seperti Microsoft Windows).

T: Apa saja contoh sistem operasi?


J: Beberapa contoh sistem operasi adalah macOS, Linux, dan Microsoft Windows.

T: Apa saja kegunaan yang berbeda untuk sistem operasi?


J: Sistem operasi yang berbeda dapat digunakan untuk tujuan yang berbeda, seperti komputer pribadi, sistem operasi seluler, atau pekerjaan khusus.

T: Pekerjaan apa saja yang dilakukan oleh sistem operasi?


J: Sistem operasi memastikan bahwa semua program dapat menggunakan CPU, memori sistem, layar, perangkat input, dan perangkat keras lainnya. Selain itu, beberapa memberikan antarmuka kepada pengguna untuk menggunakan komputer dan bertanggung jawab untuk mengirim data ke komputer atau perangkat lain dalam jaringan.

T: Apa pentingnya sistem operasi?


J: Sistem operasi sangat penting karena memungkinkan orang untuk berinteraksi dengan komputer mereka, mengelola sumber daya perangkat keras dan perangkat lunak komputer, dan menyediakan layanan umum untuk program komputer. Sistem operasi juga memastikan bahwa semua program dapat menggunakan perangkat keras dan mengirimkan data ke komputer atau perangkat lain di jaringan.

AlegsaOnline.com - 2020 / 2023 - License CC3