ระบบปฏิบัติการเป็นโปรแกรมคอมพิวเตอร์ที่จัดการฮาร์ดแวร์คอมพิวเตอร์และทรัพยากรซอฟต์แวร์และยังเป็นแกนหลักและรากฐานที่สำคัญของระบบคอมพิวเตอร์ ระบบคอมพิวเตอร์ประกอบด้วยสองส่วน: ฮาร์ดแวร์และซอฟต์แวร์ ระบบปฏิบัติการ (OS) เป็นเลเยอร์แรกของซอฟต์แวร์ที่กำหนดค่าบนฮาร์ดแวร์คอมพิวเตอร์และเป็นการขยายตัวครั้งแรกของระบบฮาร์ดแวร์ มันอยู่ในตำแหน่งที่สำคัญอย่างยิ่งในระบบคอมพิวเตอร์ ในขณะที่ซอฟต์แวร์ระบบอื่น ๆ เช่นแอสเซมเบลอร์คอมไพเลอร์ระบบการจัดการฐานข้อมูลและซอฟต์แวร์แอปพลิเคชันจำนวนมากจะขึ้นอยู่กับการสนับสนุนระบบปฏิบัติการเพื่อรับบริการ ใช้โมเดลชุดผลิตภัณฑ์ Intel Pentium System เป็นตัวอย่าง:

ระบบปฏิบัติการได้กลายเป็นซอฟต์แวร์ระบบที่สำคัญที่สุดที่ต้องกำหนดค่าในระบบคอมพิวเตอร์ที่ทันสมัย (ขนาดใหญ่กลางเล็กและไมโครคอมพิวเตอร์) ระบบมัลติโปรเซสเซอร์เครือข่ายคอมพิวเตอร์ระบบมัลติมีเดียและระบบฝังตัว จากมุมมองของผู้ใช้ทั่วไประบบปฏิบัติการสามารถถือได้ว่าเป็นส่วนต่อประสานระหว่างผู้ใช้และระบบฮาร์ดแวร์คอมพิวเตอร์ จากมุมมองของการจัดการทรัพยากรระบบปฏิบัติการสามารถถือได้ว่าเป็นผู้จัดการของทรัพยากรระบบคอมพิวเตอร์ นอกจากนี้ OS ยังใช้ทรัพยากรคอมพิวเตอร์ที่เป็นนามธรรมซ่อนรายละเอียดของการทำงานของฮาร์ดแวร์และช่วยให้ผู้ใช้สามารถใช้เครื่องได้อย่างสะดวกยิ่งขึ้น
ระบบปฏิบัติการอยู่ระหว่างผู้ใช้และระบบฮาร์ดแวร์คอมพิวเตอร์และผู้ใช้ใช้ระบบคอมพิวเตอร์ผ่านระบบปฏิบัติการ กล่าวอีกนัยหนึ่งด้วยความช่วยเหลือของระบบปฏิบัติการผู้ใช้สามารถจัดการฮาร์ดแวร์คอมพิวเตอร์ได้อย่างรวดเร็วอย่างง่ายดายปลอดภัยและเชื่อถือได้และเรียกใช้โปรแกรมของตนเอง
ผู้ใช้สามารถใช้ระบบปฏิบัติการในสามวิธีต่อไปนี้
ในระบบคอมพิวเตอร์มักจะมีแหล่งข้อมูลฮาร์ดแวร์และซอฟต์แวร์ที่หลากหลาย โดยสรุปทรัพยากรสามารถแบ่งออกเป็นสี่หมวดหมู่: โปรเซสเซอร์, หน่วยความจำ, อุปกรณ์ IO และข้อมูล (ข้อมูลและโปรแกรม) ตามลำดับหน้าที่หลักของระบบปฏิบัติการคือการจัดการทรัพยากรทั้งสี่ประเภทนี้ได้อย่างมีประสิทธิภาพคือ: การจัดการโปรเซสเซอร์ที่ใช้ในการจัดสรรและควบคุมโปรเซสเซอร์ การจัดการหน่วยความจำส่วนใหญ่รับผิดชอบในการจัดสรรหน่วยความจำและการรีไซเคิล การจัดการอุปกรณ์ IO รับผิดชอบการจัดสรรอุปกรณ์ IO และการจัดการ การจัดการไฟล์รับผิดชอบการเข้าถึงไฟล์การแบ่งปันและการป้องกัน จะเห็นได้ว่าระบบปฏิบัติการเป็นผู้จัดการทรัพยากรระบบคอมพิวเตอร์ ในความเป็นจริงมุมมองที่ได้รับความนิยมอย่างกว้างขวางเกี่ยวกับบทบาทของระบบปฏิบัติการในโลกในปัจจุบันคือการพิจารณาว่าระบบปฏิบัติการเป็นผู้จัดการทรัพยากรของระบบคอมพิวเตอร์
สำหรับระบบคอมพิวเตอร์ที่ปราศจากซอฟต์แวร์อย่างสมบูรณ์ (เช่นโลหะเปลือย) จะช่วยให้ผู้ใช้กับอินเทอร์เฟซฮาร์ดแวร์จริง (อินเทอร์เฟซทางกายภาพ) ผู้ใช้จะต้องมีความเข้าใจอย่างเต็มที่เกี่ยวกับรายละเอียดการใช้งานของอินเทอร์เฟซทางกายภาพและโปรแกรมด้วยคำแนะนำของเครื่อง ดังนั้นเครื่องทางกายภาพจะต้องใช้งานยาก เพื่ออำนวยความสะดวกให้ผู้ใช้ใช้อุปกรณ์ IO ผู้คนเขียนทับซอฟต์แวร์การจัดการอุปกรณ์ IO บนโลหะเปลือยเพื่อใช้รายละเอียดของการทำงานของอุปกรณ์ IO และจัดทำชุดคำสั่งการทำงานของ IO เช่นการอ่านและเขียนคำสั่งซึ่งผู้ใช้สามารถใช้ในการป้อนข้อมูลหรือส่งออกโดยไม่สนใจว่าจะใช้ IO อย่างไร ในเวลานี้เครื่องที่ผู้ใช้เห็นจะเป็นเครื่องที่มีฟังก์ชั่นที่แข็งแกร่งและใช้งานได้ง่ายกว่าโลหะเปลือย กล่าวคือซอฟต์แวร์ IO ที่วางอยู่บนโลหะเปลือยซ่อนรายละเอียดเฉพาะของการทำงานของอุปกรณ์ IO ซึ่งเป็นชุดนามธรรมของอุปกรณ์ IO ขึ้นไป
บทความทั้งหมดของผู้เขียนอยู่ภายใต้การกำหนดแหล่งที่มาของ Creative Commons-non-Commercial Deduction-Prohucted 4.0 ใบอนุญาตระหว่างประเทศ การพิมพ์ซ้ำยินดีต้อนรับและได้รับการเคารพลิขสิทธิ์ นอกจากนี้คุณยังสามารถไปที่หน้าแรกของหนังสือ NGTE เพื่อเรียกดูรายชื่อหนังสือสำหรับหลายหมวดหมู่รวมถึงระบบความรู้ภาษาการเขียนโปรแกรมวิศวกรรมซอฟต์แวร์โมเดลและสถาปัตยกรรมเว็บและส่วนหน้าขนาดใหญ่การฝึกอบรมด้านการพัฒนาฝั่งเซิร์ฟเวอร์และสถาปัตยกรรมวิศวกรรม