ซอฟต์แวร์ระบบคืออะไร?

Operating System

วันนี้เราจะมาเจาะลึกในเรื่องของซอฟต์แวร์ระบบกันแบบจริงๆจังๆ ซึ่งจะต่อจากบทความที่เราเคยกล่าวถึงประเภทของซอฟต์แวร์คอมพิวเตอร์กันไปเมื่อก่อนหน้านี้แล้ว ซอฟต์แวร์ระบบที่ว่าก็คือซอฟต์แวร์ที่จะอยู่ใกล้กับฮาร์ดแวร์มากที่สุด หรือพูดอีกนัยหนึ่งก็คือซอฟต์แวร์ที่เอาไว้จัดการฮาร์ดแวร์คอมพิวเตอร์ คอยสั่งให้ฮาร์ดแวร์แต่ละชิ้นส่วนทำงานร่วมกันได้อย่างมีประสิทธิภาพ ซึ่งเราจะมาดูกันแบบละเอียดๆว่าซอฟต์แวร์ระบบมีกี่ประเภท และมีอะไรบ้างดังต่อไปนี้ ซอฟต์แวร์ระดับไบออส (BIOS) – ในส่วนของซอฟต์แวร์สำหรับ BIOS จะเป็นซอฟต์แวร์ที่อยู่ใกล้กับฮาร์ดแวร์มากที่สุด เราจะไม่สามารถแก้ไขอะไรได้ ไม่สามารถแก้ไขส่วนของตัวโปรแกรมได้ ส่วนมากจะถูกติดตั้งซอฟต์แวร์มาจากโรงงาน หรือทางผู้ผลิตเลย แต่เราสามารถอัพเดตซอฟต์แวร์ของ BIOS ได้ (Flash BIOS) หรือเรียกอีกอย่างว่าการอัพเดท Firmware (เฟิร์มแวร์) ให้กับฮาร์ดแวร์คอมพิวเตอร์ ซอฟต์แวร์ระบบปฏิบัติการ (Operating System) – เป็นซอฟต์แวร์ระบบที่อยู่ใกล้กับเรามากที่สุด ซึ่งซอฟต์แวร์ประเภทระบบปฏิบัติการในปัจจุบันก็มีให้เห็นกันเยอะขึ้นเรื่อยๆ แต่ที่เป็นที่รู้จักกันอย่างแพร่หลายมีอยู่ด้วยกัน 3 ประเภทคือ Windows, Linux และ Mac OS ส่วนระบบปฏิบัติการที่เกิดขึ้นมาใหม่ๆก็ได้แก่ Chrome OS เป็นต้น ส่วนระบบปฏิบัติการที่อยู่ในโทรศัพท์มือถืออย่างเช่น iPhone ก็คือว่าเป็นซอฟต์แวร์ระบบเช่นกัน emailprint

email

กว่าจะมาเป็นคอมพิวเตอร์ให้ได้ใช้งาน

คอมพิวเตอร์

สวัสดีครับ สำหรับบทความแรกก็ขอแบบ Basic (พื้นฐาน) กันแบบสุดๆ ว่าด้วยเรื่องกว่าจะมาเป็นคอมพิวเตอร์ให้เราได้ใช้งานกันนั้น มันจะต้องประกอบไปด้วยอะไรบ้าง ก่อนอื่นสิ่งที่เราอยากจะให้เรียนรู้และทำความเข้าใจเกี่ยวกับพื้นฐานคอมพิวเตอร์ก็คือ คอมพิวเตอร์ประกอบไปด้วย 2 ส่วนหลักๆ ดังต่อไปนี้ ฮาร์ดแวร์คอมพิวเตอร์ (Hardware) – ส่วนของฮาร์ดแวร์ก็นิยามได้โดยตรงเลยก็คือ “สิ่งที่จับต้องได้” อะไรก็ตามที่เราสามารถจับต้องมันได้ ทั้งหมดนั้นคือส่วนของฮาร์ดแวร์โดยทั้งสิ้น อาทิเช่น CPU, RAM, Hard Disk, การ์ดจอ, Drive CD/DVD, หน้าจอคอมพิวเตอร์, ฯลฯ ซอฟต์แวร์คอมพิวเตอร์ (Software) – ในส่วนของซอฟต์แวร์ก็จะตรงข้ามกับฮาร์ดแวร์นั่นก็คือ “สิ่งที่ไม่สามารถจับต้องได้” หรือที่ในบ้านเราทำความเข้าใจและเรียกกันง่ายๆจนติดปากว่า “โปรแกรม” หรือ “โปรแกรมคอมพิวเตอร์” นั่นเอง จะให้ยกตัวอย่างก็คงจะเป็นระบบปฏิบัติการ Windows ที่คิดว่านักคอมมือใหม่จะต้องจับระบบปฏิบัติการนี้เป็นอันดับแรกอย่างแน่นอน