Modul Aplikasi komputer [TM2]

advertisement
MODUL PERKULIAHAN
Aplikasi
Komputer
SISTEM OPERASI
Fakultas
Program Studi
Psikologi
Psikologi
Tatap Muka
02
Abstract
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
Kode MK
Disusun Oleh
90001
Camelia Chandra M.Kom MM
Kompetensi
Mahasiswa lebih memahami tentang struktur dan
fungsi dari suatu sistem operasi secara umum
PENGERTIAN DAN TUJUAN OPERATING SYSTEM
Pengertian 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:

2016
Sistem operasi
2
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id

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
bersamaan, dimana setiap proses mendapat bagian memori dan kendali sendirisendiri (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 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 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 Operasi
Sistem 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 Operasi
Seperti telah disinggung di depan banyak jenis sistem operasi yang bisa digunakan,
antara lain:
2016
3
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id

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
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.
2016
4
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id

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

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
2016
5
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
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.
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.
2016
6
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
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
Boot Disk

Berisi system file yang akan menyalakan komputer saat komputer
tidak dapat melakukan proses booting

2016
7
Disebut juga dengan Recovery Disk
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
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:
2016
8
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
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
2016
9
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
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.
2016
10
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
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
2016
11
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id

Device-independent
:
Berjalan
:
Dapat
pada
berbagai jenis komputer

Downward compatible
diinstal
software aplikasi yang berjalan pada versi OS
sebelumnya

Upward compatible
:
Berjalan pada OS
terbaru
Utility pada Sistem Operasi
Program 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 mengkonsolidasikan 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.
2016
12
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
- 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.
- partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masingmasing 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 unarsip 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.
2016
13
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
- 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.
2016
14
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
Daftar Pustaka

Suharno Prawirosumarto, Yusuf Elmande, Nugi Nugroho, Aplikasi Komputer,
Edisi 3, Mitra Wacana Media, 2012.

Shelly, Vermaat, Quasney, Sebok, Freund, Discovering Komputers, Complete :
Your Interactive Guide to the Digital World, Course Technology Cengage
Learning, 2012

URL
:
http://www.sarjanaku.com/2012/11/pengertian-sistem-operasi-
komputer.html
2016
15
Aplikasi Komputer
Camelia Chandra M.Kom MM
Pusat Bahan Ajar dan eLearning
http://www.mercubuana.ac.id
Download