Pengertian dan Tujuan Operating System Web view... perangkat keras dan juga operasi-operasi dasar...
Transcript of Pengertian dan Tujuan Operating System Web view... perangkat keras dan juga operasi-operasi dasar...
MODUL PERKULIAHAN
Aplikasi KomputerSistem Operasi
Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh
Teknik Teknik Sipil 02 90001 Basuki Hari Prasetyo, M.Kom
Abstract Kompetensi
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
Mahasiswa lebih memahami tentang struktur dan fungsi dari suatu sistem operasi secara umum
Pengertian dan Tujuan Operating SystemPengertian Operating System
Pengertian Operarting System/Sistem Operasi adalah: perangkat lunak komputer
atau software yang bertugas untuk melakukan control dan manajemen perangkat keras dan
juga operasi-operasi dasar system, termasuk menjalankan software aplikasi seperti
program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan
manusia. Dalam penggunaannya terdapat dua jenis sistem operasi yang dapat digunakan
oleh user, sistem operasi yang berlisensi dan sistem operasi yang tidak berlisensi. Sistem
operasi yang berlisensi contohnya microsoft windows, user diharuskan untuk membayarkan
sejumlah uang supaya ia dapat menggunakan sistem operasi tersebut dan mendapatkan
dukungan penuh dari vendors pembuat sistem operasi windows. Sedangkan untuk sistem
operasi yang tidak berlisensi sebagai contoh linux ubuntu, user tidak diharuskan untuk
membayarkan sejumlah uang kepada vendors pembuat sistem operasi linux ubuntu.
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.Untuk lebih memahami sistem operasi maka
sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi
itu sendiri. Pengertian sistem operasi secara umum ialah pengelola seluruh sumber-daya
yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls)
ke pemakai sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan
sumber-daya sistem komputer. Sistem Operating (disebut platform) mengatur seluruh
aktifitas antara sumberdaya komputer dengan hardware komputer
2 tipe sistem software:
Sistem operasi
utility program
Proses pada Operating System Proses dalam system operasi berisi instruksi, data, program counter, register
pemroses, Stack Data, alamat pengiriman dan variable pendukung lainnya. Peran system
operasi dalam kegiatan proses adalah mengelola semua proses di system dan
mengalokasikan sumber daya ke proses tersebut. Banyak proses yang dijalankan
2015 2 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
bersamaan, dimana setiap proses mendapat bagian memori dan kendali sendiri-sendiri
(peran SO), sehingga setiap proses (program) memilki prinsip:
Independent, artinya program-program tersebut berdiri sendiri, terpisah dan tidak
saling tergantung.
One program at any instant, artinya hanya terdapat satu proses yang dilayani pada
satu saat.
a) Fungsi Dasar Sistem Operasi KomputerSistem 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 operasi mengatur 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 OperasiSistem operasi mempunyai tiga sasaran utama yaitu kenyamanan -- membuat
penggunaan komputer 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 OperasiSeperti telah disinggung di depan banyak jenis sistem operasi yang bisa digunakan, antara
lain:
POSIX,
UNIX,
MS DOS,
MS Windows,
LINUX,
APPLE, dll.
Dari sekian banyak ada sistem operasi yang interface-nya dengan user (pengguna)
berbasis TEXT (DOS, POSIX, LINUX) ada juga yang
berbasi GUI (Graphical User Interface) seperti MS Windows
dan LINUX (LINUX bisa berbasis TEXT dan berbasis GUI).
d) Jenis Sistem Operasi Mobile
2015 3 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Beberapa jenis sistem operasi untuk perangkat bergerak seperti handphone, tablet, antara
lain:
Android
Java
Windows Mobile
IOS
dan kustomisasi lainnya dari vendor penyedia perangkat bergerak.
Gambar 1 Fungsi Sistem Operasi
Aplikasi Cross-Platform Aplikasi yang dapat berjalan pada banyak sistem operasi, sebagai contoh adalah
bahasa pemrograman java pada desktop yang dapat berjalan pada sistem operasi
windows, linux, mac os dan sistem operasi lain.
Sedangkan aplikasi mobile device umumnya sekarang sudah dibuat multiplatform,
sebagai contoh, yahoo messenger yang dapat berjalan di smartphone dengan
sistem operasi android, ios, windows mobile dan lain sebagainya.
Masih banyak lagi aplikasi lain yang bersifat cross-platform.
Gambar 2 Aplikasi Lintas Platform
Booting Proses menyalakan atau me-restart komputer
Cold boot Proses menyalakan komputer dari keadaan mati
2015 4 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Warm boot Proses me-restart computer, dapat terjadi pada saat user
menambahkan instalasi perangkat lunak lain pada sistem operasi, atau pada
saat computer tidak memberikan respon pada waktu yang cukup lama pada
saat digunakan (Hang).
Gambar 3 Menu Boot pada Windows
Proses komputer menyala
Gambar 4 Proses Booting
Setelah kita menekan tombol power yang terletak pada bagian depan casing, maka
selanjutnya power supply akan mengirimkan sinyal listrik ke komponen sistem unit
(motherboard). Kemudian processor mengakses BIOS untuk menyalakan computer, BIOS
menjalankan test yang disebut POST (Power On Self Test) untuk mengecek komponen
mouse, keyboard dan kartu adapter. Pada proses POST jika terdapat komponen yang
bermasalah, maka langsung akan ditampilkan dilayar monitor kita, seperti Floppy Disk yang
tidak terbaca dapat kita lewatkan dengan menekan tombol F1 sebagai bantuan, dan
sebagainya. POST ini dapat kita lihat pada saat computer menyala dengan tampilan awal
seperti gambar.
2015 5 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Gambar 5 Power On Self Test
Hasil POST akan dibandingkan dengan data pada Chip CMOS, selanjutnya BIOS akan
mencari file sistem pada USB atau CD selanjutnya baru pada Drive C seperti pada gambar
dibawah ini.
Gambar 6 Boot Menu
Selanjutnya kernel (core) dari sistem operasi dimuat ke RAM (Random Access Memory),
dan selanjutnya sistem operasi memuat informasi dan menampilkan ke layar monitor seperti
pada gambar dibawah ini.
Gambar 7 Loading Windows
2015 6 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Boot Disk Berisi system file yang akan menyalakan komputer saat komputer tidak
dapat melakukan proses booting Disebut juga dengan Recovery Disk
Gambar 8 Recovery Disk
User Interface Mengatur bagaimana user memasukkan data dan instruksi dan bagaimana
informasi ditampilkan ke layar monitor
Gambar 9 Interface DOS
Graphical User Interface (GUI) User berinteraksi dengan visualisasi menu seperti tombol dan ikon
Basic Interface
Windows Aero Interface
Supaya user semakin nyaman pada saat menggunakan sistem operasi komputer, maka
dikembangkan interface dengan tampilan visual. Contoh tampilannya dapat kita lihat
seperti pada gambar dibawah ini:
2015 7 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Gambar 10 Tampilan Visual Windows 7
Single User/ Multitasking Dapat menjalankan dua atau lebih program pada saat yang sama
Jendela yang didepan adalah yang sedang aktif
Jendela yang dibelakang adalah yang sedang tidak aktif
Gambar 11 Multitasking
Fitur lainnya pada Sistem Operasi
Gambar 12 Fitur Sistem Operasi
2015 8 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Manajemen Memori Mengoptimalkan penggunaan Random Access Memory (RAM)
Dengan Virtual Memori, ruang pada hardisk berfungsi layaknya RAM
Gambar 13 Manajemen Memory
Penjadwalan job pada Sistem Operasi
Gambar 14 Jadwal pada Sistem Operasi
Spooling Mengirim print-job ke buffer yang ada pada printer
Print-job akan membentuk antrian
Pada saat kita melakukan pencetakan menggunakan printer maka terdapat proses spooling,
pada proses ini buffer yang ada pada printer menyimban job yang diberikan oleh user. Efek
yang dapat dirasakan user adalah pada saat misal kita membuka sebuah file word,
kemudian kita cetak, lalu pada saat proses pencetakan belum selesai file word yang
dimaksud kita tutup, printer tetap dapat bekerja, karena data sudah tersimpan.
2015 9 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Gambar 15 Proses Spooling
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
Sistem Operasi memantau kinerja komputer Ada progrma yang disebut Performance Monitor, yang akan memberikan informasi
kinerja dari sumber daya sistem dan perangkatnya
Gambar 16 Monitoring pada Windows
Sistem Operasi Jaringan Dapat digunakan untuk berbagi sumber daya pada jaringan
Untuk keamanan digunakan username dan password
Karakteristik Sistem Operasi Device-dependent : Hanya berjalan pada komputer khusus
Proprietary software : Dimiliki secara pribadi dan khusus pada satu model
komputer
Device-independent : Berjalan pada berbagai jenis komputer
2015 10 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Downward compatible : Dapat diinstal software aplikasi yang berjalan pada versi
OS sebelumnya
Upward compatible : Berjalan pada OS terbaru
Utility pada Sistem OperasiProgram Utility atau Program Layanan adalah perangkat lunak komputer yang dirancang
khusus untuk membantu mengelola dan menyesuaikan perangkat keras komputer, sistem
operasi, atau perangkat lunak aplikasi dengan melakukan satu tugas atau serangkaian
tugas kecil. Utility software adalah jenis perangkat lunak sistem yang dirancang untuk
membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara
komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas (abbr. util)
atau alat. Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang
memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain
game, mendengarkan musik atau surfing web. Alih-alih menyediakan jenis-jenis
fungsionalitas berorientasi pengguna atau output-oriented.
Contoh Program Utility
• Disk Defragmenter, adalah salah satu tool yang disediakan oleh Windows yang digunakan
untuk menganalisa volume drive, dan untuk meng-alokasikan dan meng-konsolidasikan
ulang file – file ataupun folder – folder yang terpisah – pisah.
• Driver, merupakan suatu aplikasi untuk menghubungkan beragam perangkat keras, ke
komputer dan terhubung melalui perangkat lunak.
Kategori software utility- Disk penyimpanan utilitas
- defragmenters Disk dapat mendeteksi file-file komputer yang isinya yang rusak di
beberapa lokasi di hard disk , dan memindahkan bagian-bagian untuk satu lokasi untuk
meningkatkan efisiensi.
- dam Disk dapat memindai isi hard disk untuk menemukan file atau daerah yang rusak
dalam beberapa cara, atau tidak disimpan dengan benar, dan menghilangkan mereka untuk
operasi hard drive lebih efisien.
- pembersih Disk dapat menemukan file yang tidak perlu untuk operasi komputer, atau
mengambil dalam jumlah cukup ruang. Disk cleaner membantu pengguna untuk
memutuskan apa yang harus menghapus ketika mereka hard disk penuh.
- Ruang disk analisis untuk visualisasi penggunaan kapasitas disk dengan mendapatkan
ukuran untuk setiap folder (termasuk sub folder) dan file dalam folder atau
drive.menunjukkan distribusi ruang yang digunakan.
2015 11 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
- partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masing-masing
dengan sistem file sendiri yang dapat dipasang oleh sistem operasi dan diperlakukan
sebagai individu drive.
- Backup utilitas dapat membuat salinan semua informasi yang disimpan pada disk, dan
mengembalikan baik seluruh disk (misalnya dalam hal kegagalan disk ) atau file yang dipilih
(misalnya dalam hal kecelakaan penghapusan).
- Disk kompresi utilitas transparan dapat kompres / uncompress isi dari sebuah disk,
meningkatkan kapasitas disk.
- File manajer memberikan metode untuk melakukan tugas pengelolaan data rutin, seperti
menghapus, mengubah nama, katalog, uncataloging, memindahkan, menyalin,
menggabungkan, menghasilkan dan memodifikasi data set.
- Arsip utilitas output aliran atau file tunggal ketika diberikan dengan direktori atau set file.
Arsip utilitas, seperti suite arsip, biasanya tidak termasuk kemampuan kompresi atau
enkripsi. Beberapa utilitas arsip bahkan mungkin memiliki utilitas un-arsip terpisah untuk
operasi sebaliknya.
- Sistem profiler memberikan informasi rinci tentang perangkat lunak yang diinstal dan
hardware terpasang ke komputer.
- Anti-virus scan utilitas untuk virus komputer.
- Hex editor langsung mengubah teks atau data file. File-file ini bisa berupa data atau
program yang sebenarnya.
- Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika
dilengkapi dengan aliran atau file.
- Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file.
- aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
- Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci
registri lama yang tidak lagi digunakan.
- Jaringan utilitas menganalisis's konektivitas jaringan komputer, mengkonfigurasi
pengaturan jaringan, data cek transfer atau log kejadian.
- Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan
pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
2015 12 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id
Daftar Pustaka1. 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 Aplikasi Komputer
Pusat Bahan Ajar dan eLearningBasuki Hari Prasetyo, M.Kom http://www.mercubuana.ac.id