Welcome to Information Technology And Communication Blog by Patty

วันพุธที่ 5 กุมภาพันธ์ พ.ศ. 2557


การสื่อสารข้อมูล

                ในปัจจุบันการสื่อสารข้อมูล มีบทบาทและความสำคัญที่ได้พัฒนาเผยแพร่ข้อมูลไปยังผู้ใช้งานโดยส่งผ่านสื่อกลางต่างๆ ซึ่งสื่อกลางแต่ละแบบ ก็จะมีคุณสมบัติแตกต่างกันออกไป
๒.๑ สื่อกลางการสื่อสารข้อมูล
                การสื่อสารข้อมูลในเครือข่ายคอมพิวเตอร์ จะมีสื่อกลางสำหรับเชื่อมโยงสถานีหรือเครื่องคอมพิวเตอร์ต่างๆ เข้าด้วยกัน เพื่อเป็นตัวกลางให้ผู้ส่งข้อมูล ทำการส่งข้อมูลไปยังผู้รับได้ สื่อกลางการสื่อสารข้อมูลแบ่งออกได้เป็น ๒ ประเภท ดังต่อไปนี้
                ๑) การสื่อสารทางกายภาพ (physical media) เป็นการเชื่อมโยงสถานีระหว่างผู้รับและผู้ส่งข้อมูลโดยอาศัยสายสัญญาณเป็นสื่อกลางในระบบสื่อสารข้อมูล ตัวอย่างสายสัญญาณมีดังนี้
                                ๑.๑) สายตีเกลียวคู่ (twisted pair cable หรือ TP) ประกอบด้วยลวดทองแดงที่หุ้มด้วยฉนวนพลาสติกจำนวน ๔ คู่ แต่ละคู่พันเป็นเกลียว ซึ่ง ๒ คู่จะใช้สำหรับช่องทางการสื่อสาร ๑ ช่องทาง สายตีเกลียวคู่เป็นตัวกลางที่เป็นมาตรฐานใช้ส่งสัญญาณเสียงและข้อมูลได้ในระยะเวลานาน สายสัญญาณประเภทนี้นิยมใช้เป็นสายโทรศัพท์ (telephone line) เพื่อส่งสัญญาณโทรศัพท์


                                ๑.๒) สายโคแอกเชียล (coaxial cable) ประกอบด้วยสายทองแดงเพียงเส้นเดียวเป็นแกนกลาง หุ้มด้วยฉนวนพลาสติก สามารถส่งข้อมูลได้มากกว่าสายตีเกลียวคู่ประมาณ  ๘๐ เท่า ส่วนใหญ่จะใช้ในการส่งสัญญาณโทรทัศน์


                                ๑.๓) สายใยแก้วนำแสง (fiberotic cable) ประกอบด้วยเส้นใยแก้วขนาดเล็กซึ่งหุ้มด้วยฉนวนหลายชั้นโดยกรส่งข้อมูลใช้หลักการสะท้อนของแสงผ่านหลอดแก้วขนาดเล็ก ทำให้สามารถส่งผ่านข้อมูลได้เร็วถึง ๒๖,๐๐๐ เท่าของสายตีเกลียวคู่ มีน้ำหนักเบาและมีความน่าเชื่อถือในการส่งข้อมูลมากกว่าสายโคแอกเชียล อีกทั้งการส่งข้อมูลยังใช้ลำแสงที่มีความเร็วเทียบเท่ากับความเร็วของแสง ทำให้สามารถส่งข้อมูลได้จำนวนมากเป็นระยะทางไกลด้วยความเร็วสูง


                ๒) สื่อกลางไร้สาย (wireless media) เป็นการเชื่อมต่อที่ไม่ต้องใช้สายสัญญาณเป็นสื่อกลางในการสื่อสารระหว่างผู้รับและผู้ส่งข้อมูล แต่จะใช้อากาศเป็นสื่อกลาง ตัวอย่างสื่อกลางไร้สาย มีดังนี้


                                ๒.๑) อินฟราเรด (infrared)  เป็นการสื่อสารโดยใช้คลื่นแลงที่ไม่สามารถมองเห็นได้ด้วยตาเปล่า สามารถส่งข้อมูลระยะไม่ไกล การส่งข้อมูลด้วยคลื่นอินฟราเรดต้องส่งในแนวเส้นตรง และไม่สามารถมองทะลุสิ่งกีดขวางที่มีความหนาได้ นิยมใช้ในการถ่ายโอนข้อมูลสำหรับอุปกรณ์พกพา เช่น โน้ตบุ๊กคอมพิวเตอร์หรือเครื่องพีดีเอไปยังคอมพิวเตอร์ส่วนบุคคล เป็นต้น
                                ๒.๒) คลื่นวิทยุ(radio wave) เป็นการสื่อสารโดยใช้คลื่นแม่เหล็กไฟฟ้าชนิดหนึ่ง อุปกรณ์พิเศษนี้เรียกว่า เครื่องรับส่ง (transceiver) ทำหน้าที่รับและส่งสัญญาณวิทยุจากอุปกรณ์ไร้สายต่างๆ เช่น โทรศัพท์เคลื่อนที่ หรืออุปกรณ์ที่สามารถเปิดเข้าถึงเว็บไซต์ได้ เป็นต้น ผู้ใช้บางรายใช้โทรศัพท์เคลื่อนที่ในการเชื่อมต่อเพื่อเข้าใช้อินเตอร์เน็ต
                                ปัจจุบันมีเทคโนโลยีไร้สายที่ใช้คลื่นวิทยุ คือ บลูทูธ (bluetooth) ซึ่งเป็นการส่งสัญญาณโดยใช้คลื่นวิทยุระยะสั้น  เหมาะสำหรับการติดต่อสื่อสารในระยะไม่เกิน ๓๓ ฟุต การส่งสัญญาณสามารถส่งผ่านสิ่งกีดขวางได้ ทำให้เทคโนโลยีบลูทูธได้รับความนิยมสูง จึงมีการนำมาบรรจุไว้ในอุปกรณ์เทคโนโลยีสมัยใหม่ เช่น โทรศัพท์เคลื่อนที่ เครื่องพีดีเอ โน้ตบุ๊กคอมพิวเตอร์ เครื่องพิมพ์ดิจิทัล เป็นต้น
                                ๒.๓) ไมโครเวฟ(microwave) เป็นการสื่อสารโดยใช้คลื่นวิทยุความเร็วสูง สามารถส่งสัญญาณเป็นทอดๆ จาดสถานีหนึ่งไปยังสถานีหนึ่งในแนวเส้นตรง ไม่สามารถโค้งหรือหักเลี้ยวได้ สามารถรับส่งได้ในระยะทางใกล้ๆ นิยมใช้ในการสื่อสารระหว่างอาคารที่อยู่ในเมืองเดียวกัน หรือวิทยาเขตของมหาวิทยาลัย สำหรับการสื่อสารระยะไกลๆ ต้องใช้สถานีรับและขยายสัญญาณ ซึ่งมีลักษณะเป็นจานหรือเสาอากาศ เพื่อรับส่งสัญญาณเป็นทอดๆ โดยติดตั้งบนพื้นที่สูงๆ เช่น ยอดเขา หอคอย ตึก เป็นต้น โดยปกติความถี่ไมโครเวฟอยู่ในช่วงคลื่นอินฟราเรด ซึ่งนำมาใช้ประโยชน์ในด้านโทรคมนาคมและการทำอาหาร
                                ๒.๔) ดาวเทียม (satellite) เป็นการสื่อสารด้วยคลื่นไมโครเวฟ แต่เนื่องจากเป็นคลื่นที่เดินทางในแนวเส้นตรง ทำให้พื้นที่ที่มีลักษณะภูมิประเทศเป็นภูเขาหรือตึกสูงมีผลต่อการบดบังคลื่น  จึงมีการพัฒนาดาวเทียมให้เป็นสถานีไมโครเวฟที่ลอยอยู่เหนือผิวโลกทำหน้าที่เป็นสถานีส่งและรับข้อมูล ถ้าเป็นลักษณะการส่งจากภาคพื้นดินไปยังดาวเทียม เรียกว่า การเชื่อมโยงขึ้นหรืออัปลิงค์ (uplink) ส่วนการรับข้อมูลจาดาวเทียมสู่ภาคพื้นดิน เรียกว่า การเชื่อโยงลงหรือดาวน์ลิงค์ (downlink) ทั้งนี้มีระบบเทคโนโลยีที่กำลังเป็นที่นิยมและอาศัยการทำงานของดาวเทียมเป็นหลัก คือ ระบบจีพีเอส (Global Positioning System : GPS) ที่ช่วยตรวจสอบตำแหน่งบนผิวโลก เช่น การติดตั้งอุปกรณ์จีพีเอสไว้ในรถและทำงานร่วมกับแผนที่ ผู้ใช้สามารถขับรถไปตามระบบนำทางได้ นอกจากนี้ยังได้นำอุปกรณ์จีพีเอสมาติดตั้งในอุปกรณ์โทรศัพท์เคลื่อนที่อีกด้วย  


๒. ซอฟต์แวร์คอมพิวเตอร์และการเลือกใช้ให้เหมาะสมกับงาน

๑. ความรู้เบื้องต้นเกี่ยวกับซอฟต์แวร์คอมพิวเตอร์
   ซอฟต์แวร์ (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) ผู้ใช้สามารถดาวน์โหลดโค้ดไปใช้งาน แก้ไข หรือจำหน่ายได้ โดยไม่ต้องเสียค่าใช้จ่าย ต่อมามีผู้พัฒนาระบบปฏิบัติการลินุกซ์โดยเพิ่มความสามารถให้ใช้ระบบเครือข่ายได้ ผู้ที่ต้องการใช้งานต้องดาวน์โหลดมาโดยเสียค่าใช้จ่ายด้วย
๒.๒ ระบบปฏิบัติการแบบเครือข่าย (Network operating system)เป็นระบบปฏิบัติการที่ถูกพัฒนาขึ้นเพื่อจัดการงานด้านการสื่อสารระหว่างคอมพิวเตอร์ และช่วยให้คอมพิวเตอร์ที่เชื่อมต่ออยู่ในเครือข่ายสามารถใช้อุปกรณ์ต่าง ๆ ร่วมกันได้ เช่น ฮาร์ดแวร์ เครื่องพิมพ์ เครื่องแสกนเนอร์ เป็นต้น รองรับผู้ใช้งานได้หลายคน มีระบบป้องกันการสูญหายของข้อมูล ใช้หลักการประมวลผลแบบไคลแอนด์เซิร์ฟเวอร์ (client server system) กล่าวคือ เครื่องแม่ข่าย (server) ให้บริการแก่เครื่องลูกข่าย  (client) ได้หลายเครื่องในเวลาเดียวกัน มีดังต่อไปนี้
(๑) ระบบปฏิบัติการวินโดวส์ เซิร์ฟเวอร์ (Windows server) เป็นระบบปฏิบัติการที่พัฒนาโดยบริษัทไมโครซอฟต์ ออกแบบเพื่อใช้งานกับระบบเครือข่ายขององค์กรขนาดเล็กและขนาดกลาง นิยมติดตั้งกับเครื่องคอมพิวเตอร์ที่เป็นเครื่องแม่ข่ายที่ให้บริการข้อมูลและโปรแกรมกับเครื่องลูกข่าย ระบบปฏิบัติการวินโดวส์ เซิร์ฟเวอร์มีการพัฒนาต่าง ๆ อย่างต่อเนื่อง ได้แก่ Windows NT, Windows 2000 และ Windows Server 2003 และ Windows Server 2008
(๒) ระบบปฏิบัติการโอเอสทู วาร์ป (OS/2 Warp Server) เป็นระบบปฏิบัติการที่พัฒนาโดยบริษัทไอบีเอ็ม ใช้เป็นระบบควบคุมเครื่องแม่ข่าย ติดต่อกับผู้ใช้รูปแบบกราฟิก ไม่ค่อยได้รับความนิยม เมื่อปี ๒๕๔๙ บริษัทไอบีเอ็มจึงเลิกพัฒนา ปี พ.ศ. ๒๕๔๘ บริษัทเซเรนิตีซิสเต็ม (Serenity System) ได้พัฒนาระบบปฏิบัติการดังกล่าว ใช้ชื่อว่า eComStation โดยรุ่นแรกคือ 1.2R และรุ่นล่าสุดคือรุ่น 2.0RC7 Silver วางจำหน่ายเดือน ส.ค. ๒๕๕๒
(๓) ระบบปฏิบัติการโซลาริส (Solaris) เป็นระบบปฏิบัติการเครือข่ายที่อยูในตระกูลเดียวกับระบบปฏิบัติการยูนิกซ์ พัฒนาขึ้นโดยบริษัทซัน ไมโคร ซิสเต็ม ออกแบบมาเพื่อใช้งานด้านพาณิชย์อิเล็กทรอนิกส์ หรือการขายสินค้าบนอินเทอร์เน็ต ในอนาคตระบบปฏิบัติการโซลาริสมีโครงการจะพัฒนาเป็นระบบปฏิบัติการที่เปิดเผยโค้ด (Open Source)
๒.๓ ระบบปฏิบัติการแบบฝัง (Embedded Operating System) เป็นระบบปฏิบัติการที่ใช้กับเครื่องคอมพิวเตอร์พกพา ได้แก่ พีดีเอ ปาล์ม โทรศัพท์มือถือ ซึ่งระบบปฏิบัติจะถูกเก็บไว้ในรอม (ROM) ของเครื่อง ใช้หน่วยความจำน้อย
(๑) ระบบปฏิบัติการปาล์ม (Plam OS) เป็นระบบปฏิบัติการที่ใช้กับเครื่องคอมพิวเตอร์แบบพกพา ที่เรียกว่า เครื่องปาล์ม พัฒนาโดยบริษัทปาล์มซอร์ซ (Palm Inc.)
(๒) ระบบปฏิบัติการพ็อกเก็ตพีซี (Pocket PC OS) เป็นระบบปฏิบัติการที่พัฒนาโดยบริษัทไมโครซอฟต์ เพื่อควบคุมอุปกรณ์อิเล็กทรอนิกส์ขนาดเล็ก มีรูปแบบการติดต่อกลับผู้ใช้โดยรูปแบบกราฟิก สนับสนุนการทำงานแบบการใช้งานได้หลายงานในเวลาเดียวกัน (multi-tasking) เช่น ท่องเว็บหรือค้นหาข้อมูลบนอินเทอร์เน็ตได้พร้อมกับการฟังเพลง หรือตรวจเช็กอีเมล เป็นต้น
(๓) ระบบปฏิบัติการซิมเบียน (Symbian OS) เป็นระบบปฏิบัติการที่พัฒนาโดยบริษัท ซิมเบียน ออกแบบมาเพื่อรองรับเทคโนโลยีการสื่อสารแบบไร้สาย โดยเฉพาะโทรศัพท์มือถือประเภทสมาร์ตโฟน มีรูปแบบการติดต่อกับผู้ใช้งานโดยรูปแบบกราฟิก สนับสนุนการทำงานแบบการใช้งานหลายงานในเวลาเดียวกัน
๒.๒ โปรแกรมอรรถประโยชน์ (utility program)
เป็นซอฟต์แวร์ที่ทำหน้าที่เฉพาะอย่าง เพื่อจัดการงานพื้นฐานและบริการต่าง ๆ เช่น การจัดเรียงข้อมูล (sort) การรวมแฟ้มข้อมูลที่จัดเรียงลำดับแล้วเข้าด้วยกัน (merge) หรือย้ายข้อมูลจากอุปกรณ์รับหนึ่งไปยังอุปกรณ์หนึ่ง รวมทั้งสามารถจัดการกับฮาร์ดแวร์โดยตรง โปรแกรมอรรถประโยชน์ส่วนใหญ่จะถูกรวมอยู่ในระบบปฏิบัติการอยู่แล้ว สามารถแบ่งออกได้ ๒ ประเภท ดังต่อไปนี้
๑) โปรแกรมอรรถประโยชน์สำหรับระบบปฏิบัติการ (OS utility programs) เป็นโปรแกรมที่ติดตั้งมาพร้อมระบบปฏิบัติการอยู่แล้ว อำนวยความสะดวกในการทำงานร่วมกับฮาร์ดแวร์ ตัวอย่างโปรแกรม มีดังนี้
๑.๑) โปรแกรมจัดการไฟล์ (file manager) เป็นโปรแกรมที่ออกแบบมาเพื่อช่วยจัดการไฟล์ เช่น การคัดลอแฟ้มข้อมูล เปลี่ยนชื่อแฟ้มข้อมูล ลบแฟ้มข้อมูล การเรียกใช้งานโปรแกรมต่าง ๆ ได้อย่างสะดวก นอกจากนี้ ระบบปฏิบัติการรุ่นใหม่ ๆ ได้เพิ่มความสามารถการแสดงไฟล์เป็นรูปภาพเหมือนจริง (image view) ทำให้การใช้งานมีความสะดวกและรวดเร็วมากยิ่งขึ้น
ภาพ ไฟล์เมเนเจอร์ของระบบปฏิบัติการต่าง ๆ
๑.๒) โปรแกรมยกเลิกการติดตั้งโปรแกรม (uninstaller) เป็นโปรแกรมที่ใช้ในการนำโปรแกรมและส่วนประกอบของโปรแกรมที่ติดตั้งไว้ในระบบออกจากเครื่องคอมพิวเตอร์ ส่วนใหญ่บริษัทผู้ผลิตซอฟต์แวร์จะติดตั้งโปรแกรมยกเลิกการติดตั้งโปรแกรมไว้เป็นส่วนหนึ่งของโปรแกรมประยุกต์อยู่แล้ว
๑.๓) โปรแกรมแสกนดิสก์ (disk scanner) เป็นโปรแกรมช่วยตรวจสอบความเสียหายหรือข้อผิดพลาดที่เกิดขึ้นกับฮาร์ดดิสก์ คือ เมื่อใช้ฮาร์ดดิสก์เป็นเวลานาน มักเกิดส่วนที่เสียหาก ที่เรียกว่า bad sector ส่งผลให้การทำงานของฮาร์ดดิสก์ช้าลง ทำให้การบันทึกหรือเขียนข้อมูลในฮาร์ดดิสก์ยากขึ้น ดังนั้น ผู้ใช้สามารถใช้โปรแกรมดังกล่าวตรวจสอบฮาร์ดดิสก์ เพื่อค้นหาส่วนที่เสียหาย ไฟล์ที่มีข้อผิดพลาด และซ่อมแซมส่วนที่เสียหายได้
๑.๔) โปรแกรมจัดเรียงพื้นที่จัดเก็บข้อมูลของฮาร์ดดิสก์ (disk defragmenter) เป็นโปรแกรมที่ใช้ในการจัดเรียงข้อมูลให้เป็นระเบียบ ช่วยให้เข้าถึงข้อมูลในฮาร์ดดิสก์ได้อย่างรวดเร็ว กล่าวคือ เมื่อมีการเรียกใช้งานฮาร์ดดิสก์ของคอมพิวเตอร์นั้นบ่อยๆ ไฟล์จะถูกจัดเก็บกระจัดกระจาย ไม่เป็นระเบียบ และไม่ได้อยู่เป็นกลุ่มก้อนเดียวกัน เมื่อต้องการเรียกใช้อีกภายหลังจะทำให้เวลาในการดึงข้อมูลนั้นๆ ช้าลง นั่นเอง โปรแกรมดังกล่าวจึงช่วยจัดเรียงไฟล์ต่าง ๆ ให้เป็นระเบียบ
๑.๕) โปรแกรมรักษาหน้าจอ (screen saver) เป็นโปรแกรมสำหรับรักษาและช่วยยืดอายุการใช้งานจอภาพของคอมพิวเตอร์ กล่าวคือ การเปิดจอภาพของคอมพิวเตอร์ให้ทำงานและปล่อยทิ้งไว้ให้แสดงภาพเดิมโดยไม่มีการเคลื่อนไหวใด ๆ เป็นเวลานาน จะทำให้เกิดรอยไหม้บนสารเรืองแสงที่ฉาบผิวจอ และไม่สามารถลบออกไปได้ ถ้าปล่อยทิ้งไว้นานจะส่งผลให้อายุการใช้งานของหน้าจอคอมพิวเตอร์สั้นลง ในการใช้โปรแกรมดังกล่าวผู้ใช้สามารถตั้งค่าระยะเวลาให้โปรแกรมตรวจสอบ และเริ่มทำงานได้ หากไม่มีการเคลื่อนไหวใดๆ ของภาพ เช่น ๕ นาที หรือ ๑๐ นาที เป็นต้น เมื่อเราขยับเมาส์ หรือเริ่มที่จะทำงานใหม่ โปรแกรมนี้จะปิดอัตโนมัติ
๒) โปรแกรมอรรถประโยชน์อื่น ๆ (Standalone utility programs) เป็นโปรแกรมที่ช่วยให้เครื่องคอมพิวเตอร์ทำงานได้อย่างมีประสิทธิภาพ ตัวอย่างโปรแกรม ดังนี้
๒.๑) โปรแกรมบีบอัดไฟล์ (file compression utility) เป็นโปรแกรมที่บีบอัดไฟล์ที่มีขนาดใหญ่ให้มีขนาดเล็กลง ไฟล์ที่ได้จากการบีบอัดไฟล์เรียกว่า ซิปไฟล์ (zip file) เช่น WinZip, Winrar เป็นต้น
๒.๒) โปรแกรมไฟร์วอลล์ (firewall) เป็นโปรแกรมที่ป้องกันบุคคลภายนอกเข้ามาในระบบโดยไม่รับอนุญาตทั้งจากระบบเครือข่ายอินทราเน็ตและอินเทอร์เน็ต โดยโปรแกรมจะทำการตรวจสอบ
๒.๓) โปรแกรมป้องกันไวรัส (anti virus program) การใช้งานคอมพิวเตอร์ที่มีผู้ใช้หลายคนหรือใช้ระบบเครือข่าย  มักเจอปัญหาไวรัสคอมพิวเตอร์
ซึ่งไวรัสเป็นโปรแกรมที่ผู้ไม่ประสงค์ดีพัฒนาขึ้นมาเพื่อวัตถุประสงค์ต่าง ๆ เช่น บูตระบบช้าลง ไม่สามารถเรียกใช้โปรแกรมได้สมบูรณ์ ทำให้คอมพิวเตอร์ค้าง (Hang) หรือมีข้อความขึ้นบนหน้าจออัตโนมัติได้เอง เพื่อสร้างความรำคาญ ก่อกวนการทำงานของผู้ใช้ เป็นต้น ดังนั้น บริษัทผู้ผลิตซอฟต์แวร์จึงได้พัฒนาโปรแกรมขึ้นเพื่อค้นหาและกำจัดไวรัสคอมพิวเตอร์ หรือที่เรียกว่า โปรแกรมป้องกันไวรัส ซึ่งแบ่งออกเป็น ๒ ประเภท ดังนี้
(๑) แอนตี้ไวรัส เป็นโปรแกรม เป็นโปรแกรมป้องกันไวรัสทั่วๆ ไป จะค้นหาและทำลายไวรัสในเครื่องคอมพิวเตอร์ เช่น McAfee VirusScan, Kaspersky, AVG AntiVirus, Panda Titanium เป็นต้น
(๒) แอนตี้สปายแวร์ เป็นโปรแกรมป้องกันการโจรกรรมข้อมูลจากไวรัสปลายแวร์ และแฮ็กเกอร์ รวมถึงแอดแวร์ (adware) ซึ่งเป็นป๊อบอัพโฆษณาในอินเทอร์เน็ต เช่น McAfee AntiSpyware, Ad-Aware SE Pro, Spyware BeGone เป็นต้น
อย่างไรก็ดี ไวรัสคอมพิวเตอร์เกิดขึ้นใหม่ตลอดเวลา ผู้ใช้ต้องปรับปรุงโปรแกรมอย่างสม่ำเสมอ เพื่อรับมือและหาวิธีการป้องกันไวรัสตัวใหม่ ๆ ได้ทันท่วงที การใช้งานเครื่องคอมพิวเตอร์จึงจะสามารถทำงานได้อย่างเต็มประสิทธิภาพ
การเลือกใช้ระบบปฏิบัติการสำหรับคอมพิวเตอร์
๑. สำรวจความต้องการใช้โปรแกรมประยุกต์ของผู้ใช้ว่า โปรแกรมประยุกต์ที่ต้องการใช้นั้นใช้กับระบบปฏิบัติการใด
๒. สำรวจความเหมาะสมกับฮาร์ดแวร์ หน่วยประมวลผลกลาง (ซีพียู) ความจุหน่วยความจำหลัก (รอม, แรม) และขนาดความจุของฮาร์ดดิสก์ ซึ่งระบบปฏิบัติการทุกชนิดจะบอกคุณลักษณะของคอมพิวเตอร์ที่ต้องการ (system requirement)
๓. งบประมาณในการจัดซื้อระบบปฏิบัติการ
๔. ศึกษาข้อมูลการให้บริการหลังการขายและระยะเวลาในการรับประกัน
ตัวอย่างคุณลักษณะคอมพิวเตอร์ที่ต้องการของระบบปฏิบัติการวินโดวส์ เช่น