Sebuah interface yang berfungsi untuk menerjemahkan setiap perintah atau kumpulan perintah atau urutan perintah yang dilakukan oleh user (manusia) kepada sebuah / sekumpulan komputer (Networking Computing) / (Clustering)
► Fungsi Operating System
Untuk mengatur / memanage serta mengawasi penggunaan perangkat keras oleh berbagai macam program aplikasi sesuai dengan keinginan pengguna
► Jenis-jenis Operating System
Untuk mengatur / memanage serta mengawasi penggunaan perangkat keras oleh berbagai macam program aplikasi sesuai dengan keinginan pengguna
► Jenis-jenis Operating System
1. Desktop Operating System / Personal Operating System
Ciri - ciri :
✖ Mengerjakan tugas keseharian / general task
✖ Mempunyai banyak pilihan jenis
✖ Kemampuan tergantung pada configuratin device & OS itu sendiri
Contoh:
Keluarga Windows, Linux, Macintos
2. Mobile Operating System
Ciri - ciri :
✖ Sumber daya atau resource yang terbatas ( ga bisa di upgrade)
✖ Menganut prinsip egesiensi & efektifitas resouce
✖ User tidak dapat mengganti OS yang berbeda jenis
Contoh:
Android, IPhone, Symbian
3. Server / Mainframe / Network Operating System
ciri - ciri :
✖ Menangani tugas - tugas yang besar
✖ Support Cloud Computing
✖ Stabilitas OS harus 99,9%
► Komponen Utama Operating System
1. Perangkat Keras (Hardware)
2. Program Aplikasi
3. Sistem Operasi
4. User / Pengguna
► Lapisan Operating System (teratas-terbawah)
1. Aplikasi
Fasilitas atau layanan yang disediakan oleh sistem operasi untuk membantu programer dalam membuat / mengeksekusi program
2. Input / Output Management
Untuk Melakukan management terhadap tiap sumber daya / resource yang berkaitan dengan aplikasi atau trigger (action) yang dilakukan oleh user
3. Device Driver
Menyediakan link / interface bagi sistem operasi dan hardware
4. Memory Management
Melakukan peraturan baik resource internal atau eksternal
5. CPU Management
Berkaitan dengan penjadwalan pengeksekusian seta pencegahan terhadap proses-proses yang terjadi pada seluruh program aplikasi termasuk OS
6. Hardware
Berkaitan dengan lapisan device driver yang digunakan sebagai tahap akhir pemrosesan tugas dari aplikasi / OS
Tidak ada komentar:
Posting Komentar