บทที่ 1ข้อมูลและเทคโนโลยีสารสนเทศ
TRANSCRIPT
บทท�� 1 ข้�อมูลและเทคโนโลยี�
สารสนเทศ
วิ�วิ�ฒนาการข้อง
สารสนเทศ แบ�งได้� 3 ยี ค
ด้�งน�!
2. ยี คอ ตสาหกรรมู3.ยี ค
สารสนเทศ
1. ยี คกส�กรรมู
ควิามูหมูายีและแหล�งข้องข้�อมูลควิามูหมูายีข้องข้�อมูลข้�อมู�ล (data) คือ ข้�อเท็�จจริ�งหริอข้�อมู�ลดิ�บท็��เป็�นตั�วเลข้ ข้�อคืวามู ท็��ยั�งไมู�ไดิ�ผ่�านการิป็ริะมูวลผ่ล
ต�วิอยี�าง - ข้�อมู�ลท็��เป็�นตั�วเลข้ - จ$านวนน�กเริ�ยันโริงเริ�ยันมู�ธยัมูว�ท็ยัามู� 2400 คืน - คืะแนนโดิยัเฉล��ยัข้องน�กเริ�ยันริะดิ�บชั้�*น มู. 6 โริงเริ�ยันมู�ธยัมูว�ท็ยัา คือ 2.80 - ข้�อมู�ลท็��ไมู�เป็�นตั�วเลข้ - จากการิส�งเกต พบว�าน�กเริ�ยันโริงเริ�ยันมู�ธยัมูว�ท็ยัา ส่�วนใหญ่�มูาโริงเริ�ยันส่ายั - จากการิส$ารวิจ คืวามูพ/งพอใจข้องผ่��ป็กคืริองพบว�าริ�อยัละ 70.1 มู�คืวามูเชั้�อมู��นและไว�วางใจโริงเริ�ยันในเริ�องข้องการิดิ�แลริะเบ�ยับว�น�ยั
คืวามูถู�กตั�อง คืวามูริวดิเริ�วและเป็�นป็1จจ2บ�น คืวามูส่มูบ�ริณ์4 คืวามูกริะชั้�บและชั้�ดิเจน คืวามูส่อดิคืล�อง
ค ณสมูบ�ต�ข้องข้�อมูล
แหล�งข้�อมูล หมูายัถู/ง ส่ถูานท็��หริอแหล�งท็��เก�ดิข้�อมู�ล จะแตักตั�างก�นไป็ตัามูข้�อมู�ลท็��ตั�องการิ
ควิามูหมูายีและแหล�งข้องข้�อมูล(ต�อ)
ถู�าหากพ�จาริณ์าการิป็ริะมูวลผ่ลข้�อมู�ลในองคื4กริ อาจแบ�งแหล�งท็��มูาข้องข้�อมู�ล 2 ป็ริะเภท็ดิ�วยัก�น คือ 1. ข้�อมูลภายีใน เก�ดิข้/*นภายัในองคื4กริน�*น เชั้�นข้�อมู�ลบ2คืลากริ ข้�อมู�ลก�จกริริมูตั�างๆ การิป็ฏิ�บ�ตั�งานตั�างๆ 2. ข้�อมูลภายีนอก เก�ดิข้/*นจากหน�วยังานอ�นๆ นอกองคื4ท็��เก��ยัวข้�อง
สารสนเทศ ค)อ ส��งท��ได้�จากการน$าข้�อมูลท��เก*บรวิบรวิมูไวิ�มูาประมูวิลผล เพื่)�อน$ามูาใช้�ประโยีช้น/ตามูจ ด้ประสงค/
สารสนเทศ
ข้�อมู�ล การิป็ริะมูวลผ่ล
ส่าริส่นเท็ศ
รปแสด้งควิามูส�มูพื่�นธ์/ข้องข้�อมูลและสารสนเทศ
ริะบบเลข้ฐานส่อง ริห�ส่แท็นข้�อมู�ล การิจ�ดิเก�บข้�อมู�ลในหน�วยัคืวามูจ$า การิจ�ดิเก�บคื$าส่��งในหน�วยัคืวามูจ$า
ข้�อมูลในคอมูพื่�วิเตอร/
คือมูพ�วเตัอริ4ท็$างานดิ�วยักริะแส่ไฟฟ;า ดิ�งน�*นจ/งมู�การิแท็นท็��ส่ภาวะข้องกริะแส่ไฟฟ;าไดิ� 2 ภาวะ คือ
- ส่ภาวะท็��มู�กริะแส่ไฟฟ;า - ส่ภาวะท็��ไมู�มู�กริะแส่ไฟฟ;า
เพ�อให�โป็ริแกริมูเมูอริ4ส่ามูาริถูส่��งการิคือมูพ�วเตัอริ4ไดิ� จ/งไดิ�มู�การิส่ริ�างริะบบตั�วเลข้ท็��น$ามูาแท็นส่ภาวะข้องกริะแส่ไฟฟ;า โดิยัตั�วเลข้ 0 จะแท็นส่ภาวะไมู�มู�กริะแส่ไฟฟ;า และเลข้ 1 แท็นส่ภาวะมู�กริะแส่ไฟฟ;า
ระบบเลข้ฐานสองข้�อมูลในคอมูพื่�วิเตอร/
ฐานส�บ เลข้ฐานสอง เลข้ฐานแปด้เลข้ฐานส�บ
หก0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
7 0111 7 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
ตัาริางแส่ดิงริ�ป็แบบข้องเลข้ใน
ฐานส่อง ฐานส่�บ ฐานแป็ดิ และ
ฐานส่�บหก
ระบบเลข้ฐานสองข้�อมูลในคอมูพื่�วิเตอร/
ต�วิอยี�าง จงแปลง (10111012 ) เป็�นเลข้ฐานส่�บ
คื�า weight= 26 25 24 23 22 21
20
เลข้ฐานส่อง= 1 0 1 1 1 0 1
คื$านวณ์คื�า = (1x 26)+ (0x 25) + (1x 24) + (1x 23) +
(1x 22) +(0x 21) + (1x 20)
= 9310
การเปล��ยีนเลข้ฐานสองเป2นเลข้ฐานส�บข้�อมูลในคอมูพื่�วิเตอร/
รห�ส EBCDIC (Extended Binary Code Decimal Interchange Code)
รห�ส ASCII (American Standard Code for Information Interchange)
รห�ส UniCode
ข้�อมูลในคอมูพื่�วิเตอร/รห�สแทน
ข้�อมูล
รห�ส EBCDIC (Extended Binary Code Decimal Interchange Code)น�ยีมูใช้�ก�บระบบคอมูพื่�วิเตอร/เมูนเฟรมูและ IBM สามูารถแทนข้�อมูลได้� 256 ส�ญล�กษณ/
ข้�อมูลในคอมูพื่�วิเตอร/รห�สแทน
ข้�อมูล
รห�ส ASCII (American Standard Code for Information Interchange)
น�ยีมูใช้�ในกล �มูคอมูพื่�วิเตอร/ประเภท PCs และท��ใหญ�กวิ�าบางช้น�ด้ โด้ยีได้�ก$าหนด้ให�กล �มูข้องบ�ตในการแทนส�ญล�กษณ/ข้�อมูลต�าง ๆ โค�ด้น�!สามูารถแทนส�ญล�กษณ/ได้� 256 ส�ญล�กษณ/ บ�ตท��ใช้�จ$านวิน 8 บ�ต
ข้�อมูลในคอมูพื่�วิเตอร/รห�สแทน
ข้�อมูล
รห�ส UniCode (Unicode Worldwide Character
Standard)ใช้� 16 บ�ต ในการแทนส�ญล�กษณ/ต�าง ๆ ด้�วิยีการใช้�เน)!อท��ข้นาด้ 16 บ�ต ท$าให�สามูารถแทนส�ญล�กษณ/ได้� 65536 ส�ญล�กษณ/ ซึ่9�งมูากพื่อส$าหร�บต�วิอ�กษรและส�ญล�กษณ/ท กต�วิในท กภาษาในโลกน�! ป:จจ บ�นระบบ Unicode มู�ใช้�ในระบบปฏิ�บ�ต�การ Windows NT ระบบปฏิ�บ�ต�การ UNIX บางร �น
ข้�อมูลในคอมูพื่�วิเตอร/รห�สแทน
ข้�อมูล
หน�วิยีส$าหร�บวิ�ด้ข้นาด้หน�วิยีควิามูจ$า
การิจ�ดิเก�บข้�อมู�ลในคือมูพ�วเตัอริ4ป็ริะกอบดิ�วยัหน�วยัตั�างๆ โดิยัเริ�ยังจากหน�วยัเล�กท็��ส่2ดิไป็หาใหญ่�ท็��ส่2ดิดิ�งภาพ
Bit byte field record file
ระด้�บข้องข้�อมูลการจ�ด้การข้�อมูลด้�วิยี
คอมูพื่�วิเตอร/
ริ�ป็แส่ดิงคืวามูส่�มูพ�นธ4ข้องโคืริงส่ริ�างข้�อมู�ลภายัในแฟ;มูข้�อมู�ล
การจ�ด้การข้�อมูลด้�วิยีคอมูพื่�วิเตอร/การจ�ด้การแฟ<มูข้�อมูล
เข้ตข้�อมูล (Field) หมูายัถู/ง หน�วยัเก�บข้�อมู�ลหน/�งท็��ถู�กก$าหนดิข้/*นเพ�อใชั้�เก�บคื�าข้�อมู�ลท็��ตั�องการิ
ระเบ�ยีน (Record) หมูายัถู/ง กล2�มูข้องเข้ตัข้�อมู�ลท็��เก��ยัวข้�องก�น record จ/งป็ริะกอบดิ�วยัเข้ตัข้�อมู�ลตั�*งแตั�หน/�งเข้ตัข้�อมู�ลข้/*นไป็
แฟ<มูข้�อมูล (File) หมูายัถู/ง กล2�มูข้องริะเบ�ยัน (record) ข้�อมู�ลท็��มู�เข้ตัข้�อมู�ล (field) เหมูอนๆ ก�น ซึ่/�งป็ริะกอบดิ�วยัริะเบ�ยันข้�อมู�ลตั�*งแตั�ริะเบ�ยันข้/*นไป็ เชั้�น แฟ;มูป็ริะว�ตั�น�กเริ�ยันในชั้�*นเริ�ยันป็ริะกอบดิ�วยั ริะเบ�ยันข้�อมู�ลป็ริะว�ตั�ข้องน�กเริ�ยันแตั�ละคืน ซึ่/�งป็ริะว�ตั�เหล�าน�*มู�เข้ตัข้�อมู�ลท็��เหมูอนก�น โดิยัเข้ตัข้�อมู�ลท็��เหมูอนก�นในริะเบ�ยันอาจมู�คื�าท็��เหมูอนก�นหริอตั�างก�นก�ไดิ�
แฟ<มูข้�อมูล - ล�กษณะข้องแฟ<มูข้�อมูลระด้�บข้องข้�อมูล
ป็ริะว�ตั�ข้องน�กเริ�ยันคืนหน/�ง ๆ จะบ�นท็/กลงในริะเบ�ยันป็ริะว�ตั�หน/�งใบ โดิยัป็ริะกอบดิ�วยัเข้ตัข้�อมู�ลตั�าง ๆ เชั้�น ชั้�อ นามูส่ก2ล ว�นเดิอนป็=เก�ดิ ฯลฯ โดิยัท็��ข้�อมู�ลเหล�าน�*อาจเป็�นตั�วเลข้หริอตั�วอ�กษริก�ไดิ� และใบริะเบ�ยันป็ริะว�ตั�ข้องน�กเริ�ยันในโริงเริ�ยันจะไดิ�ริ�บการิจ�ดิเก�บไว�ในแฟ;มูเดิ�ยัวก�น
ริ�ป็แส่ดิงการิจ�ดิเก�บป็ริะว�ตั�น�กเริ�ยัน
การจ�ด้การข้�อมูลด้�วิยีคอมูพื่�วิเตอร/ระด้�บข้องข้�อมูล
ริ�ป็แส่ดิงการิจ�ดิเก�บป็ริะว�ตั�
น�กเริ�ยัน
ริ�ป็แส่ดิงการิจ�ดิเก�บป็ริะว�ตั�น�กเริ�ยันในคือมูพ�วเตัอริ4 โดิยัข้�อมู�ลข้องน�กเริ�ยันแตั�ละคืนเก�บใน 1 ริะเบ�ยันและแตั�ละริะเบ�ยันป็ริะกอบดิ�วยั 7 เข้ตัข้�อมู�ล
ต�วิอยี�างตาราง : การจ�ด้เก*บประวิ�ต�น�กเร�ยีน
1.4 พื่)!นฐานเก��ยีวิก�บคอมูพื่�วิเตอร/
ข้�อมูลเข้�า
การประมูวิลผลข้�อมูล
ข้�อมูลออก
การิป็ริะมูวลผ่ลข้�อมู�ลเป็�นการิจ�ดิการิกริะท็$าข้�อมู�ลในล�กษณ์ะใดิล�กษณ์ะหน/�งเพ�อให�ไดิ�ข้�อมู�ลในริ�ป็แบบท็��ตั�องการิ กริะบวนการิป็ริะมูวลผ่ลข้�อมู�ลป็ริะกอบดิ�วยั 3 ส่�วน คือ
1. ข้�อมู�ลน$าเข้�า (Input Data)2. การิป็ริะมูวลผ่ลข้�อมู�ล (Data
Processing)3. ข้�อมู�ลออก (Output Data)
ว�ธ�การิป็ริะมูวลผ่ลข้�อมู�ล
แบบเริ�ยังล$าดิ�บแบบจ$าแนกหมูวดิหมู��แบบน$ามูาคื$านวณ์แบบดิ/งข้�อมู�ลท็��ตั�องการิออกมูาใชั้�
เคืริ�องมูอท็��น$ามูาใชั้�ในการิป็ริะมูวลผ่ลข้�อมู�ล การิป็ริะมูวลผ่ลข้�อมู�ล
ดิ�วยัมูอการิป็ริะมูวลผ่ลข้�อมู�ลดิ�วยัเคืริ�องมูอ
อ�เล�กท็ริอน�กส่4
การิป็ริะมูวลผ่ลดิ�วยัเคืริ�องมูอท็��มู�ส่�วนป็ริะกอบข้องอ2ป็กริณ์4อ�เล�กท็ริอน�กส่4เชั้�น เคืริ�องคือมูพ�วเตัอริ4
คืะแนนส่อบ คืะแนนการิบ�าน
เวลาเริ�ยัน คืะแนนอ�นๆ
ป็ริะมูวลผ่ลตัามูโป็ริแกริมูท็��ก$าหนดิ
ข้�อมูล
ประมูวิลผล
สารสนเทศ
ทางเอาต/พื่ ต
คะแนนและเกรด้ข้องน�กเร�ยีน
ล�กษณะการประมูวิลผลข้�อมูล (DATA PROCESSING) สามูารถแบ�งได้�เป2น 2 ประเภท
1. การิป็ริะมูวลผ่ลแบบกล2�มู (batch processing) ข้�อมู�ลจะถู�กส่ะส่มูไว�ริะหว�างชั้�วงเวลาท็��ก$าหนดิ เมู�อถู/งก$าหนดิ ข้�อมู�ลท็��ส่ะส่มูไว�จะถู�กป็ริะมูวลผ่ลริวมูก�นคืริ�*งเดิ�ยัว เชั้�นคื�าไฟฟ;า คื�าน$*า ยัอดิชั้$าริะบ�ตัริเคืริดิ�ตั2. การิป็ริะมูวลผ่ลแบบท็�นท็� (real-time processing) การิป็ริะมูวลผ่ลแบบท็�นท็� เป็�นการิป็ริะมูวลผ่ลท็��เก�ดิข้/*นพริ�อมูก�บข้�อมู�ล เชั้�น การิกดิเง�นจากตั�� ATM
การส)�อสาร
การิส่�อส่าริข้�อมู�ลน�*นจะตั�องมู�องคื4ป็ริะกอบอยั�างน�อยั 3 องคื4ป็ริะกอบดิ�วยัก�น กล�าวคือ1. แหล�งก$าเน�ดิข้�อมู�ล/ผ่��ส่�ง (Source/Sender)2. ชั้�องท็างการิริ�บส่�งข้�อมู�ล/ส่�อกลาง (Medium)3. หน�วยัริ�บข้�อมู�ล/ผ่��ริ �บ (Sink)
หน�วยัส่�งข้�อมู�ล หน�วยัริ�บข้�อมู�ล
ช้�องทางการส�งข้�อมูล
ค$าถามูประจ$าบทเร�ยีน