chapter 1 processing data

17
บทที่ 1 การประมวลผลข้อมูล คอมพิวเตอร์และเทคโนโลยีสารสนเทศทางธุรกิจ

Upload: tle-kamon

Post on 02-Mar-2016

238 views

Category:

Documents


6 download

DESCRIPTION

Chapter 1 Processing data

TRANSCRIPT

Page 1: Chapter 1 Processing data

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

คอมพวเตอรและเทคโนโลยสารสนเทศทางธรกจ

Page 2: Chapter 1 Processing data

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

เนอหา

1.1 องคประกอบของระบบคอมพวเตอร 1.2 องคประกอบของเครองคอมพวเตอรได 1.3 ประเภทของเครองคอมพวเตอรได 1.4 การท างานในระบบคอมพวเตอรได 1.5 สวนประกอบของหนวยประมวลผลกลางได

วตถประสงค 1.1 อธบายองคประกอบของระบบคอมพวเตอร 1.2 อธบายองคประกอบของเครองคอมพวเตอร 1.3 จ าแนนกประเภทของเครองคอมพวเตอร 1.4 อธบายการท างานในระบบคอมพวเตอร 1.5 อธบายสวนประกอบของหนวยประมวลผลกลาง

Page 3: Chapter 1 Processing data

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 ประเภท คอ

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

Windows, Linux เปนตน

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

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

Microsoft PowerPoint, Adobe Photoshop เปนตน

Page 4: Chapter 1 Processing data

ขอมลและสำรสนเทศ (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)

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

Memory)

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

(Secondary Storage)

Page 5: Chapter 1 Processing data

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)

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

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

Page 6: Chapter 1 Processing data

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

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

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

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

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

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

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

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

ราษฎร เปนตน

Page 7: Chapter 1 Processing data

ภาพท 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)

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

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

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

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

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

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

Page 8: Chapter 1 Processing data

ภาพท 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) ทวางไวหลงจอภาพได ซงปกตพยายามจะจดวางโดยใหจอภาพวาง

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

จอภาพ และแปนพมพแยกจากกน

ภาพท 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) เปน

ไมโครคอมพวเตอรทมขนาดเลกเหมาะแกการพกพาไปใช

ในสถานทตางๆ เชน

Page 9: Chapter 1 Processing data

- โนตบก (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)

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

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

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

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

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

สมผส (touch screen) ใชรบค าสงจากผใช

จากเขยนดวยปากกา (stylus pen) หรอนว

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

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

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

Page 10: Chapter 1 Processing data

- พดเอ (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)

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

ดวย

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

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

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

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

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

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

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

Page 11: Chapter 1 Processing data

หนง ฟงเพลง เปนตน คณสมบตตางๆเหลานขนอยกบระบบปฏบตการทออกแบบขนมาใชเฉพาะ

ส าหรบโทรศพทดวย

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

สรปไดดงตารางท 1-1

Page 12: Chapter 1 Processing data

ชอหนวยขอมล คาทใชในระบบฐาน 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) โดยมาตรฐานทพฒนาขน

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

1) EBCDIC

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

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

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

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

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

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

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

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

Page 13: Chapter 1 Processing data

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 และระบบปฏบตการสมยใหม

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

Page 14: Chapter 1 Processing data

เ 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

1) รบขอมล (Input)

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

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

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

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

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

Page 15: Chapter 1 Processing data

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)

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

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

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

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

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

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

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

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

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

Page 16: Chapter 1 Processing data

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

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

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

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

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

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

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

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

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

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

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

Page 17: Chapter 1 Processing data

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

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

สรป

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

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

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