หน้าที่ของระบบปฏิบัติการ
หน้าที่ของระบบปฏิบัติการ 1.ติดต่อกับผู้ใช้ ( User Interface ) ผู้ใช้คอมพิวเตอร์สามารถพิมพ์คำสั่งทางคีย์บอร์ด ( กรณีเป็นระบบปฏิบัติการรุ่นเก่าเช่น Dos ) หรือ ลากเมาส์ไปคลิกสั่ง ( กรณีใช้ระบบปฏิบัติการ Windows ) เพื่อให้ ระบบปฏิบัติการ ทำการติดต่อไปยัง System call ให้ทำตามสิ่งที่คุณต้องการต่อไป ดังนั้นจึงถือว่าเป็นตัวกลางระหว่างผู้ใช้กับฮาร์ดแวร์ ดังภาพจำลอง 2.ควบคุมอุปกรณ์ ( ฮาร์ดแวร์ ) ถ้าหากผู้ใช้ทุกคนต้องเขียนโปรแกรมเป็นเพื่อควบคุมการทำงานของอุปกรณ์ต่าง ๆ ( ฮาร์ดแวร์ ) ในคอมพิวเตอร์ทั้งหมด การใช้งานคอมพิวเตอร์ก็คงยากที่จะใช้งานและไม่แพร่หลาย ระบบปฏิบัติการ จึงถูกสร้างขึ้นมาทำหน้าที่แทน โดยมีโปรแกรมย่อย ๆ มากมายเรียกว่ารูทีน เช่น รูทีนควบคุมจอภาพ, รูทีนควบคุมดิสก์ ทั้งนี้เพื่อให้อุปกรณ์เหล่านั้นพร้อมรอรับคำสั่งที่จะทำงานได้ทันที 3.จัดสรรทรัพยากร ( Resources Management ) ในระบบให้ทำงานได้อย่างต่อเนื่องและเหมาะสม ตัวอย่างของทรัพยากรเช่น CPU, หน่วยความจำ Ram,อุปกรณ์อินพุต/เอาต์พุต เป็นต้น 
( สังเกตุว่า ระบบปฏิบัติการจะทำหน้าที่ติดต่อระหว่าง โปรแกรมกับ ฮาร์ดแวร์ด้วย ดังนั้น โปรแกรมส่วนใหญ่ก็ต้องอาศัยระบบปฏิบัติการเช่นกัน )
สาเหตุที่ต้องมีการจัดสรรทรัพยากร ก็เพราะว่า
1. ทรัพยากรมีหลายประเภท
2. ทรัพยากรบางอย่างของระบบมีจำกัด
เช่น ขบวนการคิด ( Process ) ของซีพียู และ หน่วยความจำประเภทต่าง ๆ ยกตัวอย่างเมื่อใช้โปรแกรมหลาย ๆ โปรแกรมพร้อมกันในระบบ Windows โปรแกรมแต่ละตัว ก็ต้องการขบวนการคิดที่แตกต่างกันไป และจำนวนหน่วยความจำที่ต้องเพียงพอเพื่อการทำงานที่ต่อเนื่อง ระบบปฏิบัติการจึงมีหน้าที่จัดสรรให้เหมาะสม ดังกล่าว
วันศุกร์, ตุลาคม 10, 2008
|
|
This entry was posted on วันศุกร์, ตุลาคม 10, 2008
You can follow any responses to this entry through
the RSS 2.0 feed.
You can leave a response,
or trackback from your own site.

0 ความคิดเห็น:
แสดงความคิดเห็น