วันอังคารที่ 21 สิงหาคม พ.ศ. 2555

เรื่องที่ 10 ซอฟต์แวร์ประยุกต์

ซอฟต์แวร์ประยุกต์ (application software) PDF พิมพ์ อีเมล
เขียนโดย man@dmin   
วันอาทิตย์ที่ 14 มิถุนายน 2009 เวลา 00:14 น.
ซอฟต์แวร์ประยุกต์ (application software)

เป็น ซอฟต์แวร์ที่ใช้กับงานด้านต่าง ๆ ตามความต้องการของผู้ใช้ ที่สามารถนำมาใช้ประโยชน์ได้โดยตรง ปัจจุบันมีผู้พัฒนาซอฟต์แวร์ใช้งานทางด้านต่าง ๆ ออกจำหน่ายมาก การประยุกต์งานคอมพิวเตอร์จึงกว้างขวางและแพร่หลาย เราอาจแบ่งซอฟต์แวร์ประยุกต์ออกเป็นสองกลุ่มคือ ซอฟต์แวร์สำเร็จ และซอฟต์แวร์ที่พัฒนาขึ้นใช้งานเฉพาะ ซอฟต์แวร์สำเร็จในปัจจุบันมีมากมาย เช่น ซอฟต์แวร์ประมวลคำ ซอฟต์แวร์ตารางทำงาน ฯลฯ

การที่เทคโนโลยีคอมพิวเตอร์ได้พัฒนาก้าวหน้าอย่างรวดเร็ว โดยเฉพาะการที่มีคอมพิวเตอร์ขนาดเล็ก ทำให้มีการใช้งานคล่องตัวขึ้น จนในปัจจุบันสามารถนำคอมพิวเตอร์ขนาดเล็ก ติดตัวไปใช้งานในที่ต่าง ๆ ได้สะดวก
การใช้งานคอมพิวเตอร์ต้องมีซอฟต์แวร์ประยุกต์ ซึ่งอาจเป็นซอฟต์แวร์สำเร็จที่มีผู้พัฒนาเพื่อใช้งานทั่วไปทำให้ทำงานได้สะดวกขึ้น หรืออาจเป็นซอฟต์แวร์ใช้งานเฉพาะ ซึ่งผู้ใช้เป็นผู้พัฒนาขึ้นเองเพื่อให้เหมาะสมกับสภาพการทำงานของตน

* ซอฟต์แวร์สำเร็จ (package)

ในบรรดาซอฟต์แวร์ประยุกต์ที่มีใช้กันทั่วไป ซอฟต์แวร์สำเร็จ (package) เป็นซอฟต์แวร์ที่มีความนิยมใช้กันสูงมาก ซอฟต์แวร์สำเร็จเป็นซอฟต์แวร์ที่บริษัทพัฒนาขึ้น แล้วนำออกมาจำหน่าย เพื่อให้ผู้ใช้งานซื้อไปใช้ได้โดยตรง ไม่ต้องเสียเวลาในการพัฒนาซอฟต์แวร์อีก ซอฟต์แวร์สำเร็จที่มีจำหน่ายในท้องตลาดทั่วไป และเป็นที่นิยมของผู้ใช้มี 5 กลุ่มใหญ่ ได้แก่



1) ซอฟต์แวร์ประมวลคำ(word processing software) เป็นซอฟต์แวร์ประยุกต์ใช้สำหรับการพิมพ์เอกสาร สามารถแก้ไข เพิ่ม แทรก ลบ และจัดรูปแบบเอกสารได้อย่างดี เอกสารที่พิมพ์ไว้จัดเป็นแฟ้มข้อมูล เรียกมาพิมพ์หรือแก้ไขใหม่ได้ การพิมพ์ออกทางเครื่องพิมพ์ก็มีรูปแบบตัวอักษรให้เลือกหลายรูปแบบ เอกสารจึงดูเรียบร้อยสวยงาม ปัจจุบันมีการเพิ่มขีดความสามารถของซอฟต์แวร์ประมวลคำอีกมากมาย ซอฟต์แวร์ประมวลคำที่นิยมอยู่ในปัจจุบัน เช่น วินส์เวิร์ด จุฬาจารึก โลตัสเอมิโปร

2)
ซอฟต์แวร์ตารางทำงาน (spread sheet software) เป็น ซอฟต์แวร์ที่ช่วยในการคิดคำนวณ การทำงานของซอฟต์แวร์ตารางทำงาน ใช้หลักการเสมือนมีโต๊ะทำงานที่มีกระดาษขนาดใหญ่วางไว้ มีเครื่องมือคล้ายปากกา ยางลบ และเครื่องคำนวณเตรียมไว้ให้เสร็จ บนกระดาษมีช่องให้ใส่ตัวเลข ข้อความหรือสูตร สามารถสั่งให้คำนวณตามสูตรหรือเงื่อนไขที่กำหนด ผู้ใช้ซอฟต์แวร์ตารางทำงานสามารถประยุกต์ใช้งานประมวลผลตัวเลขอื่น ๆ ได้กว้างขวาง ซอฟต์แวร์ตารางทำงานที่นิยมใช้ เช่น เอกเซล โลตัส


3)
ซอฟต์แวร์จัดการฐานข้อมูล (data base management software) การ ใช้คอมพิวเตอร์อย่างหนึ่งคือการใช้เก็บข้อมูล และจัดการกับข้อมูลที่จัดเก็บในคอมพิวเตอร์ จึงจำเป็นต้องมีซอฟต์แวร์จัดการข้อมูล การรวบรวมข้อมูลหลาย ๆ เรื่องที่เกี่ยวข้องกันไว้ในคอมพิวเตอร์ เราก็เรียกว่าฐานข้อมูล ซอฟต์แวร์จัดการฐานข้อมูลจึงหมายถึงซอฟต์แวร์ที่ช่วยในการเก็บ การเรียกค้นมาใช้งาน การทำรายงาน การสรุปผลจากข้อมูล ซอฟต์แวร์จัดการฐานข้อมูลที่นิยมใช้ เช่น เอกเซส ดีเบส พาราด็อก ฟ๊อกเบส


4)
ซอฟต์แวร์นำเสนอ (presentation software) เป็น ซอฟต์แวร์ที่ใช้สำหรับนำเสนอข้อมูล การแสดงผลต้องสามารถดึงดูดความสนใจ ซอฟต์แวร์เหล่านี้จึงเป็นซอฟต์แวร์ที่นอกจากสามารถแสดงข้อความในลักษณะที่จะ สื่อความหมายได้ง่ายแล้วจะต้องสร้างแผนภูมิ กราฟ และรูปภาพได้ ตัวอย่างของซอฟต์แวร์นำเสนอ เช่น เพาเวอร์พอยต์ โลตัสฟรีแลนซ์ ฮาร์วาร์ดกราฟิก


5)
ซอฟต์แวร์สื่อสารข้อมูล (data communication software) ซอฟต์แวร์สื่อสารข้อมูลนี้หมายถึงซอฟต์แวร์ที่จะช่วยให้ไมโครคอมพิวเตอร์ ติดต่อสื่อสารกับเครื่องคอมพิวเตอร์อื่นในที่ห่างไกล โดยผ่านทางสายโทรศัพท์ ซอฟต์แวร์สื่อสารใช้เชื่อมโยงต่อเข้ากับระบบเครือข่ายคอมพิวเตอร์ เช่น อินเทอร์เน็ต ทำให้สามารถใช้บริการอื่น ๆ เพิ่มเติมได้ สามารถใช้รับส่งไปรษณีย์อิเล็กทรอนิกส์ ใช้โอนย้ายแฟ้มข้อมูล ใช้แลกเปลี่ยนข้อมูล อ่านข่าวสาร นอกจากนี้ยังใช้ในการเชื่อมเข้าหามินิคอมพิวเตอร์หรือเมนเฟรม เพื่อเรียกใช้งานจากเครื่องเหล่านั้นได้ ซอฟต์แวร์สื่อสารข้อมูลที่นิยมมีมากมายหลายซอฟต์แวร์ เช่น โปรคอม ครอสทอล์ค เทลิก


* ซอฟต์แวร์ใช้งานเฉพาะ

การประยุกต์ใช้งานด้วยซอฟต์แวร์สำเร็จมักจะเน้นการใช้งานทั่วไป
แต่อาจจะนำมาประยุกต์โดยตรงกับงานทางธุรกิจบางอย่างไม่ได้ เช่นในกิจการธนาคาร มีการฝากถอนเงิน งานทางด้านบัญชี หรือในห้างสรรพสินค้าก็มีงานการขายสินค้า การออกใบเสร็จรับเงิน การควบคุมสินค้าคงคลัง ดังนั้นจึงต้องมีการพัฒนาซอฟต์แวร์ใช้งานเฉพาะสำหรับงานแต่ละประเภทให้ตรง กับความต้องการของผู้ใช้แต่ละราย
ซอฟต์แวร์ใช้งานเฉพาะมักเป็นซอฟต์แวร์ที่ผู้พัฒนาต้องเข้าไปศึกษารูปแบบการ ทำงานหรือความต้องการของธุรกิจนั้น ๆ แล้วจัดทำขึ้น โดยทั่วไปจะเป็นซอฟต์แวร์ที่มีหลายส่วนรวมกันเพื่อร่วมกันทำงาน ซอฟต์แวร์ใช้งานเฉพาะที่ใช้กันในทางธุรกิจ เช่น ระบบงานทางด้านบัญชี ระบบงานจัดจำหน่าย ระบบงานในโรงงานอุตสาหกรรม บริหารการเงิน และการเช่าซื้อ
ความต้องการของการใช้คอมพิวเตอร์ในงานทางธุรกิจยังมีอีกมาก ดังนั้นจึงต้องมีความต้องการผู้พัฒนาซอฟต์แวร์เพื่อพัฒนาซอฟต์แวร์ใช้งาน เฉพาะต่าง ๆ อีกมากมาย

เรื่องที่ 9 ซอฟต์แวร์และซอฟต์แวร์ระบบ

ซอฟต์แวร์ระบบ
คือซอฟต์แวร์ที่ช่วยในการจัดการระบบ คอมพิวเตอร์ จัดการอุปกรณ์รับเข้าและส่งออก การรับข้อมูลจากแผงแป้นอักขระ การแสดงผลบนจอภาพ การนำข้อมูลออกไปพิมพ์ยังเครื่องพิมพ์ การจัดเก็บข้อมูลเป็นแฟ้ม การเรียกค้นข้อมูล การสื่อสารข้อมูลในระบบเครือข่ายคอมพิวเตอร์ รวมทั้งการประสานงานกับซอฟต์แวร์ประยุกต์ ซอฟต์แวร์ระบบจึงหมายถึงซอฟต์แวร์ที่ทำหน้าที่ควบคุมการทำงานของคอมพิวเตอร์ ให้คอมพิวเตอร์และอุปกรณ์ต่อพ่วงต่างๆ ทำงานร่วมกันอย่างมีประสิทธิภาพ ซอฟต์แวร์ระบบที่รู้จักกันดี คือ ระบบปฏิบัติการ(operating sytem) เช่น เอ็มเอสดอส ยูนิกซ์ โอเอสทู วินโดวส์ ลินุกซ์ เป็นต้น
คอมพิวเตอร์จะทำงานไม่ได้หากปราศจากระบบ ปฏิบัติการ ซึ่งช่วยให้มนุษย์ติดต่อกับคอมพิวเตอร์ได้ เราสามารถสั่งงานผ่านระบบปฏิบัติการให้คอมพิวเตอร์คำนวณ ให้แสดงภาพให้พิมพ์ข้อความหรือผลลัพธ์ออกมาทางเครื่องพิมพ์เนื่องจากระบบ ปฏิบัติการทำหน้าที่ประสานงานระหว่างโปรแกรมต่างๆ กับฮาร์ดแวร์ ไม่ว่าจะเป็นหน่วยประมวลผลกลาง หน่วยความจำ หน่วยรับเข้า และหน่วยส่งออก ซอฟต์แวร์ประยุกต์ไม่ว่าประเภทใดล้วนแต่ต้องทำงานบนระบบปฏิบัติการทั้งสิ้น เนื่องจากคอมพิวเตอร์จะไม่ทำงานถ้าไม่มีระบบปฏิบัติการ การเริ่มใช้งานคอมพิวเตอร์ทุกครั้งจึงต้องบรรจุ( load ) ระบบปฏิบัติการเข้าไว้ในหน่วยความจำของเครื่องคอมพิวเตอร์ก่อนที่จะให้ เครื่องเริ่มทำงานอย่างอื่น                         
ระบบปฏิบัติการกับการปฏิบัติงานของคอมพิวเตอร์
ระบบปฏิบัติการทำหน้าที่ประสานงานหรือกำกับดูแลการงานของคอมพิวเตอร์ ในการกำหนดว่าจะเก็บโปรแกรมหรือข้อมูลไว้ในส่วนใดของหน่วยความจำ ดูแลการติดต่อระหว่างส่วนต่างๆของคอมพิวเตอร์กับโปรแกรมใช้งาน หรือผู้ใช้คอมพิวเตอร์ ควบคุมการส่งสัญญาณจากคอมพิวเตอร์ขึ้นไปปรากฏบนจอภาพ ควบคุมการพิมพ์ ตัวอย่างเช่น ควบคุมการแปลสัญญาณจากแป้นพิมพ์ให้เครื่องรับรู้ ควบคุมการบันทึกหรือการอ่านข้อมูลของเครื่องขับแผ่นบันทึก นอกจากนี้ในปัจจุบันการทำงานในลักษณะกลุ่ม และระบบเครือข่ายคอมพิวเตอร์มีบทบาทในการใช้งานคอมพิวเตอร์อย่างกว้างขวาง ทำให้ระบบปฏิบัติการที่พัฒนาขึ้นมาในระยะหลังๆจำเป็นต้องมีความสามารถในการ ทำงานและให้บริการบนเครือข่ายเพิ่มขึ้นโดยระบบปฏิบัติการมีหน้าที่จัดการงาน ในการติดต่อสื่อสารระหว่างเครื่องคอมพิวเตอร์จัดสรรให้คอมพิวเตอร์ที่เชื่อม ในเครือข่ายสามารถใช้งานอุปกรณ์ต่างๆ ในเครือข่ายร่วมกัน  เช่น     การใช้งานเครื่องพิมพ์ร่วมกัน และ  ควบคุมดูแลการใช้งานข้อมูลส่วนกลางซึ่งอยู่ในเครื่องที่ทำหน้าที่เป็นแม่ ข่าย โดยสามารถกำหนดสิทธิในการเข้าใช้ข้อมูลของผู้ใช้ที่อยู่ในกลุ่ม มีระบบป้องกันอันตรายที่จะเกิดกับข้อมูล
ประเภทของระบบปฏิบัติการ
เนื่องจากระบบปฏิบัติการเป็นส่วนสำคัญที่ทำให้เครื่องคอมพิวเตอร์ทำงานได้ แต่ด้วยเครื่องคอมพิวคอมพิวเตอร์ที่มีใช้อยู่ในปัจจุบันมีสถาปัตยกรรมที่แตก ต่างกัน เช่น เครื่องไมโครคอมพิวเตอร์ที่เราใช้งานทั่วไปจะมีคุณสมบัติและการทำงานที่แตก ต่างจากคอมพิวเตอร์ขนาดใหญ่ เช่น มินิคอมพิวเตอร์ ที่ทำหน้าที่เป็นเครื่องให้บริการที่ต้องคอยให้บริการและดูแลเครื่อง คอมพิวเตอร์ที่เป็นบริวารจำนวนมากระบบปฏิบัติการที่ใช้งานกับคอมพิวเตอร์ ประเภทนี้จึงต้องมีความซับซ้อนกว่าระบบปฏิบัติการที่ใช้ในเครื่องไมโคร คอมพิวเตอร์และเราสามารถแบ่งประเภทของระบบปฏิบัติการตามลักษณะการทำงานได้ เป็น 3 ประเภทดังนี้
1) ประเภทใช้งานเดียว (single-tasking) ระบบปฏิบัติการประเภทนี้จะกำหนดให้คอมพิวเตอร์ใช้งานได้ครั้งละหนึ่งงานเท่า นั้น ใช้ในเครื่องขนาดเล็กอย่างไมโครคอมพิวเตอร์ เช่น ระบบปฏิบัติการดอส
2) ประเภทใช้หลายงาน (multitasking) ระบบปฏิบัติการประเภทนี้สามารถควบคุมการทำงานพร้อมกันหลายงานในขณะเดียวกัน ผู้ใช้สามารถทำงานกับซอฟต์แวร์ประยุกต์ได้หลายชนิดในเวลาเดียวกัน โดยระบบปฏิบัติการจัดสรรทั้งเวลาและเนื้อที่ที่ต้องใช้ในการประมวลผลคำสั่ง ของซอฟต์แวร์แต่ละชนิด เช่น แบ่งปันเวลาในการประมวลผลของซีพียูและแบ่งเนื้อที่ในหน่วยความจำสำหรับเก็บ ข้อมูลและคำสั่งของซอฟต์แวร์ที่ใช้งาน เช่น ระบบปฏิบัติการวินโดวส์ 95 และ 98
3) ประเภทใช้งานหลายคน (multiuser)ในหน่วยงานบางแห่งอาจใช้คอมพิวเตอร์ขนาดใหญ่ทำหน้าที่ประมวลผล ทำให้ในขณะใดขณะหนึ่งมีผู้ใช้คอมพิวเตอร์พร้อมกันหลายคนแต่ละคนจะมีสถานีงาน ของตนเองเชื่อต่อกับคอมพิวเตอร์จึงต้องใช้ระบบปฏิบัติการที่มีความสามารถใน การจัดการสูง เพื่อให้ผู้ใช้ทุกคนสามารถทำงานเสร็จในเวลา ระบบปฏิบัติการในกลุ่มนี้ เช่น ระบบปฏิบัติการวินโดวส์เอ็นที


ตัวอย่างระบบปฏิบัติการ
เนื่องจากระบบปฏิบัติการจะต้องมีความสัมพันธ์ระหว่างโปรแกรมใช้งาน ดังนั้นระบบปฏิบัติการจึงมีหลายชนิด ปัจจุบันระบบปฏิบัติการที่นิยมใช้งานกันแพร่หลายมีดังนี้
1) ระบบปฏิบัติการดอส ( Disk Operating System : DOS)บริษัท ไอบีเอ็มผลิตเครื่องไมโครคอมพิวเตอร์ขึ้นมาและให้ชื่อว่า คอมพิวเตอร์ส่วนบุคคลได้มอบหมายให้บริษัทไมโครซอฟต์เป็นผู้พัฒนาระบบปฏิบัติ การโดยให้ชื่อว่า พีซีดอส ต่อมาเมื่อไมโครคอมพิวเตอร์แบบนี้เป็นที่แพร่หลาย จึงมีผู้ผลิตไมโครคอมพิวเตอร์ซึ่งมีการทำงานแบบเดียวกับไมโครคอมพิวเตอร์ของ บริษัทไอบีเอ็ม ไมโครคอมพิวเตอร์เหล่านี้ จะใช้ระบบปฏิบัติการของ บริษัทไมโครซอฟต์  เช่นกันแต่ใช้ว่า เอ็มเอสดอส (Microsoft Disk Operating System  :  MS-DOS) ซึ่งมีการทำงานคล้าย พีซีดอส แต่ปัจจุบันไม่ได้รับความนิยมแล้ว
2) ระบบปฏิบัติการยูนิกซ์ (UNIX) เป็น ระบบปฏิบัติการประเภทใช้หลายคน และหลายงาน ได้มีผู้พัฒนาระบบปฏิบัติการยูนิกซ์ให้สามารถใช้กับเครื่องชนิดต่างๆ หลายระบบโดยตั้งชื่อใหม่ เช่น ซีนิกซ์ (Xenix) วีนิกซ์ (vinix) ไมโครนิกซ์ (Micronix) เอไอเอกซ์ (AIX) อัลทริกซ์ (Altrix) เป็นต้น ปัจจุบันมีความพยายามจะกำหนดให้ระบบปฏิบัติการที่มีชื่อต่างๆ เหล่านี้เป็นมาตรฐานเดียวกันโปรแกรมที่พัฒนาภายใต้ระบบยูนิกซ์นี้ มีข้อดีตรงที่ไม่ต้องขึ้นกับเครื่องคอมพิวเตอร์แบบใดแบบหนึ่งโดยเฉพาะ

3) ระบบปฏิบัติการไมโครซอฟต์วินโดวส์ (Microsoft Windows)ระบบ ปฏิบัติการนี้พัฒนาโดยบริษัทไมโครซอฟต์ เป็นระบบปฏิบัติการที่มีลักษณะการใช้งานแตกต่างจาก 2 ระบบแรกที่กล่าวมา เนื่องจากมีส่วนติดต่อกับผู้ใช้ (user interface) เป็นแบบที่เรียกว่าระบบ ติดต่อผู้ใช้แบบกราฟิก (Graphical User Interface : GUI) หรือที่เรียกว่า จียูไอ คือ มีการแสดงผลเป็นรูปภาพ และใช้สัญลักษณ์ในรูปรายการที่เลือก (MENU) หรือสัญรูป(Icon) ในการสั่งการให้คอมพิวเตอร์ทำงานแทนการพิมพ์ทีละบรรทัด ทำให้การใช้งานคอมพิวเตอร์ง่ายขึ้นทั้งยังมีสีสันทำให้ซอฟต์แวร์น่าใช้งาน มากขึ้นระบบปฏิบัติการวินโดวส์นี้เป็นระบบปฏิบัติการที่ได้รับความนิยมสูง มากในเครื่องไมโครคอมพิวเตอร์ทั่วไปทั้งนี้นอกจากจะเป็นเพราะความง่ายในการ ใช้งานที่กล่าวมาข้างต้นแล้ว ยังเป็นเพราะหลังจากที่บริษัทไมโครซอฟต์ได้ผลิตระบบปฏิบัติการนี้ออกสู่ตลาด ก็ได้พัฒนาซอฟต์แวร์ประยุกต์ที่สามารถใช้งานบนระบบปฏิบัติการนี้ขึ้นหลาย ประเภท ไม่ว่าจะเป็นซอฟต์แวร์ในกลุ่มซอฟต์แวร์ประมวลคำ ซอฟต์แวร์ตารางทำงาน หรือซอฟต์แวร์นำเสนอข้อมูล ซึ่งช่วยอำนวยความสะดวกในการทำงานของผู้ใช้ในทุกๆ ด้าน ทำให้เกิดการใช้งานที่แพร่หลาย นอกจากนี้ยังได้มีการพัฒนาระบบปฏิบัติการรุ่นใหม่ๆ ที่สนับสนุนการใช้งานกับเทคโนโลยีใหม่ที่พัฒนาอย่างต่อเนื่องโดยเริ่ม ตั้งแต่วินโดวส์รุ่นแรก
1. Windows 3.11 ซึ่งเป็นรุ่นแรกที่ทำงานบนเครื่องเดียวการจัดการแบบ file manager แต่ไม่นับเป็นซอฟต์แวร์ระบบ
2. Windows 95  สามารถทำงานเป็นกลุ่มหรือเครือข่ายภายในองค์กรที่ใช้ทรัพยากรร่วมกันได้
3. Windows 98  สามารถทำงานเป็นกลุ่มหรือเครือข่ายภายในองค์กรที่ใช้ทรัพยากรร่วมกันได้
4. Windows Me  สามารถทำงานเป็นกลุ่มหรือเครือข่ายภายในองค์กรที่ใช้ทรัพยากรร่วมกันได้สนับสนุนทางด้านมัลติมีเดีย
5. Windows NT  เป็นระบบปฏิบัติการเครือข่ายที่สามารถจัดการด้านการติดต่อสื่อสารระหว่าง เครื่องคอมพิวเตอร์บนเครือข่าย จัดการด้านการใช้งานอุปกรณ์ร่วมกัน และดูแลจัดสรรและรักษาความปลอดภัยของข้อมูล
6. Windows 2000 Advance Server  เป็นระบบปฏิบัติการเครือข่ายที่สามารถจัดการด้านการติดต่อ
สื่อสารระหว่างเครื่องคอมพิวเตอร์บนเครือข่าย จัดการด้านการใช้งานอุปกรณ์ร่วมกัน และดูแลจัดสรรและรักษาความปลอดภัยของข้อมูล
7. Windows XP  สามารถทำงานเป็นกลุ่มหรือเครือข่ายภายในองค์กรที่ใช้ทรัพยากรร่วมกันได้
สนับ สนุนทางด้านมัลติมีเดียสามารถจัดการด้านการติดต่อสื่อสารระหว่างเครื่อง คอมพิวเตอร์บนเครือข่าย จัดการด้านการใช้งานอุปกรณ์ร่วมกัน และดูแลจัดสรรและรักษาความปลอดภัยของข้อมูลได้ในระดับหนึ่ง
8. Windows CE  เป็นระบบปฏิบัติการสำหรับคอมพิวเตอร์พกพา
9. Windows Vista เป็นระบบปฏิบัติการสำหรับคอมพิวเตอร์เฉพาะเครื่อง
4)ระบบปฏิบัติการลีนุกซ์ (Linux)เป็น ระบบปฏิบัติการยูนิกซ์ระบบหนึ่งเช่นเดียวกับซีนิกซ์หรือวีนิกซ์ ได้รับการพัฒนาโดยนักศึกษาภาควิชาวิทยาการคอมพิวเตอร์ในมหาวิทยาลัยเฮลซินกิ ประเทศฟินแลนด์ชื่อลีนุซ ทอร์วาลด์ (Linus Torvalds)เขาเริ่มพัฒนาระบบปฏิบัติการดังกล่าวในปี พ.ศ. 2523 ด้วยเขาต้องการพัฒนาระบบปฏิบัติยูนิกซ์ที่มีความสามารถมากกว่าไมนิกซ์ซึ่ง เขาใช้งานอยู่ จึงเริ่มต้นพัฒนาระบบปฏิบัติการนี้เอง โดยไม่ได้ลอกเลียนแบบจากระบบยูนิกซ์อื่นเลย และในปี พ.ศ. 2534 ระบบปฏิบัติการลีนุกซ์เวอร์ชั่น 0.010 ก็ได้รับการเผยแพร่ โดยมีการแจกให้ใช้งานฟรีรวมทั้งรหัสต้นแบบ (source code) ก็เป็นที่เปิดเผย จึงเป็นที่นิยมและมีผู้นำไปพัฒนาลีนุกซ์ของตนเองขึ้นใช้งานมากมาย รวมทั้งมีผู้พัฒนาซอฟต์แวร์ประยุกต์ขึ้นใช้งานบนลีนุกซ์อีกด้วย
5)ระบบปฏิบัติ MAC OS X พัฒนา มาจากรุ่น MAX OS 9 (X คือ เลข10 แบบโรมันเป็นระบบปฏิบัติการที่สร้างขึ้นเพื่อใช้งานเฉพาะเครื่องของบริษัท แอปเปิ้ลเท่านั้น ซึ่งเน้นงานประเภทกราฟิก และศิลปะเป็นหลัก ทั้งนี้รูปแบบการทำงานแบบต่าง ๆ ของ MAC OS X จะสนับสนุนแบบ GCI เช่นเดียวกับระบบปฏิบัติการ WINDOWS ด้วยเหตุที่มีผู้นำรหัสต้นแบบของ  ระบบปฏิบัติการระบบนี้  มาพัฒนาเป็นของตนเองมากมายและเนื่องจากในปัจจุบันแนวคิดของจียูไอกำลังเป็น ที่นิยม จึงมีการพัฒนาระบบปฏิบัติการลินุกซ์ ให้สามารถทำงานบนระบบเอกซ์วินโดวส์ (X Windows) ซึ่งเป็นระบบที่มีการติดต่อกับผู้ใช้แบบกราฟิก และถือได้ว่า  ลินุกซ์เป็นยูนิกซ์ที่สมบูรณ์แบบ อีกทั้งเป็นระบบปฏิบัติการที่สามารถทำงานได้บนเครื่องคอมพิวเตอร์ที่ ประสิทธิภาพไม่สูงมาก เช่น เครื่องในตระกูล 80386 ได้ และต้องการหน่วยความจำเพียง 2 เมกะไบต์ในการทำงานบนสภาวะตัวอักษร (text mode) หรือ 64 เมกะไบต์ในการทำงานบนเอกซ์วินโดวส์

เรื่องที่ 8 อุปกรณ์เก็บข้อมูล

อุปกรณ์เก็บข้อมูล
 
     มีอุปกรณ์เก็บข้อมูลหลายชนิดสำหรับ PC ซึ่งประกอบด้วยฮาร์ดดิสก์, ฟล็อปปี้ดิสก์ไดรฟ์ และออปติคัลไดรฟ์ ที่ติดตั้งอยู่ในตัวเครื่องหลัก หรือแฟลชดิสก์, การ์ดหน่วยความจำ และออปติคัลไดรฟ์แม่เหล็ก (MO) ฯลฯ ในขณะที่ระบบปฏิบัติการและแอปพลิเคชั่นต่างๆ เริ่มมีความสามารถหลายด้านมากขึ้น ระบบก็ต้องการพื้นที่เก็บข้อมูลมากขึ้นสำหรับซอฟต์แวร์ต่างๆ ทำให้ฮาร์ดดิสก์เป็นอุปกรณ์ที่จำเป็นในการเก็บข้อมูลสำหรับ PC ทุกเครื่อง
นอกจากนี้ โมดูลหน่วยความจำยังอาจได้รับการพิจารณาว่าเป็นอุปกรณ์เก็บข้อมูลชนิดหนึ่ง ยกเว้นแต่ว่าสามารถเก็บข้อมูลได้ในช่วงสั้นๆ เท่านั้น เมื่อ PC ปิด หรือเมื่อสิ้นสุดแอปพลิเคชั่น ข้อมูลที่เก็บในหน่วยความจำจะถูกลบออก เพื่อให้มีพื้นที่มากขึ้นสำหรับการรันโปรแกรมอื่นต่อไปในอนาคต ฮาร์ดดิสก์ นั้นถือว่าเป็นอุปกรณ์เก็บข้อมูลระยะยาว ผู้ใช้มักจะเก็บเวิร์กชีต, ซอฟต์แวร์ป้องกันไวรัส และไฟล์ที่ดาวน์โหลดมาลงบนฮาร์ดดิสก์ก่อน จากนั้นค่อยคิดว่าจะทำอย่างไรต่อไป ไม่ว่าจะเก็บไว้ หรือแบ่งปันกับผู้อื่นผ่านทางอินเตอร์เน็ต หรือแฟลชดิสก์

     ออปติคัลไดรฟ์ หรือเครื่องเบิร์น ใช้ในการอ่านไดรเวอร์ หรือซอฟต์แวร์เครื่องมือที่เก็บอยู่ในแผ่น CD เมื่อพิจารณาถึงความสะดวกในการโหลดแล้ว ความสำคัญของออปติคัลไดรฟ์เป็นสิ่งที่ไม่สามารถมองข้ามได้ ด้วยการใช้เครื่องเบิร์น คุณสามารถเบิร์นข้อมูลลงในดิสก์ นอกจากเบิร์น CD แล้ว ยังสามารถเบิร์นดิสก์ที่มีความจุขนาดใหญ่ได้ (4.7GB สำหรับแผ่น DVD ด้านเดียว ชั้นเดียว) แผ่นเหล่านี้สามารถเก็บรักษาข้อมูลได้ยาวนาน ผู้ใช้อาจสามารถสร้างดิสก์ที่บรรจุภาพยนตร์ หรือดนตรีสำหรับเล่นโดยใช้เครื่องเล่น DVD ซึ่งเป็นการขยายขอบเขตการใช้งานของเครื่อง PC
 
 
 
ฟล็อปปี้ดิสก์ไดรฟ์

ฟล็อปปี้ดิสก์ไดรฟ์เคยใช้เป็นอุปกรณ์เก็บข้อมูลในยุคสมัยของ DOS ด้วยความจุ 1.44MB ซึ่งอาจมองดูแล้วไม่เพียงพอ และแผ่นดิสก์ฟล็อปปี้ยังเก็บรักษายาก นอกจากนี้ ฟังก์ชั่นการบูตในปัจจุบันนั้นถูกแทนที่ด้วยแฟลชดิสก์ หรือแผ่น CD ได้แล้ว กระนั้นก็ตาม แม้พิจารณาถึงความจริงเหล่านี้แล้ว ฟล็อปปี้ดิสก์ก็ยังคงมีความจำเป็นอยู่ ตัวอย่างเช่น คุณจำเป็นต้องใช้แผ่นฟล็อปปี้เมื่อทำการติดตั้งไดรเวอร์ซีเรียล ATA ก่อนที่จะทำการติดตั้ง Windows XP คุณควรติดตั้งฟล็อปปี้ดิสก์ไดรฟ์ไว้ใน PC สำหรับใช้งานที่ยามที่จำเป็น
 
 
คอมโบไดรฟ์
พูดโดยทั่วไปแล้ว ความจุของแผ่น CD-R ซึ่งมีความจุ 80 นาที/700MB ค่อนข้างที่จะเพียงพอสำหรับ การสำรองข้อมูลในสถานการณ์ส่วนมาก จนถึงปัจจุบัน ความเร็วของเครื่องเบิร์นนั้นได้มาถึงจุดสูงสุด และราคาก็เป็นที่ยอมรับได้ในหมู่ผู้ใช้ส่วนใหญ่ ซึ่งทำให้เครื่องเบิร์นกลายเป็นอุปกรณ์มาตรฐานในการสร้าง PC ไปแล้ว ยิ่งไปกว่านั้น หลังจากที่มีข้อกำหนดของ DVD ออกมา ไดรฟ์ CD-R/RW ก็ได้เสริมฟังก์ชั่นการอ่านของไดรฟ์ DVD-ROM เข้าไปด้วยเพื่อสร้างเป็นคอมโบไดรฟ์ ความแตกต่างด้านราคาระหว่างคอมโบไดรฟ์ และไดรฟ์ CD-R/RW นั้นเพียงเล็กน้อยเท่านั้น (ไม่กี่ร้อยบาท) ดังนั้นการอัปเกรดไปเป็นคอมโบไดรฟ์ จึงนับเป็นทางเลือกที่ดีกว่า
 
 
เครืองเบิร์น DVD
แม้ ว่าจะมีการแข่งขันระหว่างมาตรฐาน DVD-R/RW และ DVD+R/RW ข้อได้เปรียบของความจุขนาด 4.7 GB (ด้านเดียว ชั้นเดียว) ของแผ่น DVD ก็ทำให้เครื่อง เบิร์น DVD เป็นผลิตภัณฑ์ที่น่าสนใจ ด้วยการเปิดตัวเครื่องเบิร์นที่สนับสนุนทั้งมาตรฐาน DVD-R/RW และ DVD+R/RW และแผ่นดิสก์สองชั้นแบบใหม่ที่เป็นที่หมายตาของผู้ใช้จำนวนมากขึ้นเรื่อยๆ เครื่องเบิร์น DVD จึงมีโอกาสเข้ามาแทนที่เครื่องเบิร์น CD-R/RW ในอนาคต
 
 
ฮาร์ดดิสก์
     ในบรรดาปัจจัยที่มีผลกระทบต่อสมรรถนะของฮาร์ดดิสก์ ความเร็วการหมุนนั้นถือเป็นปัจจัยที่สำคัญที่สุด ความเร็วการหมุนปัจจุบันสำหรับทั้งฮาร์ดดิสก์ซีเรียล ATA และ IDE ขนาด 3.5 นิ้วก็คือ 7200RPM; ในขณะนี้ฮาร์ดดิสก์ที่มีความเร็ว 5400 RPM นั้นไม่ค่อยพบแล้ว อีกปัจจัยหนึ่งก็คือบัฟเฟอร์หน่วยความจำ ในขณะที่บัฟเฟอร์หน่วยความจำสูงขึ้น ความเร็วสำหรับโปรเซสเซอร์ในการเข้าถึงข้อมูลซ้ำๆ บนฮาร์ดดิสก์ก็เร็วขึ้นด้วย และสมรรถนะการเข้าถึงก็เพิ่มขึ้นด้วย บัฟเฟอร์หน่วยความจำของฮาร์ดดิสก์ส่วนมากจะเป็น 8 MB และความแตกต่างด้านราคาจากชนิด 2MB นั้นเล็กน้อยมาก ซึ่งคุณควรซื้อชนิด 8 MB มาใช้จะดีกว่า
 
 
 
ซีเรียล ATA V.S IDE
     นวัตกรรมของชิปเซ็ต Intel 915 และ 925 ไม่เพียงแต่เป็นการเข้าสู่ยุคใหม่ของ DDR2 และ PCI Express เท่านั้น แต่ยังเป็นการใช้ซีเรียล ATA เพื่อทดแทน IDE อีกด้วย ชิปเซ็ต 945 และ 955 สนับสนุนซีเรียล ATA 3.0 Gb/s ซึ่งมีการขยายความยาวสายเคเบิลจาก 1 เมตรไปเป็น 2 เมตร และเพิ่มอัตราการถ่ายโอนเป็น 3Gbps (1.5 Gbps สำหรับซีเรียล ATA) พร้อมกับผนวกรวมคุณสมบัติฮ็อตพลัก, ฮ็อตสว็อป และ Native Command Queue (NCQ) เพื่อหลีกเลี่ยงปัญหาความเข้ากันได้ที่อาจเกิดขึ้น
 
นอกเหนือจากฮาร์ดดิสก์แล้ว ออปติคัลไดรฟ์และเครื่องเบิร์นก็ใช้อินเตอร์เฟซ IDE เช่นกัน อินเตอร์เฟซ IDE มีการพัฒนาจาก ATA33, ATA66 และ ATA100 ไปเป็น ATA133 โดยที่มีแบนด์วิธใหญ่ขึ้น ขั้วต่ออินเตอร์เฟซนั้นมีความเข้ากันได้กับรุ่นก่อนหน้า สายเคเบิล IDE สามารถเป็นได้ทั้งแบบธรรมดา และแบบความหนาแน่นสูง ด้านซ้ายของรูปคือสาย ATA33 ธรรมดาสำหรับต่อกับออปติคัลไดรฟ์ ที่ด้านขวาเป็นสายความหนาแน่นสูง ATA66 ที่มีช่วงระหว่างสายเล็กกว่า การใช้สาย ATA33 เพื่อเชื่อมต่อกับฮาร์ดดิสก์ ATA100 หรือ ATA133 จะทำให้ได้สมรรถนะที่ย่ำแย่จากฮาร์ดดิสก์
 
นอกจากการเพิ่มขึ้นของอัตราการถ่ายโอน ความยาวของสายเคิลซีเรียล ATA นั้นก็ยาวกว่าสายเคเบิล IDE ถึง 46 ซม. และขนาดของสายก็ลดลงอย่างมาก การออกแบบดังกล่าวก็เพื่อให้มีความสะดวกสบายในการเชื่อมต่อ และสามารถป้องกันไม่ให้สายเคเบิลขวางกั้นการระบายอากาศเพื่อเพิ่มความเย็นภายในตัวเครื่อง ไม่เหมือนกับ IDE สายซีเรียล ATA นั้นใช้การออกแบบแบบจุดต่อจุด และไม่จำเป็นต้องใช้จัมเปอร์เพื่อตั้งค่า Master หรือ Slave
 
รูปด้านบนคือขั้วต่อซีเรียล ATA; รูปด้านล่างของอินเตอร์เฟซ IDE ขั้วต่อเพาเวอร์ของฮาร์ดดิสก์ซีเรียล ATA นั้นแตกต่างออกไป ถ้าแหล่งจ่ายไฟไม่สนับสนุนขั้วต่อเพาเวอร์แบบซีเรียล ATA คุณจำเป็นต้องใช้อะแดปเตอร์

เรื่องที่ 7 อุปกรณ์แสดงผล

อุปกรณ์แสดงผล
จอภาพ (Monitor)
เป็นอุปกรณ์สำหรับแสดงผล จอภาพที่ใช้ในปัจจุบันจะเป็นจอสีทั้งหมด ส่วนจอขาวดำ ไม่มีให้เห็นแล้ว และส่วนมากจะเป็นจอแบบ CRT (Cathode Ray Tube) เพราะจอ CRT มีราคาสูง ส่วนเครื่องโน็ตบุ๊คจะเป็นจอแบบ LCD โดยขนาดนี้นิยมใช้จะอยู่ที่ 15 นิ้ว จอ CRT รุ่นใหม่ๆ จะมีกระจกหน้าจอแบบราบ
การ์ดแสดงผล (Display Card)
การ์ดแสดงผลหรือชื่องอย่างเป็นทางการคือ VGA Adapter Card ทำหน้าที่ควบคุมการแสดงผลของจอภาพ โดยข้อมูลที่จะแสดงจะถูกส่งจากซีพียูมายังการ์ดแสดงผล เพื่อประมวลผล ในจากดิจิตอลเป็นแอนะล็อก แล้วส่งไปยังวงจรควบคุมสี (RGB Circuit) ของจอภาพ เพื่อให้ปรากฏเป็นภาพบนหน้าจอ
เครื่องพิมพ์ ( Printer)
       เครื่องพิมพ์เป็นอุปกรณ์ที่มีคู่กับคอมพิวเตอร์มานานแล้วและมีความสำคัญเป็นอย่างยิ่ง เครื่องพิมพ์ที่นิยมใช้โดยทั่วไปมี 4 ประการคือ
         1.
เครื่องพิมพ์แบบหัวเข็ม (Dot Matrix Printer) เป็นเครื่องพิมพ์ที่นิยมใช้กันมากในอดีต การพิมพ์จะใช้หัวพิมพ์ที่มีลักษณะเป็นเข็มเรียงกันเป็นแถวในแนวตั้ง มี 2 แบบ คือ 9 หัวเข็มและแบบ 24 หัวเข็ม อักษรที่ได้จะดูหยาบไม่ค่อยละเอียด
         2.
เครื่องพิมพ์แบบพ่นหมึก (Ink Jet Printer) เป็นเครื่องพิมพ์ที่นิยมใช้กันมาก เพราะสามารถพิมพ์สีได้ด้วย ถูกกว่าเครื่องพิมพ์ชนิดอื่นๆ
         3.
เครื่องพิมพ์แบบเลเซอร์ (Laser Printer) เป็น เครื่องพิมพ์ที่ใช้เทคโนโลยีคล้ายเครื่องถ่ายเอกสารคุณภาพและความเร็วในการ พิมพ์ดีกว่าเครื่องพิมพ์แบบหัวเข็ม และแบบพ่นหมึก มีความคมชัดสูงแต่ราคาก็สูง
         4.
เครื่องพิมพ์แบบพล็อตเตอร์ (Plotter Printer) เป็นเครื่องพิมพ์ที่ใช้สำหรับการพิมพ์งานประเภทงานออกแบบ
การ์ดเสียง (Sound Card)
         
เป็น การ์ดที่ช่วยสนับสนุนและจัดการด้านเสียงของเครื่องพีซี และควบคุมอุปกรณ์ต่างๆ ที่เกี่ยวกับเสียง ไม่ว่าจะเป็นการเล่นไฟล์เสียง สร้างเสียงดนตรี การบันทึกเสียงไปเป็นไฟล์แบบดิจิตอล ตลอดจนการ Mix เสียง การ์ดเสียงรุ่นใหม่จะเป็นแบบที่เสียบในสล็อต PCI และมีคุณสมบัติ Plug and Play ซึ่งทำให้การติดตั้งง่ายขึ้นมาก
ลำโพง (Speaker)
         
เป็น อุปกรณ์สำหรับแสดงเสียงเหมือนลำโพงเครื่องเสียง โดยจะทำการแปลงสัญญาณไฟฟ้า จากการ์ดเสียงให้ออกมาเป็นเสียงต่างๆ ดังนั้น คุณภาพเสียงที่ได้จึงไม่ได้ขึ้นอยู่ที่การ์ดเสียงเท่านั้น ต้องอาศัยการขับพลังเสียงของลำโพงด้วย ซึ่งลำโพงที่นิยมใช้กันทั่วไปจะเป็นลำโพงแบบตอบสนองเบสและเสียงแหลมที่ ชัดเจนควรใช้ลำโพงแบบซัปวูฟเฟอร์จะให้เสียงเบสที่นุ่มนวลกว่าและแบบทวีตเตอร์ซึ่งจะให้เสียงแหลมที่ชัดเจน
ความหมาย
หมายถึงอุปกรณ์ที่ใช้ในการ แสดงข้อมูลที่อยู่ในหน่วยความจำ หรือผลลัพธ์ที่ได้จากการประมวลผล การแสดงนั้นอาจแสดงผ่านทางอุปกรณ์ได้หลายชนิด เป็นต้นว่า จอภาพ เครื่องพิมพ์ พล็อตเตอร์ รวมทั้งหน่วยขับจานบันทึก ดู input device เปรียบเทียบ



 


   
  อุปกรณ์แสดงผลหน้าจอ ( Display device ) เป็นอุปกรณ์สำหรับการแสดงผลในรูปแบบกราฟิกและผู้ใช้สามารถเห็นผลลัพธ์ได้แค่ ชั่วคราวเท่านั้น เมื่อไฟดับหรือปิดการทำงานของเครื่องคอมพิวเตอร์ลงไปจะไม่สามารถเห็นได้อีก บางครั้งนิยมเรียกอุปกรณ์ประเภทนี้ว่า soft copy นั่นเอง เช่น
  • เทอร์มินอล ( Terminal ) มัก พบเห็นได้กับจุดบริการขาย ( POS-Point Of Sale ) ตามห้างสรรพสินค้า ร้านสะดวกซื้อ หรือจุดให้บริการลูกค้าเพื่อทำรายการบางประเภท เช่น ตู้รายการฝากถอน ATM อัตโนมัติ จอภาพของเทอร์มินอลจะมีขนาดเล็กกว่าจอภาพที่ใช้กับคอมพิวเตอร์
 
       
 
 
       
 
เทอร์มินอลที่พบเห็นในปัจจุบัน
 
       
 
  • จอซีอาร์ที ( CRT Monitor ) เป็น อุปกรณ์แสดงผลที่นิยมใช้กับเครื่องคอมพิวเตอร์ประเภทพีซี การทำงานจะอาศัยหลอดแก้วแสดงผลขนาดใหญ่ที่เรียกว่าหลอดรังสีคาโธด ( cathode ray tube ) ซึ่งเป็นเทคโนโลยีเดียวกับหลอดภาพของโทรทัศน์ และตัวจอภาพก็มีลักษณะเหมือนกับจอภาพของโทรทัศน์ มีหลายขนาดตั้งแต่ 14,15,16,17,19,20 และ 21 นิ้ว เป็นต้น (แนวโน้มการใช้งานปัจจุบันจะเลือกใช้จอภาพที่มีขนาดใหญ่ขึ้น เพื่อช่วยในการทำงานได้ดีกว่าจอภาพขนาดเล็ก โดยเฉพาะงานที่ต้องใช้พื้นที่สำหรับทำงานบนจอภาพมาก ๆ เช่น การสร้างภาพกราฟิกหรือการออกแบบงาน 3 มิติ เป็นต้น)
 
       
 
 
 
จอซีอาร์ทีสำหรับการแสดงผล
 
       
 
  • จอแอลซีดี ( LCD Monitor ) เป็นอุปกรณ์แสดงผลอีกแบบหนึ่ง อาศัยการทำงานของโมเลกุลชนิดพิเศษเรียกว่า “ ผลึกเหลว” หรือ liquid crystal ในการแสดงผล (LCD = Liquid Crystal Display ) ซึ่งเมื่อมีสัญญาณไฟฟ้าส่งไปยังแต่ละจุดบนจอ ผลึกเหลว ณ จุดนั้นจะมีการบิดตัวของโมเลกุลเป็นองศาที่แตกต่างกัน ทำให้แสงที่ส่องจากด้านหลังจอผ่านได้มากน้อยต่างกัน และเกิดภาพสีต่าง ๆ ขึ้น แต่เดิมนิยมใช้กับเครื่องคอมพิวเตอร์แบบโน๊ตบุ๊ค ปัจจุบันได้นำมาใช้กับเครื่องพีซีทั่วไปบ้างแล้ว เนื่องจากมีขนาดบาง เบาและสะดวกในการเคลื่อนย้ายมากกว่า อีกทั้งยังไม่เปลืองพื้นที่สำหรับการทำงานด้วย แต่ปัจจุบันยังมีราคาที่แพงกว่าจอแบบซีอาร์ทีพอสมควร
 
 
 
 
จอแอลซีดีที่พบเห็นในปัจจุบัน
 
       

  • โปรเจคเตอร์ ( Projector ) นิยมใช้สำหรับการจัดประชุม สัมมนา หรือการนำเสนอผลงาน ( presentation ) ที่ต้องการให้ผู้เข้าชมจำนวนมากได้เห็นข้อมูลภาพกราฟิกต่าง ๆ ชัดเจนมากยิ่งขึ้น ทำหน้าที่เป็นเหมือนอุปกรณ์ช่วยขยายภาพขนาดเล็กจากจอภาพธรรมดาให้ไปแสดง ผลลัพธ์เป็นภาพขนาดใหญ่ที่บริเวณฉากรับภาพ
 
 
   
   
 
 

วันอังคารที่ 17 กรกฎาคม พ.ศ. 2555

เรื่องที่6 หน่วยประมวลผลกลางและความจำหลัก


หน่วยความจำ (Memory Unit) เป็นที่เก็บโปรแกรมข้อมูลและผลลัพธ์ไว้ในคอมพิวเตอร์ รวมถึงสื่อข้อมูลที่ช่วยใน การจดจำ เช่น แผ่นบันทึกข้อมูล หน่วยความจำแบ่งออกเป็น 2 ประเภท คือ
1. หน่วยความจำหลัก (Main Memory Unit) หรือ หน่วยความจำภายใน (Internal Memory) จะ อยู่ภายในตัวเครื่อง จะทำงานเชื่อมต่อกับหน่วยประมวลผลกลางและหน่วยประมวลผลกลางสามารถใช้งานได้ โดยตรงหน่วยความจำชนิดนี้จะเก็บข้อมูลและชุดคำสั่งในระหว่างการประมวลผลและ มีกระแสไฟฟ้าสารกึ่งตัวนำหน่วยความจำชนิดนี้มีขนาดเล็กราคาถูกและสามารถให้ หน่วยประมวลผลกลางนำข้อมูลมาเก็บและเรียกค้นได้อย่างรวดเร็วหน่วยความจำของ คอมพิวเตอร์ประกอบด้วยวงจรอิเล็กทรอนิกส์ที่รับและส่งสัญญาณไฟฟ้าในรูปแบบ ของรหัส ความจุไม่ใหญ่มากนัก โดยมีหน้าที่สำคัญ คือ เรียกใช้และเก็บชุดคำสั่งต่างๆ ที่ใช้ในการประมวลจากหน่วยความจำสำรอง
  • เก็บข้อมูลที่รับมาจากหน่วยรับข้อมูลเพื่อส่งไปยังหน่วยประมวลผลกลาง
  • เก็บผลลัพธ์ที่ได้ในขณะประมวลผลแต่ยังไม่ใช่ผลลัพธ์ที่ต้องการ
  • เก็บผลลัพธ์ที่ได้จากการประมวลผลที่เป็นผลลัพธ์ที่ต้องการเพื่อเตรียมส่งไปยังหน่วยแสดงผล
หน่วยความจำหลักแบ่งตามสภาพการใช้งานเป็น 2 ประเภท แบ่งออกเป็น
- ROM (Read Only memory) หมายถึงหน่วยความจำที่จะถูกอ่านได้อย่างเดียวเท่านั้น โดยจะเก็บคำสั่งหรือโปรแกรมไว้อย่างถาวร แม้ปิดเครื่องก็จะไม่ถูกลบ
- RAM (Random access memory) หมายถึงหน่วยความจำที่ใช้ในการจดจำข้อมูลหรือคำสั่งขณะที่เครื่องทำงาน
ซึ่งสามารถเปลี่ยนแปลงข้อมูลหรือคำสั่งได้ตลอดเวลาที่ยังเปิดเครื่อง แต่เมื่อปิดเครื่องข้อมูลและโปรแกรมจะถูกลบหายไป

2. หน่วยความจำสำรอง (Secondary Storage) เปรียบเสมือนสมุดบันทึกสำหรับเก็บโปรแกรมและข้อมูลไว้ใช้ใน โอกาสต่อไป หน่วยความจำสำรองหรือหน่วยความจำรอง (Secondary Storage Unit) ทำหน้าที่เก็บข้อมูลตามคำสั่งของผู้ใช้ ซึ่งจะมีพื้นที่หรือความจุมากกว่าหน่วยความจำหลัก ลักษณะในการเก็บข้อมูลจะเป็นแบบถาวร คือ ข้อมูลจะไม่สูญหายไปเมื่อไม่มีกระแสไฟฟ้าหรือปิดเครื่องคอมพิวเตอร์ จึงเหมาะสำหรับการเก็บข้อมูลที่มีขนาดใหญ่และเก็บข้อมูลไว้ใช้ในภายหลัง ฮาร์ดแวร์ที่ทำหน้าที่ในหน่วยความจำสำรองที่ใช้ในปัจจุบันมีหลายประเภท เช่น ฮาร์ดดิสก์ แผ่นดิสเกตต์ เป็นต้น