Mar 02, 2024 Sistem Operasi

Pengantar Sistem Operasi

Apa itu Sistem Operasi?

Sistem Operasi (OS) adalah perangkat lunak yang bertindak sebagai antarmuka antara komponen perangkat keras komputer dan pengguna. Setiap sistem komputer minimal harus memiliki satu sistem operasi untuk menjalankan program lainnya. Aplikasi seperti Browser, MS Office, Notepad Games, dll., memerlukan beberapa lingkungan untuk menjalankan dan menjalankan tugasnya.

OS membantu Anda berkomunikasi dengan komputer tanpa mengetahui cara berbicara dalam bahasa komputer. Pengguna tidak mungkin menggunakan komputer atau perangkat seluler apa pun tanpa sistem operasi.

Pengantar Sistem Operasi
Pengantar Sistem Operasi

Sejarah Sistem Operasi

  • Sistem operasi pertama kali dikembangkan pada akhir tahun 1950an untuk mengelola penyimpanan tape
  • General Motors Research Lab mengimplementasikan OS pertama pada awal tahun 1950an untuk IBM 701 mereka
  • Pada pertengahan tahun 1960an, sistem operasi mulai menggunakan disk
  • Pada akhir tahun 1960an, versi pertama dari OS Unix dikembangkan
  • OS pertama yang dibangun oleh Microsoft adalah DOS. Dibangun pada tahun 1981 dengan membeli perangkat lunak 86-DOS dari perusahaan Seattle
  • OS Windows yang populer saat ini pertama kali muncul pada tahun 1985 ketika GUI dibuat dan dipasangkan dengan MS-DOS.

Contoh Sistem Operasi dengan Pangsa Pasar

Sistem Operasi dengan Pangsa Pasar
Pangsa Pasar Sistem Operasi

Berikut contoh Sistem Operasi dengan Pangsa Pasar terbaru

Nama OSMembagikan
Windows40.34
Android37,95
iOS15.44
macOS4.34
Linux0,95
Chrome OS0,14
sistem operasi Windows Phone0,06

Jenis Sistem Operasi (OS)

Berikut ini adalah jenis-jenis OS (Operating Sistem) yang populer:

  • Batch Operating System
  • Multitasking/Time Sharing OS
  • Multiprocessing OS
  • Real Time OS
  • Distributed OS (Sistem Operasi Terdistribusi)
  • Network OS (Sistem Operasi Jaringan)
  • Mobile OS

Batch Operating System

Beberapa proses komputer sangat panjang dan memakan waktu. Untuk mempercepat proses yang sama, pekerjaan dengan jenis kebutuhan serupa dikumpulkan dan dijalankan sebagai sebuah kelompok.

Pengguna sistem operasi batch tidak pernah berinteraksi langsung dengan komputer. Dalam OS jenis ini, setiap pengguna mempersiapkan pekerjaannya pada perangkat offline seperti kartu punch dan mengirimkannya ke operator komputer.

Multi-Tasking/Time-sharing Operating systems

Time-sharing operating system memungkinkan orang yang berada di terminal (shell) berbeda untuk menggunakan satu sistem komputer pada waktu yang sama. Waktu prosesor (CPU) yang dibagi di antara banyak pengguna disebut sebagai time sharing.

Real time OS

Interval waktu real time operating system untuk memproses dan merespons masukan sangat kecil. Contoh: Sistem Perangkat Lunak Militer, Sistem Perangkat Lunak Luar Angkasa adalah contoh Real time OS.

Sistem Operasi Terdistribusi

Sistem terdistribusi menggunakan banyak prosesor yang terletak di mesin berbeda untuk memberikan komputasi yang sangat cepat kepada penggunanya.

Sistem Operasi Jaringan

Sistem Operasi Jaringan berjalan di server. Ini memberikan kemampuan untuk mengelola data, pengguna, grup, keamanan, aplikasi, dan fungsi jaringan lainnya.

OS Seluler

Sistem operasi seluler adalah OS yang dirancang khusus untuk memberi daya pada ponsel cerdas, tablet, dan perangkat yang dapat dikenakan.

Beberapa sistem operasi seluler yang paling terkenal adalah Android dan iOS, namun yang lain mencakup BlackBerry, Web, dan watchOS.

Fungsi Sistem Operasi

Beberapa fungsi sistem operasi yang umum mungkin termasuk mengelola memori, file, proses, sistem & perangkat I/O, keamanan, dll.

Di bawah ini adalah fungsi utama Sistem Operasi:

Fungsi Sistem Operasi
Fungsi Sistem Operasi

Dalam sistem operasi, perangkat lunak menjalankan masing-masing fungsi:

  1. Manajemen proses : Manajemen proses membantu OS untuk membuat dan menghapus proses. Ini juga menyediakan mekanisme untuk sinkronisasi dan komunikasi antar proses.
  2. Manajemen memori: Modul manajemen memori melakukan tugas alokasi dan de-alokasi ruang memori untuk program yang membutuhkan sumber daya ini.
  3. Manajemen file : Mengelola semua aktivitas terkait file seperti penyimpanan organisasi, pengambilan, penamaan, berbagi, dan perlindungan file.
  4. Manajemen Perangkat : Manajemen perangkat melacak semua perangkat. Modul yang juga bertanggung jawab untuk tugas ini dikenal sebagai pengontrol I/O. Ia juga melakukan tugas alokasi dan de-alokasi perangkat.
  5. Manajemen Sistem I/O: Salah satu tujuan utama OS apa pun adalah menyembunyikan kekhasan perangkat keras tersebut dari pengguna.
  6. Manajemen Penyimpanan Sekunder : Sistem memiliki beberapa tingkat penyimpanan yang meliputi penyimpanan primer, penyimpanan sekunder, dan penyimpanan cache. Instruksi dan data harus disimpan dalam penyimpanan utama atau cache sehingga program yang sedang berjalan dapat mereferensikannya.
  7. Keamanan : Modul keamanan melindungi data dan informasi sistem komputer dari ancaman malware dan akses resmi.
  8. Interpretasi perintah : Modul ini menafsirkan perintah yang diberikan oleh sumber daya sistem dan bertindak untuk memproses perintah tersebut.
  9. Jaringan: Sistem terdistribusi adalah sekelompok prosesor yang tidak berbagi memori, perangkat keras, atau jam. Prosesor berkomunikasi satu sama lain melalui jaringan.
  10. Akuntansi pekerjaan : Melacak waktu & sumber daya yang digunakan oleh berbagai pekerjaan dan pengguna.
  11. Manajemen komunikasi : Koordinasi dan penugasan kompiler, juru bahasa, dan sumber daya perangkat lunak lainnya dari berbagai pengguna sistem komputer.

Fitur Sistem Operasi (OS)

Berikut adalah daftar fitur penting OS:

  • Mode terlindung dan pengawas
  • Mengizinkan akses disk dan sistem file Driver perangkat Keamanan Jaringan
  • Eksekusi Program
  • Manajemen memori Memori Virtual Multitasking
  • Menangani operasi I/O
  • Manipulasi sistem file
  • Deteksi dan penanganan Kesalahan
  • Alokasi sumber daya
  • Perlindungan Informasi dan Sumber Daya
Fitur Sistem Operasi

Keuntungan Sistem Operasi

  • Memungkinkan Anda menyembunyikan detail perangkat keras dengan membuat abstraksi
  • Mudah digunakan dengan GUI
  • Menawarkan lingkungan di mana pengguna dapat menjalankan program/aplikasi
  • Sistem operasi harus memastikan bahwa sistem komputer nyaman digunakan
  • Sistem Operasi bertindak sebagai perantara antara aplikasi dan komponen perangkat keras
  • Ini menyediakan sumber daya sistem komputer dengan format yang mudah digunakan
  • Bertindak sebagai perantara antara semua perangkat keras dan perangkat lunak sistem

Kekurangan Sistem Operasi

  • Jika terjadi masalah pada OS, Anda mungkin kehilangan semua konten yang telah disimpan di sistem Anda
  • Perangkat lunak sistem operasi cukup mahal untuk organisasi berukuran kecil sehingga menambah beban bagi mereka. Contoh Windows
  • Hal ini tidak pernah sepenuhnya aman karena ancaman dapat terjadi kapan saja

Apa itu Kernel dalam Sistem Operasi?

Kernel adalah komponen sentral dari sistem operasi komputer. Satu-satunya pekerjaan yang dilakukan oleh kernel adalah mengatur komunikasi antara perangkat lunak dan perangkat keras. Kernel adalah inti dari sebuah komputer. Itu memungkinkan komunikasi antara perangkat keras dan perangkat lunak. Meskipun Kernel adalah bagian terdalam dari suatu sistem operasi, Shell adalah bagian terluar.

Kernel dalam Sistem Operasi
Pengantar Kernel

Fitur Kernel

  • Penjadwalan proses tingkat rendah
  • Komunikasi antar proses
  • Sinkronisasi proses
  • Peralihan konteks

Jenis Kernel

Ada banyak jenis kernel yang ada, namun diantara keduanya, dua kernel yang paling populer adalah:

1. Monolitik

Kernel monolitik adalah satu kode atau blok program. Ini menyediakan semua layanan yang diperlukan yang ditawarkan oleh sistem operasi. Ini adalah desain sederhana yang menciptakan lapisan komunikasi berbeda antara perangkat keras dan perangkat lunak.

2. Mikrokernel

Mikrokernel mengelola semua sumber daya sistem. Dalam kernel jenis ini, layanan diimplementasikan dalam ruang alamat yang berbeda. Layanan pengguna disimpan dalam ruang alamat pengguna, dan layanan kernel disimpan dalam ruang alamat kernel. Jadi, ini membantu mengurangi ukuran kernel dan sistem operasi.

Perbedaan antara Firmware dan Sistem Operasi

Di bawah ini adalah Perbedaan Utama antara Firmware dan Sistem Operasi:

FirmwareSistem operasi
Definisikan Firmware: Firmware adalah salah satu jenis pemrograman yang tertanam pada chip di perangkat yang mengontrol perangkat tertentu.Tentukan Sistem Operasi: OS menyediakan fungsionalitas melebihi apa yang disediakan oleh firmware.
Firmware adalah program yang sudah dikodekan oleh pembuat IC atau semacamnya dan tidak dapat diubah.OS merupakan suatu program yang dapat diinstal oleh pengguna dan dapat diubah.
Itu disimpan dalam memori non-volatile.OS disimpan di hard drive.

Perbedaan Sistem Operasi 32-Bit dan 64-Bit

Di bawah ini adalah Perbedaan Utama antara Sistem Operasi 32-Bit dan 64-Bit :

Parameter32. Sedikit64. Sedikit
Arsitektur dan Perangkat LunakIzinkan pemrosesan data 32 bit secara bersamaanIzinkan pemrosesan data 64 bit secara bersamaan
KesesuaianAplikasi 32-bit memerlukan OS dan CPU 32-bit.Aplikasi 64-bit memerlukan OS dan CPU 64-bit.
Sistem TersediaSemua versi Windows 8, Windows 7, Windows Vista, dan Windows XP, Linux, dll.Windows XP Profesional, Vista, 7, Mac OS X dan Linux.
Batas MemoriSistem 32-bit dibatasi pada RAM 3,2 GB.Sistem 64-bit memungkinkan maksimum 17 Miliar GB RAM.

Ringkasan

  • Apa itu OS (Definisi Sistem Operasi) dan Jenisnya: Sistem operasi adalah perangkat lunak yang bertindak sebagai antarmuka antara pengguna akhir dan perangkat keras komputer. Berbagai kategori Sistem Operasi di komputer dan perangkat lain adalah: Sistem Operasi Batch, OS Multitasking/Berbagi Waktu, OS Multiproses, OS Waktu Nyata, OS Terdistribusi, OS Jaringan & OS Seluler
  • Sistem Operasi Komputer Pribadi pertama kali dikembangkan pada akhir tahun 1950an untuk mengelola penyimpanan tape
  • Jelaskan cara kerja Sistem Operasi: OS berfungsi sebagai perantara antara pengguna dan komputer. Ini membantu pengguna untuk berkomunikasi dengan komputer tanpa mengetahui bagaimana berbicara dalam bahasa komputer.
  • Kernel adalah komponen sentral dari sistem operasi komputer. Satu-satunya pekerjaan yang dilakukan oleh kernel adalah mengatur komunikasi antara perangkat lunak dan perangkat keras
  • Dua kernel yang paling populer adalah Monolitik dan MicroKernel
  • Proses, Perangkat, File, I/O, Penyimpanan Sekunder, Manajemen memori adalah berbagai fungsi Sistem Operasi

Baca Juga:

refrerensi:

https://www.guru99.com/operating-system-tutorial.html

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *