Senin, 13 Juli 2026

Pengantar Sistem Operasi

root@edukasi:~$ ./pengantar-sistem-operasi.sh
$ man os

Pengantar Sistem Operasi

Dari kernel hingga antarmuka yang kita sentuh setiap hari — memahami "otak" di balik setiap perangkat komputer.

cat definisi-lengkap.txt

Sistem operasi (operating system, OS) adalah perangkat lunak yang bertugas mengatur dan mengendalikan perangkat keras, sekaligus menjadi jembatan antara pengguna, aplikasi, dan komponen fisik komputer.

Secara sederhana, OS berperan sebagai resource manager — mengalokasikan CPU, memori, dan perangkat I/O ke banyak proses secara adil — sekaligus sebagai virtual machine yang menyembunyikan kerumitan perangkat keras di balik antarmuka yang lebih mudah dipahami manusia.

Inti dari OS yang menjalankan tugas-tugas paling mendasar ini disebut kernel. Kernel-lah yang pertama kali dimuat saat komputer dinyalakan, dan tetap berada di memori selama sistem berjalan.

ls -la fungsi-utama/

Setiap sistem operasi, apa pun mereknya, menjalankan enam fungsi inti berikut:

⚙ Manajemen Proses
Menjadwalkan CPU agar banyak program bisa berjalan "bersamaan".
🧠 Manajemen Memori
Mengalokasikan dan melindungi ruang memori setiap proses.
📁 Manajemen File
Mengatur penyimpanan data dalam struktur folder dan berkas.
🔌 Manajemen I/O
Menjembatani komunikasi dengan printer, mouse, disk, dll lewat driver.
🖥 Antarmuka Pengguna
Menyediakan CLI (perintah teks) maupun GUI (grafis) untuk pengguna.
🛡 Keamanan & Proteksi
Mengontrol hak akses antar-pengguna dan antar-proses.
grep -i "jenis kernel" arsitektur.md
Jenis Kernel Karakteristik Contoh
Monolithic Semua layanan inti berjalan dalam satu ruang kernel, cepat namun berisiko jika satu bagian gagal. Linux, MS-DOS
Microkernel Hanya fungsi paling dasar di kernel; layanan lain berjalan terpisah agar lebih stabil. Minix, QNX
Hybrid Menggabungkan kecepatan monolithic dengan modularitas microkernel. Windows NT, macOS (XNU)
history | perkembangan-os --timeline
1950-an — Batch Processing
Komputer menjalankan satu tugas penuh sebelum berpindah ke tugas berikutnya, tanpa interaksi langsung.
1960–1970-an — Time-Sharing & Multiprogramming
Banyak pengguna berbagi satu komputer secara bergantian cepat. Unix lahir pada 1969 di Bell Labs.
1980–1990-an — Era Komputer Personal
MS-DOS, keluarga Windows 9x, dan Mac OS klasik membawa OS ke meja kerja rumahan.
2000-an — Modern & Open Source
Linux berkembang pesat, Windows XP/7 stabil, dan Mac OS X lahir di atas fondasi kernel Unix.
2007–sekarang — Era Mobile & Cloud
iOS dan Android membawa OS ke genggaman tangan; Chrome OS mendorong komputasi berbasis web.
📦 cat arsip/postingan-asli.txt konten asli — tidak diubah
Gambar 102 Pengantar Sistem Operasi

1. Definisi Sistem Operasi

Sistem operasi (operating system atau OS) adalah perangkat lunak yang bertugas untuk mengatur, mengendalikan perangkat keras dan memberikan kemudahan untuk pemakai dalam penggunaan komputer.

Sistem Operasi akan melakukan layanan inti umum untuk software aplikasi. Layanan tersebut seperti akses ke disk, manajemen memori, tugas penjadwalan, dan antar-muka user.

Bagian kode yang melakukan tugas-tugas ini dinamakan dengan "kernel" suatu Sistem Operasi.

2. Ragam sistem operasi

Sistem operasi yang digunakan untuk sistem komputer umum termasuk komputer personal terbagi menjadi 3 kelompok besar, yaitu:

2.1. Keluarga Microsoft Windows

Sistem operasi ini meliputi:

- Windows Desktop Environment berbasis MS-DOS (versi 1.x hingga 3.x),

- Windows berbasis GUI Windows 9x (Windows 95, 98, dan Windows ME).

- Sistem operasi berbasis Windows NT seperti:

Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, windows server 2008, windows server 2008 R2, Windows Home Server, Windows Vista, Windows 7 (Seven) yang dirilis pada tahun 2009, Windows 8 yang dirilis pada Oktober 2012 dan Windows Orient yang akan dirilis pada tahun 2014. Keluarga Windows CE seperti windows CE 1.0-CE 6.0 dan Windows Mobile.

2.2. Keluarga Unix

Sistem operasi ini menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, debian, red hat, SUSE, Ubuntu, Zeath OS (berbasis kernel linux yang dimodifikasi.).

MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.

Sistem operasi keluarga unix lainnya seperti AIX, Amiga OS, DragonFly BSD, Free BSD, GNU, HP-UX, IRIX, Linux, LynxOS, MINIX, NetBSD, OpenBSD, OS X, Plan 9, QNX, Research UNIX, SCO OpenServer, Solaris, UNIX System V, Tru64 UNIX, UnixWare.

3. Keluarga Mac OS

Sistem operasi ini dikeluarkan oleh industri komputer Apple yang disebut Mac atau Macintosh.

Sistem operasi ini antara lain ialah Public Beta (Kodiak), Mac OS X 10.0 (Cheetah), Mac OS X 10.1 (Puma), Mac OS X 10.2 (Jaguar), Mac OS X 10.3 (Panther), Mac OS X 10.4 (Tiger), Mac OS X 10.5 (Leopard), Mac OS X 10.6 (Snow Leopard), Mac OS X 10.7 (Lion), Mac OS X 10.8 (Mountain Lion).

Berbasis Server: OpenStep, Raphsody, Mac OS X Server 1.0, berbasis Mobile: iOS. Awal tahun 2007 dikeluarkan versi 10.5 (Leopard).

Tahun 2011 diluncurkan versi 10.7 (lion). Sistem tersebut menggunakan interface TEXT (DOS, POSIX, LINUX), dan GUI (Graphical User Interface) seperti MS Windows dan LINUX (berbasis TEXT dan berbasis GUI).

user@sistem-operasi:~$ _

Tidak ada komentar:

Posting Komentar

Virtualisasi Sistem Operasi

Infrastruktur & Sistem Operasi Virtualisasi Sistem Operasi Satu mesin fisik, banyak "mesin" di dalam...