Documente Academic
Documente Profesional
Documente Cultură
By :
Usman Gultom, S. Kom, M. Kom
krinamlindak@gmail.com
081247035454
OPERATING SYSTEM
INTRODUCTION
FIRST LECTURE _ 16 NOVEMBER
2018
•Data & Informasi
•System Definition
•Main Object In Computer System
•Operating System Function
What Activity When Computer First Start Up ?
•System Computer Component
OPERATING SYSTEM INTRODUCTION
SECOND LECTURE
Main Component Of Operating System
User Interface Types Of Operating System
Target Of Operating System
Hardware Classification Base on Function :
Input Device
THIRD + FOURTH LECTURE
Processing Device
Storage Device
Third Lecture
Processing Device
SEVENTH & EIGHT LECTURE
Operating System Service
Octal Number System
FOURTH LECTURE
Types Storage
Have function to store proses result
Have 2 types :
Primary Storage
• Is Storage which directly conncted to CPU
• Small Capacity
• Volatile
• Expensive price
• Temporary to Store Data
Primary storage Types :
Register
RAM
ROM
Output Device
Secondary Storage
Is storage which connected to CPU by I/O bus
Large Capacity
Non Volatile
The Price is cheap
Permanently to store data
Secondary Storage types :
Hard Disk, Flash Disk, CD etc
FIFTH LECTURE
Operating System Services
• Program Creation Service
• Program Execution Service
• I/O Device Acces service
• Controlled acces file service
• Detection and error response
• Accounting service
Number System :
• Decimal Number System
• Binary Number System
• Octal Number System
• Hexadecimal Number System
SIXTH LECTURE
Octal Convert To Biner Number
Biner Convert To Octal Number
Hexadecimal Convert To Decimal – Revalue To
Hexadecimal
Convert Hexadecimal To Biner Number With 2
Way :
Indirect Way
Direct Way
o Convert Hexadecimal To Octal Number
SEVENTH LECTURE
Preview /overview how Process On Computer
System
Process status
Queue Process
ReDiscuss Lecture material in Preparation for
The Midterm exam.
THE EIGHT MEETING IS MIDTERM
EXAM
Congratulations On Taking The Exam
NINTH LECTURE
Neworking Work Group Concept With Operating
System
TENTH LECTURE
Work Group Network Practice
ELEVENTH LECTURE
Management Concept On Operating System
TWELVTH LECTURE
Try Out ( Second Quiz Online
PERTEMUAN KE 13
Procees Creation Mechanism :
To Give Identity to Process
Replace The Process To Process Table
Determine Priority Of Proces
Create PCB (Process Controll Block) Of Proces
Allocate Resources To Process
Tanggung Jawab Sistem Operasi Dalam Manajemen Proses :
Membuat dan menghapus Proses
(SO Bertanggung Jawab Menyediakan Sumberdaya Bagi Proses)
Menunda & Melanjutkan Proses Yaitu SO mengatur proses yang dijalankan terlebih dahulu berdasarkan
prioritas proses (Mendahulukan Proses yang memiliki prioritas paling tinggi)
Menyediakan Mekanisme sinkronisasi Proses yaitu Sistem operasi mengatur jalannya beberapa proses yang
berlangsung sehingga data tetap konsisten
Menyediakan mekanisme proses komunikasi antar proses [Provide Mechanism Of Communication between
Processes]
Menyediakan mekanisme penanganan Deadlock [ Provide Mechanism Of Deadlock Handling ]
Mengallokasikan sumberdaya terhadap proses
DEADLOCK
Adalah Kondisi dimana beberapa proses sedang
menunggu penggunaan sumberdaya yang sedang
digunakan oleh proses lain
FaktorFaktor Penyebab Deadlock :
Mutual Exclusion yaitu yaitu sebuah sumberdaya hanya dapat digunakan oleh
satu proses dengan katalain sumberdaya tersebut tidak shareable
Hold & Wait Yaitu Menunggu Sumberdaya yang sedang digunakan oleh
proses lain.
No Preemption Bahwa Sumberdaya yang sedang digunakan tidak dapat
diambil oleh proses lain yang memerlukannya.. Tidak dapat di interupsi
Circular Wait yaitu Penggunaan sumberdaya dapat digunakan berdasarkan
model Mata Rantai, yaitu bahwa Sumberdaya yang sedang digunakan P0
digunakan oleh Proses berikut yaitu P1 dst.
METHOD OF DEADLOCK HANDLING
The Following Deadlock Handling Method :
Ignore [Pengabaian] that is, the operating system ignores the occurrence of deadlocks, if a deadlock
occurs, the process will be terminated. [Yaitu SO mengabaikan akan terjadinya Deadlock.. Dan
Jika terjadi deadlock terhadap proses, maka SO akan memberhentikan Proses tersebut
THE THIRTEEN LECTURE
Process Creation Mechanism
Responsibility Of SO On Process Management
Deadlock
Some Factors Causing Deadlock
FOURTEENTH LECTURE
Operating System Develope Network Bases
Server
END