Page 85 - Informatikakm
P. 85

bekerja sama dengan CPU untuk menjalankan sebuah program. Pada
                       saat  multitasking  (menjalankan banyak program sekaligus),  Sistem
                       Operasi   mengatur  penggunaan waktu    prosesor  dengan menggilir
                       pekerjaan. Bagian Sistem Operasi  yang mengelola penggiliran CPU
                       disebut  scheduler (penjadwal).
                   8.  Mengelola memori.     Sistem operasi bertanggung jawab       untuk
                       mentransfer program ke   memori dan dari memori.   Sistem Operasi
                       melacak penggunaan memori dan memutuskan berapa banyak
                       yang harus diberikan untuk setiap program.    Sistem Operasi  juga
                       memutuskan apa yang terjadi jika tidak ada cukup memori.
                   9.  Mengelola keamanan.     Sistem Operasi bertanggung jawab       atas
                       pembuatan akun pengguna dan kata sandi serta penerapannya.
                       Sistem Operasi juga dilengkapi dengan banyak program utilitas,
                       termasuk firewall.
                   10.  Menangani komunikasi dengan jaringan.
                   Dari semua fungsi di atas,  kalian dapat membayangkan,   bahwa sebuah
               SO pun terdiri atas komponen-komponen dengan tugasnya masing-masing.
               Setiap  komponen  akan  menjalankan  tugas  sesuai  fungsinya  yang  spesiàk.
               Pada kegiatan berikut ini,  kalian akan lebih  memahami salah  satu  fungsi
               Sistem Operasi dengan menjalankan tugas scheduler, yang mirip dengan tugas-
               tugas manusia menangani pekerjaan.    Seperti halnya kalian berbagi peran
               dalam mengerjakan sebuah    tugas,  Sistem Operasi terdiri atas komponen-
               komponen dengan peran masing-masing yang disebutkan di atas, yang secara
               keseluruhan berfungsi sebagai Sistem Operasi.


               1.  Multitasking
               Kalian tentu pernah melakukan “multitasking”, yaitu mengerjakan beberapa
               pekerjaan sekaligus, misalnya sambil merajut, nonton TV, bahkan sesekali
               menengok HP.     Sambil  menyapu,   kalian mendengarkan musik bahkan
               ikut bernyanyi.  Manusia mempunyai kemampuan multitasking,       walaupun
               untuk beberapa kondisi, perlu dilakukan dengan hati-hati, misalnya sangat
               berbahaya menonton video sambil menyetir mobil. Multitasking yang tidak
               dikendalikan dengan baik, belum tentu menambah eàsiensi dan hasilnya

               belum tentu   baik.  Misalnya,  belajar  sambil  menonton sepak bola dapat
               memecah    perhatian sehingga kalian tidak belajar   dengan baik.   Ketika
               kalian sedang belajar sambil mendengarkan lagu, kalian berhenti ketika ibu
               memanggil untuk makan malam (ini yang disebut interupsi).
                   Sebuah  komputer   yang sedang melakukan multitasking,   misalnya saat
               penggunanya sedang menjalankan aplikasi pengolah kata, aplikasi pengolah
               lembar  kerja,  aplikasi presentasi,  dan aplikasi Paint untuk menggambar.


                                                                                     75
                                                                   Bab 4 Sistem Komputer
   80   81   82   83   84   85   86   87   88   89   90