วิเคราะห์ระบบปฏิบัติการ: มีอะไรบ้างในระบบปฏิบัติการ?
วิเคราะห์ระบบปฏิบัติการ: มีอะไรบ้างในระบบปฏิบัติการ?
ระบบปฏิบัติการหรือ Operating System (OS) เป็นสิ่งสำคัญที่มีอยู่ในเครื่องคอมพิวเตอร์ ที่ทำหน้าที่เป็นตัวกลางในการรับและประมวลผลข้อมูล และคอยประสานงานกับฮาร์ดแวร์และซอฟต์แวร์ต่างๆ ที่อยู่บนเครื่องคอมพิวเตอร์ ในบทความนี้เราจะมาวิเคราะห์ระบบปฏิบัติการว่า มีอะไรบ้างในระบบปฏิบัติการ?
ประเภทของระบบปฏิบัติการ
เริ่มกันด้วยการแบ่งประเภทของระบบปฏิบัติการ โดยระบบปฏิบัติการจะถูกแบ่งออกเป็น 2 ประเภทหลัก ได้แก่
1. Desktop Operating System หรือระบบปฏิบัติการสำหรับเครื่องคอมพิวเตอร์
Desktop Operating System เป็นระบบปฏิบัติการที่ออกแบบมาสำหรับใช้กับเครื่องคอมพิวเตอร์แบบ Desktop หรือ PC ซึ่งเป็นเครื่องคอมพิวเตอร์แบบทั่วไปที่มีตัวคอมพิวเตอร์ และจอภาพแบบพลาสม่า สามารถใช้งานได้กับฮาร์ดแวร์ต่างๆ เช่น CPU, RAM, และฮาร์ดดิสก์ เป็นต้น
เครื่องมือระบบปฏิบัติการที่ใช้ใน Desktop OS อาจจะมีชื่อเสียงอย่าง Windows, Mac OS X, Linux, Ubuntu และ Fedora เป็นต้น
2. Mobile Operating System หรือระบบปฏิบัติการสำหรับอุปกรณ์เคลื่อนที่
Mobile Operating System เป็นระบบปฏิบัติการที่ออกแบบมาสำหรับใช้งานกับอุปกรณ์เคลื่อนที่ และมีลักษณะการใช้งานที่เหมาะสมกับการใช้งานด้านโทรศัพท์มือถือ แท็บเล็ต และอุปกรณ์อื่นๆ ที่มีขนาดเล็ก
เครื่องมือระบบปฏิบัติการที่ใช้ใน Mobile OS อาจจะมีชื่อเสียงอย่าง iOS (Apple), Android (Google), BlackBerry OS, Symbian และ Windows Phone เป็นต้น
หลักการทำงานของระบบปฏิบัติการ
เมื่อเรารู้จักว่า ระบบปฏิบัติการมีประเภทต่างๆ และชื่อเครื่องมือต่างๆ มาดูกันต่อว่า หลักการทำงานของระบบปฏิบัติการทำงานอย่างไร
หลักการทำงานของระบบปฏิบัติการ จะมีหน้าที่สำคัญ 3 ด้าน ดังนี้
1.คอยรองรับและควบคุมการทำงานบนฮาร์ดแวร์ โดยรับข้อมูลจากผู้ใช้และเหตุการณ์ต่างๆ และประมวลผลข้อมูลเหล่านั้นเพื่อแสดงผลลัพธ์ออกทางหน้าจอที่เหมาะสม
2.คอยควบคุมซอฟต์แวร์ที่ติดตั้งอยู่บนเครื่องคอมพิวเตอร์ โดยเรียกใช้งานซอฟต์แวร์ต่างๆ เมื่อมีคำสั่งจากผู้ใช้ และคอยปรับปรุงอัพเดทเวอร์ชั่นของซอฟต์แวร์ ให้มีการทำงานได้อย่างมีประสิทธิภาพ
3.คอยดูแลและควบคุมการเชื่อมต่อของอุปกรณ์ภายนอก โดยประสานงานกับฮาร์ดแวร์แต่ละตัวเพื่อให้การเชื่อมต่อและการทำงานของอุปกรณ์ทุกตัวไปได้อย่างราบรื่น
และที่สำคัญที่สุดคือ ระบบปฏิบัติการจะทำหน้าที่กันในการช่วยผู้ใช้คอมพิวเตอร์ ให้มีความสะดวกในการใช้งานมากยิ่งขึ้น
สิ่งที่อยู่ในระบบปฏิบัติการ
ดังที่ได้กล่าวมาแล้วว่า ระบบปฏิบัติการจะมีฮาร์ดแวร์และซอฟต์แวร์ต่างๆ ในเครื่องคอมพิวเตอร์ เรามาดูกันต่อว่า อะไรบ้างในระบบปฏิบัติการ
1. Kernel
Kernel เป็นส่วนสำคัญที่เป็นตัวกลางในการควบคุมระบบปฏิบัติการ ทำหน้าที่รองรับการเชื่อมต่อระหว่างฮาร์ดแวร์และซอฟต์แวร์ ซึ่ง Kernel นั้นถูกออกแบ่งเป็น 2 ประเภทหลัก คือ Monolithic Kernel และ Microkernel
2. Device Drivers
Device Drivers เป็นตัวช่วยคอยรับผิดชอบเรื่องการทำงานของอุปกรณ์ของคอมพิวเตอร์ เช่น การทำงานของมัลติมีเดียการ์ด, การเชื่อมต่ออินเทอร์เน็ต และการเชื่อมต่ออุปกรณ์เช่นเม้าส์ แป้นพิมพ์ หรืออุปกรณ์ USB
3. Operating System Utilities
Operating System Utilities คือซอฟต์แวร์แบบ Utilities ชิ้นเล็กๆ ที่ช่วยสะดวกในการใช้งานระบบปฏิบัติการ เช่น Control panel, Task manager, Registry editor และ Recovery tool
4. Text and GUI editors
Text and GUI editors เป็นช่องทางในการติดต่อสื่อสารกับระบบปฏิบัติการ ซึ่งเป็นเครื่องมือเพื่อซ่อนรายละเอียดของระบบปฏิบัติการและช่วยให้ผู้ใช้งานสามารถสร้างและแก้ไขโปรแกรม หรือเอกสารต่างๆ ได้ง่ายขึ้น เช่นโปรแกรม Sublime Text, Emacs, Vim และ Notepad++ เป็นต้น
เมื่อมีการใช้งานจำเป็นต้องดำเนินการผ่านระบบปฏิบัติการ จะมีการเรียกใช้งานเครื่องมือต่างๆ ตามความเหมาะสม เพื่อให้การทำงานของระบบไปได้อย่างรอบคอบและมีประสิทธิภาพ
FAQs
1. ระบบปฏิบัติการที่ได้รับความนิยมมากที่สุดคืออะไร?
A. ระบบปฏิบัติการที่ได้รับความนิยมมากที่สุดคือ Windows และ MacOS
2. ซอฟต์แวร์ระบบปฏิบัติการอะไรที่ใช้งานได้บนทั้ง MacOS และ Windows?
A. Chrome, Firefox, และ VLC media player เป็นต้น
3. โปรแกรม text editor ใดที่ใช้งานได้ทั้งบน MacOS และ Windows?
A. Sublime Text เป็นโปรแกรม text editor ที่ใช้งานได้ทั้งบน MacOS และ Windows