Please enable JavaScript.
Coggle requires JavaScript to display documents.
โปรแกรมระบบปฏิบัติการ - Coggle Diagram
โปรแกรมระบบปฏิบัติการ
ประเภทของระบบโปรแกรมระบบบฏิบัติการ
โปรแกรมระบบปฏิบัติการแบบเดี่ยว (Stand-Alone OS)
มุ่งเน้นและให้บริการสําหรับผู้ใช้เพียงคนเดียว
รองรับการทํางานบางอย่าง เช่น พิมพ์รายงานดูหนังฟังเพลงหรือเชื่อมต่อเข้ากับอินเทอร์เน็ต เป็นต้น
ปัจจุบันสามารถเป็นเครื่องลูกข่ายเพื่อขอรับบริการจากเครื่องแม่ข่ายได้
นิยมใช้สําหรับเครื่องคอมพิวเตอร์ที่ประมวลผลและทํางานแบบทั่วไป เช่น เครื่อง คอมพิวเตอร์ตามบ้านหรือสํานักงาน
ระบบปฏิบัติการแบบเครือข่าย (Network OS)
ระบบปฏิบัติการแบบเครือข่าย เป็นโปรแกรมระบบปฏิบัติการที่มุ่งเน้นและ
ให้บริการสําหรับผู้ใช้หลาย ๆ คน (Multi-user) นิยมใช้สำหรับงานให้บริการและ ประมวลผลข้อมูลสำหรับเครือข่ายโดยเฉพาะมักพบเห็นได้กับการนำไปใช้ในองค์กร ธุรกิจทั่วไป เครื่องคอมพิวเตอร์ที่ติดตั้งระบบปฏิบัติการเหล่านี้จะเรียกว่าเครื่องแม่ข่าย (server)
ระบบปฏิบัติการแบบฝัง (Embedded OS)
ระบบปฏิบัติการสำหรับอุปกรณ์พกพาขนาดเล็ก เช่น โทรศัพท์ เช่น ระบบปฏิบัติการ IOS เป็นระบบปฏิบัติการที่พัฒนาขึ้นโดยบริษัท Apple, Android เป็นระบบปฏิบัติการที่ถูกพัฒนาขึ้นโดยบริษัท Google ซึ่งเป็นระบบปฏิบัติการแบบ Open Source เป็นต้น
ความหมายของระบบปฏิบัติการ
โปรแกรมระบบปฏิบัติการ (Operating System : OS) หมายถึง สื่อกลางระหว่างผู้ใช้เครื่องคอมพิวเตอร์ และฮาร์ดแวร์ โดยมีวัตถุประสงค์เพื่อจัดสภาพแวดล้อมให้ผู้ใช้ระบบสามารถปฏิบัติงานบนเครื่องคอมพิวเตอร์ได้ โดยจะ เอื้ออำนวยการพัฒนาและการใช้โปรแกรมต่าง ๆ รวมถึงการจัดสรรทรัพยากรต่าง ๆ ให้ได้อย่างมีประสิทธิภาพปรแกรม ระบบปฏิบัติการยกตัวอย่างเช่น ระบบปฏิบัติการ Windows 7, Windows 8, Windows 10,Linux เป็นต้น
หลักการทํางานของระบบปฏิบัติการ
เนื่องจากการทํางานของระบบปฏิบัติการ คือ การจัดการโปรแกรมต่าง ๆ ที่กำลังทํางานให้มีการ ทำงานอย่างมีประสิทธิภาพ ซึ่งโปรแกรมต่าง ๆ ที่กำลังทำงานอยู่นั้น เรียกว่า โปรเซส (Process) ดังนั้น ในการอธิบายหลักการทํางานของระบบปฏิบัติการจะกล่าวถึงวิธีจัดการทำงานโปรเซสของระบบปฏิบัติการ เมื่อระบบปฏิบัติการสร้างโปรเซสขึ้นมา ขั้นตอนการทำงานแบ่งตามสถานะของโปรเซส
มีดังนี้
1 ) สถานะพร้อม (Ready State)
2) สถานะทำงาน (Running state)
3)สถานะติดขัด(blocked sate)
4) สถานะแน่นิ่ง (Deadiocked)
หน้าที่และความสําคัญของโปรแกรมระบบปฏิบัติการ
โปรแกรมระบบปฏิบัติการเป็นตัวกลางเชื่อมโยงระหว่างผู้ใช้กับคอมพิวเตอร์ เพื่อให้เกิดความสะดวก ในการสั่งงานคอมพิวเตอร์ โดยการจัดเตรียมโปรแกรมระบบปฏิบัติการใส่ไว้ในฮาร์ดดิสก์ ของเครื่อง คอมพิวเตอร์ เพื่อใช้เป็นเครื่องมือในการติดต่อกับผู้ใช้ เช่นระบบปฏิบัติการ DOS ติดต่อกับผู้ใช้โดย ให้พิมพ์คําสั่ง ทีเครื่องหมายพร้อมรอรับคำสั่ง (Prompt Sign) ส่วนระบบปฏิบัติการวินโดวส์ ติดต่อ กับผู้ใช้ โดยใช้ภาพกราฟิก เป็นต้น โปรแกรมระบบปฏิบัติการมีหน้าที่และความสำคัญดังนี้
1 ) ควบคุมการทำงานของฮาร์ดแวร์เครื่องคอมพิวเตอร์
2) ทำงานร่วมกับโปรแกรมที่อยู่ในรอม
3) จัดตารางการใช้ทรัพยากร
4) สั่งงาน
5) มีคำสั่งช่วยให้หน่วยประมวลผลกลาง (CPU)ทำงานได้อย่างมีประสิทธิภาพ
6) การจัดการข้อมูลและสารสนเทศในหน่วยความจำ