Please enable JavaScript.
Coggle requires JavaScript to display documents.
ระบบปฏิบัติการ คือ :pen: - Coggle Diagram
ระบบปฏิบัติการ คือ :pen:
ระบบปฏิบัติการ (operating system) หรือ โอเอส (OS) เป็นซอฟต์แวร์ที่ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ทั่วไป บางครั้งเราอาจะเห็นระบบปฏิบัติการเป็นเฟิร์มแวร์ก็ได้ ระบบปฏิบัติการมีหน้าที่หลัก ๆ คือ การจัดสรรทรัพยากรในเครื่องคอมพิวเตอร์ เพื่อให้บริการซอฟต์แวร์ประยุกต์ ในเรื่องการรับส่งและจัดเก็บข้อมูลกับฮาร์ดแวร์ เช่น การส่งข้อมูลภาพไปแสดงผลที่จอภาพ การส่งข้อมูล :recycle:
-
-
เคอร์เนล (Kernal) หมายถึง ส่วนกลางของระบบปฏิบัติการ ซึ่งเป็นส่วนแรกที่ถูกเรียกมาใช้งาน และจะฝังตัวอยู่ในหน่วยความจำหลักของระบบ ดังนั้นเคอร์เนลจะมีหน้าที่ในการติดต่อและควบคุมการทำงานฮาร์ดแวร์ และโปรแกรมใช้งาน (Application Programs)
โปรแกรมระบบ (System Programs) คือ ส่วนของโปรแกรมการทำงานของระบบปฏิบัติการ ซึ่งมีหน้าที่ติดต่อกับผู้ใช้ และผุ้จัดการระบบ เช่น Administrator
-
ประเภทของระบบปฏิบัติการ
แบบหลายผู้ใช้ (Multi-user) หมายถึง ระบบปฏิบัติการที่อนุญาตให้ผู้ใช้ตั้งแต่ 2 คนขึ้นไป สามารถเรียกใช้งานโปรแกรมได้ในเวลาเดียวกัน ซึ่งโดยส่วนใหญ่จะเป็นระบบปฏิบัติการที่ใช้งานกับเครื่องคอมพิวเตอร์แบบเมนเฟรมหรือมินิคอมพิวเตอร์
แบบมัลติโปรเซสซิ่ง (Multiprocessing) หมายถึง ระบบปฏิบัติการซึ่งสามารถใช้ CPU มากกว่าตัวในการประมวลผล หรืออาจเรียกอีกอย่างหนึ่งว่า ระบบปฏิบัติการที่มีการประมวลผลแบบขนาน (Parallel Processing)
แบบมัลติทาสกิ้ง (Multitasking) หมายถึง ระบบปฏิบัติการที่อนุญาตให้ใช้งานโปรแกรมได้ มากกว่า 1 โปรแกรมในเวลาเดียวกัน โดยระบบปฏิบัติการแบบมัลติทาสกิ้งจะทำการแบ่งเวลาการใช้งาน CPU ของโปรแกรมแต่ละตัว ทำให้สามารถใช้งานได้พร้อมกัน
แบบมัลติทรดดิ้ง (Multithreading) หมายถึง ระบบปฏิบัติการที่อนุญาตให้ส่วนต่าง ๆ (Thread) ภายในโปรแกรมเดียวกันสามารถทำงานได้พร้อมกัน
แบบเวลาจริง (Real time) หมายถึง ระบบปฏิบัติการที่ตอบสนองต่ออินพุตแบบทันทีทันใด จะเป็นระบบปฏิบัติการที่สร้างขึ้นมาเพื่อใช้งานเฉพาะ
ในบางครั้งความหมายของมัลติโปรเซสซิ่งก็อาจหมายถึง ระบบปฏิบัติการที่เป็นแบบมัลติทาสกิ้งก็ได้ แต่จะแตกต่างกันที่แบบมัลติทาสกิ้งจะเป็นการใช้งานโปรแกรมบนระบบที่มี CPU เพียงตัวเดียวเท่านั้น