หน่วยที่ 7

หน่วยที่ ระบบปฏิบัติการ

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



1.1 ระบบปฏิบัติการ (Operating System : OS) คืออะไร
      ระบบคอมพิวเตอร์แทบทุกระบบถือว่าระบบปฏิบัติการเป็นส่วนสำคัญของระบบ โดยทั่วไประบบคอมพิวเตอร์แบ่งเป็น 4 ส่วน คือ ฮาร์ดแวร์ ระบบปฏิบัติการ โปรแกรมประยุกต์ และผู้ใช้
        ฮาร์ดแวร์ ประกอบด้วยทรัพยากรต่างๆ ที่มีในระบบ ได้แก่ อุปกรณ์นำข้อมูลเข้า/ออก หน่วยประมวลผลกลาง และหน่วยความจำ นอกจากนี้ยังหมายความรวมถึง โปรแกรมภาษาเครื่อง และไมโครโปรแกรม ซึ่งเป็นส่วนที่บริษัทผู้ผลิตสร้างขึ้นเพื่อใช้เป็นซอฟร์แวร์ในระดับพื้นฐาน (primitive level) โดยสามารถทำงานได้โดยตรงกับทรัพยากรระบบด้วยคำสั่งง่ายๆ เช่น ADD MOVE หรือ JUMP คำสั่งเหล่านี้จะถูกกำหนดเป็นขั้นตอน การทำงานของวงจรภายในเครื่องคอมพิวเตอร์ ชุดคำสั่งที่ไมโครโปรแกรมต้องแปลหรือตีความหมายจะอยู่ใน รูปแบบภาษาเครื่องและมักเป็นคำสั่งในการคำนวณ เปรียบเทียบ และการควบคุมอุปกรณ์นำข้อมูลเข้า/ออก
         ระบบปฏิบัติการ เป็นโปรแกรมที่ทำงานเป็นตัวกลางระหว่างผู้ใช้เครื่องและฮาร์ดแวร์ โดยมีวัตถุประสงค์เพื่อจัดสภาพแวดล้อมให้ผู้ใช้ระบบสามารถปฏิบัติงานบนเครื่องคอมพิวเตอร์ได้ โดยจะเอื้ออำนวยการพัฒนาและการใช้โปรแกรมต่างๆ รวมถึงการจัดสรรทรัพยากรต่างๆ ให้ได้อย่างมีประสิทธิภาพ
โปรแกรมประยุกต์ คือซอฟต์แวร์หรือโปรแกรมที่ถูกเขียนขึ้นเพื่อการทำงานเฉพาะอย่างที่เราต้องการ เช่น งานส่วนตัว งานทางด้านธุรกิจ งานทางด้านวิทยาศาสตร์ โปรแกรมทางธุรกิจ เกมส์ต่างๆ ระบบฐานข้อมูล ตลอดจนตัวแปลภาษา เราอาจเรียกโปรแกรมประเภทนี้ว่า User's Program โปรแกรมประเภทนี้โดยส่วนใหญ่มักใช้ภาษาระดับสูงในการพัฒนา เช่นภาษา C, C++, COBOL, PASCAL, BASIC ฯลฯ ตัวอย่างของโปรแกรมที่พัฒนาขึ้นใช้ในทางธุรกิจ เช่น โปรแกรมระบบบัญชีจ่ายเงินเดือน (Payroll Program) โปรแกรมระบบเช่าซื้อ (Hire Purchase) โปรแกรมระบบสินค้าคงหลัง (Stock Program) ฯลฯ ซึ่งแต่ละโปรแกรมก็จะมีเงื่อนไขหรือแบบฟอร์มที่แตกต่างกัน ตามความต้องการหรือกฏเกณฑ์ของแต่ละหน่วยงานที่ใช้ ซึ่งโปรแกรมประเภทนี้เราสามารถดัดแปลงแก้ไขเพิ่มเติม (Modifications) ในบางส่วนของโปรแกรมเองได้ เพื่อให้ตรงกับความต้องการของผู้ใช้งานโปรแกรม
        โปรแกรมเหล่านี้เป็นตัวกำหนดแนวทางในการใช้ทรัพยากรระบบ เพื่อทำงานต่างๆ ให้แก่ผู้ใช้หลากหลายประเภท ซึ่งอาจเป็นได้ทั้งบุคคล โปรแกรม หรือเครื่องคอมพิวเตอร์ เช่นตัวแปรภาษาต้องใช้ทรัพยากรระบบในการแปลโปรแกรมภาษาระดับสูงให้เป็นภาษาเครื่องแก่โปรแกรมเมอร์ ดังนั้น ระบบปฏิบัติการต้องควบคุมและประสานงานในการใช้ทรัพยากรระบบของผู้ใช้ให้เป็นไปอย่างถูกต้อง

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

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

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

ไม่มีความคิดเห็น:

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