ระบบคอมพิวเตอร์และการประมวลผล
DESCRIPTION
ระบบคอมพิวเตอร์และการประมวลผล. องค์ประกอบของระบบคอมพิวเตอร์ ฮาร์ดแวร์ (Hardware) ซอฟต์แวร์ (Software) บุคลากรคอมพิวเตอร์ (Peopleware) การประมวลผลข้อมูล ( Data processing ) ข้อมูล (Data) และ ข้อสนเทศ (Information) การจัดองค์กรของข้อมูล (Data organization) วัฏจักรการประมวลผลข้อมูล - PowerPoint PPT PresentationTRANSCRIPT
(1)
ระบบคอมพิ�วเตอร�และการประมวลผลระบบคอมพิ�วเตอร�และการประมวลผล องค์�ประกอบของระบบค์อมพิ วเตอร�
ฮาร�ดแวร� (Hardware) ซอฟต�แวร� (Software) บ�ค์ลากรค์อมพิ วเตอร� (Peopleware)
การประมวลผลข�อม�ล (Data processing) ข�อม�ล (Data) และ ข�อสนเทศ (Information) การจั"ดองค์�กรของข�อม�ล (Data organization) ว"ฏจั"กรการประมวลผลข�อม�ล ประเภทของการประมวลผล
การแทนข�อม�ลในหน'วยค์วามจั)า ระบบเลขฐานและการด)าเน นการท+,เก+,ยวข�อง การแทนอ"กขระ การแทนจั)านวนเลข
(2)
การประมวลผลข้�อม�ลการประมวลผลข้�อม�ล
การกระทำ�าหร�อการจั�ดการก�บ ข้�อม�ล ในล�กษณะ ต!างๆ เช่!น การค�านวณ การเร%ยงล�าด�บ การ
ค�ดเล�อก เป'นต�นเพิ�(อให�ได�ผลล�พิธ์�หร�อข้�อสนเทำศทำ%(ม%ความหมาย
และเป'นประโยช่น�ตามต�องการ
(3)
ข้�อม�ล ข้�อม�ล (Data)(Data) ข้�อเทำ.จัจัร�ง (Facts) ทำ%(ใช่�ส�าหร�บก�จัการอย!างใดอย!าง
หน/(ง ข้�อม�ลอาจัจัะเป'นข้�อเทำ.จัจัร�งทำ%(เป'นต�วเลข้ เช่!น จั�านวน
ปร�มาณ ระยะทำาง ราคา ฯลฯ ข้�อเทำ.จัจัร�งทำ%(ไม!ใช่!ต�วเลข้ เช่!น ช่�(อ ทำ%(อย�! สถานภาพิการ
สมรส ฯลฯ ย�งม%ความหมายรวมถ/งข้!าวสารทำ%(ย�งไม!ได�ม%การประมวลผล การเก.บรวบรวมข้�อม�ลเหล!าน%3มาจัากแหล!งข้�อม�ล(data
source)
(4)
ประเภทำข้องข้�อม�ล ประเภทำข้องข้�อม�ล ข้�อม�ลด�บ (Raw Data) ทำ%(ได�จัากแหล!ง
ก�าเน�ดข้�อม�ลโดยตรง เร%ยกว!าข้�อม�ลปฐมภ�ม� (Primary Data)
ข้�อม�ลทำ%(ผ!านการประมวลผลมาแล�ว เร%ยกว!าข้�อม�ลทำ5ต�ยภ�ม� (Secondary Data)
(5)
ข้�อสนเทำศข้�อสนเทำศ(Information)(Information) ผลล�พิธ์�หร�อส�(งทำ%(ได�จัากการประมวลผลข้�อม�ลในร�ป
แบบต!างๆ ข้�อม�ลข้ององค�กรหน/(งอาจัผ!านการประมวลผลข้�อม�ล
หลายงาน ข้�อสนเทำศทำ%(ได�จั/งม%ได�หลายร�ปแบบและหลายความ
หมาย และม%ประโยช่น�ต!อการน�าไปใช่�งาน ข้�อสนเทำศจัะถ�กใช่�ในการพิ�จัารณาเพิ�(อการต�ดส�นใจั
(6)
การประมวลผลข้�อม�ล การประมวลผลข้�อม�ล (Data (Data Processing)Processing)
ข้�อม�ล ข้�อสนเทำศประมวลผล
การน)าเอาเค์ร-,องค์อมพิ วเตอร�เข�ามาช่'วยในการ ประมวลผล เร+ยกว'า
Electronic Data Processing (EDP)
(7)
ต�วอย!างข้องการประมวลผลข้�อม�ลต�วอย!างข้องการประมวลผลข้�อม�ล
ใบส�(งซื้�3อส�นค�า
ข�อม�ลปฐมภ�ม
ตรวจัสอบและหาผลรวมจั)านวนส นค์�าแยกตามช่น ดใน
แต'ละเด-อน
จั)านวนส นค์�าท+,
ขายได�ในแต'ละเด-อน
ข�อม�ลท�ต ยภ�ม
จั)านวนส นค์�าท+,ขายได�
แยกตามช่น ด
ม�ลค์'าของส นค์�าท+,ขายได�ในแต'ละ
เด-อน
หาผลค์�ณระหว'างราค์าส นค์�าก"บ
จั)านวนแยกตามช่น ดของส นค์�า
(8)
แหล!งทำ%(มาข้องข้�อม�ลแหล!งทำ%(มาข้องข้�อม�ล แหล!งทำ%(มาข้องข้�อม�ลข้/3นอย�!ก�บ องค�ประกอบหลาย
อย!าง เช่!นข้/3นอย�!ก�บประเภทำข้�อม�ลทำ%(เราต�องการ ข้/3น อย�!ก�บล�กษณะข้องหน!วยงานเป'นต�น ซื้/(งอาจัแยก
ทำ%(มาข้องข้�อม�ลออกเป'น 2 ทำางใหญ่!ๆ ด�งน%31) แหล!งข้�อม�ลภายในหน!วยงาน (Internal Source)
2) แหล!งข้�อม�ลภายนอกหน!วยงาน (External Source)
(9)
ค5ณสมบ�ต�ข้องข้�อสนเทำศทำ%(ด%ค5ณสมบ�ต�ข้องข้�อสนเทำศทำ%(ด% 1) ค์วามถู�กต�องแม'นย)า (Accuracy)
2) ค์วามท"นเวลา (Timeliness)
3) ค์วามสมบ�รณ�ค์รบถู�วน (Completeness)
4) ค์วามกระท"ดร"ด (Conciseness)
5) ตรงก"บค์วามต�องการของผ��ใช่� (Relevancy)
(10)
ระบบคอมพิ�วเตอร�และการประมวลผลระบบคอมพิ�วเตอร�และการประมวลผล องค์�ประกอบของระบบค์อมพิ วเตอร�
ฮาร�ดแวร� (Hardware) ซอฟต�แวร� (Software) บ�ค์ลากรค์อมพิ วเตอร� (Peopleware)
การประมวลผลข�อม�ล (Data processing) ข�อม�ล (Data) และ ข�อสนเทศ (Information) การจั"ดองค์�กรของข�อม�ล (Data organization) ว"ฏจั"กรการประมวลผลข�อม�ล ประเภทของการประมวลผล
การแทนข�อม�ลในหน'วยค์วามจั)า ระบบเลขฐานและการด)าเน นการท+,เก+,ยวข�อง การแทนอ"กขระ การแทนจั)านวนเลข
(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นไปรวมก�นแล�วม%ความหมาย เช่!น เลข้
ประจั�าต�ว ช่�(อพิน�กงาน
(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นฐานข�อม�ลของบร ษั"ท
(13)
แผนภาพิการจั�ดองค�กรข้�อม�ลแผนภาพิการจั�ดองค�กรข้�อม�ล
Data Item
Database
File File File
Record Record Record
Field Field
CharacterBit
(14)
5 875.28 35
5 1125.19 40
3 95.23 37
3 875.17 40
#Dept #Emp Hour RRRR
RRRR
Record
Field
ต�วอย!าง แฟ้:ม ระเบ%ยนและเข้ตข้�อม�ลต�วอย!าง แฟ้:ม ระเบ%ยนและเข้ตข้�อม�ล
(15)
ระบบคอมพิ�วเตอร�และการประมวลผลระบบคอมพิ�วเตอร�และการประมวลผล องค์�ประกอบของระบบค์อมพิ วเตอร�
ฮาร�ดแวร� (Hardware) ซอฟต�แวร� (Software) บ�ค์ลากรค์อมพิ วเตอร� (Peopleware)
การประมวลผลข�อม�ล (Data processing) ข�อม�ล (Data) และ ข�อสนเทศ (Information) การจั"ดองค์�กรของข�อม�ล (Data organization) ว"ฏจั"กรการประมวลผลข�อม�ล ประเภทของการประมวลผล
การแทนข�อม�ลในหน'วยค์วามจั)า ระบบเลขฐานและการด)าเน นการท+,เก+,ยวข�อง การแทนอ"กขระ การแทนจั)านวนเลข
(16)
ว�ฏจั�กรการประมวลผลข้�อม�ล ว�ฏจั�กรการประมวลผลข้�อม�ล(Data Processing Cycle)(Data Processing Cycle)
SourceDocume
nt
Input(Data)
ProcessingOutput
(information)
Storage/
Report
Feedback
(17)
ข้�3นตอนพิ�3นฐานในการประมวลผลข้�3นตอนพิ�3นฐานในการประมวลผล การประมวลผลข�อม�ล ม+ 3 ข"3นตอนด"งน+3
1) การเก9บรวบรวมและจั"ดเตร+ยมข�อม�ล(Data collection and preparation)
2) การประมวลผลข�อม�ล3) การจั"ดการก"บผลล"พิธ์� (Information
manipulation)
(18)
การการรวบรวมและจั�ดเตร%ยมรวบรวมและจั�ดเตร%ยม ข้�อม�ล ข้�อม�ลการเก.บรวบรวมข้�อม�ลให�พิร�อมทำ%(จัะทำ�าการประมวลผลด�วย
คอมพิ�วเตอร� น�(นค�อการเปล%(ยนสภาพิข้�อม�ลให�อย�!ในร�ปแบบ ทำ%(เหมาะสม เพิ�(อให�เคร�(องคอมพิ�วเตอร�สามารถ
อ!านได� การทำ�างานในข้�3นตอนน%3 ได�แก! การให�รห�ส ค�อการก�าหนดรห�สแทำนข้�อม�ล การแปลงสภาพิ ค�อ การเปล%(ยนต�วกลางทำ%(ใช่�บ�นทำ/ก
ข้�อม�ลให�อย�!ในร�ปทำ%(เคร�(องคอมพิ�วเตอร�สามารถเข้�าใจั และน�าไปประมวลผลได� เช่!น ด�สก�เกตต� เทำป ฯลฯ
(19)
ล"กษัณะการประมวลผลล"กษัณะการประมวลผล การประมวลผลแบบแบทำช่� (Batch Processing)
การประมวลผลแบบออนไลน� (Online Processing)
(20)
การประมวลผลแบบแบทช่� การประมวลผลแบบแบทช่� (Batch (Batch Processing)Processing)
การประมวลผลโดยการรวบรวมข�อม�ลเป6นกล�'ม ณ ช่'วงเวลาหน4,ง ซ4,งเป6นช่'วงเวลาท+,ก)าหนด
รวบรวมข�อม�ลกล�'มสร�างเป6นแฟ7มข�อม�ลรายการ เปล+,ยนแปลง (Transaction File)
เม-,อถู4งเวลาตามท+,ก)าหนด น)าแฟ7มข�อม�ลรายการ เปล+,ยนแปลงเข�าประมวลผลค์ร"3งเด+ยวพิร�อมก"น
โดยน)าไปปร"บปร�งก"บแฟ7มข�อม�ลหล"ก (Master File) เพิ-,อให�แฟ7มข�อม�ลหล"กม+ค์วามท"นสม"ยอย�'เสมอ
(21)
การประมวลผลแบบออนไลน� การประมวลผลแบบออนไลน� (Online (Online Processing)Processing)
ข�อม�ลรายการเปล+,ยนแปลงท+,เก ดข43น จัะถู�กน)าไป ปร"บปร�งก"บข�อม�ลหล"กโดยท"นท+
ระบบจัะต�องม+เทอร�ม นอลท+,ต ดต'อก"บระบบเค์ร-,อง เพิ-,อป7อนข�อม�ลท"นท+ผ'านระบบส-,อสารข�อม�ล
การประมวลผลแบบน+3จัะใช่�ในกรณ+ท+,ต�องการเสนอ ข�อม�ลท+,ถู�กต�องตามเหต�การณ� เช่'น ในระบบจัอง
ต"=วเค์ร-,องบ น หร-อกรณ+ท+,ผ��โดยสารค์-นต"=วจัะต�องปร"บปร�งผลท"นท+เพิ-,อท+,จัะได�ขายให�ล�กค์�ารายอ-,นได�
(22)
การแทำนรห�สข้�อม�ลการแทำนรห�สข้�อม�ล รห"ส (Code) หมายถู4งส"ญล"กษัณ�ในการแทนข'าวสาร
หร-อข�อม�ลในร�ปแบบท+,เหมาะสม รห"สม+ค์วามจั)าเป6นอย'างมากเก+,ยวก"บการต ดต'อระหว'างผ��
ใช่�ก"บเค์ร-,องค์อมพิ วเตอร� การประมวลผลข�อม�ลโดยเข+ยนค์)าส",งค์วบค์�มให�เค์ร-,อง
ค์อมพิ วเตอร�ท)างานท+,เราต�องการ หร-อส'งข�อม�ลเข�าไปให� เค์ร-,องค์อมพิ วเตอร�ประมวลผล
ต"วอย'างเช่'น การให�รห"สแก'ข�อม�ลเพิศของน"กศ4กษัา โดย ก)าหนดเป6น
‘F’ แทน เพิศหญ ง‘M’ แทน เพิศช่าย