MODUL PERKULIAHAN Aplikasi Komputer Pengenalan, fungsi, programprogram utilitas dan jenis-jenis sistem operasi Fakultas Program Studi Ilmu Komputer Informatika Tatap Muka 02 Kode MK Disusun Oleh A11153EL Ita Novita, S.Kom, M.T.I Abstract Kompetensi Seiring dengan berkembangnya pengetahuan dan teknologi saat ini memunculkan berbagai macam sistem operasi dengan keunggulannya masing-masing Mahasiswa dapat menjelaskan definisi sistem operasi, fungsi, program utilitas dan jenis-jenis sistem operasi. Sistem Operasi Sistem Operasi adalah sekumpulan program yang mengandung perintah-perintah yang mengkoordinasikan semua aktivitas diantara sumber daya peranti keras komputer. Sebagian besar sistem operasi melakukan fungsi-fungsi yang serupa yaitu memulai komputer, menyediakan antarmuka, mengelola program-program, mengelola memori, menjadwalkan pekerjaan, melakukan konfigurasi perangkat, membuat sambungan ke internet, memantau kinerja dan menyediakan utilitas manajemen file. Fungsi-fungsi Sistem Operasi Terdapat banyak sistem operasi yang berbeda, akan tetapi kebanyakan diantaranya menyediakan fungsi-fungsi yang serupa. Berikut ini adalah fungsi-fungsi umum pada sistem operasi. 1. Memulai Komputer Booting merupakan proses memulai atau memulai ulang sebuah komputer. Ketika menyalakan sebuah komputer yang telah dimatikan seluruhnya disebut dengan cold boot. Berbeda dengan warm boot yang merupakan perintah bagi sistem operasi untuk memulai ulang komputer. 2016 2 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id 2. Menyediakan Antarmuka bagi Pengguna Antarmuka (interface) mengendalikan cara memasukkan data dan perintah-perintah dan bagaimana informasi ditampilkan pada layar. Ada 2 jenis antarmuka, yaitu command line dan grafis. Sistem operasi biasanya menggunakan kombinasi dari kedua jenis antarmuka ini untuk menentukan bagaimana pengguna berinteraksi dengan komputer. Contoh command line: Contoh grafis: 2016 3 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id 3. Mengelola Program Beberapa sistem operasi mendukung pengguna tunggal dan hanya menjalankan satu program pada satu waktu. Yang lainnya mendukung ribuan pengguna yang menjalankan banyak program. Sistem operasi dengan pengguna tunggal/satu pekerjaan hanya memperbolehkan satu pengguna menjalankan satu program pada satu saat. Sistem operasi pengguna tunggal/banyak pekerjaan memperbolehkan satu pengguna bekerja dengan banyak program sekaligus dalam memori pada waktu yang sama. 4. Mengelola Memori Tujuan manajemen memori adalah mengoptimalkan penggunaan random access memory (RAM). RAM terdiri atas satu atau beberapa cip pada motherboard yang menyimpan data dan perintah-perintah ketika prosesor menginterpretasikan dan mengeksekusikannya. Sistem operasi mengalokasikan atau menempatkan data dan perintah ke daerah memori ketika data dan perintah tersebut sedang diproses. Kemudian sistem operasi dengan hati-hati memantau isi dari memori. Akhirnya sistem operasi melepaskan hal-hal ini dari pemantauan di memori ketika prosesor tidak lagi memerlukannya. 5. Menjadwalkan Pekerjaan Sistem operasi menentukan urutan pemrosesan pekerjaan. Yang termasuk pekerjaan tersebut adalah menerima data dari perangkat input, memproses perintahperintah, mengirim informasi ke perangkat output, dan mentransfer data dari media penyimpanan ke memori dan dari memori ke media penyimpanan. 6. Melakukan Konfigurasi Perangkat Driver adalah sebuah program kecil yang memberitahukan sistem operasi bagaimana berkomunikasi dengan perangkat tertentu. Setiap perangkat pada sebuah komputer seperti mouse, keyboard, monitor, printer dan scanner memiliki serangkaian perintah khususnya yang tersendiri dan oleh karena itu memerlukan driver yang spesifik. Apabila dilakukan booting, maka sistem operasi akan menjalankan setiap driver perangkat. 7. Membuat Sambungan Internet Sistem operasi umumnya menyediakan cara untuk membuat sambungan internet. Sebagai contoh Windows XP menyertakan New Connection Wizard yang menuntun 2016 4 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id pengguna melalui proses pengaturan sambungan antara komputer dan penyedia layanan internet. 8. Memantau Kinerja Sistem operasi umumnya memiliki program pemantau kinerja. Pemantau kinerja (performance monitor) dalah program yang memperkirakan dan melaporkan informasi mengenai berbagai sumber daya dan perangkat komputer. 9. Menyediakan Manajemen File atau Utilitas Lainnya Sistem operasi sering memberi kemampuan kepada pengguna untuk mengelola file, melihat gambar, menjaga komputer dari akses yang tidak diinginkan, menghapus program, memindai disk, melakukan defragmentasi pada disk, mendiagnosis masalah, membuat backup dari file dan disk, dan mengatur screen saver. 10. Mengendalikan Jaringan Beberapa sistem operasi tergolong sistem operasi jaringan. Sistem operasi jaringan adalah sistem operasi yang mengorganisasikan dan mengkoordinasikan banyak pengguna untuk mengakses dan berbagi sumber daya dalam sebuah jaringan. Yang termasuk sumber daya antara lain adalah perangkat keras, peranti lunak, data dan informasi. Sebagai contoh OS jaringan memperbolehkan pengguna untuk berbagi printer, akses internet, file-file dan program-program. 11. Mengelola Keamanan Administrasi jaringan menggunakan OS jaringan untuk menentukan izin penggunaan sumber daya. Izin ini menetukan siapa yang dapat mengakses sumber daya tertentu dan kapan mereka dapat mengakses sumber daya tersebut. Program-Program Utilitas Sistem Operasi Program utilitas juga dikenal sebagai utilitas adalah sejenis peranti lunak sistem yang memungkinkan pengguna melakukan pekerjaan-pekerjaan pemeliharaan biasanya berkaitan dengan pengaturan komputer, perangkat-perangkatnya atau program-programnya. Program-program utilitas bawaan dari sebagian besar sistem operasi dapat melakukan fungsi-fungsi berikut: mengelola file, melihat gambar, menjaga komputer dari akses yang tidak diinginkan, menghapus program, memindai disk, mendefragmentasi mendiagnosis masalah, membuat backup file dan disk, dan mengatur screen saver. 2016 5 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id disk, 1. File Manager File manager adalah utilitas yang melakukan fungsi-fungsi yang berkaitan dengan manajemen file. Beberapa fungsi manajemen file yang dilakukan oleh file manager adalah memformat dan menyalin disk, menampilkan daftar file pada media penyimpanan, memeriksa jumlah ruang yang digunakan atau jumlah ruang kosong pada media penyimpanan, serta mengorganisasikan, menyalin, mengganti nama, menghapus, memindahkan dan mengurutkan file-file. 2. Image Viewer Image viewer adalah utilitas yang memungkinkan pengguna menampilkan, menyalin, dan mencetak isi dari file gambar. Dengan image viewer, para pengguna dapat melihat gambar-gambar tanpa perlu membukanya dengan menggunakan paint atau program penyuntingan gambar. 3. Personal Firewall Personal Firewall adalah utilitas yang mendeteksi dan melindungi PC dari upaya komputer lain untuk masuk tanpa seizin yang punya. Personal Firewall senantiasa memantau semua transmisi ke dan dari sebuah komputer. 4. Uninstaller Uninstaller adalah utilitas untuk menghapus program dan berkas-berkas yang berhubungan dengan file sistem. 5. Disk Scanner Disk Scanner adalah utilitas yang mendeteksi dan memperbaiki masalah-masalah fisik maupun logis pada harddsik serta mencari dan menghapus file-file yang tidak diperlukan . 6. Disk Deframenter Disk Deframenter adalah utilitas yang menata kembali file-file dan ruang yang tidak terpakai pada harddisk komputer agar sistem operasi dapat mengakses data dan program dapat berjalan lebih cepat. 7. Utilitas Diagnostik Utilitas Diagnostik adalah utilitas yang mengumpulkan informasi teknis mengenai peranti keras dan program-progam peranti lunak sistem tertentu dari komputer, 2016 6 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id kemudian membuat sebuah laporan yang menggarisbawahi masalah-masalah yang teridentifikasi. 8. Utilitas Backup Dengan utilitas backup pengguna dapat menyalin atau membuat backup dari file-file yang dipilih atau seluruh harddisk ke media penyimpanan lain seperti CD, DVD, harddisk eksternal, tape atau USB flash drive. 9. Screen Saver Screen saver adalah utilitas yang menyebabkan perangkat layar tampilan menampilkan gambar bergerak atau layar kosong jika tidak ada aktivitas pada keyboard atau mouse selama waktu yang telah ditentukan. Jenis-Jenis Sistem Operasi Sistem operasi-sistem operasi utama yang digunakan komputer secara umum (termasuk PC, komputer personal) terbagi menjadi beberapa kelompok besar di antaranya adalah sebagai berikut: 1. Ms-DOS (Microsoft Disk Operating Sistem) dan PC-DOS (Personal Computer Disk Operating Sistem) DOS merupakan sistem operasi yang awalnya dipakai pada IBM PC (disebut dengan PC-DOS) dan PC yang compatible dengan IBM PC (disebut dengan Ms-DOS). Saat ini, sistem DOS tidak lagi digunakan. 2. Windows Sistem operasi dengan antarmuka grafis yang dibuat oleh Microsoft memiliki kemampuan multitasking dan dapat digunakan untuk membentuk kerja tim (workgroup) dengan membuat jaringan sederhana, serta dapat digunakan sebagai klien dalam client/server. Sistem operasi ini mendukung plug and play, yaitu suatu kemampuan yang secara otomatis dapat mengkonfigurasi perangkat keras baru yang ditambahkan ke dalam sistem komputer. Contoh dari sistem operasi ini adalah Windows 95, 98, ME, XP, Windows Vista, Windows 7. Windows lain yang dapat digunakan untuk server dan dapat mendukung multitasking serta multiprosesing adalah Windows NT (New Technology) dan Windows 2000. 2016 7 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Penanganan dalam proses sistem operasi dikenal beberapa istilah, seperti multiprogramming, multitasking, penyimpanan virtual, time sharing, dan multiprocessing. Multiprogramming adalah suatu metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak dalam sebuah komputer dan berbagi sumber daya dalam waktu yang berlainan. Sebagai contoh dalam suatu waktu sebuah program menggunakan CPU, sedangkan program yang lain menggunakan printer. Penyimpanan Virtual adalah suatu metode yang menangani sejumlah program dengan membagi program-program tersebut ke dalam bagian-bagian yang lebih kecil dan berukuran sama dengan hanya sebuah bagian dari setiap proses yang disimpan dalam memori utama per satu waktu. Metode ini diterapkan dalam windows. Multitasking adalah suatu kemampuan yang memungkinkan seseorang pemakai menjalankan sejumlah program dalam waktu yang sama. Cara seperti ini umum dalam sistem PC. Dengan menggunakan sistem operasi windows, seseorang dapat menjalankan program Excel untuk menghitung dan membuat tabel sekaligus menjalankan Word untuk membuat dokumen. Pemakai dapat berpindah dari satu program ke program yang lain dengan mudah dan setiap program tetap dieksekusi oleh CPU. Multiprocessing adalah suatu kemampuan sistem operasi yang menjalankan dua atau lebih instruksi secara serentak dengan menggunakan sejumlah CPU dalam sebuah komputer. Dengan sistem seperti ini sebuah sistem operasi dapat mengatur agar sejumlah CPU menjalankan instruksi-instruksi yang berbeda yang terletak dalam sebuah program dalam waktu yang sama. 3. Novell NetWare Novell NetWare merupakan sistem operasi LAN (Local Area Network) atau jaringan lokal yang sangat terkenal sebelum Windows NT muncul. 4. OS/2 OS/2 adalah sistem operasi untuk IBM PC dengan antarmuka grafis yang mendukung multitasking dan networking. Namun, sistem operasi ini kurang begitu populer di Indonesia. 5. UNIX UNIX adalah keluarga sistem operasi yang dapat digunakan untuk berbagai platform komputer dari PC hingga mainfram. Beberapa contoh sistem operasi yang termasuk 2016 8 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id UNIX adalah AIX (IBM), digital Unix (DEC), dan solaris (sun microsystem) di lingkungan PC, antara lain terdapat solaris dan SCO Unix. 6. Linux Sistem operasi semacam UNIX ini diciptakan oleh Linus Torvalds. Sangat populer di lingkungan PC dan telah menjadi pesaing Windows sejak tahun 1990-an. Sistem operasi ini tergolong open source. Kelompok sistem operasi di atas menjadi dasar terpakainya program aplikasi seperti Ms. Word, Ms. Excel, Ms. PowerPoint, Adobe Photoshop, Adobe PageMaker, CorelDraw, dan lain-lain. 2016 9 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id Daftar Pustaka Shelly, Cashman, Vermaat, Discovering Computers Menjelajah Dunia Komputer Fundamental Edisi 3, Salemba Infotek, Jakarta, 2007. 2016 10 Aplikasi Komputer Ita Novita, S.Kom, M.T.I Pusat Bahan Ajar dan eLearning http://www.mercubuana.ac.id