หน้าที่ของระบบปฏิบัติการ

หน้าที่ของระบบปฏิบัติการ
  1. ติดต่อกับผู้ใช้ (User interface) 
ผู้ใช้สามารถติดต่อหรือควบคุมการทำงานของเครื่องผ่านทางระบบปฏิบัติการได้ ซึ่งผู้ใช้จะพิมพ์คำสั่งหรือ เลือกสัญลักษณ์ตามที่ต้องการ เพื่อให้ระบบปฏิบัติการจัดการกับเครื่องคอมพิวเตอร์ตามต้องการเช่น การสั่ง copy แฟ้มข้อมูล 

นอกจากนี้ผู้ใช้ยังสามารถติดต่อกับ ระบบปฏิบัติการได้โดยผ่านทาง system call ซึ่งเป็นการเรียกใช้โปรแกรมย่อยต่าง ๆของระบบปฏิบัติการ 

2. ควบคุมดูแลอุปกรณ์และการทำงานของเครื่องคอมพิวเตอร์ 
เนื่องจากโปรแกรมของผู้ใช้จะต้องเกี่ยวข้องกับอุปกรณ์คอมพิวเตอร์หลายส่วน ซึ่งผู้ใช้อาจไม่จำเป็นต้อง มีความเข้าใจถึงหลักการทำงานของเครื่อง 
ดังนี้ระบบปฏิบัติการจึงต้องมีหน้าที่ควบคุมดูแลการทำงานของอุปกรณ์ต่าง ๆ เพื่อให้การทำงานของระบบเป็นไปได้อย่างถูกต้อง และสอดคล้องกัน 

3. จัดสรรทรัพยากรต่าง ๆ ในระบบ 
ทรัพยากร คือสิ่งที่ถูกใช้ไปเพื่อให้โปรแกรมสามารถดำเนินไปได้ เช่น CPU หน่วยความจำ ดิสก์ เป็นต้น สาเหตุที่ต้องมีการจัดสรรทรัพยากรคือ - ทรัพยากรของระบบมีจำกัด เราต้องจัดสรรให้โปรแกรมของผู้ใช้ทุกคนได้ใช้ทรัพยากร อย่างเหมาะสม 
- มีทรัพยากรอยู่หลายประเภท บางโปรแกรมอาจต้องการใช้ทรัพยากรหลายอย่างพร้อมกัน ระบบปฏิบัติการจึงต้องมีการเตรียมทรัพยากรต่าง ๆ ตามความต้องการของแต่ละโปรแกรม 
- ทรัพยากรหลักที่ระบบปฏิบัติการจัดสรรได้แก่
โปรเซสเซอร์  หน่วยความจำ  อุปกรณ์อินพุต-เอาท์พุต ข้อมูล



ความคิดเห็น