Senin, 13 Juli 2026

Sistem Operasi : Kemampuan, Kategori dan Perkembangannya

SISTEM // OPERASI kernel aktif
Catatan Komputer Dasar

Sistem Operasi: Kemampuan, Kategori, dan Perkembangannya

Sistem operasi adalah lapisan penerjemah yang duduk tepat di antara perangkat keras yang bisu dan manusia yang ingin memberi perintah. Ketuk tiap lapisan di bawah untuk membuka penjelasannya.

L3Brainware
Manusia sebagai pengguna dan pengambil keputusan: mengetik perintah, menggerakkan mouse, menyusun logika yang dijalankan sistem.
L2Software Aplikasi
Aplikasi dan program yang dijalankan pengguna: pengolah kata, peramban, permainan — semuanya berbicara ke sistem operasi, bukan langsung ke perangkat keras.
L1Sistem Operasi
Penengah yang menerjemahkan permintaan software menjadi instruksi yang dipahami hardware, sekaligus membagi sumber daya secara adil antar proses.
L0Hardware
Komponen fisik: prosesor, memori, penyimpanan, dan perangkat masukan/keluaran. Hanya memahami sinyal listrik dan instruksi biner mentah.
CPU proc
Memori alloc
I/O queue

↑ ilustrasi: inilah yang terus-menerus diatur sebuah sistem operasi di balik layar.

Arsip

Konten Asli

Materi dan gambar dari tulisan awal tetap dipertahankan utuh di bawah ini, hanya dikemas ulang agar sejalan dengan tampilan baru.

arsip / tidak diubah

Interaksi Hardware, Software, Brainware dan Sistem Operasi

Hardware, Software, Brainware dan Sistem Operasi
Gambar 162 — Hardware, Software, Brainware dan Sistem Operasi
Diagram tambahan sistem operasi
Diagram arsip — bagan pendukung dari materi asli
Diagram lanjutan sistem operasi
Diagram arsip — bagan lanjutan dari materi asli
Kemampuan

Apa yang Sebenarnya Dikerjakan Sistem Operasi

Di balik tampilan yang terlihat sederhana, sistem operasi menjalankan enam pekerjaan inti secara bersamaan, ribuan kali per detik.

Manajemen Proses

Menjadwalkan program mana yang mendapat giliran memakai prosesor — sehingga banyak aplikasi terasa berjalan bersamaan padahal bergiliran dalam hitungan milidetik.

Manajemen Memori

Membagi ruang RAM ke setiap program yang berjalan, mencegah satu aplikasi menimpa data aplikasi lain, dan membebaskan ruang saat program ditutup.

Manajemen Berkas

Mengatur cara data disimpan, diberi nama, ditata dalam folder, serta menjaga agar berkas bisa dibaca dan ditulis tanpa saling tabrakan.

Manajemen Perangkat I/O

Menjembatani keyboard, mouse, printer, dan perangkat lain lewat driver — aplikasi tidak perlu tahu detail teknis tiap perangkat.

Keamanan & Proteksi

Membatasi hak akses tiap pengguna dan proses, mencatat aktivitas mencurigakan, dan menjaga data dari akses tidak sah.

Antarmuka Pengguna

Menyediakan cara berinteraksi — baris perintah atau antarmuka grafis — sehingga manusia bisa memberi perintah tanpa menulis kode mesin.

Kategori

Ragam Sistem Operasi Menurut Cara Kerjanya

Sistem operasi tidak seragam — masing-masing dirancang untuk pola beban kerja berbeda. Ketuk kategori untuk membaca penjelasannya.

Sistem Operasi Batch

Menjalankan sekumpulan tugas (job) berurutan tanpa campur tangan pengguna di tengah proses. Tugas dikumpulkan dahulu, lalu dijalankan sekaligus — cocok untuk pekerjaan besar dan berulang yang tidak butuh respons langsung.

contoh sejarah: IBM OS/360 · payroll processing era 1960-an

Sistem Operasi Time-Sharing

Membagi waktu prosesor ke banyak pengguna atau proses secara bergiliran dalam potongan waktu sangat singkat, sehingga tiap pengguna merasa memiliki komputer sendiri secara eksklusif.

contoh: UNIX multiuser · terminal kampus era 1970-an

Sistem Operasi Real-Time

Menjamin tugas tertentu selesai dalam batas waktu yang ketat dan dapat diprediksi — keterlambatan sekecil apa pun dianggap kegagalan.

contoh: kontrol pesawat terbang · mesin pabrik otomatis · alat medis

Sistem Operasi Terdistribusi

Mengoordinasikan beberapa komputer terpisah yang bekerja sama seolah menjadi satu sistem tunggal, membagi beban komputasi dan penyimpanan di antara mesin-mesin tersebut.

contoh: klaster server · sistem komputasi awan skala besar

Sistem Operasi Jaringan

Dirancang khusus untuk mengelola dan membagikan sumber daya — berkas, printer, koneksi — ke banyak komputer klien dalam satu jaringan.

contoh: Novell NetWare · Windows Server

Sistem Operasi Mobile

Dioptimalkan untuk perangkat genggam dengan daya baterai terbatas, layar sentuh, dan konektivitas nirkabel yang selalu aktif.

contoh: Android · iOS

Perkembangan

Lima Generasi Sistem Operasi

Karena topik ini berurutan menurut waktu, garis waktu berikut mengikuti kronologi generasi sistem operasi.

Generasi 1 · 1940–1955

Tanpa Sistem Operasi

Komputer dioperasikan langsung lewat panel sakelar dan kabel penghubung. Setiap tugas diprogram ulang secara manual, tanpa lapisan perantara apa pun.

Generasi 2 · 1955–1965

Sistem Batch Sederhana

Muncul sistem operasi awal yang menjalankan job secara berurutan dari kartu berlubang, mengurangi waktu kosong antar tugas.

Generasi 3 · 1965–1980

Multiprogramming & Time-Sharing

Sistem operasi mulai menjalankan banyak program sekaligus dalam satu memori, serta memperkenalkan konsep berbagi waktu prosesor antar pengguna.

Generasi 4 · 1980–2000

Komputer Pribadi & Antarmuka Grafis

Sistem operasi bergerak ke meja kerja pribadi, membawa antarmuka grafis (GUI) yang membuat komputer bisa dipakai tanpa menghafal perintah teks.

Generasi 5 · 2000–sekarang

Mobile, Jaringan, dan Awan

Sistem operasi kini tersebar di telepon genggam, perangkat pintar, dan pusat data — saling terhubung lewat internet dan berbagi sumber daya lintas mesin.

sistem-operasi.html disusun ulang dari materi asli — konten sumber tetap dipertahankan pada bagian Arsip

Tidak ada komentar:

Posting Komentar