• Tidak ada hasil yang ditemukan

Dokumen - SKK113108 - STMIK EL RAHMA BAB_VI

N/A
N/A
Protected

Academic year: 2017

Membagikan "Dokumen - SKK113108 - STMIK EL RAHMA BAB_VI"

Copied!
2
0
0

Teks penuh

(1)

BAB V

DUKUNGAN SISTEM OPERASI

1. Sistem Operasi

.A Sistem Operasi adalah :

Suatu perangkat lunak atau program yang mengatur seluruh sumber daya computer dan menyediakan layanan untuk pemrogram dan menjadwal eksekusi program lainnya.

.B Dengan SO diharapkan akan menghasilkan dua manfaat, yaitu :

.1 Nyaman , suatu SO akan membuat system computer lebih mudah untuk digunakan.

.2 Efisien, SO memungkinkan sumber daya system computer dapat digunakan dengan cara efisien.

.C Layanan yang disediakan SO antar lain:

.1 Pembuatan program.

SO menyediakan fasilitas dan layanan untuk membantu programmer dalam membuat program (utility).

.2 Eksekusi program.

a. Instruksi dan data dimuat ke memori utama. b. Perangkat I/O dan file diinisialisasi.

c. Penyiapan sumber daya lainnya.

.3 Akses ke perangkat I/O

SO menyediakan detail yang lebih mudah bagi pemakai untuk setiap perangkat I/O yang memerlukan set instruksi signal control untuk keperluan operasinya.

.4 Akses terkontrol file.

SO menyediakan mekanisme perlindungan untuk mengontrol akses ke sumber daya yang digunakan bersama seperti file.

.5 Akses system

SO mengontrol akses ke system secara keseluruhan dank e sumber daya system tertentu.

.D SO sebagai manajer sumber daya computer.

(2)

.E Jenis-jenis SO

.1 System interaktif

Pengguna atau pemrogram berinteraksi secar langsung dengan computer, biasanya melalui keyboard, layer monitor untuk dapat berkomunikasi dengan computer selama pengeksekusian tugas.

.2 System batch

Program pengguna ditampung bersama-sama dengan program pengguna lainnya dan kemudian diserahkan oleh operator computer.

.3 Multiprogramming

Prosessor mengerjakan lebih dari satu program pada suatu saat, beberapa program dimuatkan dalam memori dan prosesor beralih dengan cepat dari satu program ke program lainnya.

.4 Uniprogramming

Prosesor hanya mengerjakan sebuah program pada suatu saat.

.F Penjadwalan (Scheduling).

Tugas utama SO modern adalah multiprogramming, yaitu sejumlah job atau programberada dalam memori , diantara job akan bergantian memperoleh layanan CPU dan I/O. Disini yang paling penting adalah penjadwalan prosesor untuk melayani job-job yang ada. Penjadwalan dibagi menjadi :

1. Penjadwalan tingkat tinggi (high level scheduling).

Menentukan yang mana yang akan diloloskan kepada system untuk diproses, sekali diloloskan sebuah job atau program akan ditambahkn ke antrean jangka pendek.

2. Penjadwalan jangka pendek (short term scheduling).

Mengeksekusi dan membuat keputusan proses mana yang akan dieksekusi oleh prosesor.

4. Demand Paging Demand paging atau permintaan pemberian halaman adalah salah satu implementasi dari memori virtual yang paling umum digunakan. Demand paging ) pada prinsipnya hampir sama dengan permintaan halaman ( paging ) hanya saja halaman ( page ) tidak akan dibawa ke ke dalam memori fisik sampai ia benar-benar diperlukan. Untuk itu diperlukan bantuan perangkat keras untuk mengetahui lokasi dari halaman saat ia diperlukan. Karena demand paging merupakan implementasi dari memori virtual, maka keuntungannya sama dengan keuntungan memori virtual, yaitu:

1. Sedikit I/O yang dibutuhkan.

2. Sedikit memori yang dibutuhkan.

3. Respon yang lebih cepat.

4. Dapat melayani lebih banyak pengguna .

Referensi

Dokumen terkait

Istilah penekanan tombol kiri disebut dengan click dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang

Teks merupakan bentuk media yang paling dasar untuk menyajikan informasi. Teks dapat disajikan dengan berbagai bentuk font dan ukuran.. Bradley Hand ITC -

Program Aplikasi Serbaguna adalah program aplikasi yang dapat digunakan oleh pemakai untuk melaksanakan hal-hal yang bersifat umum.. Program Aplikasi Spesifik adalah program

Contoh masukan yang berwujud adalah bahan mentah, sedangkan contoh yang tidak berwujud adalah informasi (misalnya permintaan jasa

Buat program yang digunakan untuk menampilkan data harga onderdil mobil seperti pada contoh latihan 3.. Struktur Data – Wahyu Widodo, S.Kom

Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori tertentu.. Jadi pointer tidak berisi nilai data, melainkan berisi suatu

Pernyataan for bisa diterje ahka lakukan perulangan selama nilai memenuhi syarat perulangan, untuk mejalankan perintah (dalam blok) dengan nilai akan diubah

Mata kuliah ini dimaksudkan untuk pembentukan kompetensi utama dengan materi tentang pengantar struktur komputer, sistem organisasi komputer, memori komputer, modul