บทที่ 1 การประมวลผลข้อมู

15
บทที่ 1 การประมวลผลข้อมูล 1.1 บทนำ ในป จจุบันคอมพิวเตอร์และเทคโนโลยีสารสนเทศได้เข้ามามีบทบาทกับมนุษย์เราอย่างมาก ไม่ว่าจะเป็นการใช้เครื ่องคอมพิวเตอร์แบบตั้งโต๊ะ ( Desktop) หรือคอมพิวเตอร์แบบพกพา ( Notebook Computer หรือ Portable Computer) นั้นยังไม่รวมถึงการที ่เราฝ งคอมพิวเตอร์ในรูปแบบต่างๆ ก็ได้แฝง อยู ่ในอุปกรณ์อิเล็กทรอนิกส์ต่างๆ คนส่วนใหญ่จึงมีความเชื ่อว่า การมีความรู้เกี ่ยวกับการใช้งาน คอมพิวเตอร์โดยเฉพาะคอมพิวเตอร์ส่วนบุคคลหรือที ่แยกกันโดยทั่วไปว่า personal computer นั้น เป็น ความสามารถหรือความชานาญขั้นพื ้นฐานที ่จาเป็นในการดาเนินชีวิตประจาวัน โดยเฉพาะอย่างยิ่งการ ประกอบธุรกิจ ให้ประสบความสาเร็จ 1.1.1 องค์ประกอบของระบบคอมพิวเตอร์ (Computer system) ระบบคอมพิวเตอร์ประกอบด้วย 5 องค์ประกอบหลัก คือ 1) ฮาร์ดแวร์ (Hardware) 2) ซอฟต์แวร์ (Software) 3) ข้อมูลและสารสนเทศ (Data and Information) 4) กระบวนการทางาน ( Procedures) 5) บุคลากรทางสารสนเทศ (Information System Personnel ) ฮำร์ดแวร์ (Hardware) ฮาร์ดแวร์ หมายถึง อุปกรณ์อิเล็กทรอนิกส์ที ่จับต้องและสัมผัสได้อย่างเป็นรูปธรรม หรืออาจ กล่าวได้ว่าฮาร์ดแวร์ก็คือเครื ่องคอมพิวเตอร์และอุปกรณ์ต่อพ่วงต่างๆ ( Peripheral) อาทิเช่น จอภาพ แป นพิมพ์ เมาส์ เครื ่องพิมพ์ เครื ่องสแกนเนอร์ เป็นต้น โดยฮาร์ดแวร์ยังรวมถึงชิ ้นส่วนของอุปกรณ์ที ่อยู ภายในเครื ่องคอมพิวเตอร์ด้วย เช่น หน่วยประมวลผลกลาง หน่วยความจาหลัก การ์ดแสดงผล และอื ่นๆ ซอฟต์แวร์ (Software) ซอฟต์แวร์หรือโปรแกรม หมายถึง ชุดคาสั่งที ่ถูกสร้างขึ ้นเพื ่อควบคุมฮาร์ดแวร์หรือทางานอย่าง ใดอย่างหนึ ่ง โดยวัตถุประสงค์หลักของซอฟต์แวร์ที ่สั่งให้ฮาร์ดแวร์ทางาน คือ การประมวลผลข้อมูลให้ เป็นสารสนเทศ ซอฟต์แวร์แบ่งเป็น 2 ประเภท คือ

description

 

Transcript of บทที่ 1 การประมวลผลข้อมู

Page 1: บทที่ 1 การประมวลผลข้อมู

บทท 1 การประมวลผลขอมล

1.1 บทน ำ

ในปจจบนคอมพวเตอรและเทคโนโลยสารสนเทศไดเขามามบทบาทกบมนษยเราอยางมาก

ไมวาจะเปนการใชเครองคอมพวเตอรแบบตงโตะ (Desktop) หรอคอมพวเตอรแบบพกพา (Notebook

Computer หรอ Portable Computer) นนยงไมรวมถงการทเราฝ งคอมพวเตอรในรปแบบตางๆ กไดแฝง

อยในอปกรณอเลกทรอนกสตางๆ คนสวนใหญจงมความเชอวา การมความรเกยวกบการใชงาน

คอมพวเตอรโดยเฉพาะคอมพวเตอรสวนบคคลหรอทแยกกนโดยทวไปวา personal computer นน เปน

ความสามารถหรอความช านาญขนพนฐานทจ าเปนในการด าเนนชวตประจ าวน โดยเฉพาะอยางยงการ

ประกอบธรกจ ใหประสบความส าเรจ

1.1.1 องคประกอบของระบบคอมพวเตอร (Computer system) ระบบคอมพวเตอรประกอบดวย 5 องคประกอบหลก คอ

1) ฮารดแวร (Hardware)

2) ซอฟตแวร (Software)

3) ขอมลและสารสนเทศ (Data and Information)

4) กระบวนการท างาน (Procedures)

5) บคลากรทางสารสนเทศ (Information System Personnel)

ฮำรดแวร (Hardware) ฮารดแวร หมายถง อปกรณอเลกทรอนกสทจบตองและสมผสไดอยางเปนรปธรรม หรออาจ

กลาวไดวาฮารดแวรกคอเครองคอมพวเตอรและอปกรณตอพวงตางๆ (Peripheral) อาทเชน จอภาพ

แปนพมพ เมาส เครองพมพ เครองสแกนเนอร เปนตน โดยฮารดแวรยงรวมถงชนสวนของอปกรณทอย

ภายในเครองคอมพวเตอรดวย เชน หนวยประมวลผลกลาง หนวยความจ าหลก การดแสดงผล และอนๆ

ซอฟตแวร (Software) ซอฟตแวรหรอโปรแกรม หมายถง ชดค าสงทถกสรางขนเพอควบคมฮารดแวรหรอท างานอยาง

ใดอยางหนง โดยวตถประสงคหลกของซอฟตแวรทส งใหฮารดแวรท างาน คอ การประมวลผลขอมลให

เปนสารสนเทศ ซอฟตแวรแบงเปน 2 ประเภท คอ

Page 2: บทที่ 1 การประมวลผลข้อมู

1. ซอฟตแวรระบบ ท าหนาทควบคมหรอประสานงานระหวางฮารดแวรและผใช เชน

Windows, Linux เปนตน

2. ซอฟตแวรประยกต เปนชดค าสงทสรางขนเพองานใดงานหนง โดยผใชจะท างาน

ผานทางอนเตอรเฟสของซอฟตแวรประยกตเหลาน เชน Microsoft Word,

Microsoft PowerPoint, Adobe Photoshop เปนตน

ขอมลและสำรสนเทศ (Data and Information) ขอมล (Data) หมายถง ขอมลดบหรอขอเทจจรงทไดจากการรวบรวม ซงอาจจะเปน ตวเลข

ตวอกษร อกขระพเศษ รปภาพ หรอเสยง ทสามารถน าไปประมวลผลใหเกดสารสนเทศในระบบ

คอมพวเตอรได

สารสนเทศ (Information) หมายถง สงทไดจากการประมวลผลของเครองคอมพวเตอร ซงอยใน

รปของผลลพธ รายงานสรป หรอรปแบบทผใชตองการ เชน คะแนนสอบของนกศกษาเปนขอมล เมอ

ผานกระบวนการตดเกรด จะไดเกรดเปนสารสนเทศ เปนตน

กระบวนกำรท ำงำน (Procedures) กระบวนการท างาน (Procedures) หมายถง กฎหรอแนวทางส าหรบบคลากรในการใช

ซอฟตแวร ฮารดแวร และขอมล กระบวนการท างานอาจรวมถงคมอการใชซอฟตแวรและฮารดแวร ทผ

ช านาญดานคอมพวเตอรเขยนขนกได

บคลำกรทำงสำรสนเทศ (Information System Personnel) บคลากร หรอ ผใช (Users) หมายถง ผใชระบบคอมพวเตอรทงสวนทเปนฮารดแวร ซอฟตแวร

และสารสนเทศ นอกจากนบคลากรทางสารสนเทศ ( Information System Personnel) จะมบทบาทใน

การออกแบบและพฒนาระบบคอมพวเตอรเพอสนบสนนการท างานของทกคนในองคกรใหม

ประสทธภาพ เชน โปรแกรมเมอร นกวเคราะหและออกแบบระบบ ผบรหารฐานขอมล วศวกร

ซอฟตแวร ผบรหารเครอขาย เวบมาสเตอร เปนตน

1.1.2 องคประกอบของเครองคอมพวเตอร (Hardware) ฮารดแวร ประกอบไปดวย 5 องคประกอบหลก คอ

1) สวนทท าหนาทรบขอมลและค าสง เรยกวา หนวยรบขอมล (Input Unit)

2) สวนทท าหนาทแสดงผลลพธ เรยกวา หนวยแสดงผล (Output Unit)

3) สวนทน าเอาขอมลและค าสงไปประมวลผล เรยกวา หนวยประมวลผลกลาง

(CPU : Central Processing Unit)

Page 3: บทที่ 1 การประมวลผลข้อมู

4) สวนทจดเกบขอมลในขณะประมวลผล เรยกวา หนวยความจ าหลก (Main

Memory)

5) สวนทท าหนาทบนทกค าสงและขอมลอยางถาวร เรยกวา หนวยความจ าส ารอง

(Secondary Storage)

Control

Unit

Arithmetic

Logic Unit

CPU

Input Devices Output Devices

Storage

Memory

ภาพท 1-1 แสดงองคประกอบของเครองคอมพวเตอร

1.1.3 ประเภทของเครองคอมพวเตอร เครองคอมพวเตอร แบงไดเปน 6 ประเภท คอ

1) ซเปอรคอมพวเตอร (Supercomputer)

2) เมนเฟรมคอมพวเตอร (Mainframe Computer)

3) มนคอมพวเตอร (Minicomputer)

4) เซรฟเวอรคอมพวเตอร (Server Computer)

5) ไมโครคอมพวเตอร (Microcomputer)

6) คอมพวเตอรแบบฝง (Embedded Computer)

Page 4: บทที่ 1 การประมวลผลข้อมู

ซเปอรคอมพวเตอร (Supercomputer) เปนคอมพวเตอรทมประสทธภาพในการท างานสงสด มราคาแพงมาก เปนคอมพวเตอรสมรรถนะสง

(High Performance Computer) เหมาะกบงานทตองมการค านวณตวเลขหลายลานตวภายในเวลา

อนรวดเรว เชน งานพยากรณอากาศ การวจยนวเคลยร การควบคมทางอวกาศ งานประมวลผลภาพทาง

การแพทย งานท าแบบจ าลองโมเลกล งานวเคราะหโครงสรางอาคารทซบซอน เปนตน

ภาพท 1-2 เครองซเปอรคอมพวเตอรของบรษท Cray Inc.รน XT5-HE

(ทมา: http://www.toptenthailand.com/display.php?id=576 : พฤษภาคม 2555)

เมนเฟรมคอมพวเตอร (Mainframe Computer) เปนคอมพวเตอรทมประสทธภาพรองจากซเปอรคอมพวเตอร สามารถรองรบการท างานจากผ

ใชไดหลายรอยคนในเวลาเดยวกน ประมวลผลดวยความเรวสง จดเกบขอมลไดเปนจ านวนมาก นยมใช

ในองคกรธรกจหรอหนวยงานทมบรษทสาขาและเกยวของกบการประมวลผลขอมลในปรมาณมากใน

เวลาเดยวกน เชน งานธนาคาร การจองตวเครองบน งานทะเบยนนกศกษา งานของส านกงานทะเบยน

ราษฎร เปนตน

Page 5: บทที่ 1 การประมวลผลข้อมู

ภาพท 1-3 เครองเมนเฟรมคอมพวเตอร

(ทมา: http://www.thaigoodview.com/node/10190 : พฤษภาคม 2555)

มนคอมพวเตอร (Minicomputer) เปนคอมพวเตอรขนาดกลาง (Midrange Computer) มสมรรถนะนอยกวาเครองเมนเฟรม คอ

ท างานไดชากวา และควบคมอปกรณรอบขางไดนอยกวาเมนเฟรม แตมประสทธภาพในการท างานสง

กวาไมโครคอมพวเตอร มนคอมพวเตอรสามารถรองรบการท างานจากผใชไดหลายคนในการท างานท

แตกตางกน ราคายอมเยากวาเมนเฟรม เหมาะกบงานหลากหลายประเภท คอใชไดทงในงานวศวกรรม

วทยาศาสตร อตสาหกรรม เครองทมใชตามหนวยงานราชการระดบกรมสวนใหญ มกเปนเครองประเภท

น และในปจจบนธรกจและองคกรหลายประเภทนยมน ามนคอมพวเตอรมาใชในการใหบรการขอมลแก

ลกคา เชน การจองหองพกของโรงแรม การท างานดานบญชขององคกรธรกจ เปนตน

ภาพท 1-4 มนคอมพวเตอร

(ทมา: http://www.tsu.ac.th/cst/course/computer_it/lesson3/lesson3-3.html : พฤษภาคม 2555)

Page 6: บทที่ 1 การประมวลผลข้อมู

เซรฟเวอรคอมพวเตอร (Server Computer) เปนคอมพวเตอรทสนบสนนการท างานของคอมพวเตอรเครอขาย ม

เครองแมขายเรยกวา เซรฟเวอร (Server Computer) ท าหนาท

เชอมโยงเครองไมโครคอมพวเตอร ทเรยกวาเปน เครองลกขาย

(Client Computer) เขาดวยกน ซงเครองเซรฟเวอรจะใชในการ

จดสรรและใชทรพยากรรวมกน เชน แฟมขอมล โปรแกรมประยกต

อปกรณคอมพวเตอร เชน เครองพมพและอปกรณอนๆ

ภาพท 1-5 เครองเซรฟเวอรคอมพวเตอร IBM System x3200 M3

(ทมา: http://www.bestibmdeals.com/th/servers/Tower/x3200M3-7.html : พฤษภาคม 2555)

ไมโครคอมพวเตอร (Microcomputer) เปนคอมพวเตอรขนาดเลกทสรางขนเพอสนองการใชท างานของคนคนเดยวในชวงเวลาเดยว

จงนยมเรยกอกชอหนงวาคอมพวเตอรสวนบคคล (Personal Computer หรอ PC) สามารถน ามาใชงาน

ตามตองการ สะดวกแกการเลอกซอ ราคาไมแพง และผใชสามารถเรยนรการใชงานไดไมยากนก ท าให

ปจจบนไมโครคอมพวเตอรเปนคอมพวเตอรทมผนยมใชงานอยางแพรหลายในส านกงานหรอบานทพก

อาศยทวไป สงผลใหการพฒนาเครองไมโครคอมพวเตอรมลกษณะและรปแบบทแตกตางกน เชน

คอมพวเตอรตงโตะ (Desktop Computer) คอมพวเตอรพกพา (Portable Computer) ซงมรายละเอยด

ดงน

1. คอมพวเตอรตงโตะ (Desktop Computer) เปนคอมพวเตอรสวนบคคล (Personal Computer

หรอ PC) ทมขนาดเลกเหมาะกบโตะท างานในส านกงาน สถานศกษาและทบาน โดยมรปทรงของ

ตวเครอง (case) ทมหลากหลายนบแตรปทรงตงสงขนาดใหญแบบ หอคอย (tower case) หรอ ทรงเลก

(small form factor) ทวางไวหลงจอภาพได ซงปกตพยายามจะจดวางโดยใหจอภาพวางอยบนตวเครอง

เพอประหยดพนทวางบนโตะท างานนนเอง คอมพวเตอรตงโตะในปจจบนจะมสวนของจอภาพ และ

แปนพมพแยกจากกน

Page 7: บทที่ 1 การประมวลผลข้อมู

ภาพท 1-6 เครองคอมพวเตอรตงโตะรน HP Pavilion HPE

(ทมา:http://h20424.www2.hp.com/product/desktops/th/en/hp-home-desktop-

pc.asp#/HP_Pavilion_Elite : พฤษภาคม 2555)

2. คอมพวเตอรพกพำ (Portable Computer) เปนไมโครคอมพวเตอรทมขนาดเลกเหมาะแกการ

พกพาไปใชในสถานทตางๆ เชน

- โนตบก (Notebook Computer) หรอแลบทอป

(Laptop computer) มความสามารถเทยบเทากบเครองพซ

แตมขนาดเลกลง ใชแปนพมพขนาดมาตรฐาน มเครองอาน

แผนซดรอม น าหนกเบา เคลอนยายสะดวก ประหยด

พลงงาน มแบตเตอรเปนแหลงพลงงานเสรมเพอสะดวกใน

การใชงานในสถานทไมสะดวกจะใชไฟบาน

ภาพท 1-6 โนตบก Lenovo รน ideapad Y Series

(ทมา: http://shopap.lenovo.com/SEUILibrary/controller/e/thweb/LenovoPortal/en_TH/

: พฤษภาคม 2555)

- เนตบก (Netbook) มขนาดเลกและน าหนกเบากวาโนตบก

ไมมเครองอานแผนซดรอม กนไฟนอย ราคาไมแพง เพราะม

สมรรถนะไมสงมากนก น ามาใชงานทไมซบซอนมาก เชน

พมพเอกสาร เปดดรปภาพ และเนนใชแอพพลเคชนบนเวบ

ผานทางอนเทอรเนตเปนหลก

ภาพท 1-7 เนตบก Acer รน Aspire One D255

(ทมา: http://www.acer.co.th/ac/th/TH/content/series/aspireoned255 : พฤษภาคม 2555)

Page 8: บทที่ 1 การประมวลผลข้อมู

- แทบเลตพซ (Tablet PC) เปนคอมพวเตอรทมคณสมบตการท างานใกลเคยงกบโนตบก

โดยทวไป แตมราคาคอนขางแพงกวา เนองจากผใชสามารถปอนขอมลเขาไปไดโดยการเขยนบน

จอภาพ และเพอใหมความคลองตวในการใชงานไดขณะทผใชไมไดนงท างานกบท จงออกแบบให

สามารถหมนจอภาพได 180 องศา และพบ

จอภาพลงปดตวเครอง จอภาพเปนแบบสมผส

(touch screen) ใชรบค าสงจากผใชจากเขยน

ดวยปากกา (stylus pen) หรอนวสมผส แทน

การใชแปนพมพและเมาส

ภาพท 1-8 แทบเลตพซ The new iPad

(ทมา: http://store.apple.com/th/browse/home/shop_ipad/family/ipad : พฤษภาคม 2555)

- พ ด เอ (PDA : Personal Digital Assistant หรอ Personal Communicator) เ ป น เ ค ร อ ง

คอมพวเตอรมอถอ (Hand-held) ขนาดเทาโทรศพทมอถอ สามารถพกพาแบบใสกระเปาได เพอการใช

งานส าหรบธรกจหรออรรถประโยชนทวไป เชน

- เครองปำลม (Palmtop Computer) เปนคอมพวเตอรทนยมใชจดการ

เกยวกบขอมลสวนบคคล ไดแก ปฏทนนดหมายการประชม ทอยและ

หมายเลขโทรศพท การบนทกสงทจะตองท า เปนตน

ภาพท 1-9 เครองปาลม Sony Clie palm

(ทมา:http://4photos.net/en/image:80-10535-Sony_Clie_palm_computer_images: พฤษภาคม 2555)

-พดเออกกลม เชน พอกเกตพซ (Pocket PC) ใชงานไดเชนเดยวกบ

เครองปาลม เครองมขดความสามารถใกลเคยงกบพซ แตกตางตรงทใช

ระบบปฏบตการของคายไมโครซอฟทเปนหลก และมอปกรณเสรม เชน

GPS receivers , barcode reader, RFID reader และกลองถายรป

ภาพท 1-10 พอกเกตพซ

(ทมา : http://www.mobile-t-mobile.com/mobile-network/pocket-pc.html : พฤษภาคม 2555)

Page 9: บทที่ 1 การประมวลผลข้อมู

ปจจบนพดเอสวนใหญผผลตพฒนาใหมความสามารถเพมขน สามารถใชเปนโทรศพทมอถอได

ดวย

- สมำรทโฟน (Smart Phone) เปนกลมของโทรศพทมอถอทพฒนาขดความสามารถใหมการ

ท างานแบบอรรถประโยชน สมารทโฟนไดถกมองวาเปนคอมพวเตอรพกพาทท างานในลกษณะของ

โทรศพทเคลอนท โดยทสามารถเชอมตอความสามารถหลกของโทรศพทมอถอ เขารวมกบแอพพลเค

ชนของโทรศพทเอง ซงนอกจากจะใชเปนเครองโทรศพท

ไดแลวยงเพมเตมความสามารถอนๆเขาไปอกมากมาย

เชน กลองถายรป การใชงานอนเทอรเนต บนทกรายชอ

เกบขอมลสวนตว การนดหมาย ปฏทน สมดโทรศพท ด

หนง ฟงเพลง เปนตน คณสมบตตางๆเหลานขนอยกบ

ระบบปฏบตการทออกแบบขนมาใชเฉพาะส าหรบ

โทรศพทดวย

ภาพท 1-11 สมารทโฟน

(ทมา : http://lolzapp.com : พฤษภาคม 2555)

คอมพวเตอรแบบฝง (Embedded Computer) เปนคอมพวเตอรทฝงในอปกรณตางๆ นยมน ามาใช

ท างานเฉพาะดาน พจารณาจากภายนอกจะไมเหนวาเปน

คอมพวเตอร แตจะท าหนาทควบคมการท างานบางอยางของ

อปกรณนนๆ คอมพวเตอรประเภทน เชน เครองเลนเกม

ระบบเตมน ามนอตโนมต โทรศพทมอถอ เปนตน

ภาพท 1-12 คอมพวเตอรแบบฝง

(ทมา : http://encyclopedia2.thefreedictionary.com/Embedded+computer : พฤษภาคม 2555)

1.2 การท างานในระบบคอมพวเตอร

ระบบคอมพวเตอรท างานดวยกระแสไฟฟา จงมการแทนทสภาวะของกระแสไฟฟาไดเปน 2

สภาวะ คอ สภาวะทมกระแสไฟฟา และสภาวะทไมมกระแสไฟฟา และเพอใหสามารถสงการ

คอมพวเตอรได จงไดมการสรางระบบตวเลขทน ามาแทนสภาวะของกระแสไฟฟา โดยตวเลข 0 จะแทน

Page 10: บทที่ 1 การประมวลผลข้อมู

สภาวะไมมกระแสไฟฟา และเลข 1 แทนสภาวะมกระแสไฟฟา หรอก าหนดไดวาม 2 สถานะเทานนคอ

เปด (1) และปด (0) ซงเรยกสถานะหรอรปแบบนวา สถานะแบบดจตอล

1.2.1 การเกบขอมลในระบบคอมพวเตอร ระบบตวเลขทมจ านวน 2 จ านวน (2 คา) เรยกวาระบบเลขฐานสอง (Binary Number System)

ซงตวเลข 0 กบ 1 นจะเรยกวา binary digit ท าใหมการเรยกยอๆวา บต (bit) และน ามาใชแทนขอมลใน

ระบบคอมพวเตอร จงกลาวไดวา “บตเปนหนวยของขอมลทเลกทสด” และเมอตองการแทนตวอกษร

ตวเลข หรออกขระพเศษทตองการปอนขอมลเขาไปในเครองจะท าการรวมกน 8 บต แลวเรยกหนวย

จดเกบขอมลใหมนวาเปน ไบต (byte) ซงการวดความจของขอมลในเครองคอมพวเตอรอาจสรปไดดง

ตารางท 1-1

ชอหนวยขอมล คาทใชในระบบฐาน 2 คาของขอมล (ไบต)

Kilobyte (KB) 210 1,024

Megabyte (MB) 220 1,048,576

Gigabyte (GB) 230 1,073,741,824

Terabyte (TB) 240 1,099,511,627,776

Petabyte (PB) 250 1,125,899,906,842,624

Exabyte (EB) 260 1,152,921,504,606,846,976

Zettabyte (ZB) 270 1,180,591,620,717,411,303,424

Yotabyte (YB) 280 1,208,925,819,614,629,174,706,176

ตารางท 1-1 หนวยวดความจขอมล

1.2.2 รหสภายในระบบคอมพวเตอร ในชวตประจ าวนของคนเราจะคนเคยกบตวเลขทมจ านวน 10 จ านวน คอ เลข 0 – 9 ซงเรยกวา

ระบบเลขฐานสบ (Decimal Number System) ดงนน จงมการสรางมาตรฐานทใชในก าหนดรหสทเปน

ตวเลขในการแทนตวอกษร เรยกวา รหสแทนตวอกษร (Text Codes) โดยมาตรฐานทพฒนาขนมาและม

การใชงานกนอยางแพรหลายในปจจบน ไดแก

Page 11: บทที่ 1 การประมวลผลข้อมู

1) EBCDIC

รหส EBCDIC อานวา เอบซดก และยอมาจาก Extended Binary Coded

Decimal Interchange Code เปนรหสอกขระ 8 บต คอ การน าเสนอเปนเลขฐานสอง 8 บต (8

ตวอกษรของ 0 และ 1) ใชแทนสญลกษณได 256 สญลกษณ (2 ยกก าลง 8) ไดแก ตวพยญชนะ

ตวเลข และเครองหมายพเศษ

รหส EBCDIC ถกพฒนาโดยบรษท IBM เพอใชส าหรบเครองคอมพวเตอร

ของไอบเอมเมนเฟรมและเครองมนคอมพวเตอร ใชเปนรหสส าหรบไฟลขอความทใชกบ

ระบบปฏบตการขนาดใหญ และบรษทจ านวนมากใชกบโปรแกรมประยกต legacy application

และฐานขอมล แตในปจจบนนยมใชรหสแอสก (ASCII) มากกวา

2) ASCII

รหส ASCII อ านว า แอสก ยอมาจาก American Standards Code for

Information Interchange ถกพฒนาขนโดยสถาบนมาตรฐานแหงชาตอเมรกา (American

National Standard Institute : ANSI) เพอใชในเครองคอมพวเตอรขนาดเลก

รหสแอสกไดรบการปรบปรงจากเดมทมอกขระ128 ตว (7 บต) ใหมอกขระ

ทงหมด 256 ตว (8 บต) ส าหรบแสดงอกขระเพมเตมในภาษาของแตละทองถนทใช เชน

ภาษาเยอรมน ภาษารสเซย เปนตน

3) UNICODE

รหส UNICODE อานวา ยนโคด ยอมาจาก UNICODE Worldwide

Character Standard จะใชเนอท 2 ไบตหรอ 16 บต ในการแทนอกขระ ท าใหสามารถแทน

สญลกษณไดถง 65,536 สญลกษณ ซงมากเพยงพอส าหรบตวอกษรและสญลกษณทกตวในทก

ภาษาในโลกน เชน ภาษาจน เกาหล ไทย ญปน เปนตน ท าใหเปนมาตรฐานทใชในระบบการ

เขยนภาษาสวนใหญในโลกไดอยางสอดคลองกน คอโปรแกรมจะสามารถใชไดหลายภาษา จง

น าไปสการใชงานอยางกวางขวางและมอทธพลตอการแปลภาษาของซอฟตแวรคอมพวเตอร

รหสยนโคดมชดอกขระทเปนทรจกมากทสดคอ UTF-8 และ UTF-16 และ

เปนมาตรฐานทมการน าไปใชเปนเทคโนโลยหลกหลายอยาง เชน XML, ภาษาจาวา, .NET

Framework และระบบปฏบตการสมยใหม

Page 12: บทที่ 1 การประมวลผลข้อมู

char code char code char code char code char code char code char code char code

160 ก 161 ข 162 ณ 163 ค 164 น 165 ฆ 166 ง 167

จ 168 ฉ 169 บ 170 ซ 171 ฌ 172 173 ฎ 174 ฟ 175

ฐ 176 ฑ 177 ฒ 178 ณ 179 ด 180 ต 181 ถ 182 ท 183

ธ 184 น 185 บ 186 ป 187 พ 188 ฝ 189 พ 190 ฟ 191

เ 192 - 193 โ 194 ใ 195 ไ 196 ๅ 197 ๆ 198 199

200 201 202 203 204 205 206 ๏ 207

๐ 208 ๑ 209 ๒ 210 ๓ 211 ๔ 212 ๕ 213 ๖ 214 215

๘ 216 ๙ 217 ๚ 218 ๛ 219 220 221 222 ฿ 223

เ 224 แ 225 โ 226 ใ 227 ไ 228 ๅ 229 ๆ 230 231

232 233 234 235 236 237 238 ๏ 239

๐ 240 ๑ 241 ๒ 242 ๓ 243 ๔ 244 ๕ 245 ๖ 246 ๗ 247

๘ 248 ๙ 249 ๚ 250 ๛ 251 252 253 254 255

ตารางท 1-2 ตวอยางการแทนรหสยนโคด

(ทมา : http://www.biega.com/special-char.html : พฤษภาคม 2555)

1.2.3 กระบวนการท างานในระบบคอมพวเตอร การท างานในระบบคอมพวเตอร จะมกระบวนการหรอขนตอนพนฐานอย 4 ขนตอน เรยกยอๆ

วา IPOS Cycle (input process output storage) จะประกอบดวย

ภาพท 1-13 แสดง IPOS Cycle

Page 13: บทที่ 1 การประมวลผลข้อมู

1) รบขอมล (Input)

คอมพวเตอรท าหนาทรบขอมลเพอน าไปประมวลผล อปกรณทท าหนาทรบ

ขอมลทนยมไดแก แปนพมพ และเมาส เปนตน

2) ประมวลผล (Process)

เมอคอมพวเตอรรบขอมลเขาสระบบแลว จะท าการประมวลผลตามโปรแกรม

หรอค าสงทก าหนด เชน การค านวณภาษ การค านวณเกรดเฉลย เปนตน

3) แสดงผล (Output)

คอมพวเตอรจะแสดงผลทไดจากการประมวลผลไปยงหนวยแสดงผล อปกรณ

ทท าหนาทแสดงผลทใชแพรหลายในปจจบนไดแก จอภาพ และเครองพมพ เปนตน

4) จดเกบขอมล (Storage)

คอมพวเตอรจะท าการจดเกบขอมลลงในอปกรณเกบขอมล เชน ฮารดดสก

หรอแผนดวด เปนตน

1.3 หนวยประมวลผลกลาง

คอมพวเตอรจะม หนวยประมวลผลกลาง หรอ ซพย (CPU : Central Processing Unit)

บางครงเรยกวา ไมโครโปรเซสเซอร (Microprocessor) หรอ โปรเซสเซอร (Processor) ท าหนาทในการ

ประมวลผลค าสงทไดรบมาวาจะใหท าอะไรบาง อาจเรยกไดวาเปนสมองของระบบคอมพวเตอร

1.3.1 สวนประกอบของหนวยประมวลผลกลาง หนวยประมวลผลกลาง ม 2 สวนประกอบส าคญ ไดแก

1) หนวยค านวณและตรรกะ (Arithmetic Logic Unit : ALU)

เปนสวนทท าหนาทในการค านวณทางคณตศาสตร (arithmetic operations)

เชน การบวก ลบ คณ หาร และท าการเปรยบเทยบขอมลทางตรรกศาสตร (logical operations) โดยม

ตวปฏบตการพนฐานคอ มากกวา นอยกวา และเทากบ

2) หนวยควบคม (Control Unit)

Page 14: บทที่ 1 การประมวลผลข้อมู

เปนสวนทท าหนาทควบคมการท างานของทกๆหนวยในซพยและอปกรณอนท

ตอพวงดวย โดยหนวยควบคมจะควบคมใหหนวยรบขอมลท าการรบขอมลเขามาเกบไวใน

หนวยความจ า มการดงค าสงและขอมลจากหนวยความจ ามาแลวแปลความหมาย เพอสงไปใหหนวย

ค านวณและตรรกะท าการค านวณ และตดสนใจดวยวาจะใหเกบขอมลไวทใด ถกตองหรอไม ตลอดจน

ควบคมการแสดงผลลพธ

ภายใตหนวยควบคมจะมสวนทเรยกวา รจสเตอร (Register) ซงเปนพนท

ส าหรบเกบพกขอมลชดค าสง ผลลพธ และขอมลทเกดขนขณะทซพยประมวลผลเพยงชวคราวเทานน

จงไมถอวาเปนหนวยความจ า และรจสเตอรจะรบสงขอมลดวยความเรวสง และท างานภายใตการ

ควบคมของหนวยควบคมเชนเดยวกบสวนอนๆ

1.3.2 ขนตอนการประมวลผลของซพย โดยปกตหนวยประมวลผลกลางหรอซพยจะสามารถประมวลผลค าสงไดเพยงทละ 1 ค าสง

เทานน แตท างานไดดวยความเรวสงมาก เมอซพยท างานแตละค าสงจนหมดกจะไปเรยกค าสงถดไปมา

ประมวลผลตอ วนท างานแบบนไปเรอยๆ จงเรยกวา วฏจกรเครอง (Machine Cycle)

ภาพท 1-14 แสดงวฏจกรเครอง

Page 15: บทที่ 1 การประมวลผลข้อมู

ขนตอนการประมวลผลในซพย ม 4 ขนตอนหลก ดงน

1) การดงขอมล (Fetch) เปนกระบวนการทหนวยควบคมไปดงค าสงและขอมลทตองการใช

จากหนวยความจ าหลก เพอเกบเขาสรจสเตอร

2) การแปลความหมาย (Decode) หนวยควบคมจะท าการถอดรหสหรอแปลความหมาย

ค าสงตางๆ เพอสงไปยงหนวยค านวณและตรรกะเพอด าเนนการตอไป

3) การเอกซควต (Execute) หนวยค านวณและตรรกะจะท าการประมวลผลค าสงตามทได

รบมา และจดการสงผลลพธทไดออกไป

4) การจดเกบ (Store) ผลลพธทไดจากหนวยค านวณและตรรกะจะถกจดเกบไวใน

หนวยความจ าหรอรจสเตอร เพอรอใหสวนอนๆเรยกใชตอไป

สรป

การศกษาขอมลเกยวกบคอมพวเตอรในเบองตนจ าเปนตองทราบถงองคประกอบของระบบคอมพวเตอรทประกอบดวย 1) ฮารดแวร 2) ซอฟตแวร 3) ขอมลและสารสนเทศ 4) กระบวนการท างาน และ 5) บคลากรทางสารสนเทศ และทางดานฮารดแวรกจะมองคประกอบคอ 1) หนวยรบขอมลเขา 2) หนวยแสดงผล 3) หนวยประมวลผลกลาง 4) หนวยความจ าหลก และ 5) หนวยความจ าส ารอง

การแบ งประเภทของเคร อ งคอมพว เตอร แบ ง ได เ ปน 1) ซ เปอรคอมพว เตอร 2) เมนเฟรมคอมพวเตอร 3) มนคอมพวเตอร 4) เซรฟเวอรคอมพวเตอร 5) ไมโครคอมพวเตอร และ 6) คอมพวเตอรแบบฝง

ในการประมวลผลขอมลของเครองคอมพวเตอร จะตองทราบถงการท างานในระบบคอมพวเตอรทมการใชรหสแทนตวอกษร และตองทราบถงสวนประกอบของหนวยประมวลผลกลางทม 2 สวนหลกคอ หนวยค านวณและตรรกะ กบหนวยควบคม นอกจากนยงมการยกตวอยางหนวยประมวลผลกลางแบงตามบรษทผผลต