SISTEM OPERASI ( DITINJAU DARI SEGI PROSES) Seperti diketahui bahwa sistem operasi, terdiri dari sekumpulan

dokumen-dokumen yang mirip
Suatu bentuk pengaturan memori yang dilakukan oleh sistem (patent) dan dapat pula dilakukan dengan jalan memproteksi hardware, dinamakan :

Konsep SISTEM OPERASI. Pengenalan Sistem Operasi

S.P. HARININGSIH, S.T.

Struktur Sistem Operasi

Process Control Block (PCB) Masing-masing proses Direpresentasikan oleh Sistem Operasi dengan menggunakan Process Control Block (PCB),

DEFINISI SISTEM OPERASI

Sistem Operasi. Teknologi Informasi

Dukungan Sistem Operasi :

Pengantar Sistem Operasi

BAB I KONSEP DASAR PERANGKAT KOMPUTER

1. SUDUT PANDANG PENGGUNA

Pemgantar Teknologi Informasi

Mahasiswa dapat memahami konsep dasar deskripsi dan kontrol pada proses

Sekolah Tinggi Teknologi Adisutjipto Yogyakarta

SISTEM OPERASI ISG2B3. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

SISTEM OPERASI PENJADWALAN PROSES

Processes. Processes. SISTIM OPERASI (Operating System) IKI-20230

MODUL 5 MANAJEMEN PROSES (2) (PENJADWALAN PROSES)

MODUL 4 KONSEP PROSES, KONKURENSI, MANAJEMEN PROSES (1) M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - M O D U L 4

ARSITEKTUR DAN ORGANISASI KOMPUTER Aditya Wikan Mahastama

Manajemen Proses. Ptputraastawa.wordpress.com. Sistem Operasi Putu Putra Astawa

Pengantar Teknologi Informasi. Evangs Mailoa (evangsmailoa.wordpress.com) Fakultas Teknologi Informasi UKSW

7. Pengaturan Proses

SISTEM OPERASI. Deskripsi Proses. Multiprogramming. Istilah dalam Proses. (multitasking) MANAJEMEN PROSES. Multiprogramming.

Sistem Operasi PENGATURAN PROSES

DASAR KOMPUTER. Dukungan Sistem Operasi

Pertemuan 2. Struktur Sistem Operasi

PERTEMUAN 1 PENGENALAN SISTEM KOMPUTER & SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 1 1

Departemen Ilmu Komputer/ Informatika Universitas Diponegoro Semester Gasal 2017/ 2018

Hanif Fakhrurroja, MT

SISTEM OPERASI. Belajar SO?

SISTEM KOMPUTER PEMROSES (CPU) Empat komponen Sistem Komputer : Pemroses Memori Utama Perangkat Masukan dan Keluaran Interkoneksi Antar Komponen

ARSITEKTUR DAN ORGANISASI KOMPUTER

MATA KULIAH: PENGANTAR ILMU KOMPUTER ALAT PROSES AYU ANGGRIANI H PTIK A 2009 CREATED BY:

Posisi OS thd sistem komputer Sumber daya komputer Pengertian semuakomponen di sistem komputer yang dapatmemberi manfaat Terdiri dari Sumber daya fisi

Konsep Dasar Sistem Operasi

Operating System. Scheduling. Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan. Dosen : Caca E. Supriana, S.Si

Forking Proses Pada Sistem Operasi Linux Agustina Budiarti 2) Abstrak

Understanding Operating Systems Fifth Edition. Chapter 4 Processor Management

Kelas: Nilai (Diisi Dosen):... IF

Penjadwalan Process. Konsep Dasar Penjadwalan Proses. Preemptive & Non-Preemtive Scheduling. Dispatcher.

Model Proses : 1. Sequential Process / bergantian 2. Multiprogramming 3. CPU Switching peralihan prosedur dalam mengolah 1 proses ke proses lainnya.

Overview Penjadwalan (1)

Tipe Sistem Operasi. Stand alone Network Embedded

MANAJEMEN MEMORI. Manajemen Memori 1

2. STRUKTUR SISTEM OPERASI

Operasi pada Sistem Operasi. Avida Endriani Reza Gusty Erlangga D3 TEKNIK INFORMATIKA A

MANAJEMEN PROSES. Pointer State proses Keadaan proses: Keadaan mungkin, new, ready, running, waiting, halted, dan juga banyak lagi.

1/3/2013. Konsep Dasar memori

Struktur Sistem Komputer. Abdullah Sistem Informasi Universitas Binadarma

Organisasi SistemKomputer, Pelayanan Sistem Operasi. Ptputraastawa.wordpress.com

PENGATURAN PROSES. Proses adalah program yang sedangdieksekusi atau sofware yang sedang dilaksanakan.

Perbedaan Proses dan Program

Sistem Operasi. Silabus :

Sistem Operasi AGUS PAMUJI. Teknik Informatika

Sistem operasi menjalankan banyak dan beragam program :

Penjadualan Process Bagian 1

Komunikasi & Sinkronisasi Proses

1.Proses control block dalam istilah lain Taks controlling block, Taks struct, atau Switchframe. Jelaskan dan berikan gambaran proses control block?

KONSEP DASAR SISTEM KOMPUTER

Sistem Terdistribusi. Sistem Operasi Terdistribusi oleh : Musayyanah, S.ST, MT

Nama : Tsani Agustin Aghnia Toibin.S Nim : Prodi : Teknik Informatika Kelas : 21

MODUL 3 STRUKTUR SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

TUGAS SITEM OPERASI. Nama dan N.P.M: 1.Frahma Yayang Hangga Putra

Modul ke: Sistem Operasi. Tipe penjadwalan di prosessor non-preemptive. Fakultas FASILKOM. Juliansyahwiran, S. Kom, MTI.

Concurrency C oncurrency 2 : Deadlock dan Starvation (P ( ertemuan ke ert -15) November 2014

Arsitektur Komputer Sistem Operasi

MODUL 2 KOMPONEN, LAYANAN SISTEM OPERASI M. R A J A B F A C H R I Z A L - S I S T E M O P E R A S I - C H A P T E R 2

Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

SISTEM OPERASI TERDISTRIBUSI

Gambar 1. Service terdistribusi

SISTEM OPERASI ISG2B3 MANAJEMEN MEMORI. Agus Setiawan Program Studi Sistem Informasi Fakultas Rekayasa Industri Telkom University

1.Proses Komputer CPU

Arsitektur Dan Organisasi Komputer. Pengantar Arsitektur Organisasi Komputer

Pertemuan #1: Pengenalan Sistem Operasi

Konsep Proses. Proses adalah suatu program yang sedang diesekusi (running) Pada saat proses berlangsung :

- File server pertama kali dikembangkan tahun 1970

Operating System: An O verview. Ch. 5: Deadlock

MAKALAH SISTEM OPERASI Perbedaan Proses dan Thread. Disusun Oleh : NOVITA ANGGRAINI PUTRI

DASAR KOMPUTER DAN PEMROGRAMAN IB PENGANTAR SISTEM OPERASI

Operating-System Structures (Ch. 3)

Modul ke: Aplikasi Komputer. Sistem Operasi. Fakultas Fikom. Eppstian Syah As ari. Program Studi Jati Sampurna / Kranggan

Bab 3 - Manajemen Proses 3.1

Mahasiswa dapat memahami konsep sistem operasi secara umum

PENDAHULUAN. Internal

Penjadualan CPU. Konsep Dasar Kriteria Penjadualan Algoritma Penjadualan Penjadualan Multiple-Processor Penjadualan Real-Time Evaluasi Algorithm

MK. PEMROGRAMAN SISTEM Semester/SKS : 6/3 PENDAHULUAN. Jurusan Sistem Komputer-S1 Universitas Gunadarma

Bab 3: Proses-Proses. Konsep Proses

SISTEM OPERASI TERDISTRIBUSI

DIRECT MEMORY ACCESS (DMA)

Penjadwalan CPU. Badrus Zaman

Konsep Dasar Kriteria Penjadualan Algoritma Penjadualan Penjadualan Multiple-Processor Penjadualan Real-Time Evaluasi Algorithm

Nama : Didit Jamianto NIM : Kelas/Prodi : 22 / TI. Tugas Sistem Operasi

SISTEM OPERASI DAN EVOLUSINYA

Alat Input, Proses & Output

Soal-jawab Quiz 1. Oleh: Endro Ariyanto (END) Oktober 2008

Akim Manaor Hara Pardede, ST

Susun! Tanggal : Lokasi : 1. DEFENISI. Defenisi Kinerja Terdapat beberapa badan standar yang mengeluarkan defenisi kinerja, antara lain :

MINGGU II DASAR SISTEM OPERASI

Deskripsi Penjadwalan Proses

Transkripsi:

SISTEM OPERASI ( DITINJAU DARI SEGI PROSES) Seperti diketahui bahwa sistem operasi, terdiri dari sekumpulan program untuk suatu resources (memori). Sehingga: Bagaimana hubungan antar program-program tersebut, baik selama proses berjalan dan kapan program tersebut harus dipergunakan? Terdapat 3 kondisi dalam proses sistem operasi: 1. RUN : Yaitu proses yang telah dipillih oleh processor dan program-programnya sedang berjalan. 2. WAIT : Yaitu proses yang sedang menunggu dikarenakan adanya event/kejadian. Misal : Suatu operasi Input-Output yang sedang berjalan maka processor tidak akan melakukan proses selanjutnya karena I/O sedang beroperasi. 3. READY : Yaitu proses dalam kondisi yang siap dilaksanakan/ready, akan tetapi jumlah proses lebih banyak dari jumlah processor sehingga proses tersebut harus menunggu giliran untuk diproses (ready to run).

Kondisi lain adalah: 4. SUBMIT : Yaitu kondisi dimana pemakai/ user memasukkan suatu job ke dalam sistem dan sistem tersebut harus memberikan suatu respon. 5. HOLD : Yaitu suatu kondisi dimana job yang dimasukkan telah dikonversikan ke dalam bentuk yang readable (yang dapat dibaca oleh manusia). Tetapi tidak ada resources yang dialokasikan untuk job tersebut, sehingga untuk ke kondisi berikutnya harus dialokasikan terlebih dahulu. 6. COMPLETE : Yaitu kondisi dimana proses telah menyelesaikan proses komputasi dan semua resources telah dikembalikan. Bentuk Skema Proses Sistem Operasi: SYSTEM Run Complete Submit Hold Ready Wait

PERKEMBANGAN SISTEM OPERASI Terbagi dalam beberapa kelompok, sbb: 1. Job By Job Processing (tahap demi tahap) : Proses Pengelolaan Data/program yang dilakukan secara bertahap oleh sistem dan operator selalu berhubungan dengan sistem yang merangkap sekaligus sebagai programmernya, dikarenakan Run-Time memakan waktu yang cukup lama sekaligus meneliti kesalahan (debugging). 2. Batch Processing (Pengelompokkan) : Adalah proses pengolahan informasi / data ke dalam sistem yang dilaksanakan secara pengelompokkan sesuaijob/ program oleh user. 3. Sistem Executive (Pelaksana) : Adalah proses pengolahan program yang dapat mengatur sendiri di dalam sendiri (tata laksana), sistem ini diletakkan secara permanen di dalam memori. 4. Multiprogramming Operating Systems : Proses pengolahan program yang dapat dipergunakan sekaligus secara bersamaan oleh suatu sistem operasi, hal ini dilakukan untuk efisiensi program/job yang ada. 5. Comprehensive Information Management dan Time Sharing : Adalah proses pengelolaan data/program yang dikembangkan dengan Manajemen Data dan System File, yang dapat interaksi langsung dari pemakai/user dengan teknik pembagian waktu/time Sharing.

PELAYANAN SISTEM OPERASI (OPERATING SYSTEM DEVICE) Tipe service/pelayanan sistem operasi tersebut, antara lain : 1. Program Execution (Program Pelaksana) Untuk memungkinkan proses loading/pemasukan data dan program ke dalam memori dan dijalankan (running), sehingga programmer cukup mudah untuk menjalankan. 2. Input Output Operation Digunakan untuk menjalankan program dengan bantuan I/O Device. Seperti pelayanan : Request Device (permintaan peralatan). Release Device (mengeluarkan peralatan) Read (baca). Write (tulis). 3. Manipulation System File Dimaksudkan untuk dapat memudahkan programmer bekerja, seperti: Create Delete Close Open Up date dsb. 4. Error Detection/Mendeksi Error Yaitu dapat dipergunakan sebagai pelacak, mencari kesalahan yang dapat terjadi di dalam CPU atau Memori.

5. Allocation Resources (Alokasi Memori) Diperlukan pada saat tidak banyak program (Multiprogramming/Job) yang harus diselesaikan pada saat yang bersamaan, sehingga diperlukan adanya alokasi/penyataan resource untuk setiap program/ pekerjaan tersebut. 6. Accounting/Akuntansi Dipergunakan pada teknik-teknik/keperluan sistem statistik. 7. Protection (Perlindungan) Dimaksudkan untuk perlindungan data/instruksi, yang terdapat di dalam memori agar masing-masing tidak saling mempengaruhi program dan data, walupun berlainan.

SISTEM OPERASI (DITINJAU DARI RESOURCES MANAGER) Terdapat 4 fungsi pokok, antara lain : 1. Memory Management Function. 2. Processor Management Function. 3. Device Management Function. 4. Information Management Function. Memory Resources Device Processor Information Program S.O Run Wait Job Job-step Process Ready Job-Step Hold Submit Complete