Senin, 21 Oktober 2013

Sistem Operasi

Mind Map

Rangkuman

     Sistem operasi adalah program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan hardware. Sistem operasi memiliki komponen sistem yaitu managemen proses, managemen memori utama, managemen berkas, managemen I/O, managemen penyimpanan sekunder, jaringan, sistem proteksi, dan command-interpreter system. Layanan dari sisterm operasi itu sendiri adalah sebagai penyedia user interface, program execution, operasi I/O, file- sistem manipulasi, sistem komunikasi, mampu melakkan error detection, resource sharing, memberikan fasilitas security, dan fasilitas accounting system.
      Dalam sistem operasi ada beberapa istilah diantaranya process, thread, schedulling process, syhcronization dan virtual memory. Process adalah aplikasi yang berjalan dan  thread adalah beberapa pekerjaan yang dijalankan dalam setu prosesnya. Dengan adanya process dan thread memungkinkan membagi pekerjaan menjadi terstruktur. Selanjutnya untuk mengeksekusi program kita dapat menjadwalnya dengan schedulling process agar proses eksekusi dapat terjadwal. Hal penting lain yaitu mencegah agar data tidak korup akibat akses yang hampir bersamaan pada data yang bersifat shared, untuk itu diperlukan mekanisme syhcronization. Agar proses lebih efisien kita dapat menambahkan virtual memory yang merupakan memory untuk menambah memory utama.
      I/O memiliki beberapa perangkat yaitu block, character, dan jaringan. Block meliputi berbagai disk drive, perinta baca, tulis,  dan dapat digunakan untuk mengakses memory disk. Character meliputi keyboard, mouse dan digunakan untuk perintah menulis dan mengambil. Jaringan yaitu socket yang berfungsi sebagai penghubung komputer dengan jaringan.
      Jenis-jenis sistem operasi antara lain DOS, Windows, Macintosh, OS/2, dan UNIK. Sistem operasi yang lain yaitu LINUX yang dibuat oleh mahasiswa Finlandia bernama Linus Tovalds. LINUX versi 0.01 keluar pertama pada Agustus 1991. LINUX menggunakan direktori-direktori untuk menyimpan file . Direktori tersebut diantara lain /bin, /boot, /dev, /etc, /home, /lib, dll. Perintah dalam LINUX biasanya dilakukan di dalam terminal console. Perintah ini dikerjakan dengan memasukkan kata kunci tertentu, contohnya [root@lcalhost root]# nama_perintah [pilihan] [argumen]. LINUX juga memiliki 2 metode instalasi diantara lain binary dan kode sumber. RPM adalah red hat package manager da TAR untuk format instal yang umum. Untuk instal cukup dengan perintah  [root]# rpm-I dan [root]# rpm-U untuk upgrade. Untuk menambah pengguna dapat menggunakan perintah useradd nama_pengguna dan passwd password_pengguna untuk menambah password.

Tidak ada komentar:

Posting Komentar