Tugas 1 Sistem Operasi
Sistem Operasi
Pengertian Sistem Operasi
Jika kita analogikan sederhana, hubungan antara operating system dengan komputer adalah seperti kendaraan bermotor dan bahan bakar. Dimana, tanpa adanya bahan bakar, tentu saja kendaraan bermotor tidak akan bisa berjalan dengan semestinya.
Sama halnya dengan sistem operasi, dimana anda tidak akan bisa menggunakan perangkat komputer apabila tidak adanya OS. Begitu juga sebaliknya, apabila anda mempunyai perangkat sistem dan tidak mempunyai komputer maka menjadi tidak berguna.
Fungsi Sistem Operasi
1. Memory Management
Manajemen memori terbagi menjadi dua fokus utama, yaitu primary memory dan main memory. Dimana primary memory merupakan kebutuhan penyimpanan yang diutamakan seperti RAM. Main memory merupakan penyimpanan yang dapat diakses langsung melalui CPU.
2. Device Management
Sistem operasi juga mempunyai fungsi untuk mengatur komunikasi antar perangkat melalui setiap driver. Untuk program yang berperan untuk menangani hal tersebut adalah I/O Controller.
3. File Management
Fungsi yang ketiga, OS juga dapat digunakan untuk melakukan konfigurasi pada dokumen, mulai dari tahap awal hingga akhir yang mengatur kebutuhan detail setiap informasi. Kemudian, mengelola lokasi, fungsionalitas sistem, dan fitur yang lainnya.
Fase pengaturan tersebut disebut dengan file system yang biasanya dimasukkan ke dalam direktori pencarian untuk memudahkan penggunaannya.
4. Processor Management
Fungsi dari sistem operasi yang terakhir adalah mendukung proses multiprogramming untuk menentukan fase mana yang menggunakan prosesor dalam jangka waktu tertentu.
Jenis - Jenis Sistem Informasi
Selanjutnya, masuk pada pembahasan mengenai jenis dari sistem operasi berdasarkan cara kerjanya.
1. Batch OS
Yang pertama ada Batch OS, merupakan jenis sistem operasi yang dapat menyatukan beberapa pekerjaan, sehingga menjadi lebih cepat terselesaikan dan tidak terlalu berat untuk implementasinya.
2. Distributed OS
Jenis yang kedua, menggunakan beberapa processor di berbagai mesin untuk memudahkan komputasi yang nantinya diberikan kepada user secara cepat dengan akurasi yang tepat.
3. Mobile OS
Yang ketiga, merupakan operating system yang didesain khusus untuk kebutuhan perangkat mobile. Apakah anda tahu Android dan iOS? Tentu saja kedua platform tersebut merupakan OS yang dibuat khusus untuk kebutuhan aplikasi dalam perangkat mobile.
4. Multitasking / Time – Sharing OS
Dengan menggunakan sistem multitasking, setiap pengguna dapat mengerjakan beberapa tugas secara bersamaan dalam perangkat CPU yang sama.
5. Network OS
Dalam menggunakan jaringan (network), OS juga berperan sebagai pengatur data, keamanan, user, dan fungsi dari networking itu sendiri.
6. Real – Time OS
Fungsi yang terakhir adalah real time OS, dimana interval atau jarak waktu pemrosesan dan respons input yang kecil.
Tugas Utama Sistem Informasi
- Mengontrol akses perangkat keras. Sistem operasi melacak semua perangkat yang terhubung, lalu memanajemen interakasi antara aplikasi dan perangkat keras. Untuk mengakses dan berkomunikasi dengan perangkat keras, sistem operasi perlu menginstal sebuah perangkat lunak (driver) untuk tiap komponen perangkat keras.
- Manajemen memori – Melacak memori utama sistem. Dan juga mendistribusikan sumber daya di antara berbagai proses yang berbeda.
- Manajemen aplikasi. Sistem operasi meletakan suatu aplikasi dan memuatnya ke dalam memori (RAM) komputer. Sistem operasi menjamin setiap aplikasi mendapatkan sumber daya yang cukup.
- Manajemen file dan folder. Sistem operasi mengatur dan membuat susunan file yang tersimpan di dalam hard disk dan media penyimpanan lain.
- Manajemen prosesor – Mengelola penggunaan prosesor diantara berbagai aplikasi yang berjalan.
- Menyediakan user interface. Sistem operasi akan menyediakan tampilan antarmuka pengguna, baik dalam bentuk baris perintah perintah (Command Line Interface – CLI) maupun dalam bentuk grafis (Graphical User Interface – GUI).
- Keamanan – Sistem Operasi menjamin keamanan dan mencegah akses tidak sah ke data.
- Jaringan – System operasi juga bertugas mengelola tugas-tugas jaringan dan mengamankan data pengguna dari kejahatan di jaringan.

Comments
Post a Comment