Tugas 10 oleh Yenni 2103015089

 Operating System Support

Pengertian Operating System Support

OSS atau Operating System Support adalah sebuah perangkat lunak yang memiliki fungsi untuk memantau, mengontrol, dan mengelola sebuah layanan program sehingga dapat berjalan. Sistem Operasi ini akan berkomunikasi dengan perangkat keras komputer dan program perangkat lunak lainnnya.

Cara Kerja Operating System

Cara Kerja Sistem operasi ialah sebagai perantara antara pengguna dan komputer. Ini membantu pengguna untuk berkomunikasi dengan komputer tanpa mengetahui bagaimana berbicara bahasa komputer.Cara Kerja Sistem Operasi

Fungsi Operating System

Adapun layanan yang  didukung oleh sistem operasi, antara lain:

  • Eksekusi Program
  • Operasi I/O
  • Manipulasi Sistem File
  • Komunikasi
  • Deteksi Kesalahan
  • Pemindahan Sumber Daya
  • Keamanan, dan lain-lain.

Layers and Views of a Computer System


Jenis dan Contoh Operating System

Karena sejarah komputasi begitu cepat berkembang, begitu pula keberagaman dalam sistem operasi. Saat ini ada 5 Sistem Operasi yang paling umum digunakan, yaitu:

  • Microsoft Windows
  • Apple MacOS
  • Linux
  • Android
  • iOS Apple

Peran dan Tujuan dari Sistem Operasi

Sistem operasi bertanggung jawab atas pengelolaan sumber daya platform, termasuk prosesor, memori, file, serta input dan output. Selain itu sistem operasi juga memiliki peran dan tujuan yang diantaranya:

  • Dapat mengatur semua fasilitas komputer
  • Memberikan layanan eksekusi sebuah program
  • Mengontrol program-program yang memerlukan pelayanan dan fasilitas hardware
  • Memberikan kenyamaan bagi pengguna shingga lebih mudah digunakan dan efisien.

Type of Operating System

1. Batch Operating System
2. Interactive Operating System
3. Real-Time Operating System
4. Multiprogramming Operating System
5. Multitasking/Time-sharing Operating System
6. Multiprocessing Operating System
7. Distributed Operating System


1. Batch Operating System
OS pertama dalam daftar jenis sistem operasi terpenting kami adalah OS Batch. Dalam sistem operasi Batch, pengguna tidak memiliki akses langsung ke komputer dan juga tidak dapat berinteraksi langsung dengannya.

Dalam jenis OS ini, pekerjaan disiapkan untuk setiap pengguna, dan semua pekerjaan itu telah dicetak atau disimpan dalam struktur seperti kartu punch, yang diserahkan ke operator komputer. Sistem operasi semacam ini kebanyakan bekerja pada perangkat offline dan setelah kartu punch diserahkan ke operator komputer, komputer bekerja sesuai dengan kode atau program yang tertulis di kartu.

2. Interactive Operating System
Dalam sistem operasi Interaktif, ada interaksi langsung antara pengguna dan komputer. Sebagian besar, semua komputer pribadi menggunakan sistem operasi Interaktif. Dalam sistem operasi semacam ini, pengguna memasukkan beberapa perintah ke dalam sistem dan sistem bekerja sesuai dengan itu.

3. Real Time Operating System
RTOS adalah sistem pemrosesan data yang waktu responsnya terhadap input sangat singkat. RTOS juga dikenal sebagai otak dari sistem real-time karena respon langsungnya terhadap input. Respons terhadap input dalam RTOS ditampilkan dalam periode waktu tertentu. Meskipun jangka waktunya sangat singkat, hal itu tidak menunjukkan perbedaan apa pun. Ada 2 jenis sistem operasi Real-Time:

Sistem Waktu Nyata Keras : Dalam sistem Waktu Nyata Keras, jika respons membutuhkan waktu lebih lama dari interval waktu yang ditentukan, sistem akan menunjukkan gagal. Penyimpanan sekunder juga terbatas dalam sistem ini.
Soft Real-Time System: Sistem Soft Real-Time tidak menggagalkan program bahkan jika respons membutuhkan waktu lebih lama dari waktu yang ditentukan. Itu hanya akan menunjukkan output, namun, itu dapat membahayakan keakuratan respons.

4. Multiprogramming Operating System 
Sistem operasi multiprogramming dapat menjalankan program yang berbeda sekaligus. Meskipun komputer tidak dapat menjalankan semua program sekaligus karena beralih di antara pekerjaan, tampaknya memang demikian. Ini menyimpan semua pekerjaan di memori utama dan secara spontan bekerja pada masing-masing.

Kecepatannya sangat cepat sehingga terasa seolah-olah komputer menjalankan semua pekerjaan sekaligus. Dalam OS Multiprogramming, CPU mengalihkan pemrosesan dari satu pekerjaan ke pekerjaan lain begitu cepat sehingga dapat memproses setiap pekerjaan. Sistem operasi ini merupakan pendekatan yang ideal untuk manajemen sumber daya dengan pemanfaatan sumber daya yang maksimal.

5. Multitasking/Time-sharing Operating System
Ini mirip dengan sistem multiprogramming dengan beberapa ekstensi tambahan dan juga dikenal sebagai Multitasking OS. Dalam OS Time-sharing , sistem mampu menangani banyak pekerjaan secara bersamaan dan di sini waktu pemrosesan dibagi di antara semua pengguna.

Dengan OS Time-sharing, pengguna di lokasi atau terminal yang berbeda dapat mengakses komputer yang sama pada waktu yang sama. Disini, CPU menggunakan mekanisme switching yang membantunya beralih dari satu pekerjaan ke pekerjaan lain sehingga setiap pekerjaan mendapat waktu pemrosesan yang sama.

6. Multiprocessing Operating System
Sistem operasi Multiprocessing terdiri dari beberapa prosesor untuk menjalankan program dan semua prosesor terhubung ke periferal utama. Dengan bantuan beberapa prosesor atau CPU, program dapat dijalankan secara bersamaan pada memori utama sistem.

Karena banyak CPU, sistem operasi semacam ini tidak mengikuti metode switching. Sebaliknya, ia melakukan eksekusi paralel. Kami menggunakan sistem operasi semacam ini ketika kami memiliki banyak pekerjaan untuk dilakukan dan pergantian CPU tunggal membutuhkan lebih banyak waktu untuk menjalankan semua proses. Saat ini semua sistem menggunakan sistem operasi jenis ini, seperti prosesor octa-core dan prosesor dual-core.

7.  Distributed Operating System
Dalam sistem operasi ini, komputer yang berbeda berinteraksi satu sama lain dan berkomunikasi untuk bertukar data. Internet bekerja pada sistem ini di mana setiap orang terhubung satu sama lain untuk berkomunikasi. Ini juga dapat disebut sebagai sistem operasi Jaringan, yang mendukung komunikasi tingkat tinggi.


Komentar