Anda di halaman 1dari 13

M. Juergen, S.T., M.

Mengenal

Sistem Operasi
Pertemuan Ini Menjelaskan

1 2 3
Konsep Dasar
Sistem Operasi
Mengenal
Managemen Proses,
Memori, File
Keamanan
Sistem Operasi

Next
Konsep Dasar Sistem Operasi
»Sistem Operasi

»Program

»Proses
Sistem Operasi

Sistem operasi adalah perangkat lunak


yang mengontrol pelaksanaan program-
program komputer, yaitu dengan mengatur
waktu proses, pengecekan kesalahan,
mengontrol input dan output, melakukan
perhitungan, kompilasi, penyimpanan,
pengolahan data serta berbagai bentuk
layanan yang terkait (American National
Standart Institute-ANSI). Sistem Operasi
merupakan resources manager (pengelola
sumber daya) yang berperan untuk
https://ynstudios-internship.blogspot.com/2017/09/
BerbagaiMacamSistemOperasiBesertaKelebihanDanKekurangannya.html
mengatur, mengorganisasikan,
mengoperasikan secara keseluruhan
bagian sistem yang komplek.
Program

Program adalah sederetan instruksi yang diberikan


kepada suatu komputer. Sedangkan proses adalah
suatu bagian dari program yang berada pada status
tertentu dalam rangkaian eksekusinya. Pada Sistem
Operasi modern pada satu saat tidak seluruh
program dimuat dalam memori, tetapi hanya satu
bagian saja dari program tersebut. Sedangkan
bagian lain dari program tersebut tetap beristirahat
di media penyimpan disk. Hanya pada saat
dibutuhkan saja, bagian dari program tersebut
dimuat di memory dan dieksekusi oleh prosesor.
https://www.dicoding.com/blog/apa-itu-programming-berikut-penjelasan-
Hal ini sangat menghemat pemakaian memori. lengkapnya/

Prosesor mengeksekusi program-program


komputer. Dalam setiap detiknya prosesor dapat
menjalankan jutaan instruksi. Beberapa sistem
hanya menjalankan satu proses tunggal dalam
satu waktu, sedangkan yang lainnya menjalankan
multiproses dalam satu waktu. Padahal sebagian
besar sistem komputer hanya memiliki satu
prosesor, dan sebuah prosesor hanya dapat
menjalankan satu instruksi dalam satu waktu

https://atmarkit.itmedia.co.jp/ait/articles/0702/20/news105.html
PROSES

Pada granularity yang sangat kecil, prosesor hanya menjalankan


satu proses dalam satu waktu, kemudian secara cepat ia
berpindah menjalankan proses lainnya, dan seterusnya.
Sehingga bagi penglihatan dan perasaan pengguna manusia,
seakan-akan prosesor menjalankan beberapa proses secara
bersamaan.
Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih
sering atau dieksekusi lebih dulu dibandingkan dengan proses Status Proses Jenis yang mungkin dapat disematkan
yang berprioritas lebih rendah. Suatu sistem operasi dapat saja pada suatu proses pada setiap sistem operasi dapat
menentukan semua proses dengan prioritas yang sama, berbeda-beda. Tetapi paling tidak ada 3 macam status
sehingga setiap proses memiliki kesempatan yang sama. Suatu yang umum, yaitu :
sistem operasi dapat juga merubah nilai prioritas proses
tertentu, agar proses tersebut akan dapat memiliki kesempatan • Ready, yaitu status dimana proses siap untuk
lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah dieksekusi pada giliran berikutnya
sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya). • Running, yaitu status dimana saat ini proses
sedang dieksekusi oleh prosesor
• Blocked, yaitu status dimana proses tidak dapat
dijalankan pada saat prosesor siap/bebas
Proses adalah sebuah program yang sedang dijalankan Managemen
(eksekusi). Sebuah proses membutuhkan beberapa sumber
daya untuk menyelesaikan tugasnya. Sumber daya tersebut
dapat berupa CPU time, memori, berkas-berkas, dan
Proses
perangkat-perangkat I/O. Sistem operasi mengalokasikan
sumber daya tersebut saat proses itu diciptakan atau sedang
dijalankan. Ketika proses tersebut berhenti dijalankan, sistem
operasi akan mendapatkan kembali semua sumber daya yang • membuat dan menghapus proses
bisa digunakan kembali. Selain itu juga bertanggung jawab atas pengguna dan sistem proses
aktivitas aktivitas yang berkaitan dengan manajemen proses • menunda atau melanjutkan proses
seperti: • menyediakan mekanisme untuk
https://slideplayer.info/slide/4079877/
proses sinkronisasi
• menyediakan mekanisme untuk
proses komunikasi
• menyediakan mekanisme untuk
penanganan deadlock
Managemen
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 Input Output. Memori
utama termasuk tempat penyimpanan data yang yang
bersifat volatile tidak permanen yaitu data akan hilang
kalau komputer dimatikan. Bertanggung jawab atas
aktivitas-aktivitas yang berkaitan dengan managemen
memori utama seperti :

• menjaga track dari memori yang sedang digunakan dan siapa


yang menggunakannya
• memilih program yang akan di-load ke memori
Managemen File
Berkas adalah kumpulan informasi yang
berhubungan, sesuai dengan tujuan pembuat berkas
tersebut. Umumnya berkas merepresentasikan
program dan data. Berkas dapat mempunyai struktur
yang bersifat hirarkis (direktori, volume, dll). Sistem
operasi mengimplementasikan konsep abstrak dari
berkas dengan mengatur media penyimpanan
massa, misalnya tapes dan disk. Sistem operasi
bertanggung jawab untuk aktivitas berikut yang
berhubungan dengan manajemen berkas seperti:
• pembuatan dan penghapusan berkas
• pembuatan dan penghapusan direktori
• mendukung manipulasi berkas dan direktori
• memetakan berkas ke secondary-storage
• memback-up berkas ke media penyimpanan yang
permanen (nonvolatile)
3 Keamanan Sistem

Pengenalan Keamanan Sistem


Keamanan
Keamanan sistem komputer adalah untuk menjamin sumber daya
tidak digunakan atau dimodifikasi orang tak terotorisasi.
Pengamanan termasuk masalah teknis, manajerial, legalitas dan
politis. Keamanan sistem terbagi menjadi tiga, yaitu :

1. Keamanan eksternal (external security).


Berkaitan dengan pengamanan fasilitas komputer dari penyusup
(hacker) dan bencana seperti kebakaran dan kebanjiran.
2. Keamanan interface pemakai (user interface security). Berkaitan
dengan identifikasi pemakai sebelum pemakai diijinkan
mengakses program dan data yang disimpan.
3. Keamanan internal (internal security). Berkaitan dengan
pengamanan beragam kendali yang dibangun pada perangkat
keras dan sistem operasi yang menjamin operasi yang handal
dan tak terkorupsi untuk menjaga integritas program dan data.
Istilah keamanan (security) dan proteksi (protection) sering
digunakan secara bergantian. Untuk menghindari
kesalahpahaman, istilah keamanan mengacu ke seluruh masalah
keamanan dan istilah mekanisme proteksi
mengacu ke mekanisme sistem yang digunakan untuk
memproteksi/melindungi informasi pada sistem komputer.
3 Keamanan Sistem

https://raharja.ilearning.me/sistem-operasi-sl501a-3/artikel-2-keamanan-sistem-operasi/
Daftar Pustaka:
Bambang Hariyanto,. Ir. 2002. Sistem Operasi. Edisi Kedua. Informatika. Bandung
Abraham Silberschantz, Peter Baer Galvin & Greg Gagne. 2005. Operating System Concepts. 7th
Edition. John Wiley & Son, Inc.
Mengenal-konsep-dasar-sistem-operasi - Toni Saifudin Zuhri, ST., MT. 2017
https://p4tkpertanian.kemdikbud.go.id/mengenal-konsep-dasar-sistem-operasi/

Gunadarma
https://ynstudios-internship.blogspot.com/2017/09/
BerbagaiMacamSistemOperasiBesertaKelebihanDanKekurangannya.html

Anda mungkin juga menyukai