ความรู้เบื้องต้นเกี่ยวกับซอฟต์แวร์คอมพิวเตอร์
ซอฟต์แวร์ (Software) หมายถึง ชุดคำนั่งที่เขียนขึ้นด้วยภาษาของคอมพิวเตอร์ ใช้สั่งให้คอมพิวเตอร์ทำงานตามความต้องการของผู้ใช้คอมพิวเตอร์ ควบคุมการทำงานของอุปกรณ์ต่าง ๆ กล่าวคือ ซอฟต์แวร์เป็นสิ่งที่ผู้ใช้มองไม่เห็นและสัมผัสไม่ได้ แต่สามารถรับรู้การทำงานได้ ต่างจากฮาร์ดแวร์ (Hardware)
๒. ซอฟต์แวร์ระบบ (System Software) หมายถึง โปรแกรมที่ทำหน้าที่จัดการกับระบบคอมพิวเตอร์ กล่าวคือ โปรแกรมควบคุมและประสานการทำงานของเครื่องคอมพิวเตอร์และอุปกรณ์ต่าง ๆ แบ่งออกเป็น ๒ ประเภท คือ
๒.๑ ระบบปฏิบัติการ (Operatin system) หรือเรียกย่อๆ ว่า โอเอส (OS) ทำหน้าที่ควบคุมและประสานการทำงานระหว่างอุปกรณ์คอมพิวเตอร์ ได้แก่ หน่วยรับเข้า หน่วยประมวลผลกลาง หน่วยความจำหลัก หน่วยความจำรอง และหน่วยส่งออก นอกจากนี้ยังเป็นตัวกลางเชื่อมโยงและสนับสนุนคำสั่งระหว่างฮาร์ดแวร์และ ซอฟต์แวร์ประยุกต์ นิยมเรียกว่า แพลตฟอร์ม (platform) โดยมีรูปแบบการติดต่อกับผู้ใช้งาน และประเภทของระบบปฏิบัติการดังนี้
๑) แบบบรรทัดคำสั่ง (command – line interface) เป็นรูปแบบการติดต่อในยุคแรก ๆ โดยผู้ใช้ต้องพิมพ์คำสั่งให้ระบบปฏิบัติการทำอย่างใดอย่างหนึ่ง เพื่อควบคุมเครื่องคอมพิวเตอร์ ทำให้ไม่สะดวกต่อการใช้งาน ได้แก่ ระบบปฏิบัติการดอส (DOS) เช่น
cd\ ทำการย้ายการทำงานไปที่ไดรฟ์ C
c:\>dir ทำการแสดงรายชื่อไฟล์และโฟลเดอร์ทั้งหมดที่อยู่ในไดรฟ์ C
๒) แบบกราฟิก (graphic user interface: GUI) เป็นรูปแบบการติดต่อกับผู้ใช้งาานโดยการใช้รูปภาพเล็ก ๆ เป็นสัญลักษณ์แทนไฟล์หรือโปรแกรม ที่เรียกว่า รายการเลือก (menu) หรือไอคอน (Icon) ผู้ใช้สามารถสั่งงานได้โดยใช้เมาส์คลิกที่รูปภาพนั้น เพื่อเปิดไฟล์หรือโปรแกรมต่าง ๆ ทำให้ใช้งานสะดวก สวยงาม ได้รับความนิยมสูง
๒. ประเภทของระบบปฏิบัติการ แบ่งออกเป็น ๓ ประเภท ดังต่อไปนี้
๒.๑ ระบบปฏิบัติการแบบเดี่ยว (stand – alone operating system) เป็นระบบปฏิบัติการที่ใช้กับเครื่องส่วนบุคคลหรือโน้ตบุ๊กคอมพิวเตอร์ กล่าวคือเป็นระบบปฏิบัติการของเครื่องคอมพิวเตอร์ที่ทำงานโดยไม่มีการเชื่อม ต่อกับเครื่องคอมพิวเตอร์เครื่องอื่น แต่ปัจจุบันระบบปฏิบัติการแบบเดี่ยวได้ขยายขีดความสามารถให้รองรับการเชื่อม ต่อกันเป็นระบบเครือข่ายได้ ตัวอย่างระบบปฏิบัติการแบบเดี่ยว มีดังต่อไปนี้
(๑) ระบบปฏิบัติการแบบดอก (Disk Operating System : DOS) เป็นระบบปฏิบัติการที่ติดต่อกับผู้ใช้แบบบรรทัดคำสั่ง โดยระบบปฏิบัติการดอสรุ่นแรกเกิดจากความร่วมมือระหว่างบริษัทไอบีเอ็มและ บริษัทไมโครซอฟท์ ใช้ชื่อระบบปฏิบัติการว่า PC-DOS ต่อมาบริษัทไมโครซอฟต์ได้พัฒนาระบบปฏิบัติการดอสของตนเองขึ้นมา ใช้ชื่อว่า MS-DOS
(๒) ระบบปฏิบัติการไมโครซอฟต์วินโดวส์ (Microsoft Windows) พัฒนาโดยบริษัทไมโครซอฟต์ ติดต่อกับผู้ใช้ด้วยรูปแบบกราฟิก นอกจากนี้บริษัทไมโครซอฟต์ยังพัฒนาซอฟต์แวร์ประยุกต์ที่ทำงานภายใต้ระบบ ปฏิบัติการวินโดวส์หลายด้าน เช่น ซอฟต์แวร์ประมวลคำ ซอฟต์แวร์ตารางทำงาน ซอฟต์แวร์นำเสนอข้อมูล เป็นต้น ทำให้ผู้ใช้งานระบบปฏิบัติการไมโครซอฟต์วินโดวส์อย่างแพร่หลาย ได้แก่ window3.0, 3.1, 3.11, Windows95, 98 Me, WindowsNT, 2000, XP, Vista, Seven
(๓) ระบบปฏิบัติการยูนิกซ์ (UNIX) เป็นระบบปฏิบัติการที่นิยมใช้ในกลุ่มผู้ที่มีความรู้ความสามารถด้าน คอมพิวเตอร์ค่อนข้างมาก ใช้กับเครื่องคอมพิวเตอร์ที่รองรับการทำงานของผู้ใช้งานหลายคนในเวลาเดียว กัน (multi-user) ปัจจุบันมีการพัฒนาระบบที่สนับสนุนการใช้งานทั้งแบบเดี่ยวและแบบเครือข่าย และสามารถใช้ไฟล์ร่วมกับระบบปฏิบัติการอื่นๆ ได้ เช่น DOS, Microsoft Windows, OS/2, Minix, NFS, System V เป็นต้น
(๔) ระบบปฏิบัติการแมคอินทอช (Macintosh Operating System: Mac OS) ใช้กับเครื่องคอมพิวเตอร์ส่วนบุคคลของแมคอินทอชเท่านั้น ของบริษัท Apple ถือเป็นระบบปฏิบัติการแรกที่ทำงานด้านกราฟิกได้อย่างมีประสิทธิภาพ ระบบปฏิบัติการประเภทนี้ติดต่อกับผู้ใช้โดยรูปแบบกราฟิก มีความสามารถในการทำงานได้หลายโปรแกรมในเวลาเดียวกัน เหมาะกับงานในด้านสิ่งพิมพ์ กราฟิก และศิลปะ
(๕) ระบบปฏิบัติการลินุกซ์ (Linux) มีลักษณะคล้ายกับระบบปฏิบัติการยูนิกซ์แต่มีขนาดเล็กและทำงานได้เร็วกว่า เป็นระบบปฏิบัติการที่เปิดเผยโค้ด (open souce software) ผู้ใช้สามารถดาวน์โหลดโค้ดไปใช้งาน แก้ไข หรือจำหน่ายได้ โดยไม่ต้องเสียค่าใช้จ่าย ต่อมามีผู้พัฒนาระบบปฏิบัติการลินุกซ์โดยเพิ่มความสามารถให้ใช้ระบบเครือ ข่ายได้ ผู้ที่ต้องการใช้งานต้องดาวน์โหลดมาโดยเสียค่าใช้จ่ายด้วย
ไม่มีความคิดเห็น:
แสดงความคิดเห็น