MODUL PERKULIAHAN SistemOperasi Pengertian dan Tujuan Sistem Operasi Fungsi Sistem Operasi Jenis-jenis Sistem Operasi Fakultas Program Studi Ekonomi dan Bisnis Manajemen (D3) TatapMuka 02 Abstract Sistem Operasi merupakan sebuah penghubung/interface antara pengguna dari computer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing-masing Kode MK DisusunOleh 90001M Feriadi, S.Kom, M.Kom Kompetensi Mahasiswa lebih memahami tentang struktur dan fungsi dari suatu sistem operasi secara umum Pengertian dan Tujuan Sistem Operasi Pengertian Sistem Operasi Pengertian Sistem Operasi (Operarting System)adalah: perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti programprogram pengolah data yang bias digunakan untuk mempermudah kegiatan manusia. Sistem Operasi merupakan sebuah penghubung/interface antara pengguna dari komputer dengan perangkat keras komputer. Sebelum ada sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing-masing. Sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri untuk lebih memahami sistem operasi. Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya yang terdapat pada sistem computer dan menyediakan sekumpulan layanan (system calls) kepemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber-daya sistem komputer. Sistem Operasi (disebut platform) mengatur seluruh aktifitas antara sumber daya komputer dengan perangkat keras(hardware) komputer Ada 2(dua) tipe sistem perangkat lunak(software system): 1) Sistem operasi 2) Utility program Proses pada Sistem Operasi Proses dalam sistem operasi berisi instruksi, data, program counter, register pemroses, Stack Data, alamat pengiriman dan variabel pendukung lainnya. Peran sistem operasi dalam kegiatan proses adalah mengelola semua proses di sistem dan mengalokasikan sumberdaya ke proses tersebut. Banyak proses yang dijalankan bersamaan, dimana setiap proses mendapat bagian memori dan kendali sendiri-sendiri (peran SO), proses (program) memilki prinsip : 1) Independent, artinya program-program tersebut berdiri sendiri, terpisah dan tidak saling tergantung. 2015 2 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id 2) One program at any instant, artinya hanya terdapat satu proses yang dilayani pada satu saat. a) Fungsi Dasar Sistem Operasi Komputer Sistem komputer pada dasarnya terdiri dari empat komponen utama, yaitu perangkat-keras, program aplikasi, sistem operasi, dan para pengguna. Sistem operasi berfungsi untuk mengatur dan mengawasi penggunaan perangkat keras oleh berbagai program aplikasi serta para pengguna. Sistem operasi berfungsi ibarat pemerintah dalam suatu negara, dalam arti membuat kondisi komputer agar dapat menjalankan program secara benar. Untuk menghindari konflik yang terjadi pada saat pengguna menggunakan fasilitas yang sama, sistem operas imengatur pengguna mana yang dapat mengakses fasilitas tersebut. Sistem operasi juga sering disebut resource allocator. Satu lagi fungsi penting sistem operasi ialah sebagai program pengendali yang bertujuan untuk menghindari kekeliruan (error) dan penggunaan komputer yang tidak perlu. b)Sasaran Sistem Operasi Sistem operasi mempunyai tiga sasaran utama yaitu kenyamanan – membuat penggunaan computer menjadi lebih nyaman, efisien – penggunaan sumber-daya sistem komputer secara efisien, serta mampu berevolusi – sistem operasi harus dibangun sehingga memungkinkan dan memudahkan pengembangan, pengujian serta pengajuan sistem-sistem yang baru. c) Jenis-jenis Sistem Operasi Seperti telah disinggung di depan banyak jenis sistem operasi yang bisa digunakan, antara lain: POSIX, UNIX, MS DOS, MS Windows, LINUX, APPLE(MAC OS), dll. Dari sekian banyak ada sistemoperasi yang interface-nya dengan user (pengguna) 2015 berbasis TEXT (MSDOS, POSIX, LINUX, Unix) ada juga yang berbasi GUI (Graphical User Interface) seperti MS Windows dan LINUX (LINUX bias berbasis TEXT dan berbasis GUI). 3 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Gambar berikut menjelaskan fungsi yang dapat dilakukan sistem operasi: Aplikasi Cross-Platform Aplikasi yang dapat berjalan pada banyak sistem operasi, dapat dilihat pada gambar dibawah ini: Booting Proses menyalakan atau me-restart computer ada dua macam: 1) Cold boot Proses menyalakankomputerdarikeadaanmati 2) Warm boot Proses me-restart komputer 2015 4 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Gambar berikut menceritakan langkah-langkah proses warm booting: Proses Komputer Menyala Gambar berikut menggambarkan langkah-langkah bagaimana proses komputer menyala dan sistem operasi mengambil ahli tugas sebagai kendali sistem computer: 2015 5 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Boot Disk Berisi sistem file yang akan menyalakan komputer saat komputer tidak dapat melakukan proses booting Disebut juga dengan Recovery Disk User Interface User interface pada sistem operasi mengatur bagaimana user memasukkan data dan instruksi dan bagaimana informasi ditampilkan ke layar monitor. Ada dua macam user interface pada sistem operasi: 1) Command entered(by Teks) User harus mengentry teks command(perintah) melalui perangkat keras input keyboard lalu tekan tombol enter seperti gambar dibawah ini: 2) Graphical User Interface (GUI) GUI yang ada di sistem operasi memudahkan user berinteraksi dengan visualisasi menu seperti tombol dan ikon dengan mengklik perangkat keras input mouse, seperti yang terlihat pada gambar berikut ini, meliputi: 1) Basic Interface 2) Windows Aero Interface 2015 6 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Single User/ Multitasking Dapat menjalankan dua atau lebih program pada saat yang sama seperti yang diperlihatkan pada gambar dibawah ini, menjelaskan 2 hal antara lain: 1) Jendela yang didepan adalah yang sedang aktif 2) Jendela yang dibelakang adalah yang sedang tidak aktif Fitur lainnya pada Sistem Operasi Fitur lainnya yang ada pada sistem operasi antara lain: 1) Multiprocessing 2015 7 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id 2) Multiuser 3) Fault-tolerant computer Lebih lengkap penjelasan dari fitur lainnya pada sistem operasi dapat dilihat pada gambar berikut: Manajemen Memori Fungsi dan tugas sistem operasi dalam manajemen memori adalah: 1) Mengoptimalkan penggunaan Random Access Memory (RAM) 2) Dengan Virtual Memori, ruang pada hardisk berfungsi layaknya RAM 2015 8 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Penjadwalan job pada Sistem Operasi Proses penjadwalan job pada sistem operasi dapata dilihat pada gambar berikut: Spooling Mengirim print-job ke buffer yang ada pada printer Print-job akan membentuk antrian Device Driver Program yang menginstruksikan sistem operasi untuk berkomunikasi dengan perangkat lain. Disebut juga DRIVER. Dengan Plug and Play Sistem Operasi dapat langsung mengkonfigurasikan perangkat baru dan menggunakannya. Contoh device driver: driver flashdisk, driver monitor, driver printer, driver modem, driver plotter dan driver mouse 2015 9 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Sistem Operasi memantau kinerja komputer Ada program yang disebut Performance Monitor, yang akan memberikan informasi kinerja dari sumberdaya sistem dan perangkatnya, seperti gambar dibawah ini: Tiga Kategori Sistem Operasi Embedded Network Stand- 2015 10 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id Jenis Sistem Operasi ada 3 yaitu: 1. Sistem Operasi Stand-Alone 2. Sistem Operasi Embedded 3. Sistem Operasi Jaringan(Network) Sistem Operasi Stand-Alone: 1) MSDOS 2) MSWindows 95 3) MSWindows 98 4) MSWindows 2000 5) MSWindows ME 6) MSWindows XP 7) MSWindows Vista 8) MSWIndows Seven 9) MAC OS 10) IBM PC DOS 11) CP/M 12) Linux OS 13) UNIX OS Sistem Operasi Embedded: 1) Windows Mobile 2) Palm OS 3) Embedded Linux 4) Symbian OS 5) Java OS 6) Sony Erickson OS 7) Android OS Sistem Operasi Jaringan Sistem operasi jaringan dapat digunakan: 1) Untuk berbagi sumberdaya pada jaringan 2) Untuk keamanan digunakan username dan password Contoh sistem operasi jaringan: a) Dos + Novel Netware b) Windows/NT c) NOS(Network Operating System) 2015 11 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id d) UNIX OS e) LINUX OS f) DNOS(Disk Network Operating System) g) Windows 2000 server h) Windows XP server i) Windows Seven server j) Solaries SUN OS Contoh Sistem Operasi untuk 1 jenis komputer : 1) CP/M OS untuk Komputer Apple 2) Mac OS untuk Komputer Apple (Machintosh) 3) IBM PC-DOS untuk Komputer IBM PC 4) DNOS untuk komputer Texas Instrument 5) IBM AS/400 OS untuk komputer IBM AS/400 6) Solaries SUN OS untuk komputer Sun Microsystem Contoh sistem operasi untuk berbagai jenis komputer: 1) MSDOS 2) Windows 95/98/2000/ME/XP/Vista/Seven/Eight 3) Unix OS 4) Linux OS 5) NOS 6) Android OS Karakteristik Sistem Operasi 1) Device-dependent : Hanya berjalan pada computer khusus 2) Proprietary software : Dimiliki secara pribadi dan khusus pada satu model komputer 3) Device-independent : Berjalan pada berbagai jenis komputer 4) Downward compatible : Dapat diinstal software aplikasi yang berjalan pada versi OS sebelumnya 5) Upward compatible 2015 12 Aplikom Feriadi, S.Kom, M.Kom : Berjalan pada OS terbaru PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id DaftarPustaka 1. Suharno Prawirosumarto, Yusuf Elmande, Nugi Nugroho, Aplikasi Komputer, Edisi 3, Mitra Wacana Media, 2012. 2. Shelly, Vermaat, Quasney, Sebok, Freund, Discovering Komputers, Complete : Your Interactive Guide to the Digital World, Course Technology Cengage Learning, 2012 3. URL : http://www.sarjanaku.com/2012/11/pengertian-sistem-operasi-komputer.html 2015 13 Aplikom Feriadi, S.Kom, M.Kom PusatBahan Ajar dan eLearning http://www.mercubuana.ac.id