ระบบปฏิบัติการเป็นซอฟต์แวร์หลักที่จัดการฮาร์ดแวร์และซอฟต์แวร์อื่น ๆ ทั้งหมดในคอมพิวเตอร์ ระบบปฏิบัติการหรือที่รู้จักในชื่อ“ OS” เชื่อมต่อกับฮาร์ดแวร์ของคอมพิวเตอร์และให้บริการที่แอพพลิเคชั่นสามารถใช้งานได้. ระบบปฏิบัติการทำอะไรได้บ้าง? ระบบปฏิบัติการเป็นชุดหลักของซอฟต์แวร์บนอุปกรณ์ที่รวมทุกอย่างเข้าด้วยกัน ระบบปฏิบัติการสื่อสารกับฮาร์ดแวร์ของอุปกรณ์ พวกเขาจัดการทุกอย่างตั้งแต่คีย์บอร์ดและเมาส์ไปจนถึงวิทยุ Wi-Fi อุปกรณ์จัดเก็บข้อมูลและจอแสดงผล กล่าวอีกนัยหนึ่งระบบปฏิบัติการจะจัดการอุปกรณ์อินพุตและเอาต์พุต ระบบปฏิบัติการใช้ไดรเวอร์อุปกรณ์ที่เขียนขึ้นโดยผู้สร้างฮาร์ดแวร์เพื่อสื่อสารกับอุปกรณ์ของพวกเขา. ระบบปฏิบัติการยังรวมถึงซอฟต์แวร์จำนวนมากเช่นบริการระบบทั่วไป, ไลบรารี, และ Application Programming Interface (APIs) ที่นักพัฒนาซอฟต์แวร์สามารถใช้เพื่อเขียนโปรแกรมที่ทำงานบนระบบปฏิบัติการ. ระบบปฏิบัติการตั้งอยู่ระหว่างแอพพลิเคชั่นที่คุณเรียกใช้และฮาร์ดแวร์โดยใช้ไดรเวอร์ฮาร์ดแวร์เป็นอินเทอร์เฟซระหว่างทั้งสอง ตัวอย่างเช่นเมื่อแอปพลิเคชันต้องการพิมพ์บางสิ่งมันจะส่งงานนั้นออกไปยังระบบปฏิบัติการ ระบบปฏิบัติการจะส่งคำแนะนำไปยังเครื่องพิมพ์โดยใช้ไดรเวอร์ของเครื่องพิมพ์เพื่อส่งสัญญาณที่ถูกต้อง แอปพลิเคชันที่กำลังพิมพ์ไม่ต้องสนใจว่าเครื่องพิมพ์ของคุณมีหรือเข้าใจวิธีการทำงาน ระบบปฏิบัติการจัดการรายละเอียด. ระบบปฏิบัติการยังรองรับการทำงานหลายอย่างพร้อมกันจัดสรรทรัพยากรฮาร์ดแวร์ระหว่างโปรแกรมที่รันอยู่หลายโปรแกรม ระบบปฏิบัติการจะควบคุมว่ากระบวนการใดที่ทำงานและจัดสรรให้ระหว่างซีพียูที่แตกต่างกันหากคุณมีคอมพิวเตอร์ที่มีหลายซีพียูหรือคอร์ทำให้กระบวนการหลายอย่างทำงานพร้อมกัน นอกจากนี้ยังจัดการหน่วยความจำภายในของระบบจัดสรรหน่วยความจำระหว่างแอปพลิเคชันที่รันอยู่....