Transcript
Page 1: ระบบคอมพิวเตอร์และการประมวลผล

(1)

ระบบคอมพิ�วเตอร�และการประมวลผลระบบคอมพิ�วเตอร�และการประมวลผล องค์�ประกอบของระบบค์อมพิ วเตอร�

ฮาร�ดแวร� (Hardware) ซอฟต�แวร� (Software) บ�ค์ลากรค์อมพิ วเตอร� (Peopleware)

การประมวลผลข�อม�ล (Data processing) ข�อม�ล (Data) และ ข�อสนเทศ (Information) การจั"ดองค์�กรของข�อม�ล (Data organization) ว"ฏจั"กรการประมวลผลข�อม�ล ประเภทของการประมวลผล

การแทนข�อม�ลในหน'วยค์วามจั)า ระบบเลขฐานและการด)าเน นการท+,เก+,ยวข�อง การแทนอ"กขระ การแทนจั)านวนเลข

Page 2: ระบบคอมพิวเตอร์และการประมวลผล

(2)

การประมวลผลข้�อม�ลการประมวลผลข้�อม�ล

การกระทำ�าหร�อการจั�ดการก�บ ข้�อม�ล ในล�กษณะ ต!างๆ เช่!น การค�านวณ การเร%ยงล�าด�บ การ

ค�ดเล�อก เป'นต�นเพิ�(อให�ได�ผลล�พิธ์�หร�อข้�อสนเทำศทำ%(ม%ความหมาย

และเป'นประโยช่น�ตามต�องการ

Page 3: ระบบคอมพิวเตอร์และการประมวลผล

(3)

ข้�อม�ล ข้�อม�ล (Data)(Data) ข้�อเทำ.จัจัร�ง (Facts) ทำ%(ใช่�ส�าหร�บก�จัการอย!างใดอย!าง

หน/(ง ข้�อม�ลอาจัจัะเป'นข้�อเทำ.จัจัร�งทำ%(เป'นต�วเลข้ เช่!น จั�านวน

ปร�มาณ ระยะทำาง ราคา ฯลฯ ข้�อเทำ.จัจัร�งทำ%(ไม!ใช่!ต�วเลข้ เช่!น ช่�(อ ทำ%(อย�! สถานภาพิการ

สมรส ฯลฯ ย�งม%ความหมายรวมถ/งข้!าวสารทำ%(ย�งไม!ได�ม%การประมวลผล การเก.บรวบรวมข้�อม�ลเหล!าน%3มาจัากแหล!งข้�อม�ล(data

source)

Page 4: ระบบคอมพิวเตอร์และการประมวลผล

(4)

ประเภทำข้องข้�อม�ล ประเภทำข้องข้�อม�ล ข้�อม�ลด�บ (Raw Data) ทำ%(ได�จัากแหล!ง

ก�าเน�ดข้�อม�ลโดยตรง เร%ยกว!าข้�อม�ลปฐมภ�ม� (Primary Data)

ข้�อม�ลทำ%(ผ!านการประมวลผลมาแล�ว เร%ยกว!าข้�อม�ลทำ5ต�ยภ�ม� (Secondary Data)

Page 5: ระบบคอมพิวเตอร์และการประมวลผล

(5)

ข้�อสนเทำศข้�อสนเทำศ(Information)(Information) ผลล�พิธ์�หร�อส�(งทำ%(ได�จัากการประมวลผลข้�อม�ลในร�ป

แบบต!างๆ ข้�อม�ลข้ององค�กรหน/(งอาจัผ!านการประมวลผลข้�อม�ล

หลายงาน ข้�อสนเทำศทำ%(ได�จั/งม%ได�หลายร�ปแบบและหลายความ

หมาย และม%ประโยช่น�ต!อการน�าไปใช่�งาน ข้�อสนเทำศจัะถ�กใช่�ในการพิ�จัารณาเพิ�(อการต�ดส�นใจั

Page 6: ระบบคอมพิวเตอร์และการประมวลผล

(6)

การประมวลผลข้�อม�ล การประมวลผลข้�อม�ล (Data (Data Processing)Processing)

ข้�อม�ล ข้�อสนเทำศประมวลผล

การน)าเอาเค์ร-,องค์อมพิ วเตอร�เข�ามาช่'วยในการ ประมวลผล เร+ยกว'า

Electronic Data Processing (EDP)

Page 7: ระบบคอมพิวเตอร์และการประมวลผล

(7)

ต�วอย!างข้องการประมวลผลข้�อม�ลต�วอย!างข้องการประมวลผลข้�อม�ล

ใบส�(งซื้�3อส�นค�า

ข�อม�ลปฐมภ�ม

ตรวจัสอบและหาผลรวมจั)านวนส นค์�าแยกตามช่น ดใน

แต'ละเด-อน

จั)านวนส นค์�าท+,

ขายได�ในแต'ละเด-อน

ข�อม�ลท�ต ยภ�ม

จั)านวนส นค์�าท+,ขายได�

แยกตามช่น ด

ม�ลค์'าของส นค์�าท+,ขายได�ในแต'ละ

เด-อน

หาผลค์�ณระหว'างราค์าส นค์�าก"บ

จั)านวนแยกตามช่น ดของส นค์�า

Page 8: ระบบคอมพิวเตอร์และการประมวลผล

(8)

แหล!งทำ%(มาข้องข้�อม�ลแหล!งทำ%(มาข้องข้�อม�ล แหล!งทำ%(มาข้องข้�อม�ลข้/3นอย�!ก�บ องค�ประกอบหลาย

อย!าง เช่!นข้/3นอย�!ก�บประเภทำข้�อม�ลทำ%(เราต�องการ ข้/3น อย�!ก�บล�กษณะข้องหน!วยงานเป'นต�น ซื้/(งอาจัแยก

ทำ%(มาข้องข้�อม�ลออกเป'น 2 ทำางใหญ่!ๆ ด�งน%31) แหล!งข้�อม�ลภายในหน!วยงาน (Internal Source)

2) แหล!งข้�อม�ลภายนอกหน!วยงาน (External Source)

Page 9: ระบบคอมพิวเตอร์และการประมวลผล

(9)

ค5ณสมบ�ต�ข้องข้�อสนเทำศทำ%(ด%ค5ณสมบ�ต�ข้องข้�อสนเทำศทำ%(ด% 1) ค์วามถู�กต�องแม'นย)า (Accuracy)

2) ค์วามท"นเวลา (Timeliness)

3) ค์วามสมบ�รณ�ค์รบถู�วน (Completeness)

4) ค์วามกระท"ดร"ด (Conciseness)

5) ตรงก"บค์วามต�องการของผ��ใช่� (Relevancy)

Page 10: ระบบคอมพิวเตอร์และการประมวลผล

(10)

ระบบคอมพิ�วเตอร�และการประมวลผลระบบคอมพิ�วเตอร�และการประมวลผล องค์�ประกอบของระบบค์อมพิ วเตอร�

ฮาร�ดแวร� (Hardware) ซอฟต�แวร� (Software) บ�ค์ลากรค์อมพิ วเตอร� (Peopleware)

การประมวลผลข�อม�ล (Data processing) ข�อม�ล (Data) และ ข�อสนเทศ (Information) การจั"ดองค์�กรของข�อม�ล (Data organization) ว"ฏจั"กรการประมวลผลข�อม�ล ประเภทของการประมวลผล

การแทนข�อม�ลในหน'วยค์วามจั)า ระบบเลขฐานและการด)าเน นการท+,เก+,ยวข�อง การแทนอ"กขระ การแทนจั)านวนเลข

Page 11: ระบบคอมพิวเตอร์และการประมวลผล

(11)

การจั�ดองค�กรข้องข้�อม�ลการจั�ดองค�กรข้องข้�อม�ล (Data (Data Orgaization)Orgaization)

Bit หน!วยข้�อม�ลทำ%(เล.กทำ%(ส5ดทำางคอมพิ�วเตอร� ม%ค!าเป'น 0 หร�อ 1

Byte ประกอบไปด�วยหลาย ๆ บ�ต เช่!น 8 บ�ต เป'น 1ไบต�

Word ประกอบไปด�วยหลาย ๆ ไบต� เช่!น 1 เว�ร�ด เทำ!าก�บ4 ไบต�

Character ซื้/(ง ได�แก!ต�วเลข้ 0-9 ต�วอ�กษร A-Z และส�ญ่ล�กษณ�พิ�เศษต!าง ๆ จัะส�มพิ�นธ์�ก�บไบต�

เข้ตข้�อม�ล (Field) หมายถ/งกล5!มข้อง Character ต�3งแต! 1 ต�วข้/3นไปรวมก�นแล�วม%ความหมาย เช่!น เลข้

ประจั�าต�ว ช่�(อพิน�กงาน

Page 12: ระบบคอมพิวเตอร์และการประมวลผล

(12)

การจั�ดองค�กรข้องข้�อม�ลการจั�ดองค�กรข้องข้�อม�ล((ต!อต!อ))

ระเบ%ยนข้�อม�ล (Record) ได�แก' ฟ2ลด�ต"3งแต' 1 ฟ2ลด�ข43นไปท+,ม+ค์วามส"มพิ"นธ์�เก+,ยวข�องก"นแล�วม+ค์วามหมายท+,

หมายถู4งรายละเอ+ยดของส ,งท+,สนใจั เช่'น ช่-,อ เลขประจั)า ต"ว ยอดขายของพิน"กงาน 1 ค์น รวมก"นเป6นข�อม�ล

ของพิน"กงานขาย 1 เรค์ค์อร�ด แฟ้:ม (File) หมายถู4งกล�'มข�อม�ลต"3งแต' 1 เรค์ค์อร�ด

ท+,เป6นข�อม�ลเร-,องเด+ยวก"น เช่'น เรค์ค์อร�ดเก+,ยวก"บพิน"กงานขายท"3งหมดในหน'วยงานหน4,งรวมก"นเป6นแฟ7ม

ข�อม�ล เร+ยกได�ว'าเป6น แฟ7มหน"กงานขาย ฐานข้�อม�ล (Database) ได�แก' ข�อม�ลหลายๆ แฟ7ม

ท+,เก+,ยวข�องก"นมาเก9บรวมก"นเป6นฐานข�อม�ล เช่'น แฟ7มพิน"กงานขาย แฟ7มส นค์�า แฟ7มรายการขาย แฟ7มล�กค์�า รวมเป6นฐานข�อม�ลของบร ษั"ท

Page 13: ระบบคอมพิวเตอร์และการประมวลผล

(13)

แผนภาพิการจั�ดองค�กรข้�อม�ลแผนภาพิการจั�ดองค�กรข้�อม�ล

Data Item

Database

File File File

Record Record Record

Field Field

CharacterBit

Page 14: ระบบคอมพิวเตอร์และการประมวลผล

(14)

5 875.28 35

5 1125.19 40

3 95.23 37

3 875.17 40

#Dept #Emp Hour RRRR

RRRR

Record

Field

ต�วอย!าง แฟ้:ม ระเบ%ยนและเข้ตข้�อม�ลต�วอย!าง แฟ้:ม ระเบ%ยนและเข้ตข้�อม�ล

Page 15: ระบบคอมพิวเตอร์และการประมวลผล

(15)

ระบบคอมพิ�วเตอร�และการประมวลผลระบบคอมพิ�วเตอร�และการประมวลผล องค์�ประกอบของระบบค์อมพิ วเตอร�

ฮาร�ดแวร� (Hardware) ซอฟต�แวร� (Software) บ�ค์ลากรค์อมพิ วเตอร� (Peopleware)

การประมวลผลข�อม�ล (Data processing) ข�อม�ล (Data) และ ข�อสนเทศ (Information) การจั"ดองค์�กรของข�อม�ล (Data organization) ว"ฏจั"กรการประมวลผลข�อม�ล ประเภทของการประมวลผล

การแทนข�อม�ลในหน'วยค์วามจั)า ระบบเลขฐานและการด)าเน นการท+,เก+,ยวข�อง การแทนอ"กขระ การแทนจั)านวนเลข

Page 16: ระบบคอมพิวเตอร์และการประมวลผล

(16)

ว�ฏจั�กรการประมวลผลข้�อม�ล ว�ฏจั�กรการประมวลผลข้�อม�ล(Data Processing Cycle)(Data Processing Cycle)

SourceDocume

nt

Input(Data)

ProcessingOutput

(information)

Storage/

Report

Feedback

Page 17: ระบบคอมพิวเตอร์และการประมวลผล

(17)

ข้�3นตอนพิ�3นฐานในการประมวลผลข้�3นตอนพิ�3นฐานในการประมวลผล การประมวลผลข�อม�ล ม+ 3 ข"3นตอนด"งน+3

1) การเก9บรวบรวมและจั"ดเตร+ยมข�อม�ล(Data collection and preparation)

2) การประมวลผลข�อม�ล3) การจั"ดการก"บผลล"พิธ์� (Information

manipulation)

Page 18: ระบบคอมพิวเตอร์และการประมวลผล

(18)

การการรวบรวมและจั�ดเตร%ยมรวบรวมและจั�ดเตร%ยม ข้�อม�ล ข้�อม�ลการเก.บรวบรวมข้�อม�ลให�พิร�อมทำ%(จัะทำ�าการประมวลผลด�วย

คอมพิ�วเตอร� น�(นค�อการเปล%(ยนสภาพิข้�อม�ลให�อย�!ในร�ปแบบ ทำ%(เหมาะสม เพิ�(อให�เคร�(องคอมพิ�วเตอร�สามารถ

อ!านได� การทำ�างานในข้�3นตอนน%3 ได�แก! การให�รห�ส ค�อการก�าหนดรห�สแทำนข้�อม�ล การแปลงสภาพิ ค�อ การเปล%(ยนต�วกลางทำ%(ใช่�บ�นทำ/ก

ข้�อม�ลให�อย�!ในร�ปทำ%(เคร�(องคอมพิ�วเตอร�สามารถเข้�าใจั และน�าไปประมวลผลได� เช่!น ด�สก�เกตต� เทำป ฯลฯ

Page 19: ระบบคอมพิวเตอร์และการประมวลผล

(19)

ล"กษัณะการประมวลผลล"กษัณะการประมวลผล การประมวลผลแบบแบทำช่� (Batch Processing)

การประมวลผลแบบออนไลน� (Online Processing)

Page 20: ระบบคอมพิวเตอร์และการประมวลผล

(20)

การประมวลผลแบบแบทช่� การประมวลผลแบบแบทช่� (Batch (Batch Processing)Processing)

การประมวลผลโดยการรวบรวมข�อม�ลเป6นกล�'ม ณ ช่'วงเวลาหน4,ง ซ4,งเป6นช่'วงเวลาท+,ก)าหนด

รวบรวมข�อม�ลกล�'มสร�างเป6นแฟ7มข�อม�ลรายการ เปล+,ยนแปลง (Transaction File)

เม-,อถู4งเวลาตามท+,ก)าหนด น)าแฟ7มข�อม�ลรายการ เปล+,ยนแปลงเข�าประมวลผลค์ร"3งเด+ยวพิร�อมก"น

โดยน)าไปปร"บปร�งก"บแฟ7มข�อม�ลหล"ก (Master File) เพิ-,อให�แฟ7มข�อม�ลหล"กม+ค์วามท"นสม"ยอย�'เสมอ

Page 21: ระบบคอมพิวเตอร์และการประมวลผล

(21)

การประมวลผลแบบออนไลน� การประมวลผลแบบออนไลน� (Online (Online Processing)Processing)

ข�อม�ลรายการเปล+,ยนแปลงท+,เก ดข43น จัะถู�กน)าไป ปร"บปร�งก"บข�อม�ลหล"กโดยท"นท+

ระบบจัะต�องม+เทอร�ม นอลท+,ต ดต'อก"บระบบเค์ร-,อง เพิ-,อป7อนข�อม�ลท"นท+ผ'านระบบส-,อสารข�อม�ล

การประมวลผลแบบน+3จัะใช่�ในกรณ+ท+,ต�องการเสนอ ข�อม�ลท+,ถู�กต�องตามเหต�การณ� เช่'น ในระบบจัอง

ต"=วเค์ร-,องบ น หร-อกรณ+ท+,ผ��โดยสารค์-นต"=วจัะต�องปร"บปร�งผลท"นท+เพิ-,อท+,จัะได�ขายให�ล�กค์�ารายอ-,นได�

Page 22: ระบบคอมพิวเตอร์และการประมวลผล

(22)

การแทำนรห�สข้�อม�ลการแทำนรห�สข้�อม�ล รห"ส (Code) หมายถู4งส"ญล"กษัณ�ในการแทนข'าวสาร

หร-อข�อม�ลในร�ปแบบท+,เหมาะสม รห"สม+ค์วามจั)าเป6นอย'างมากเก+,ยวก"บการต ดต'อระหว'างผ��

ใช่�ก"บเค์ร-,องค์อมพิ วเตอร� การประมวลผลข�อม�ลโดยเข+ยนค์)าส",งค์วบค์�มให�เค์ร-,อง

ค์อมพิ วเตอร�ท)างานท+,เราต�องการ หร-อส'งข�อม�ลเข�าไปให� เค์ร-,องค์อมพิ วเตอร�ประมวลผล

ต"วอย'างเช่'น การให�รห"สแก'ข�อม�ลเพิศของน"กศ4กษัา โดย ก)าหนดเป6น

‘F’ แทน เพิศหญ ง‘M’ แทน เพิศช่าย


Top Related