Materi Pertemuan 1 Pengenalan Sistem Operasi

1) Definisi Sistem Operasi

Sistem Operasi (OS) merupakan perangkat lunak bertindak sebagai antarmuka antara pengguna komputer dan perangkat keras komputer serta mengontrol pelaksanaan semua jenis program.


Beberapa contoh Sistem Operasi yang populer diantaranya Sistem Operasi Windows, Linux, Mac Os, Android, IoS, Blackberry dan lainnya

Beberapa contoh Sistem Operasi yang populer diantaranya Sistem Operasi Windows, Linux, Mac Os, Android, IoS, Blackberry dan lainnya

Berikut ini adalah beberapa fungsi penting dari Sistem operasi.
1) Manajemen memori
2) Manajemen Prosesor
3) Manajemen perangkat
4) Manajemen file
5) Keamanan
6) Kontrol atas kinerja sistem
7) Akuntansi pekerjaan
8) Mendeteksi kesalahan alat bantu
9) Koordinasi antara perangkat lunak dan pengguna lainnya

2) Manajemen Memory

Manajemen memori mengacu pada manajemen Memori Utama atau Memori Utama. Memori utama adalah sejumlah besar kata atau byte di mana setiap kata atau byte memiliki alamatnya sendiri. Memori utama menyediakan penyimpanan cepat yang dapat diakses langsung oleh CPU. Agar suatu program dapat dijalankan, ia harus berada di memori utama.

Sistem Operasi melakukan aktivitas berikut untuk manajemen memori
  • Menyimpan jejak memori utama, contohnya, Bagian mana yang digunakan oleh siapa, bagian mana yang tidak digunakan.
  • Dalam multiprogramming, Sistem operasi memutuskan proses mana yang akan mendapatkan memori kapan dan berapa banyak.
  • Mengalokasikan memori ketika suatu proses memintanya untuk melakukannya.

3) Manajemen Prosesor

Dalam lingkungan multi-pemrograman, OS memutuskan proses mana yang mendapatkan prosesor kapan dan berapa lama. Fungsi ini disebut penjadwalan proses.

Sistem Operasi melakukan aktivitas berikut untuk manajemen prosesor
  • Menyimpan jejak prosesor dan status proses. Program yang bertanggung jawab untuk tugas ini dikenal sebagai pengontrol lalu lintas.
  • Mengalokasikan prosesor (CPU) ke suatu proses.
  • De-alokasi prosesor ketika proses tidak lagi diperlukan.

4) Manajemen Perangkat

Sistem Operasi mengelola komunikasi perangkat melalui driver masing-masing. yang melakukan kegiatan berikut untuk manajemen perangkat sebagai berikut

  • Menyimpan jejak semua perangkat. Program yang bertanggung jawab untuk tugas ini dikenal sebagai pengontrol I / O.
  • Tentukan proses mana yang mendapatkan perangkat kapan dan berapa lama waktu.
  • Mengalokasikan perangkat dengan cara yang efisien.
  • De-alokasi perangkat.

5) Manajemen File

Sistem file biasanya disusun dalam direktori untuk navigasi dan penggunaan yang mudah. Direktori ini dapat berisi file dan arahan lainnya.

  • Sistem Operasi melakukan aktivitas berikut untuk manajemen file
  • Melacak informasi, lokasi, penggunaan, status, dll. Fasilitas kolektif sering dikenal sebagai sistem file.
  • Tentukan siapa yang mendapatkan sumber daya.
  • Mengalokasikan sumber daya.
  • De-alokasi sumber daya.
Selain kelima hal diatas berikut adalah beberapa kegiatan penting yang dapat dilakukan Sistem Operasi:

1. Keamanan
Dengan kata sandi dan teknik lain yang serupa, itu mencegah akses tidak sah ke program dan data.

2. Kontrol atas kinerja sistem
Merekam penundaan antara permintaan layanan dan respons dari sistem.

3. Akuntansi pekerjaan
Melacak waktu dan sumber daya yang digunakan oleh berbagai pekerjaan dan pengguna.

4. Alat pendeteksi kesalahan
Produksi dump, jejak, pesan kesalahan, dan alat pendeteksi kesalahan dan debugging lainnya.

5. Koordinasi antara perangkat lunak dan pengguna lainnya
Koordinasi dan penugasan kompiler, interpreter, assembler, dan perangkat lunak lainnya ke berbagai pengguna sistem komputer.