Mohon tunggu...
Abdul Mufid
Abdul Mufid Mohon Tunggu... Programmer - Programmer

I like Coding

Selanjutnya

Tutup

Ruang Kelas

Sistem Operasi: Memahami Dasar-dasarnya dalam 5 Menit

20 Agustus 2024   20:03 Diperbarui: 20 Agustus 2024   20:06 15
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Ruang Kelas. Sumber Ilustrasi: PAXELS

Sistem operasi (SO) merupakan perangkat lunak sistem yang berperan penting dalam mengelola dan mengendalikan sumber daya perangkat keras dan perangkat lunak pada sebuah komputer. SO menjadi jembatan antara pengguna dan komputer, memungkinkan pengguna untuk berinteraksi dengan komputer dan menjalankan berbagai aplikasi. Tanpa SO, komputer hanyalah kumpulan komponen elektronik yang tidak terkoordinasi.

Sejarah Singkat SO

1940-an: SO pertama kali muncul pada komputer mainframe besar seperti ENIAC dan UNIVAC I. SO ini bersifat monolitik dan hanya memungkinkan satu program untuk dijalankan pada satu waktu.

1960-an: Munculnya sistem multiprogramming, memungkinkan beberapa program untuk dijalankan secara bersamaan pada satu komputer. SO ini juga mulai menggunakan konsep multitasking dan time-sharing.

1970-an: Kelahiran UNIX, sistem operasi portabel dan modular yang menjadi dasar bagi banyak SO modern.

1980-an: Munculnya SO grafis seperti Microsoft Windows dan Macintosh System yang membuat interaksi pengguna dengan komputer lebih mudah dan intuitif.

1990-an: Internet berkembang pesat, mendorong pengembangan SO yang mendukung jaringan dan komunikasi antar komputer.

2000-an: SO mobile berkembang pesat dengan munculnya smartphone dan tablet. SO ini dirancang khusus untuk perangkat mobile dengan layar sentuh dan daya baterai yang terbatas.

2010-an: Cloud computing menjadi populer, mendorong pengembangan SO berbasis cloud yang memungkinkan aplikasi untuk dijalankan di server jarak jauh.

Komponen Sistem Operasi

SO terdiri dari beberapa komponen utama, antara lain:

  • Kernel: Inti dari SO yang bertanggung jawab untuk mengelola sumber daya sistem seperti CPU, memori, dan perangkat I/O.
  • Manajemen Memori: Mengalokasikan dan mendeallocate memori untuk program dan data.
  • Manajemen Proses: Memulai, menghentikan, dan menjadwalkan proses yang berjalan di komputer.
  • Manajemen File: Mengatur dan mengelola file dan direktori pada sistem penyimpanan.
  • Manajemen Perangkat: Mengontrol dan mengkomunikasikan perangkat keras yang terhubung ke komputer.
  • Sistem Keamanan: Melindungi sistem dari akses yang tidak sah dan serangan malware.
  • Antarmuka Pengguna: Memberikan cara bagi pengguna untuk berinteraksi dengan SO dan menjalankan aplikasi.

HALAMAN :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ruang Kelas Selengkapnya
Lihat Ruang Kelas Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun