Konsep Dasar SO

advertisement
KONSEP DASAR
SISTEM OPERASI
Page 1
Sistem Operasi :
Seperangkat program yang
mengelola sumber daya perangkat
keras komputer & menyediakan
layanan umum untuk aplikasi
perangkat lunak.
Page 2
Fungsi Sistem Operasi
 Sebagai perantara Brainware &
Hardware
 Menyediakan Lingkungan sebagai
wadah untuk mengeksekusi program
aplikasi
 Menjamin kebenaran sistem operasi
komputer, perangkat keras berupa :
Cpu, Memory, I/O serta menyediakan
sumber daya yang digunakan untuk
bekerja dalam memori
Page 3
Layanan Sistem Operasi
-Pembuatan Program
-Eksekusi Program
-Pengakses Perangkat Operasi I/O
-Pengakses Sistem Berkas
-Pengakses Sistem
-Deteksi Error
-Accounting (Statistik)
Page 4
Pembuatan Program
Sistem operasi menyediakan berbagai
fasilitas yang membantu programer
dalam membuat program seperti
editor.
Walaupun bukan bagian dari sistem
operasi, tapi layanan ini diakses
melalui sistem operasi.
Page 5
Eksekusi Program
Sistem harus bisa me-load program
ke memori, dan menjalankan
program tersebut.
Program harus bisa menghentikan
eksekusinya baik secara normal
maupun tidak (ada error)
Page 6
Pengakses Perangkat Operasi I/O
Program yang sedang dijalankan
kadang kala membutuhkan I/O.
Untuk efisiensi dan keamanan,
pengguna biasanya tidak bisa
mengatur peranti I/O secara
langsung, untuk itulah sistem operasi
harus menyediakan mekanisme dalam
melakukan operasi I/O.
Page 7
Pengakses Sistem Berkas
Sistem Operasi yang baik harus bisa
membaca dan menulis berkas, dan
kadang kala juga harus membuat dan
menghapus berkas.
Page 8
Pengakses Sistem
Mampu mengontrol seluruh sistem
kerja sebuah komputer sehingga tidak
terjadi perebutan sumber daya saat
menjalankan beberapa proses secara
bersamaan.
Page 9
Deteksi Error
Sistem operasi harus selalu waspada
terhadap kemungkinan error.
Error dapat terjadi di CPU dan memori
perangkat keras, I/O, dan di dalam
program yang dijalankan pengguna.
Untuk setiap jenis error sistem
operasi harus bisa mengambil
langkah yang tepat untuk
mempertahankan jalannya proses
komputasi.
Page 10
Accounting (Statistik)
Sistem Operasi yang baik akan
mengumpulkan statistik pengguna
dan memonitor seluruh proses sistem
kerja komputer.
Page 11
Contoh Sistem Operasi :
Pada umumnya Komputer/PC terbagi
menjadi 3 kelompok besar:
Microsoft Windows
Unix
Mac OS
Page 12
Microsoft Windows
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) , dan Windows 8
Page 13
Unix
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
Page 14
Mac OS
Sistem operasi untuk komputer
keluaran Apple yang biasa
disebut Mac atau Macintosh
Page 15
Thank
You
Page 16
Download