# Pengertian Operating System

### **Apa itu Operating System (OS)?**

**Operating System (sistem operasi)** adalah **perangkat lunak utama** yang mengelola **perangkat keras (hardware)** dan **perangkat lunak (software)** di komputer. Contohnya: Windows, macOS, Linux, Android.

Tanpa OS, komputer tidak bisa digunakan karena tidak tahu bagaimana menjalankan aplikasi atau mengatur hardware.

---

### **Fungsi Utama OS:**

1. **Mengatur hardware** seperti CPU, RAM, dan disk.
2. **Menjalankan aplikasi.**
3. **Mengelola file dan penyimpanan.**
4. **Memberi tampilan antarmuka** (GUI atau command line) untuk pengguna.

---

### **Apa yang Dibutuhkan Saat Instalasi OS?**

1. **File Instalasi OS**: Bisa berupa USB, CD/DVD, atau file ISO.
2. **Komputer/Laptop**: Dengan spesifikasi minimal sesuai OS yang akan diinstal.
3. **BIOS/UEFI Access**: Untuk mengatur boot dari USB atau CD/DVD.
4. **Partisi Disk**: Tempat untuk menyimpan OS.
5. **Koneksi Internet (opsional)**: Untuk update atau unduh driver.

---

### **Langkah Singkat Instalasi OS:**

1. Siapkan USB bootable berisi OS.
2. Masuk BIOS/UEFI dan atur boot dari USB.
3. Ikuti panduan instalasi di layar.
4. Pilih partisi atau buat partisi baru.
5. Tunggu hingga proses selesai dan restart komputer.

---

### 🔧 **Komponen yang Dibutuhkan Saat Instalasi OS**

<div class="_tableContainer_16hzy_1" id="bkmrk-komponen-penjelasan-"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="1610" data-start="251"><thead data-end="276" data-start="251"><tr data-end="276" data-start="251"><th data-col-size="md" data-end="262" data-start="251">Komponen</th><th data-col-size="xl" data-end="276" data-start="262">Penjelasan</th></tr></thead><tbody data-end="1610" data-start="303"><tr data-end="472" data-start="303"><td data-col-size="md" data-end="339" data-start="303">**CPU (Central Processing Unit)**</td><td data-col-size="xl" data-end="472" data-start="339">Otaknya komputer. Bertugas memproses semua perintah dan menjalankan OS. Tanpa CPU, komputer tidak akan bisa menyala atau bekerja.</td></tr><tr data-end="676" data-start="473"><td data-col-size="md" data-end="492" data-start="473">**Memory (RAM)**</td><td data-col-size="xl" data-end="676" data-start="492">Tempat penyimpanan sementara saat OS berjalan. Semakin besar RAM, semakin lancar proses instalasi dan penggunaan OS. Minimal 2 GB untuk Linux ringan, 4 GB atau lebih untuk Windows.</td></tr><tr data-end="861" data-start="677"><td data-col-size="md" data-end="713" data-start="677">**Disk / Storage (HDD atau SSD)**</td><td data-col-size="xl" data-end="861" data-start="713">Tempat menyimpan OS dan semua data. Harus ada cukup ruang kosong (misal: 20 GB untuk Windows, 10 GB untuk Linux). SSD lebih cepat dibanding HDD.</td></tr><tr data-end="1054" data-start="862"><td data-col-size="md" data-end="897" data-start="862">**NIC (Network Interface Card)**</td><td data-col-size="xl" data-end="1054" data-start="897">Komponen yang menghubungkan komputer ke jaringan/internet. Dibutuhkan jika ingin update saat instalasi atau instalasi melalui jaringan (misal: PXE boot).</td></tr><tr data-end="1226" data-start="1055"><td data-col-size="md" data-end="1104" data-start="1055">**IP Address (jika instalasi lewat jaringan)**</td><td data-col-size="xl" data-end="1226" data-start="1104">Alamat unik di jaringan. Dibutuhkan saat instalasi OS via jaringan agar server/PC bisa dikenali oleh installer server.</td></tr><tr data-end="1398" data-start="1227"><td data-col-size="md" data-end="1245" data-start="1227">**Motherboard**</td><td data-col-size="xl" data-end="1398" data-start="1245">Papan utama tempat semua komponen terpasang. Tidak langsung terlihat saat instalasi, tapi sangat penting karena menghubungkan CPU, RAM, storage, dll.</td></tr><tr data-end="1517" data-start="1399"><td data-col-size="md" data-end="1429" data-start="1399">**Power Supply Unit (PSU)**</td><td data-col-size="xl" data-end="1517" data-start="1429">Memberikan daya listrik ke seluruh komponen. Tanpa PSU, komputer tidak bisa menyala.</td></tr><tr data-end="1610" data-start="1518"><td data-col-size="md" data-end="1553" data-start="1518">**Display (Monitor) &amp; Keyboard**</td><td data-col-size="xl" data-end="1610" data-start="1553">Untuk menavigasi proses instalasi OS secara langsung.</td></tr></tbody></table>

</div></div>### 📝 Tambahan (Opsional tapi Sering Digunakan)

<div class="_tableContainer_16hzy_1" id="bkmrk-komponen-keterangan-"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="2033" data-start="1667"><thead data-end="1692" data-start="1667"><tr data-end="1692" data-start="1667"><th data-col-size="sm" data-end="1678" data-start="1667">Komponen</th><th data-col-size="xl" data-end="1692" data-start="1678">Keterangan</th></tr></thead><tbody data-end="2033" data-start="1719"><tr data-end="1852" data-start="1719"><td data-col-size="sm" data-end="1752" data-start="1719">**USB Flash Drive / ISO File**</td><td data-col-size="xl" data-end="1852" data-start="1752">Media tempat file instalasi OS. File ISO biasanya dibakar ke USB agar bisa digunakan untuk boot.</td></tr><tr data-end="2033" data-start="1853"><td data-col-size="sm" data-end="1866" data-start="1853">**Driver**</td><td data-col-size="xl" data-end="2033" data-start="1866">Perangkat lunak tambahan agar hardware seperti VGA, sound, NIC bekerja maksimal setelah OS terinstal. Biasanya otomatis terdeteksi, tapi bisa juga diinstal manual.</td></tr></tbody></table>

</div></div>---

### **Jenis - Jenis Operating System**

### 💻 **1. Desktop Operating System**

Digunakan di komputer pribadi (PC/laptop) untuk keperluan umum: mengetik, browsing, editing, dll.

<div class="_tableContainer_16hzy_1" id="bkmrk-nama-os-penjelasan-w"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="644" data-start="257"><thead data-end="281" data-start="257"><tr data-end="281" data-start="257"><th data-col-size="sm" data-end="267" data-start="257">Nama OS</th><th data-col-size="md" data-end="281" data-start="267">Penjelasan</th></tr></thead><tbody data-end="644" data-start="307"><tr data-end="420" data-start="307"><td data-col-size="sm" data-end="321" data-start="307">**Windows**</td><td data-col-size="md" data-end="420" data-start="321">OS paling populer, dikembangkan oleh Microsoft. Mudah digunakan, cocok untuk kantor dan gaming.</td></tr><tr data-end="517" data-start="421"><td data-col-size="sm" data-end="433" data-start="421">**macOS**</td><td data-col-size="md" data-end="517" data-start="433">Dikembangkan oleh Apple, hanya untuk perangkat Mac. Desain elegan, aman, stabil.</td></tr><tr data-end="644" data-start="518"><td data-col-size="sm" data-end="561" data-start="518">**Linux (Ubuntu, Fedora, Debian, dll.)**</td><td data-col-size="md" data-end="644" data-start="561">Gratis dan open-source. Banyak digunakan oleh programmer, sysadmin, dan server.</td></tr></tbody></table>

<button class="bg-token-bg-primary hover:bg-token-bg-tertiary text-token-text-secondary my-1 rounded-sm p-1 transition-opacity group-[:not(:hover):not(:focus-within)]:pointer-events-none group-[:not(:hover):not(:focus-within)]:opacity-0"></button></div></div>---

### 🌐 **2. Server Operating System**

Digunakan di server untuk menjalankan layanan seperti web server, database, email, dll.

<div class="_tableContainer_16hzy_1" id="bkmrk-nama-os-penjelasan-l"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="1192" data-start="778"><thead data-end="802" data-start="778"><tr data-end="802" data-start="778"><th data-col-size="md" data-end="788" data-start="778">Nama OS</th><th data-col-size="md" data-end="802" data-start="788">Penjelasan</th></tr></thead><tbody data-end="1192" data-start="828"><tr data-end="974" data-start="828"><td data-col-size="md" data-end="898" data-start="828">**Linux Server (Ubuntu Server, CentOS, Debian, Rocky Linux, dll.)**</td><td data-col-size="md" data-end="974" data-start="898">Ringan, stabil, banyak digunakan di server. Gratis dan banyak komunitas.</td></tr><tr data-end="1079" data-start="975"><td data-col-size="md" data-end="996" data-start="975">**Windows Server**</td><td data-col-size="md" data-end="1079" data-start="996">Versi server dari Windows. Digunakan untuk Active Directory, file sharing, dll.</td></tr><tr data-end="1192" data-start="1080"><td data-col-size="md" data-end="1094" data-start="1080">**FreeBSD**</td><td data-col-size="md" data-end="1192" data-start="1094">Sistem operasi mirip Unix, terkenal sangat stabil dan aman. Banyak dipakai di sistem jaringan.</td></tr></tbody></table>

<button class="bg-token-bg-primary hover:bg-token-bg-tertiary text-token-text-secondary my-1 rounded-sm p-1 transition-opacity group-[:not(:hover):not(:focus-within)]:pointer-events-none group-[:not(:hover):not(:focus-within)]:opacity-0"></button></div></div>---

### 📱 **3. Mobile Operating System**

Digunakan di smartphone dan tablet.

<div class="_tableContainer_16hzy_1" id="bkmrk-nama-os-penjelasan-a"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="1527" data-start="1274"><thead data-end="1298" data-start="1274"><tr data-end="1298" data-start="1274"><th data-col-size="sm" data-end="1284" data-start="1274">Nama OS</th><th data-col-size="md" data-end="1298" data-start="1284">Penjelasan</th></tr></thead><tbody data-end="1527" data-start="1324"><tr data-end="1424" data-start="1324"><td data-col-size="sm" data-end="1338" data-start="1324">**Android**</td><td data-col-size="md" data-end="1424" data-start="1338">OS mobile paling banyak digunakan di dunia. Dikembangkan oleh Google, open-source.</td></tr><tr data-end="1527" data-start="1425"><td data-col-size="sm" data-end="1435" data-start="1425">**iOS**</td><td data-col-size="md" data-end="1527" data-start="1435">Digunakan di perangkat iPhone dan iPad. Dikembangkan oleh Apple, tertutup dan eksklusif.</td></tr></tbody></table>

<button class="bg-token-bg-primary hover:bg-token-bg-tertiary text-token-text-secondary my-1 rounded-sm p-1 transition-opacity group-[:not(:hover):not(:focus-within)]:pointer-events-none group-[:not(:hover):not(:focus-within)]:opacity-0"></button></div></div>---

### ⚙️ **4. Embedded Operating System**

Digunakan di perangkat kecil seperti mesin ATM, router, smart TV, dll.

<div class="_tableContainer_16hzy_1" id="bkmrk-nama-os-penjelasan-r"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="1932" data-start="1646"><thead data-end="1670" data-start="1646"><tr data-end="1670" data-start="1646"><th data-col-size="sm" data-end="1656" data-start="1646">Nama OS</th><th data-col-size="md" data-end="1670" data-start="1656">Penjelasan</th></tr></thead><tbody data-end="1932" data-start="1696"><tr data-end="1797" data-start="1696"><td data-col-size="sm" data-end="1722" data-start="1696">**RTOS (Real-Time OS)**</td><td data-col-size="md" data-end="1797" data-start="1722">Digunakan di sistem yang butuh respon cepat, seperti robot, alat medis.</td></tr><tr data-end="1864" data-start="1798"><td data-col-size="sm" data-end="1819" data-start="1798">**Embedded Linux**</td><td data-col-size="md" data-end="1864" data-start="1819">Versi Linux ringan untuk perangkat kecil.</td></tr><tr data-end="1932" data-start="1865"><td data-col-size="sm" data-end="1889" data-start="1865">**VxWorks, FreeRTOS**</td><td data-col-size="md" data-end="1932" data-start="1889">OS khusus industri dan perangkat keras.</td></tr></tbody></table>

<button class="bg-token-bg-primary hover:bg-token-bg-tertiary text-token-text-secondary my-1 rounded-sm p-1 transition-opacity group-[:not(:hover):not(:focus-within)]:pointer-events-none group-[:not(:hover):not(:focus-within)]:opacity-0"></button></div></div>---

### 🧠 **5. Virtualization &amp; Cloud OS**

Digunakan untuk virtualisasi dan manajemen cloud.

<div class="_tableContainer_16hzy_1" id="bkmrk-nama-os-penjelasan-v"><div class="_tableWrapper_16hzy_14 group flex w-fit flex-col-reverse" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="2350" data-start="2030"><thead data-end="2054" data-start="2030"><tr data-end="2054" data-start="2030"><th data-col-size="sm" data-end="2040" data-start="2030">Nama OS</th><th data-col-size="md" data-end="2054" data-start="2040">Penjelasan</th></tr></thead><tbody data-end="2350" data-start="2080"><tr data-end="2173" data-start="2080"><td data-col-size="sm" data-end="2098" data-start="2080">**VMware ESXi**</td><td data-col-size="md" data-end="2173" data-start="2098">OS untuk menjalankan mesin virtual (VM). Banyak dipakai di data center.</td></tr><tr data-end="2256" data-start="2174"><td data-col-size="sm" data-end="2191" data-start="2174">**Proxmox VE**</td><td data-col-size="md" data-end="2256" data-start="2191">Platform virtualisasi berbasis Linux, gratis dan open-source.</td></tr><tr data-end="2350" data-start="2257"><td data-col-size="sm" data-end="2273" data-start="2257">**OpenStack**</td><td data-col-size="md" data-end="2350" data-start="2273">Bukan OS langsung, tapi platform untuk cloud yang berjalan di atas Linux.</td></tr></tbody></table>

</div></div>