61
1

บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

Embed Size (px)

DESCRIPTION

บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์. บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์. 1.ฮาร์ดแวร์ (Hardware) 2 . ซอฟต์แวร์ (Software) 2.1 ซอฟต์แวร์ระบบ (System Software) 2.2 ซอฟต์แวร์ประยุกต์ (Application Software) 3. บุคลากร (People) 4. ข้อมูล/สารสนเทศ (Data/Information). 1.ฮาร์ดแวร์ ( Hardware). - PowerPoint PPT Presentation

Citation preview

Page 1: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

1

Page 2: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

2

1.ฮาร์�ดแวร์� (Hardware) 2.ซอฟต์�แวร์� (Software)

2.1 ซอฟต์�แวร์�ร์ะบบ (System Software)

2.2 ซอฟต์�แวร์�ปร์ะยุ�กต์� (Application Software)

3. บุ�คลากร์ (People)4. ข้�อมู�ล/สาร์สนเทศ

(Data/Information)

Page 3: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

3

เป�นอ�ปกร์ณ์�ที่��จั�บต์�องได้� สั�มผั�สัได้� มองเห็!นได้�อยุ"างเป�นร์$ปธร์ร์ม ม�ที่�&งที่��ต์'ด้ต์�&งอยุ$"ภายุในต์�วเคร์+�อง (เช่"น ซ�พี�ยุ$ เมนบอร์�ด้ แร์ม) และที่��ต์'ด้ต์�&งอยุ$"ภายุนอก (เช่"น ค�ยุ�บอร์�ด้ เมาสั� จัอภาพี เคร์+�องพี'มพี�)

Page 4: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

4

สั"วนของโปร์แกร์มคอมพี'วเต์อร์�ที่��บร์ร์จั�ค1าสั��งเพี+�อให็�สัามาร์ถที่1างานได้�ต์ามต์�องการ์ โด้ยุปกต์'แล�วจัะถ$กสัร์�างโด้ยุบ�คคลที่��เร์�ยุกว"า น�กเข�ยุนโปร์แกร์ม (programmer)

เป�นองค�ปร์ะกอบที่างนามธร์ร์ม ไม"สัามาร์ถจั�บต์�องห็ร์+อสั�มผั�สัได้�เห็ม+อนก�บฮาร์�ด้แวร์�อาจแบุ�งออกได�เป็ น 2 ป็ร์ะเภทใหญ่�ๆ ค'อ

ซอฟต์�แวร์�ร์ะบบ ซอฟที่�แวร์�ปร์ะยุ�กต์�

Page 5: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

5

ที่1าห็น�าที่��ควบค�มร์ะบบการ์ที่1างานของเคร์+�องคอมพี'วเต์อร์� ที่��ร์$ �จั�กก�นเป�นอยุ"างด้�ค+อ ร์ะบุบุป็ฏิ)บุ*ต์)การ์หร์'อ OS (Operating System) ม�ที่�&งที่��ต์�องเสั�ยุเง'นอยุ"างเช่"น Windows และให็�ใช่�ฟร์� เช่"น Linux เป�นต์�น

Page 6: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

6

ควบค�มการ์ที่1างานของร์ะบบคอมพี'วเต์อร์�โด้ยุร์วม

ต์ร์วจัสัอบเม+�อม�การ์ต์'ด้ต์�&งห็ร์+อเปล��ยุนแปลงอ�ปกร์ณ์�ฮาร์�ด้แวร์�ใด้ๆ

ช่"วยุให็�การ์ที่1างานที่��เก��ยุวข�องร์าบร์+�น ไม"ต์'ด้ข�ด้

ต์ร์วจัสัอบและร์ายุงานความผั'ด้พีลาด้เก��ยุวก�บร์ะบบ

ก1าห็นด้สั'ที่ธ'การ์ใช่�งาน และห็น�าที่��ต์"างๆเก��ยุวก�บการ์จั�ด้การ์ไฟล�

Page 7: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

7

ซอฟต์�แวร์�ที่��สัามาร์ถต์'ด้ต์�&งได้�ในภายุห็ล�งจัากที่��ต์'ด้ต์�&งร์ะบบปฎิ'บ�ต์'การ์แล�ว

ปกต์'ม�"งใช่�ก�บงานเฉพีาะอยุ"าง เช่"น งานด้�านบ�ญช่� งานด้�านเอกสัาร์ห็ร์+องานควบค�มสั'นค�าคงเห็ล+อ

อาจัม�บร์'ษั�ที่ผั$�ผัล'ต์ที่1าข9&นมาเพี+�อจั1าห็น"ายุโด้ยุต์ร์ง ม�ที่�&งที่��ให็�ใช่�ฟร์� ซ+&อที่1าเอง ห็ร์+อจั�างเข�ยุนโด้ยุเฉพีาะ

Page 8: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

8

เขต์อ�ต์สัาห็กร์ร์มซอฟแวร์�Software Park (www.swpark.or.th) แห็ล"งสัน�บสัน�นการ์พี�ฒนาซอฟแวร์�สั1าห็ร์�บผั$�ปร์ะกอบการ์ขนาด้กลางและขนาด้เล!ก

สั1าน�กงานสั"งเสัร์'มอ�ต์สัาห็กร์ร์มซอฟแวร์�แห็"งช่าต์' (SIPA-Software Industry Promotion Agency) www.sipa.or.thสั"งเสัร์'มให็�คนไที่ยุพี�ฒนาซอฟแวร์�ไว�ใช่�

เองพี�ฒนาเพี+�อการ์สั"งออก น1าร์ายุได้�เข�า

ปร์ะเที่ศ

Page 9: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

9

บ�คลากร์ที่��เก��ยุวข�องก�บคอมพี'วเต์อร์�พีอจั1าแนกออกได้�เป�น 3 กล�"มด้�วยุก�นค+อ

3.1 ผู้��ใช้�งานท*-วไป็3.2 ผู้��เช้.-ยวช้าญ่3.3 ผู้��บุร์)หาร์

Page 10: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

10

ผู้��ใช้�งานคอมูพิ)วเต์อร์� (User/End User)เป�นผั$�ใช่�งานร์ะด้�บต์1�าสั�ด้ ไม"จั1าเป�นต์�องม�ความ

เช่��ยุวช่าญมากอาจัเข�าร์�บการ์อบร์มบ�างเล!กน�อยุห็ร์+อศ9กษัาจัาก

ค$"ม+อการ์ปฏิ'บ�ต์'งานก!สัามาร์ถใช่�งานได้�บ�คลากร์กล�"มน�&ม�จั1านวนมากที่��สั�ด้ในห็น"วยุงานล�กษัณ์ะงานม�กเก��ยุวข�องก�บการ์ใช่�งาน

คอมพี'วเต์อร์�ที่��วไป เช่"น งานธ�ร์การ์สั1าน�กงาน งานป=อนข�อม$ล งานบร์'การ์ล$กค�าสั�มพี�นธ� (call center) เป�นต์�น

Page 11: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

11

Page 12: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

12

3.2.1 ช้�างเทคน)คคอมูพิ)วเต์อร์�(Computer Operator/Computer Technician)

3.2.2 น*กว)เคร์าะห�ร์ะบุบุ (System Analyst)

3.2.3 น*กเข้.ยนโป็ร์แกร์มู (Programmer)

3.2.4 ว)ศวกร์ซอฟต์�แวร์� (Software Enginering)

3.2.5 ผู้��ด�แลเน2ต์เว)ร์�ก (Network Administrator)

Page 13: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

13

3.2.1 ช้�างเทคน)คคอมูพิ)วเต์อร์�(Computer Operator/Computer Technician)ม�ความช่1านาญที่างด้�าน

เที่คน'คโด้ยุเฉพีาะม�ที่�กษัะและปร์ะสับการ์ณ์�ใน

การ์แก�ป>ญห็าเฉพีาะห็น�าได้�เป�นอยุ"างด้�

ห็น�าที่��ห็ล�กค+อ การ์แก�ป>ญห็าที่��เก'ด้ข9&นก�บร์ะบบในห็น"วยุงานให็�ใช่�งานได้�ต์ามปกต์'

Page 14: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

14

3.2.2 น*กว)เคร์าะห�ร์ะบุบุ (System Analyst)

ม�ห็น�าที่��ว'เคร์าะห็�ความต์�องการ์ของผั$�ใช่�ร์วมไปถ9งผั$�บร์'ห็าร์ของห็น"วยุงานว"าต์�องการ์ร์ะบบโปร์แกร์มห็ร์+อล�กษัณ์ะงานอยุ"างไร์ เพี+�อจัะพี�ฒนาร์ะบบงานให็�ต์ร์งต์ามความต์�องการ์มากที่��สั�ด้

ออกแบบกร์ะบวนการ์ที่1างานของร์ะบบโปร์แกร์มต์"างๆที่�&งห็มด้ด้�วยุ

ม�การ์ที่1างานคล�ายุก�บสัถาปน'กออกแบบบ�าน

Page 15: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

15

Page 16: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

16

3.2.3 น*กเข้.ยนโป็ร์แกร์มู (Programmer)ช่1านาญเร์+�องการ์เข�ยุนโปร์แกร์มด้�วยุภาษัา

คอมพี'วเต์อร์�ต์ามที่��ต์นเองถน�ด้ม�ห็น�าที่��และต์1าแห็น"งเร์�ยุกแต์กต์"างก�นไป ข9&นอยุ$"ก�บ

ล�กษัณ์ะงานที่��ปฏิ'บ�ต์' เช่"นweb programmerapplication programmersystem programmer

Page 17: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

17

3.2.4 ว)ศวกร์ซอฟต์�แวร์� (Software Enginering)ที่1าห็น�าที่��ในการ์ว'เคร์าะห็�และต์ร์วจัสัอบซอฟต์�แวร์�ที่��

พี�ฒนาอยุ"างม�แบบแผันอาศ�ยุห็ล�กการ์ที่างว'ศวกร์ร์มศาสัต์ร์�มาช่"วยุ เช่"น ว�ด้

ค"าความซ�บซ�อนของซอฟที่�แวร์� และห็าค�ณ์ภาพีของซอฟต์�แวร์�ที่��ผัล'ต์ข9&นมาได้�

ม�ที่�กษัะและความเข�าใจัในการ์พี�ฒนาซอฟต์�แวร์�มากพีอสัมควร์

อยุ$"ในที่�มงานพี�ฒนาซอฟต์�แวร์�กล�"มเด้�ยุวก�บน�กเข�ยุนโปร์แกร์มและน�กว'เคร์าะห็�ร์ะบบ

พีบเห็!นได้�ก�บการ์ผัล'ต์ซอฟต์�แวร์�ขนาด้ให็ญ" เช่"น การ์สัร์�างร์ะบบปฏิ'บ�ต์'การ์ การ์เข�ยุนโปร์แกร์มเกมสั�

Page 18: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

18

เปร์�ยุบเที่�ยุบการ์ที่1างานของว'ศวกร์ซอฟต์�แวร์�

Page 19: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

19

3.2.5 ผู้��ด�แลเน2ต์เว)ร์�ก (Network Administrator)ผั$�ที่��ม�ห็น�าที่��ด้$แลและบร์'ห็าร์ร์ะบบเคร์+อข"ายุ

คอมพี'วเต์อร์�ขององค�กร์เก��ยุวข�องก�บล�กษัณ์ะงานด้�านเคร์+อข"ายุโด้ยุ

เฉพีาะ เช่"น การ์ต์'ด้ต์�&งร์ะบบเคร์+อข"ายุการ์ควบค�มสั'ที่ธ'ของผั$�ที่��จัะใช่�งาน การ์ป=องก�นการ์บ�กร์�กเคร์+อข"ายุ เป�นต์�น

ม�ความช่1านาญเก��ยุวก�บร์ะบบเคร์+อข"ายุคอมพี'วเต์อร์�เป�นอยุ"างด้� และต์�องม�ที่�กษัะในการ์แก�ไขป>ญห็าที่��เก'ด้ข9&นได้�อยุ"างที่�นที่"วงที่�

Page 20: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

20

ล*กษณะงานข้องผู้��ด�แลเน2ต์เว)ร์�ก

Page 21: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

21

3.3 บ�คลากร์ - กล�"มผั$�บร์'ห็าร์ผู้��บุร์)หาร์ส�งส�ดด�าน

สาร์สนเทศและคอมูพิ)วเต์อร์� (CIO – Chief Information Officer)ต์1าแห็น"งสั$งสั�ด้ที่างด้�านการ์

บร์'ห็าร์งานคอมพี'วเต์อร์�ในองค�กร์

ที่1าห็น�าที่��ก1าห็นด้ที่'ศที่าง นโยุบายุ และแผันงานที่างคอมพี'วเต์อร์�ที่�&งห็มด้

ม�กพีบเห็!นในองค�กร์ขนาด้ให็ญ"เที่"าน�&น

สั1าห็ร์�บในองค�กร์ขนาด้เล!กอาจัจัะไม"ม�ต์1าแห็น"งน�&

Page 22: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

22

ห็�วห็น�างานด้�านคอมพี'วเต์อร์� (Computer Center Manager/Information Technology Manager)ม�ห็น�าที่��ด้$แลและก1าก�บงานที่างด้�าน

คอมพี'วเต์อร์�ให็�บร์ร์ล�เป=าห็มายุต์ามแผันงานและที่'ศที่างที่��ได้�วางไว�โด้ยุ CIO

อาจัต์�องจั�ด้เต์ร์�ยุมการ์บร์'การ์ฝึ@กอบร์ม การ์ให็�ค1าปร์9กษัา ค1าแนะน1าก�บผั$�ใช่�งาน ร์วมถ9งสัร์�างกฎิร์ะเบ�ยุบ มาต์ร์ฐานในการ์ใช่�งานคอมพี'วเต์อร์�ของบร์'ษั�ที่ร์"วมก�นด้�วยุ

3.3 บ�คลากร์ - กล�"มผั$�บร์'ห็าร์

Page 23: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

23

ห*วหน�างานด�านคอมูพิ)วเต์อร์� (Computer Center

Manager/Information Technology Manager)อาจัต์�องจั�ด้เต์ร์�ยุมการ์บร์'การ์ฝึ@กอบร์ม

การ์ให็�ค1าปร์9กษัา ค1าแนะน1าก�บผั$�ใช่�งาน ร์วมถ9งสัร์�างกฎิร์ะเบ�ยุบ มาต์ร์ฐานในการ์ใช่�งานคอมพี'วเต์อร์�ของบร์'ษั�ที่ร์"วมก�นด้�วยุ

Page 24: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

24

4. ข�อม$ล/สัาร์สันเที่ศ (Data/Information

การ์ที่1างานของคอมพี'วเต์อร์�จัะเก��ยุวข�องต์�&งแต์"การ์น1าข�อม$ลเข�า (data)จันกลายุเป�นข�อม$ลที่��สัามาร์ถใช่�ปร์ะโยุช่น�ต์"อได้�ห็ร์+อที่��เร์�ยุกว"าสัาร์สันเที่ศ (information)

ข�อม$ลเห็ล"าน�&อาจัเป�นได้�ที่�&งต์�วเลข ต์�วอ�กษัร์ และข�อม$ลในร์$ปแบบอ+�นๆเช่"น ภาพี เสั�ยุง เป�นต์�น

ข�อม$ลที่��จัะน1ามาใช่�ก�บคอมพี'วเต์อร์� ต์�องแปลงร์$ปแบบห็ร์+อสัถานะให็�คอมพี'วเต์อร์�เข�าใจัเสั�ยุก"อน

สัถานะห็ร์+อร์$ปแบบน�&เร์าเร์�ยุกว"า สัถานะแบบด้'จั'ต์อล

Page 25: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

25

สัถานะแบบด้'จั'ต์อลม�เพี�ยุง 2 สัถานะเที่"าน�&นค+อ เปBด้ (1)

และ ปBด้ (0) เห็ม+อนก�บห็ล�กการ์ที่1างานของไฟฟ=า

อาศ�ยุการ์ปร์ะมวลผัลโด้ยุใช่� ร์ะบบเลขฐานสัอง ห็ร์+อที่��เร์�ยุกว"า binary system เป�นห็ล�ก ซ9�งปร์ะกอบด้�วยุต์�วเลขเพี�ยุง 2 ต์�วเที่"าน�&น ค+อ 0 ก�บ 1

Page 26: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

26

สัถานะแบบด้'จั'ต์อล

Page 27: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

27

สัถานะแบบด้'จั'ต์อล (ต์"อ)ต์�วเลข 0 ก�บ 1 เร์าเร์�ยุกว"าเป�นต์�วเลข

ฐานสัองห็ร์+อไบนาร์�ด้'จั'ต์(binary digit) ม�กเร์�ยุกยุ"อๆว"า บ'ต์ (bit) น��นเอง

เม+�อบ'ต์ห็ลายุต์�วร์วมก�นจั1านวนห็น9�ง (ข9&นอยุ$"ก�บร์ห็�สัการ์จั�ด้เก!บ) เช่"น 8 บ'ต์ เร์าจัะเร์�ยุกห็น"วยุจั�ด้เก!บข�อม$ลน�&ให็ม"ว"าเป�น ไบต์� (byte) ซ9�งสัามาร์ถใช่�แที่น ต์�วอ�กษัร์ ต์�วเลข อ�กขร์ะพี'เศษัที่��เร์าต์�องการ์ป=อนข�อม$ลเข�าไปในเคร์+�องแต์"ละต์�วได้�

Page 28: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

28

สัถานะแบบด้'จั'ต์อล (ต์"อ)กล�"มต์�วเลขฐานสัองต์"างๆที่��น1าเอามา

ใช่�น�& จัะม�องค�กร์ก1าห็นด้มาต์ร์ฐานให็�ใช่�บนร์ะบบคอมพี'วเต์อร์�อยุ$"ห็ลายุมาต์ร์ฐานมาก

ที่��ร์$ �จั�กด้�และเป�นน'ยุมแพีร์"ห็ลายุค+อมาต์ร์ฐานของสัถาบ�นมาต์ร์ฐานแห็"งสัห็ร์�ฐอเมร์'กา ที่��เร์�ยุกว"า ร์ห็�สัแอสัก� (ASCII : American Standard Code for Information Interchange)

Page 29: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

29

สัถานะแบบด้'จั'ต์อล (ต์"อ)

Page 30: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

30

กร์ะบวนการ์แปลงข�อม$ล

Page 31: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

31

ห็น"วยุว�ด้ความจั�ข�อม$ล

ค"าโด้ยุปร์ะมาณ์ม�ค"าใกล�เค�ยุงก�บ 1,000 และค"าอ+�น ๆ เช่"น MB ม�ค"าใกล�เค�ยุง 1,000,000 จั9งน'ยุมเร์�ยุกว"าเป�น kilo (ค"าห็น9�งพี�นห็ร์+อ thousand) และ mega (ค"าห็น9�งล�านห็ร์+อ million)

Page 32: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

32

ห็น"วยุว�ด้ความจั�ข�อม$ล (ต์"อ)

Page 33: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

33

ต์�วอยุ"างการ์ค1านวณ์ความจั�ข้นาดความูจ�ฮาร์�ดด)สก�ข้องผู้��ข้าย = 40

GB = 40 000

000 000 bytesเม+�อที่1าการ์ Format (ซ9�งใช่�ห็น"วยุว�ด้ข�อม$ลต์"าง

ก�น) จัะได้�ค"าให็ม"ด้�งน�& แปลงห็น"วยุเป�น KiB = 40 000 000 000 / 1024

= 39 062 500 KiB แปลงห็น"วยุเป�น MiB = 39 062 500 / 1024

= 38 146.97265625 MiB

แปลงห็น"วยุเป�น GiB = 38 146.97265625 / 1024

= 37.252902984619140625 GiB

ห็ร์+อปร์ะมาณ์ 37 GiB

Page 34: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

34

การ์น1าข�อม$ลเข�าสั$"คอมพี'วเต์อร์�

ยุ�คแร์กใช่�บ�ต์ร์เจัาะร์$เพี+�อควบค�มลายุที่อผั�า

น1าบ�ต์ร์แบบให็ม"มาปร์ะยุ�กต์�ใช่�มากข9&น เช่"น IBM 80 Column

พี�ฒนามาใช่�สั+�อแบบให็ม"มากข9&นจันถ9งป>จัจั�บ�น

Page 35: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

35

การ์น1าข�อม$ลเข�าสั$"คอมพี'วเต์อร์�การ์น5าข้�อมู�ลเข้�าส��คอมูพิ)วเต์อร์�

แบุ�งได�เป็ น 2 ว)ธี.ด�วยก*นค'อ1. ผั"านอ�ปกร์ณ์�น1าเข�า (input device)

2. ผั"านสั+�อเก!บบ�นที่9กข�อม$ลสั1าร์อง (secondary storage)

Page 36: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

36

1. ผั"านอ�ปกร์ณ์�น1าเข�า (input device)

เป�นว'ธ�ที่��ง"ายุและสัะด้วกที่��สั�ด้น1าข�อม$ลเข�าไปยุ�งคอมพี'วเต์อร์�โด้ยุต์ร์งผั"านอ�ปกร์ณ์�น1าเข�าข�อม$ลห็ลายุช่น'ด้ ข9&นอยุ$"ก�บ

ร์$ปแบบของข�อม$ล เช่"น ค.ย�บุอร์�ด (keyboard) สั1าห็ร์�บข�อม$ลปร์ะเภที่

ต์�วอ�กษัร์ ห็ร์+ออ�กขร์ะพี'เศษัสแกนเนอร์� (scanner) สั1าห็ร์�บข�อม$ลปร์ะเภที่

ภาพีไมูโคร์โฟน (microphone) สั1าห็ร์�บข�อม$ล

ปร์ะเภที่เสั�ยุงฯลฯ

Page 37: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

37

2. ผู้�านส'-อเก2บุบุ*นท7กข้�อมู�ลส5าร์อง (secondary storage)

ด้9งเอาข�อม$ลที่��ได้�บ�นที่9กห็ร์+อเก!บข�อม$ลไว�ก"อนแล�วโด้ยุใช่� สั+�อเก!บบ�นที่9กข�อม$ลสั1าร์อง เช่"น ฮาร์�ด้ด้'สัก� ด้'สัเก!ต์ต์� ห็ร์+อซ�ด้�

เคร์+�องคอมพี'วเต์อร์�จัะอ"านข�อม$ลเห็ล"าน�&โด้ยุอาศ�ยุเคร์+�องอ"านสั+�อโด้ยุเฉพีาะ เช่"น ฟล!อปปD& ได้ร์ว� ซ�ด้�ร์อมได้ร์ว�

บ�ต์ร์เจัาะร์$จั�ด้อยุ$"ในกล�"มการ์น1าเข�าข�อม$ลว'ธ�น�&เช่"นก�น (ป>จัจั�บ�นไม"พีบเห็!นการ์ใช่�งานแล�ว)

Page 38: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

38

ก'จักร์ร์มและความสั�มพี�นธ�ของแต์"ละองค�ปร์ะกอบ

ข�&นป=อนข�อม$ลเข�า (User Input)ข�&นร์�องขอบร์'การ์ (Service requests)

ข�&นสั��งการ์ฮาร์�ด้แวร์� (Hardware Instructions)

ข�&นปร์ะมวลผัลล�พีธ� (Processing results)

ข�&นต์อบสันองบร์'การ์ (Service responses)

ข�&นแสัด้งผัลล�พีธ� (Program Output)

Page 39: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

39

ก'จักร์ร์มและความสั�มพี�นธ�ของแต์"ละองค�ปร์ะกอบ

Page 40: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

40

พี+&นฐานการ์ที่1างานของคอมพี'วเต์อร์�

หล*กการ์ท5างานพิ'8นฐานป็ร์ะกอบุด�วยหน�วยท.-เก.-ยวข้�อง 5 หน�วย ด*งน.81. ห็น"วยุปร์ะมวลผัลกลาง (central processing unit)

2. ห็น"วยุความจั1าห็ล�ก (primary storage)

3. ห็น"วยุความจั1าสั1าร์อง (secondary storage)

4. ห็น"วยุร์�บและแสัด้งผัลข�อม$ล (input/output unit)

5. ที่างเด้'นของร์ะบบ (system bus)

Page 41: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

41

พี+&นฐานการ์ที่1างานของคอมพี'วเต์อร์�

Page 42: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

42

ส�วนป็ร์ะกอบุท.-ส5าค*ญ่ภายในข้องซ.พิ.ย� แบุ�งออกได�ด*งน.8

1.ห็น"วยุควบค�ม (Control Unit)

2.ห็น"วยุค1านวณ์และต์ร์ร์กะ (ALU : Arithmetic and Logic Unit)

3. ร์�จั'สัเต์อร์� (Register)

1.หน�วยป็ร์ะมูวลผู้ลกลาง (Central Processing Unit)

Page 43: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

43

1.หน�วยป็ร์ะมูวลผู้ลกลาง (Central Processing Unit)

Page 44: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

44

1. หน�วยควบุค�มู (Control Unit)ที่1าห็น�าที่��ควบค�มการ์ที่1างานของที่�กๆห็น"วยุ

ในซ�พี�ยุ$ร์วมถ9งอ�ปกร์ณ์�ต์"อพี"วงเร์'�มต์�&งแต์"การ์แปลค1าสั��งที่��ป=อนเข�าไป โด้ยุ

การ์ไปด้9งค1าสั��งและข�อม$ลจัากห็น"วยุความจั1ามาแล�วแปลความห็มายุของค1าสั��ง

จัากน�&นสั"งความห็มายุที่��ได้�ไปให็�ห็น"วยุค1านวณ์และต์ร์ร์กะเพี+�อค1านวณ์และต์�ด้สั'นใจัว"าจัะให็�เก!บข�อม$ลไว�ที่��ใด้

1.หน�วยป็ร์ะมูวลผู้ลกลาง (Central Processing Unit)

Page 45: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

45

1.หน�วยป็ร์ะมูวลผู้ลกลาง (Central Processing Unit)

2. หน�วยค5านวณและต์ร์ร์กะ (ALU : Arithmetic and Logic Unit)ที่1าห็น�าที่��ในการ์ค1านวณ์ที่าง

คณ์'ต์ศาสัต์ร์� (arithmetic) เช่"น การ์ค$ณ์ ลบ บวก ห็าร์

เปร์�ยุบเที่�ยุบข�อม$ลที่างต์ร์ร์กศาสัต์ร์� (logical) ว"าเป�นจัร์'งห็ร์+อเที่!จั

อาศ�ยุต์�วปฏิ'บ�ต์'การ์เปร์�ยุบเที่�ยุบพี+&นฐาน 3 ค"า ค+อ มากกว"า น�อยุกว"าและ เที่"าก�บ

Page 46: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

46

1.หน�วยป็ร์ะมูวลผู้ลกลาง (Central Processing Unit)

3. ร์.จ)สเต์อร์� (Register)พี+&นที่��สั1าห็ร์�บเก!บพี�กข�อม$ลช่�ด้ค1าสั��ง

ผัลล�พีธ� และข�อม$ลที่��เก'ด้ข9&นขณ์ะที่��ซ�พี�ยุ$ปร์ะมวลผัลเพี�ยุงช่��วคร์าวไม"ถ+อว"าเป�นห็น"วยุความจั1า

ร์�บสั"งข�อม$ลด้�วยุความเร์!วสั$ง และที่1างานภายุใต์�การ์ควบค�มของห็น"วยุควบค�มเช่"นเด้�ยุวก�บห็น"วยุอ+�นๆ

Page 47: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

47

1.หน�วยป็ร์ะมูวลผู้ลกลาง (Central Processing Unit)

3. ร์�จั'สัเต์อร์�ที่��สั1าค�ญโด้ยุที่��วไป (อาจัแต์กต์"างก�นออกไปต์ามร์� "นของซ�พี�ยุ$) ม�ด้�งน�&

Accumulate Register ใช่�เก!บผัลล�พีธ�ที่��ได้�จัากการ์ค1านวณ์

Storage Register เก!บข�อม$ลและค1าสั��งช่��วคร์าวที่��ผั"านจัากห็น"วยุความจั1าห็ล�ก ห็ร์+อร์อสั"งกล�บไปที่��ห็น"วยุความจั1าห็ล�ก

Instruction Register ใช่�เก!บค1าสั��งในการ์ปร์ะมวลผัล

Address Register บอกต์1าแห็น"งของข�อม$ลและค1าสั��งในห็น"วยุความจั1า

Page 48: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

48

2. หน�วยความูจ5าหล*ก (Primary Storage)

ที่1าห็น�าที่��เก!บข�อม$ลและค1าสั��งต์ลอด้จันผัลล�พีธ�ที่��ได้�จัากการ์

ปร์ะมวลผัลของซ�พี�ยุ$เพี�ยุงช่��วคร์าวเช่"นเด้�ยุวก�น

ปกต์'จัะม�ต์1าแห็น"งของการ์เก!บข�อม$ลที่��ไม"ซ1&าก�นที่��เร์�ยุกว"า

“แอด้เด้ร์สั ” (address)

Page 49: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

49

2.ห็น"วยุความจั1าห็ล�ก (Primary Storage)

ต์"างจัากร์�จั'สัเต์อร์�ต์ร์งที่��เป�นการ์เก!บม$ลและค1าสั��งเพี+�อที่��จัะ เร์�ยุกใช่�ได้�ในอนาคต์อ�นใกล� (ไม"เห็ม+อนก�บร์�จั'สัเต์อร์�ที่��เป�นเพี�ยุงแห็ล"งพี�กข�อม$ลซ9�งเก'ด้ข9&นขณ์ะที่��ซ�พี�ยุ$ปร์ะมวลผัลเที่"าน�&น) แบ"งออกเป�น 2 ปร์ะเภที่ค+อ

2.1 ร์อม (ROM : Read Only Memory)

2.2 แร์ม (RAM : Random Access Memory)

Page 50: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

50

2.1 ร์อมู (ROM : Read Only Memory)

ห็น"วยุความจั1าที่��อ"านได้�อยุ"างเด้�ยุว ไม"สัามาร์ถเข�ยุนห็ร์+อบ�นที่9กเพี'�มเต์'มได้�

ใช่�เก!บค1าสั��งที่��ใช่�บ"อยุและเป�นค1าสั��งเฉพีาะข�อม$ลใน ROM จัะอยุ$"ก�บเคร์+�องอยุ"างถาวร์

ถ9งแม�ไฟจัะด้�บห็ร์+อปBด้เคร์+�องไปก!ไม"สัามาร์ถที่1าให็�ข�อม$ลห็ร์+อค1าสั��งในการ์ที่1างานต์"างๆห็ายุไปได้�

น'ยุมเร์�ยุกอ�กอยุ"างห็น9�งว"า nonvolatile memory

ม�ห็ลายุช่น'ด้เช่"น PROM, EPROM, EEPROM เป�นต์�น

Page 51: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

51

2.2 แร์มู (RAM : Random Access Memory)

ห็น"วยุความจั1าที่��จัด้จั1าข�อม$ลค1าสั��งในร์ะห็ว"างที่��ร์ะบบก1าล�งที่1างานอยุ$"

สัามาร์ถเปล��ยุนแปลงแก�ไขได้�ต์ลอด้เวลาห็ากไฟด้�บห็ร์+อม�การ์ปBด้เคร์+�อง ข�อม$ลใน

ห็น"วยุความจั1าน�&จัะถ$กลบเล+อนห็ายุไปห็มด้

น'ยุมเร์�ยุกอ�กช่+�อห็น9�งว"า volatile memory

ม�ห็ลายุช่น'ด้เช่"น SDRAM, DDR SDRAM, RDRAM

Page 52: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

52

2. หน�วยความูจ5าส5าร์อง (Secondary Storage)

ใช่�สั1าห็ร์�บเก!บและบ�นที่9กข�อม$ลไว�ในคอมพี'วเต์อร์� เพี+�อเร์�ยุกข�อม$ลน�&นใช่�ในภายุห็ล�งได้� (เก!บไว�ใช่�ได้�ในอนาคต์) ม�ห็ลายุช่น'ด้มาก เช่"นฮาร์�ด้ด้'สัก�ฟล!อปปD& ด้'สัก�Flash DriveCDฯลฯ

Page 53: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

53

3. หน�วยร์*บุข้�อมู�ลและค5าส*-ง (Input Unit)

คอมพี'วเต์อร์�ที่��วไปจัะม�ห็น"วยุร์�บข�อม$ลและค1าสั��งเข�าสั$"ร์ะบบ

แปลงข�อม$ลผั"านอ�ปกร์ณ์�น1าข�อม$ลเข�า เช่"น ค�ยุ�บอร์�ด้ เมาสั� สัแกนเนอร์� เป�นต์�น

สั"งต์"อข�อม$ลที่��ป=อนเข�าให็�ก�บสั"วนของห็น"วยุปร์ะมวลผัลกลาง เพี+�อที่1าห็น�าที่��ต์ามค1าสั��งที่��ได้�ร์�บมา

ห็ากขาด้สั"วนร์�บข�อม$ลและค1าสั��ง มน�ษัยุ�จัะไม"สัามาร์ถต์'ด้ต์"อสั��งงานคอมพี'วเต์อร์�ได้�

Page 54: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

54

4.หน�วยแสดงผู้ลล*พิธี� (Output Unit)

แสัด้งผัลในร์$ปแบบอ'เล!กที่ร์อน'กสั� (เร์�ยุกว"า soft copy) เช่"น จัอภาพีคอมพี'วเต์อร์�

ห็ร์+ออยุ$"ในร์$ปแบบของ hard copy เช่"น พี'มพี�ออกมาเป�น กร์ะด้าษัออกที่างเคร์+�องพี'มพี�

อาจัอาศ�ยุอ�ปกร์ณ์�อ+�นๆ เช่"น ล1าโพีง สั1าห็ร์�บการ์แสัด้งผัลที่��เป�นเสั�ยุงได้�

Page 55: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

55

5. ทางเด)นร์ะบุบุ (System Bus)

เสั�นที่างผั"านของสั�ญญาณ์เพี+�อให็�อ�ปกร์ณ์�ร์ะห็ว"างห็น"วยุปร์ะมวลผัลกลางและห็น"วยุความจั1าในร์ะบบสัามาร์ถเช่+�อมต์"อก�นได้�

เปร์�ยุบก�บถนนที่��ให็�ร์ถยุนต์�ว'�งไปยุ�งสัถานที่��ใด้ที่��ห็น9�ง ห็ากถนนกว�างห็ร์+อม�มากเที่"าใด้ การ์สั"งข�อม$ลต์"อคร์�&งก!ยุ'�งเร์!วและมากข9&นเที่"าน�&น

จั1านวนเสั�นที่างที่��ใช่�ว'�งบนที่างเด้'นร์ะบบ เร์�ยุกว"า บ'ต์ (เปร์�ยุบเที่�ยุบได้�ก�บเลนบนถนน)

Page 56: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

56

5. ทางเด)นร์ะบุบุ (System Bus)

จั1านวนเสั�นที่างที่��ใช่�ว'�งบนที่างเด้'นร์ะบบ เร์�ยุกว"า บ'ต์ (เปร์�ยุบเที่�ยุบได้�ก�บเลนบนถนน)

Page 57: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

57

วงร์อบการ์ที่1างานของซ�พี�ยุ$

Page 58: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

58

เวลาค5าส*-งงานและเวลาป็ฎิ)บุ*ต์)การ์ช้�วง I-Time (Instruction Time) ห็ร์+อเวลาค5าส*-งงานอยุ$"ในข�&นต์อนที่�� 1 และ 2 (Fetch และ Decode) ซ9�งเก��ยุวข�องก�บการ์ด้9งเอาค1าสั��งและแปลความห็มายุเพี+�อให็�คอมพี'วเต์อร์�ที่1างานต์ามต์�องการ์

ช้�วง E-Time (Execution Time) ห็ร์+อเวลาปฏิ'บ�ต์'การ์อยุ$"ข� &นต์อนที่�� 3 และ 4 (Execute และ Store) ซ9�งเก��ยุวข�องก�บการ์ค1านวณ์และน1าผัลล�พีธ�ไปเก!บเพี+�อร์อให็�เร์�ยุกใช่�

Page 59: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

59

แบุบุฝึ<กห*ดท�ายบุทท.- 2ฮาร์�ด้แวร์�และซอฟต์�แวร์� แต์กต์"างก�นอยุ"างไร์

จังอธ'บายุห็น"วยุงานที่��ช่+�อ SIPA ถ$กจั�ด้ต์�&งโด้ยุกร์ะที่ร์วง

ใด้ ม�บที่บาที่และห็น�าที่��อยุ"างไร์บ�างในวงการ์ซอฟต์�แวร์�ไที่ยุ

น�กว'เคร์าะห็�ร์ะบบก�บผั$�ใช่�งานม�ความสั�มพี�นธ�ที่��เก��ยุวข�องอยุ"างไร์บ�าง จังยุกต์�วอยุ"างปร์ะกอบ

ช่"างเที่คน'ค ม�ห็น�าที่��และบที่บาที่อยุ"างไร์ก�บงานที่างด้�านคอมพี'วเต์อร์�

Software Engineer เก��ยุวข�องอยุ"างไร์ก�บกร์ะบวนการ์ผัล'ต์ซอฟต์�แวร์�

Page 60: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

60

แบุบุฝึ<กห*ดท�ายบุทท.- 2การ์ด้$แลและบร์'ห็าร์ร์ะบบเคร์+อข"ายุ

เก��ยุวข�องก�บบ�คคลต์1าแห็น"งใด้มากที่��สั�ด้binary digit ค+ออะไร์ เก��ยุวข�อง

อยุ"างไร์ก�บการ์ที่1างานของคอมพี'วเต์อร์�กร์ะบวนการ์แปลงข�อม$ลปกต์'ให็�เป�นเลข

ฐานสัองที่างคอมพี'วเต์อร์� ม�ข� &นต์อนอยุ"างไร์บ�าง จังอธ'บายุ

การ์น1าเข�าข�อม$ลสั$"คอมพี'วเต์อร์� สัามาร์ถที่1าได้�โด้ยุว'ธ�ใด้บ�าง จังยุกต์�วอยุ"างปร์ะกอบ

Page 61: บทที่ 2 องค์ประกอบของระบบคอมพิวเตอร์

61

แบุบุฝึ<กห*ดท�ายบุทท.- 2พี+&นฐานการ์ที่1างานของคอมพี'วเต์อร์�

สั"วนใด้ที่��ถ+อว"าเป�นเห็ม+อนก�บ สัมอง “ ”และปร์ะกอบด้�วยุสั"วนที่��เก��ยุวข�องอะไร์บ�าง

ROM และ RAM เห็ม+อนห็ร์+อแต์กต์"างก�นอยุ"างไร์

machine cycle ค+ออะไร์ และม�ห็ล�กการ์ที่1างานอยุ"างไร์บ�าง จังอธ'บายุ

ข�&นต์อนช่"วง E-Time ปร์ะกอบด้�วยุข�&นต์อนอะไร์บ�าง