Anda di halaman 1dari 12

Umitra.ac.

id

FAKULTAS KOMPUTER

SISTEM OPERASI
Dosen
Arie Setya Putra, S.Kom,M.T.I

1
Pertemuan 1 Sistem Operasi
FAKULTAS KOMPUTER
UNIVERSITAS MITRA
INDONESIA

2
Umitra.ac.id

Sistem Operasi
Apa itu ?
Sistem operasi (bahasa Inggris: operating system; disingkat OS) adalah 
perangkat lunak sistem yang mengatur sumber daya dari 
perangkat keras dan perangkat lunak, serta sebagai daemon untuk 
program komputer. Tanpa sistem operasi, pengguna tidak dapat
menjalankan program aplikasi pada komputer mereka, kecuali program 
booting.
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 sering kali akan menghubungi OS atau terputus oleh itu.
Sistem operasi yang ditemukan pada hampir semua perangkat yang
berisi komputer-dari ponsel dan konsol permainan video untuk 
superkomputer dan server web.
Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X,
3 dan Microsoft Windows.
Umitra.ac.id

Sistem Operasi
Tu j u a n ?
-Sistem Operasi membuat komputer menjadi
lebih mudah dan menarik serta nyaman untuk
digunakan.

-Sistem Operasi memungkinkan sumberdaya


komputer digunakan secara efisien.

-Sistem Operasi yang disusun/ diprogram


sedemikian rupa memungkinkan menerima
perubahan/ pengembangan baru yang efektif
dan efisien, dapat melakukan pengujian sistem
tanpa mengganggu layanan yang telah ada.

4
Umitra.ac.id

Elemen Sistem Komputer


Apa itu ?

5
Umitra.ac.id

Perangkat Sistem Komputer


Apa itu ?

6
Umitra.ac.id

Interupsi
Apa itu ?
Salah satu karakteristik komputer (PC) yang sering kali ditunjukkan
adalah ia selalu mengerjakan perintah berurut, langkah demi langkah.
Yup, begitulah cara kerja prosesor (CPU) di komputer! Akan tetapi tidak
selamanya alur eksekusi selalu berurutan. Prosesor dapat saja
menerima sebuah sinyal penting dimana ia harus segera menanganinya
dan menunda terlebih dahulu apa yang sedang dikerjakannya saat ini.
Sinyal penting tersebut disebut sebagai interrupt ( Interupsi ).

Prosesor dapat menerima dua jenis interrupt, yaitu hardware


interrupt dan software interrupt. Sesuai namanya, hardware interrupt
adalah interrupt yang dikirim oleh hardware melalui jalur khusus.
Contoh hardware interrupt adalah sinyal yang dikirim ke prosesor saat
tombol keyboard ditekan. Interrupt ini bersifat asynchronous karena
sinyal tersebut dapat dikirim kapan saja saat prosesor sedang
mengerjakan program. Kebalikannya, software interrupt adalah
interrupt yang dikirim oleh software (dengan kata lain sinyal yang
dikirim dari dalam processor itu sendiri).

7
Umitra.ac.id

Interupsi
Apa itu ?
Mengapa memakai interrupt? Untuk
menunjukkan alasan penggunaan
interrupt, saya akan menggunakan contoh
proses untuk membaca apa yang diketik
dari keyboard. Tanpa interrupt, program
harus memerintahkan prosesor untuk
secara periodik memeriksa apakah ada
tombol yang di tekan di keyboard. Teknik
ini disebut sebagai polling. Semakin banyak
hardware yang terlibat dalam
proses polling, maka beban prosesor
akan semakin berat. Ingat bahwa polling
harus memeriksa secara periodik walaupun
tidak ada tombol yang di tekan di
keyboard. Interrupt menawarkan solusi
yang lebih baik: prosesor akan
mendapatkan notifikasi hanya bila tombol
keyboard ditekan.
8
Umitra.ac.id

Interupsi
Apa itu ?
Ibaratnya begini, ketika anda sedang
melakukan suatu pekerjaan, katakanlah
membaca sebuah buku, belum selesai
buku tersebut anda tamatkan, lalu telepon
anda berbunyi, sehingga anda melakukan
percakapan terlebih dahulu melalui
telepon tersebut. Setelah pembicaraan
selesai, anda melanjutkan membaca buku
tadi. menerima telepon di dalam kejadian
tersebut disebut dengan menyela.

9
Umitra.ac.id

Interupsi
Apa itu ?
Begitu juga dengan proses yang terjadi
pada komputer. Apabila sebuah komputer
melakukan prosesnya tanda ada gangguan,
tentu komputer tersebut dapat
menyelesaikan pekerjaannya dengan serius
khusus untuk satu pekerjaan yang sedang
dikerjakannya. Dalam kondisi demikian,
komputer anda melakukan tugasnya yang
disebut dengan primitive batch processing.
Pekerjaan seperti ini digunakan oleh
komputer pada komputer zaman awal-
awal ditemukannya. Dimana komputer
tidak bisa mengerjakan beberapa program
sekaligus dalam waktu bersamaan, sampai
satu pekerjaan selesai dikerjakan, maka
baru dia bisa berpindah ke pekerjaan
lainnya.

10
Umitra.ac.id

Tugas
Individu
Setelah Anda Mempelajari Materi Diatas,
ada beberapa pertanyaan pendalaman
untuk anda, Silahkan Dikerjakan
Apakah Perbedaan Sistem Operasi Stand
Alone, Sistem Operasi Jaringan, Sistem
Operasi Embedded, Sistem Operasi Live
CD serta berikan Contohnya ?

11
Umitra.ac.id

Terima kasih

12

Anda mungkin juga menyukai