2. TUJUAN
Siswa dapat Menjelaskan mengenai deskripsi sistem operasi
POKOK BAHASAN
Deskripsi Sistem Operasi
2 Materi Sistem Operasi | victortengker@gmail.com
3. [Beberapa] Definisi dari sistem operasi
Sistem Operasi adalah perangkat lunak yang bertugas
mengelola penggunaan sumberdaya dalam komputer
dan menyediakan antarmuka bagi pengguna untuk
mengakses sumberdaya tersebut.
Sistem operasi Yaitu program yang dibuat untuk
mengendalikan dan mengkoordinasikan seluruh kegiatan
dari sistem komputer
Sistem operasi (bahasa Inggris: operating system ;
OS) adalah seperangkat program yang mengelola
sumber daya perangkat keras komputer, dan
menyediakan layanan umum untuk aplikasi perangkat
lunak. Sistem operasi adalah jenis yang paling penting
dari perangkat lunak sistem dalam sistem komputer.
Tanpa sistem operasi, pengguna tidak dapat
menjalankan program aplikasi pada komputer mereka,
kecuali program aplikasi booting.
3 Materi Sistem Operasi | victortengker@gmail.com
4. Sistem operasi mempunyai penjadwalan yang
sistematis mencakup perhitungan penggunaan
memori, pemrosesan data, penyimpanan data, dan
sumber daya lainnya.
Untuk fungsi-fungsi perangkat keras seperti sebagai
masukan dan keluaran dan alokasi memori, sistem
operasi bertindak sebagai perantara antara program
aplikasi dan perangkat keras komputer,[1][2] meskipun
kode aplikasi biasanya dieksekusi langsung oleh
perangkat keras dan seringkali akan menghubungi
OS atau terputus oleh itu. Sistem operasi yang
ditemukan pada hampir semua perangkat yang
4
berisi komputer-dari ponsel dan konsolvictortengker@gmail.com
Materi Sistem Operasi |
permainan
video untuk superkomputer dan server web.
5. Bagian Sistem Operasi
Mekanisme Boot, yaitu meletakkan kernel ke dalam
memory
Kernel, yaitu inti dari sebuah Sistem Operasi
Command Interpreter atau shell, yang bertugas
membaca input dari pengguna
Pustaka-pustaka, yaitu yang menyediakan kumpulan
fungsi dasar dan standar yang dapat dipanggil oleh
aplikasi lain
Driver untuk berinteraksi dengan hardware
eksternal, sekaligus untuk mengontrolnya.
5 Materi Sistem Operasi | victortengker@gmail.com
7. Antar muka pengguna
Fungsi ini merupakan fungsi yang paling mudah dikenali oleh
pengguna karena melalui fungsi ini pengguna dapat berinteraksi
dengan sistem operasi, perangkat keras maupun perangkat lunak
yang lain. Sistem operasi pada dasarnya menunggu input atau
instruksi dari pengguna dan kemudian menerjemahkan perintah-
perintah tersebut dalam bahasa yang dimengerti oleh komputer. Antar
muka pengguna menjadi tempat bagi pengguna untuk menuliskan
atau menyampaikan perintah tersebut.
Secara garis besar ada dua model antar muka pengguna yaitu
Command Line Interface (CLI) dan Graphical User Interface (GUI).
CLI memberikan fasilitas bagi pengguna untuk memberikan perintah
dalam bentuk teks sedangkan GUI lebih berbasis pada tampilan
grafis. Dewasa ini hampir semua sistem operasi modern
menyediakan model GUI sebagai antar muka pengguna. Beberapa
menyediakan GUI yang terintegrasi dengan kernel sistem
operasi, misalnya pada Microsoft Windows dan Apple Mac OS versi
awal. Sedangkan yang lainnya menyediakan GUI yang bersifat
modular, yaitu tidak terintegrasi langsung pada kernel sistem
operasinya, seperti pada Unix, Linux dan Mac OS versi X ke atas.
7 Materi Sistem Operasi | victortengker@gmail.com
8. Manajemen Memori
Memori utama atau lebih dikenal sebagai memori adalah
sebuah array yang besar dari word atau byte, yang ukurannya
mencapai ratusan, ribuan, atau bahkan jutaan. Setiap word
atau byte mempunyai alamat tersendiri. Memori utama
berfungsi sebagai tempat penyimpanan instruksi/data yang
akses datanya digunakan oleh CPU dan perangkat
Masukan/Keluaran. Memori utama termasuk tempat
penyimpanan data yang yang bersifat volatile – tidak permanen
-- yaitu data akan hilang kalau komputer dimatikan.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas
yang berkaitan dengan manajemen memori seperti:
1. Menjaga track dari memori yang sedang digunakan dan siapa
yang menggunakannya.
2. Memilih program yang akan di-load ke memori.
8 Materi Sistem Operasi | victortengker@gmail.com
9. Manajemen File
File (berkas) adalah kumpulan informasi yang
berhubungan, sesuai dengan tujuan pembuat berkas tersebut.
Umumnya file merepresentasikan program dan data. File dapat
mempunyai struktur yang bersifat hirarkis
(direktori, volume, dll.). Sistem operasi mengimplementasikan
konsep abstrak dari file dengan mengatur media penyimpanan
massal, misalnya tapes dan disk.
Sistem operasi bertanggung-jawab dalam aktivitas yang
berhubungan dengan manajemen file :
1. Pembuatan dan penghapusan file.
2. Pembuatan dan penghapusan direktori.
3. Mendukung manipulasi berkas dan direktori.
4. Memetakan berkas ke secondary-storage.
5. Mem-back-up berkas ke media penyimpanan yang tidak
permanen (non-volatile).
9 Materi Sistem Operasi | victortengker@gmail.com
10. Manajemen Proses
Proses adalah sebuah program yang sedang dieksekusi.
Sebuah proses membutuhkan beberapa sumber daya untuk
menyelesaikan tugasnya. Alokasi sumber daya tersebut
dikelola oleh Sistem Operasi. Misalnya, penggunaan memori
oleh CPU, file-file yang terbuka, dan penggunaan oleh
perangkat perangkat input/output lain. Ketika proses tersebut
berhenti dijalankan, sistem operasi akan mendapatkan kembali
semua sumber daya yang bisa digunakan kembali.
Sistem operasi bertanggung-jawab atas aktivitas-aktivitas yang
berkaitan dengan manajemen proses seperti:
1. Membuat dan menghapus proses pengguna dan sistem proses.
2. Menunda atau melanjutkan proses.
3. Menyediakan mekanisme untuk sinkronisasi proses.
4. Menyediakan mekanisme untuk komunikasi proses.
5. Menyediakan mekanisme untuk penanganan deadlock.
10 Materi Sistem Operasi | victortengker@gmail.com
11. Manajemen I/O
Sistem ini sering disebut dengan device manager.
Menyediakan device driver yang umum sehingga operasi
Masukan/Keluaran dapat seragam
(membuka, membaca, menulis, menutup). Contoh:
pengguna menggunakan operasi yang sama untuk
membaca berkas pada perangkat keras, CD-ROM dan
floppy disk.
Komponen Sistem Operasi untuk sistem
Masukan/Keluaran:
1. Penyangga: menampung sementara data dari/ke perangkat
Masukan/Keluaran.
2. Spooling: melakukan penjadwalan pemakaian
Masukan/Keluaran sistem supaya lebih efisien (antrian dsb.).
3. Menyediakan driver: untuk dapat melakukan operasi rinci
untuk perangkat keras Masukan/Keluaran tertentu.
11 Materi Sistem Operasi | victortengker@gmail.com
12. Jenis-Jenis Sistem Operasi
Sistem operasi-sistem operasi utama yang digunakan komputer
umum (termasuk PC, komputer personal) terbagi menjadi 3
kelompok besar:
1. Keluarga Microsoft Windows - yang antara lain terdiri dari
Windows Desktop Environment (versi 1.x hingga versi
3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan
Windows NT (Windows NT 3.x, Windows NT 4.0, Windows
2000, Windows XP, Windows Server 2003, Windows
Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada
tahun 2009, dan Windows 8.
2. Keluarga Unix yang menggunakan antarmuka sistem operasi
POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software
Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang
dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple
yang biasa disebut Mac atau Macintosh. Sistem operasi yang
terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim
panas 2011 direncanakan peluncuran versi 10.7 (Lion).
12 Materi Sistem Operasi | victortengker@gmail.com
13. Tes Formatif 1
1. Jelaskan apa yang dimaksud dengan sistem
operasi berbasis GUI dan TEXT.
2. Kenapa ada sistem operasi yang disebut Multi
Tasking ? Jelaskan!
3. Apa yang anda ketahui tentang sistem operasi
DOS? Uraikan jawaban anda!
Jawaban bisa dikirimkan melalui email ke
victortengker@gmail.com
cc : victor@smkkr2tomohon.sch.id
13 Materi Sistem Operasi | victortengker@gmail.com