ระบบปฎิบัติการคอมพิวเตอร์
ระบบปฏิบัติการคอมพิวเตอร์เป็นโปรแกรมที่ใช้ควบคุมการทำงานของเครื่องคอมพิวเตอร์เพื่อให้อุปกรณ์ทำงานตามที่ได้ออกแบบไว้ โดยทั่วไปเครื่องคอมพิวเตอร์ขนาดใหญ่จะมีระบบปฏิบัติการที่ใหญ่ซับซ้อนและทำงานได้มากกว่าเครื่องคอมพิวเตอร์ขนาดเล็ก นอกจากนี้ผู้ผลิตระบบปฏิบัติการคอมพิวเตอร์ยังมีโปรแกรมเสริมการทำงานหากมีอุปกรณ์มากกว่ามาตรฐานหรือต้องการให้คอมพิวเตอร์ทำงานที่ยากและซับซ้อนกว่ามาตรฐานที่จำหน่าย โดยอาจต้องเสียค่าใช้จ่ายเพิ่มขึ้น
ระบบปฏิบัติการที่เราคุ้นเคยบนเครื่องคอมพิวเตอร์ตั้งโต๊ะ, Notebook, Tablet, Smartphone ก็มี Linux, MICROSOFT Windows, APPLE Mac OS X, APPLE iOS, GOOGLE Android, และ NOKIA Symbian เป็นต้น
ระบบปฏิบัติการยูนิกซ์ (UNIX)
ระบบปฏิบัติการยูนิกซ์ถูกสร้างด้วยภาษาซี (C Language) ยูนิกซ์มีใช้แพร่หลายบนเครื่องขนาดกลางถึงระดับซุปเปอร์คอมพิวเตอร์ โดยทั่วไปใช้กับเครื่องคอมพิวเตอร์ที่มีสถาปัตยกรรมแบบ RISC เช่น ORACLE SPARC, ORACLE UltraSPARC, IBM Power, HP PA-RISC และ INTEL Itanium เป็นต้นตัวอย่างระบบปฏิบัติการยูนิกซ์ เช่น ORACLE Solaris, IBM AIX และ HP-UX เป็นต้น
เครื่องคอมพิวเตอร์ที่ใช้ระบบปฏิบัติการยูนิกซ์มีใช้ในองค์กรขนาดกลางถึงใหญ่เป็นส่วนมาก มักใช้จัดเก็บและจัดการฐานข้อมูลขนาดใหญ่ถึงใหญ่มากและระบบโปรแกรมประยุกต์ที่มีจำนวนโปรแกรมมากและซับซ้อนซึ่งต้องใช้ทรัพยากรมากถึงมากมหาศาล เช่น ต้องใช้ดิสก์จำนวนมาก หน่วยความจำก็มาก จำนวนหน่วยประมวลผลก็เยอะ จำนวนผู้ใช้งานในระบบก็บานเบอะกระจายอยู่ทั่วจังหวัดหรือทั่วประเทศหรือทั่วโลก
ระบบจัดการฐานข้อมูลที่มีใช้บนระบบปฏิบัติการยูนิกซ์มีไม่กี่ยี่ห้อแต่มูลค่าตลาดรวมกันมากมายมหาศาล เช่น ORACLE Database, IBM DB2, IBM Informix และ SAP Sybase เป็นต้น ส่วน MICROSOFT SQL Server ไม่มีใช้บนยูนิกซ์
สำหรับท่านที่มีบุตรหลานหรือน้องนุ่งที่กำลังเรียนและอยากให้เขาเหล่านั้นมีอนาคตการทำงานด้านไอทีที่สดใส หางานง่าย รายได้งาม ความต้องการเยอะ ผมขอแนะนำให้ศึกษาและเตรียมพร้อมอย่างน้อย 3 อย่าง คือ 1. UNIX or LINUX 2.ORACLE Database or IBM DB2 3. Java Technology (Java Programming เป็นอย่างน้อย)
ระบบปฏิบัติการลินุกซ์ (LINUX)
ระบบปฏิบัติการลินุกซ์เป็นระบบปฏิบัติการเปิด เริ่มต้นพัฒนาโดย Linus Torvalds เพื่อใช้งานบนเครื่องคอมพิวเตอร์ส่วนบุคคลหรือโน๊ตบุ๊ค มีการทำงานเหมือนกับระบบปฏิบัติการยูนิกซ์ จึงทำให้คนที่ใช้งานยูนิกซ์บนเครื่องขนาดกลางหรือใหญ่ชื่นชอบมากเพราะสามารถพัฒนาและทดสอบระบบโปรแกรมประยุกต์บนลินุกซ์ซึ่งอยู่บนเครื่องขนาดเล็กราคาไม่แพงได้สะดวกรวดเร็วและประหยัดค่าใช้จ่ายมากก่อนที่จะนำไปทดสอบและใช้งานจริงบนเครื่องขนาดใหญ่ที่ใช้ยูนิกซ์
เนื่องจากเป็นระบบปฏิบัติการเปิดจึงมีผู้พัฒนาโปรแกรมประยุกต์ใช้งานมากราคาไม่แพง ไวรัสก็ไม่ค่อยมี แต่อาจจะมีการถูกโจมตีในรูปแบบอื่นๆ เช่น Trojan, Worms และ Hacker เป็นต้น
ระบบปฏิบัติการวินโดวส์ (Microsoft Windows)
ระบบปฏิบัติการวินโดวส์พัฒนาโดย Microsoft Corporation เพื่อใช้กับเครื่องคอมพิวเตอร์แม่ข่าย คอมพิวเตอร์ส่วนบุคคล โน๊ตบุ๊ค และอุปกรณ์ประเภทโทรศัพท์เคลื่อนที่อัจฉริยะ (Smartphone) มีหลายเวอร์ชั่นและวัตถุประสงค์ในการใช้งานไม่เหมือนกัน เช่น Windows 7, Windows 2008, Windows 8 (ตุลาคม 2555) และอื่นๆ มีทั้งแบบใช้งานคนเดียว ใช้งานในองค์กรใช้งานเบื้องต้น ใช้งานที่ซับซ้อนกับอุปกรณ์ที่หลากหลายในเครือข่าย เป็นต้น
ระบบปฏิบัติการ APPLE Mac OS X
ระบบปฏิบัติการ Mac OS X พัฒนาโดย APPLE Inc. เพื่อใช้กับเครื่องคอมพิวเตอร์ APPLE Mac ได้แก่ MacBook Air, MacBook Pro, Mac mini, iMac และ Mac Pro เป็นต้น
เครื่องคอมพิวเตอร์และอุปกรณ์ของ APPLE Inc. ได้รับการยกย่องว่ามีความสวยงามแบบเรียบหรู ประสิทธิภาพสูง อีกทั้งโปรแกรมประยุกต์ก็สวยงามน่าใช้
ระบบปฏิบัติการ Apple iOS
ระบบปฏิบัติการ iOSพัฒนาโดย APPLE Inc. เพื่อใช้กับอุปกรณ์ประเภทโทรศัพท์เคลื่อนที่อัจฉริยะ (Smartphone) ของ APPLE Inc. เช่น iPhone, iPadและ iPod เป็นต้น
ระบบปฏิบัติการ GOOGLE Android
ระบบปฏิบัติการ Android เป็นระบบปฏิบัติการเปิดที่พัฒนาโดย GOOGLEด้วยเทคโนโลยีที่ GOOGLEอ้างว่าทำงานเหมือนแต่ไม่ใช่ ORACLE Java Technology โดยมีเป้าหมายหลักเพื่อใช้กับอุปกรณ์ประเภทโทรศัพท์เคลื่อนที่อัจฉริยะ (Smartphone) เนื่องจาก Android เป็นระบบปฏิบัติการเปิดจึงทำให้มีการพัฒนาโปรแกรมประยุกต์ขึ้นมามากมายบนโทรศัพท์เคลื่อนที่ทำให้ผู้ใช้งานมีทางเลือกมากและราคาไม่แพง
ระบบปฏิบัติการที่ใช้กับเครื่องคอมพิวเตอร์เสมือน (Virtual Machine or Guest Machine) เป็นระบบปฏิบัติการที่ทำงานบนระบบปฏิบัติการอื่นบนเครื่องเดียวกัน โดยมีซอฟท์แวร์บางอย่างทำหน้าที่ควบคุมและประสานงานระหว่างระบบปฏิบัติการจริง (Host Machine) กับระบบปฏิบัติการของเครื่องคอมพิวเตอร์เสมือน (Guest Machine) เช่น ระบบปฏิบัติการจริงเป็น MS Windows7 ติดตั้งโปรแกรมควบคุมและประสานงานชื่อ ORACLE VirtualBoxจากนั้นเรียกโปรแกรม ORACLE VirtualBoxแล้วติดตั้งระบบปฏิบัติการยูนิกซ์ ORACLE Solaris 10 ไว้บน MS Windows7 เป็นต้นทำให้เราสามารถใช้ระบบปฏิบัติการ Window 7 และระบบปฏิบัติการ ORACLE Solaris 10 ได้พร้อมกันบนเครื่องเดียวกัน ปัจจุบันสามารถใช้งาน ORACLE VirtualBoxได้ฟรีโดยดาวน์โหลดได้ที่ http://www.oracle.com
ข้อดีของการใช้ระบบปฏิบัติการบนเครื่องคอมพิวเตอร์เสมือนก็คือเราไม่ต้องมีคอมพิวเตอร์จริงหลายเครื่องเพื่อใช้งานระบบปฏิบัติการที่ต่างยี่ห้อหรือต่างเวอร์ชั่นกันทำให้ประหยัดค่าใช้จ่าย เหมาะสำหรับการเรียนรู้ระบบปฏิบัติการใหม่หรือเวอร์ชั่นใหม่ ใช้พัฒนาและทดสอบการทำงานของโปรแกรมที่ต้องนำไปใช้กับระบบปฏิบัติการที่ต่างกัน หรือจะใช้ทำงานจริงก็ได้ เป็นต้น
ความคิดเห็น
แสดงความคิดเห็น