95
1 Introduction to Computer By…Suthida Chaichomchuen [email protected]

Introduction to Computer

Embed Size (px)

DESCRIPTION

Introduction to Computer. By…Suthida Chaichomchuen [email protected]. What is Computer?. อุปกรณ์ทางอิเล็กทรอนิกส์ที่มนุษย์ใช้เป็นเครื่องมือช่วยในการจัดการกับข้อมูล (ตัวเลข ตัวอักษร สัญลักษณ์) โดยมีคุณสมบัติที่สำคัญคือสามารถกำหนดชุดคำสั่งล่วงหน้าหรือโปรแกรมได้. คุณสมบัติของคอมพิวเตอร์. - PowerPoint PPT Presentation

Citation preview

Page 1: Introduction to Computer

1

Introduction to Computer

By…Suthida Chaichomchuen

[email protected]

Page 2: Introduction to Computer

2

What is Computer?

อุ�ปกรณ์�ทางอุ�เล็�กทรอุนิ�กส์�ท��มนิ�ษย์�ใช้�เป�นิ เคร��อุงม�อุช้�วย์ในิการจั�ดการก�บข้�อุม#ล็ ( ตั�วเล็ข้ ตั�ว

อุ�กษร ส์�ญล็�กษณ์�) โดย์ม�ค�ณ์ส์มบ�ตั�ท��ส์'าค�ญค�อุส์ามารถก'าหนิดช้�ดค'าส์��งล็�วงหนิ�าหร�อุโปรแกรมได�

Page 3: Introduction to Computer

3

ความเร�ว ความนิ�าเช้��อุถ�อุ ความเท��ย์งตัรงแล็ะแม�นิย์'า จั�ดเก�บข้�อุม#ล็ได�ปร�มาณ์มาก ความส์ามารถในิการส์��อุส์ารแล็ะเคร�อุข้�าย์

ค�ณ์ส์มบ�ตั�ข้อุงคอุมพิ�วเตัอุร�

Page 4: Introduction to Computer

4

Supercomputers Mainframe Computers Minicomputers Workstations Microcomputers

ช้นิ�ดข้อุงคอุมพิ�วเตัอุร�

Page 5: Introduction to Computer

5

Supercomputer ข้นิาดใหญ�ท��ส์�ด, ท'างานิรวดเร�ว, ประส์�ทธิ�ภาพิ

ส์#ง, ราคาแพิง ใช้�ในิงานิท��ม�การค'านิวณ์ท��ซั�บซั�อุนิ เช้�นิ การว�จั�ย์

ทางด�านิว�ทย์าศาส์ตัร�แล็ะว�ศวกรรม การพิย์ากรณ์�อุากาศ การบ�นิ ฯล็ฯ

ม�ความรวดเร�วในิการค'านิวณ์ได�มากกว�า 1 ล็�านิล็�านิคร�4งตั�อุว�นิาท� (1 Trillion calculations per second)

Page 6: Introduction to Computer

6

Supercomputer

รอุงร�บโปรเซัส์เซัอุร�ได�มากกว�า 100 ตั�ว หนิ�วย์ว�ดความเร�วเป�นิ ก�กะฟล็อุป (Gigaflop)

Page 7: Introduction to Computer

7

Mainframe Computer

ม�ประส์�ทธิ�ภาพิรอุงล็งมาจัาก Super Computer

ใช้�ตัามหนิ�วย์งานิธิ�รก�จัข้นิาดใหญ� ท��ม�การร�บแล็ะแส์ดงผล็ข้�อุม#ล็จั'านิวนิมาก ๆ

ใช้�การท'างานิแบบ Time sharing, Multiuser, Centralized Data Procesing

Page 8: Introduction to Computer

8

Mainframe Computer

ส์ามารถรอุงร�บการใช้�งานิข้อุง user ได�มากกว�า 50000 user แล็ะประมวล็ผล็ได�มากกว�า 1,600,000,000 ล็�านิช้�ดค'าส์��งตั�อุว�นิาท�

หนิ�วย์ว�ดความเร�วเป�นิ megaflop (ค'านิวณ์ 1 ล็�านิคร�4งในิ 1 ว�นิาท�)

Page 9: Introduction to Computer

9

Minicomputer

หล็�กการท'างานิเช้�นิเด�ย์วก�บเคร��อุง Mainframe

การเร�วในิท'างานิ, การควบค�มผ#�ใช้�งานิตั�าง ๆ แล็ะส์��อุท��เก�บข้�อุม#ล็ม�ความจั�ตั'�ากว�าเคร��อุง Mainframe

Page 10: Introduction to Computer

10

Workstation

ม�ระด�บความส์ามารถในิการประมวล็ผล็เท�ย์บช้�4นิก�บ Minicomputers

ใช้�ส์ถาป8ตัย์กรรมช้�ปประมวล็ผล็แบบ RISC (Reduced Instruction Set Computer) ซั9�งม�การประมวล็ผล็ท��รวดเร�ว

ม�กใช้�ระบบปฏิ�บ�ตั�การ UNIX เป�นิหล็�กส์'าค�ญ

Page 11: Introduction to Computer

11

Workstation

นิ�ย์มใช้�ก�บงานิด�านิว�ทย์าศาส์ตัร� ว�ศวกรรมศาส์ตัร� แล็ะการอุอุกแบบกราฟ;กแอุนินิ�เมช้��นิ

ส์ามารถข้ย์าย์หนิ�วย์ความจั'าหล็�กได�มากกว�าไมโครคอุมพิ�วเตัอุร�

ม�ระบบการแส์ดงผล็แล็ะจัอุภาพิท��ม�ความล็ะเอุ�ย์ดส์#งมาก

Page 12: Introduction to Computer

12

Microcomputer

เร�ย์กอุ�กช้��อุว�า คอุมพิ�วเตัอุร�ส์�วนิบ�คคล็ (Personal Computer : PC)

ข้นิาดเล็�ก ม�ความคล็�อุงตั�วส์#ง เคล็��อุนิย์�าย์ง�าย์ ราคาถ#ก ประส์�ทธิ�ภาพิส์#ง

ผ#�ใช้�ส์ามารถควบค�มอุ�ปกรณ์�รอุบข้�างตั�าง ๆ ได� ผ#�ใช้�ส์ามารถเล็�อุกใช้�โปรแกรมได�เอุง

Page 13: Introduction to Computer

13

Microcomputer ในิป8จัจั�บ�นิ PC : Personal Computer Notebook Computer PDA : Personal Digital Assistants Pocket PC Handhelds PC Palm Computer

Page 14: Introduction to Computer

14

Home User Small Office/Home Office User :

SOHO Mobile User Large Business User Power User

การจั'าแนิกผ#�ใช้�งานิ (user)

Page 15: Introduction to Computer

15

งานิด�านิส์ถานิ�อุวกาศ งานิด�านิว�ทย์าศาส์ตัร�การแพิทย์� งานิด�านิธิ�รก�จัท��วไป งานิด�านิการศ9กษาแล็ะว�จั�ย์ งานิด�านิการอุอุกแบบทางว�ศวกรรม งานิอุ�ตัส์าหกรรมแล็ะห��นิย์นิตั� การเก�บประว�ตั�อุาช้ญากร งานิด�านิบ�นิเท�งตั�าง ๆ

งานิท��นิ'าคอุมพิ�วเตัอุร�มาประย์�กตั�ใช้�

Page 16: Introduction to Computer

16

ย์�คท�� 1 : Vacuum Tubes ย์�คท�� 2 : Transistors ย์�คท�� 3 : Integrated Circuit : IC ย์�คท�� 4 : Large-Scale Integration : LSI ย์�คท�� 5 : Very Large-Scale

Integration : VLSI

ย์�คข้อุงคอุมพิ�วเตัอุร�

Page 17: Introduction to Computer

17

ใช้�หล็อุดส์�ญญากาศเป�นิหนิ�วย์ประมวล็ผล็กล็าง

ใช้�ดร�มแม�เหล็�กเป�นิหนิ�วย์ความจั'าหล็�ก ใช้�บ�ตัรเจัาะร#เป�นิหนิ�วย์ความจั'าส์'ารอุง ใช้�ภาษาเคร��อุงในิการควบค�มการท'างานิ

ย์�คท�� 1 (1951-1958)

Page 18: Introduction to Computer

18

ม�ข้นิาดใหญ�โตัมาก เนิ��อุงจัากม�หล็อุดส์�ญญากาศหล็าย์หม��นิหล็อุด

เก�ดความร�อุนิในิการท'างานิส์#งมาก ม�ความนิ�าเช้��อุถ�อุตั'�า คอุมพิ�วเตัอุร�ในิย์�คนิ�4เร��มนิ�บจัาก UNIVAC I

(UNIVersal Automatic Computer I )เป�นิตั�นิมา

ย์�คท�� 1

Page 19: Introduction to Computer

19

ใช้�วงจัรทรานิซั�ส์เตัอุร�ทดแทนิหล็อุดส์�ญญากาศ ซั9�งม�ค�ณ์ส์มบ�ตั� เป�นิส์ว�ตัซั�ท��ม�ข้นิาดเล็�ก ใช้�พิล็�งงานิไฟฟ=านิ�อุย์ ประมวล็ผล็รวดเร�ว ม�ความนิ�าเช้��อุถ�อุมากกว�าหล็อุดส์�ญญากาศ

ใช้�วงแหวนิแม�เหล็�กเป�นิหนิ�วย์ความจั'าหล็�ก

ย์�คท�� 2 (1958-1964

Page 20: Introduction to Computer

20

ใช้�บ�ตัรเจัาะร# เทปแม�เหล็�ก เป�นิหนิ�วย์ความจั'าส์'ารอุง แล็ะม�การใช้� จัานิด�ส์ก� ในิปล็าย์ย์�ค

ใช้�ระบบปฏิ�บ�ตั�การแบบ Batch Processing ใช้�ภาษาส์�ญล็�กษณ์�ในิการควบค�มการท'างานิ

แล็ะม�การพิ�ฒนิาภาษาระด�บส์#งได�แก� FORTRAN COBOL

ย์�คท�� 2

Page 21: Introduction to Computer

21

คอุมพิ�วเตัอุร�ในิย์�คนิ�4ได�แก� IBM-7090 IBM-7070 IBM-1401 UNIVAC LARD CDC 1604 Philco2000

ย์�คท�� 2

Page 22: Introduction to Computer

22

ม�การค�นิพิบเทคโนิโล็ย์�โซัล็�ตัส์เตัตั (Solid-State ) ซั9�งได�เป�นิวงจัร IC (Integrated Circuit ) ข้94นิมา

เป�นิท��มาข้อุงเคร��อุงม�นิ�คอุมพิ�วเตัอุร� ใช้�ภาษาระด�บส์#งอุย์�างแพิร�หล็าย์ ม�การใช้�ภาษา

เบส์�ก ภาษาปาส์คาล็ แล็ะตั�วแปล็ภาษาเก�ดข้94นิ ใช้�วงแหวนิแม�เหล็�กเป�นิหนิ�วย์ความจั'าหล็�ก

ย์�คท�� 3 (19 -651971)

Page 23: Introduction to Computer

23

ใช้�ด�ส์ก�แล็ะจัานิแม�เหล็�กเป�นิหนิ�วย์ความจั'าส์'ารอุง

ใช้�ระบบปฏิ�บ�ตั�การแบบ Multi-Programming แล็ะระบบ Time-Sharing

เป�นิย์�คแห�งการประมวล็ผล็ข้�อุม#ล็ (Data Processing)

คอุมพิ�วเตัอุร�ในิย์�คนิ�4ได�แก� System360

ย์�คท�� 3

Page 24: Introduction to Computer

24

ใช้�เทคโนิโล็ย์� LSI (Large-Scale Integration)

เร��มใช้�ไมโครโปรเซัส์เซัอุร� 8080 เก�ดเคร��อุง IBM-PC ในิย์�คนิ�4ม�การส์ร�างเคร��อุง Supercomputer

ช้��อุ CRAY-1 แล็ะ CRAY X-MP ซั9�งม�ความเร�วในิการประมวล็ผล็ 100 ล็�านิค'าส์��งตั�อุว�นิาท�

ย์�คท�� 4 (1 -9721978)

Page 25: Introduction to Computer

25

ม�การพิ�ฒนิาภาษา 4GL (Fourth GL) ม�เคร��อุงม�อุช้�วย์ในิการพิ�ฒนิาโปรแกรม

(CASE Tools) เก�ดเทคโนิโล็ย์�ฐานิข้�อุม#ล็ แล็ะระบบจั�ดการฐานิ

ข้�อุม#ล็ (Database Management System : DBMS)

ย์�คท�� 4

Page 26: Introduction to Computer

26

ใช้�เทคโนิโล็ย์� VLSI (Very Large-Scale Integration)

ช้�ปในิย์�คนิ�4ม�ความส์ามารถเท�ย์บเท�าก�บ Mainframe Computer ในิย์�คก�อุนิ ๆ

เทคโนิโล็ย์�ช้�ปพิ�ฒนิาด�วย์การ ล็ดข้นิาดล็ง แล็ะภาย์ในิส์ามารถบรรจั�จั'านิวนิทรานิซั�ส์เตัอุร�ได�มากข้94นิ

ย์�คท�� 5 (1 -979 ป8จัจั�บ�นิ)

Page 27: Introduction to Computer

27

เป�นิย์�คท��นิ'าคอุมพิ�วเตัอุร�มาประย์�กตั�ก�บงานิ ด�านิฐานิความร# � (Knowledge Base) ระบบผ#�เช้��ย์วช้าญ (Expert System) ระบบป8ญญาประด�ษฐ� (AI : Artificial

Intelligence)

ย์�คท�� 5

Page 28: Introduction to Computer

28

Computer System

Page 29: Introduction to Computer

29

ส์�วนิประกอุบข้อุงระบบคอุมพิ�วเตัอุร� Hardware Software Peopleware Data

Page 30: Introduction to Computer

30

Hardware

ตั�วเคร��อุงคอุมพิ�วเตัอุร� แล็ะอุ�ปกรณ์�รอุบข้�างท��เก��ย์วข้�อุงตั�าง ๆ ท��ส์ามารถส์�มผ�ส์ได�ด�วย์ม�อุ

Page 31: Introduction to Computer

31

Hardware

Page 32: Introduction to Computer

32

ส์�วนิประกอุบทางด�านิ Hardware

Input Devices Central Processing Unit Memory Output Devices Storage

Page 33: Introduction to Computer

33

ความส์�มพิ�นิธิ�ข้อุง Hardware

Page 34: Introduction to Computer

34

ท'าหนิ�าท��ร �บข้�อุม#ล็จัากผ#�ใช้�เข้�าส์#�หนิ�วย์ความจั'าหล็�ก

Hardware : Input devices

Page 35: Introduction to Computer

35

Keyed Device Pointing Devices Touch-Sensitive Screen Pen-Based System Data Scanning Devices Voice Recognition Devices

Hardware : Input devices

Page 36: Introduction to Computer

36

Input devices : Keyed Device

Keyboard : ม�ล็�กษณ์ะคล็�าย์แป=นิพิ�มพิ�ด�ด แตั�ม�จั'านิวนิแป=นิมากกว�า แบ�งอุอุกเป�นิ 4กล็��ม Character Keys Control Keys Function Keys Numeric Keys

Page 37: Introduction to Computer

37

Input devices : Pointing Devices

Mouse ม�ล็#กกล็มกล็�4งอุย์#�ด�านิล็�าง หร�อุเป�นิระบบแส์ง ด�านิบนิจัะม�ป�@มให�กด 2 หร�อุ 3 ป�@ม ส์�งข้�อุม#ล็เข้�าส์#�หนิ�วย์ความจั'าโดย์การเล็��อุนิ

เมาส์�ให�ล็#กกล็มด�านิล็�างหม�นิ เพิ��อุเป�นิการเล็��อุนิตั'าแหนิ�งตั�วช้�4

Page 38: Introduction to Computer

38

Input devices : Pointing Devices

Track Ball ม�ล็�กษณ์ะเป�นิล็#กบอุล็เล็�ก ๆ วางอุย์#�หนิ�าจัอุภาพิ เล็��อุนิตั'าแหนิ�งข้อุงตั�วช้�4ได�โดย์การหม�นิล็#กบอุล็

Track Point เป�นิแท�งพิล็าส์ตั�กเล็�ก ๆ อุย์#�ตัรงกล็างแป=นิพิ�มพิ� บ�งค�บโดย์ใช้�นิ�4วห�วแม�ม�อุเล็��อุนิตั'าแหนิ�งตั�วช้�4

Page 39: Introduction to Computer

39

Input devices : Pointing Devices

Touch Pad เป�นิแผ�นิส์��เหล็��ย์มวางอุย์#�หนิ�าแป=นิพิ�มพิ� ใช้�นิ�4ววาดเพิ��อุเล็��อุนิตั'าแหนิ�งข้อุงตั�วช้�4

Joy Stick เป�นิก�านิส์'าหร�บใช้�โย์กข้94นิ/ล็งซั�าย์ข้วาเพิ��อุ

ย์�าย์ตั'าแหนิ�งข้อุงตั�วช้�4

Page 40: Introduction to Computer

40

Input devices : Touch-Sensitive Screen

Touch Screen เป�นิจัอุภาพิแบบพิ�เศษ โดย์ผ#�ใช้�แตัะปล็าย์นิ�4ว

ล็งบนิจัอุภาพิในิตั'าแหนิ�งท��ก'าหนิด เพิ��อุเล็�อุกการท'างานิท��ตั�อุงการ

Page 41: Introduction to Computer

41

Input devices : Pen-Based System

Light Pen ใช้�เซัล็ล็�แบบ photoelectric ซั9�งม�ความไว

ตั�อุแส์งเป�นิตั�วก'าหนิดตั'าแหนิ�งบนิจัอุภาพิ ใช้�งานิโดย์การแตัะปากกาแส์งไปบนิจัอุภาพิ

ตัามตั'าแหนิ�งท��ตั�อุงการ

Page 42: Introduction to Computer

42

Input devices : Pen-Based System

Digitizing Tablet ประกอุบด�วย์กระดาษท��ม�เส์�นิแบ�ง (Grid )

แล็ะใช้�ปากกาเฉพิาะ (Stylus ) ช้�4ไปบนิกระดาษ เพิ��อุส์�งข้�อุม#ล็ตั'าแหนิ�งเข้�าไปคอุมพิ�วเตัอุร�

Page 43: Introduction to Computer

43

Input devices : Data Scanning Devices

Barcode Reader พิ�มพิ�รห�ส์ส์�นิค�าอุอุกมาในิร#ปข้อุงแถบส์�ด'า

แล็ะข้าวตั�อุเนิ��อุงก�นิไป ใช้� Barcode Reader อุ�านิข้�อุม#ล็บนิแถบ

Barcode เพิ��อุเร�ย์กข้�อุม#ล็ข้อุงราย์การส์�นิค�า

Page 44: Introduction to Computer

44

Input devices : Data Scanning Devices

Scanner ใช้�อุ�านิหร�อุ scan ข้�อุม#ล็บนิเอุกส์ารเข้�าส์#�

เคร��อุงคอุมพิ�วเตัอุร� โดย์ส์�อุงแส์งไปย์�งว�ตัถ� แล็�วตัรวจัจั�บความ

เข้�มข้อุงแส์งท��ส์ะท�อุนิกล็�บมา

Page 45: Introduction to Computer

45

Input devices : Data Scanning Devices

Digital Camera ใช้�ส์'าหร�บถ�าย์ภาพิแบบไม�ตั�อุงใช้�ฟ;ล็�ม ภาพิท��ถ�าย์จัะเก�บในิล็�กษณ์ะด�จั�ตัอุล็

Digital Video ใช้�ส์'าหร�บบ�นิท9กภาพิเคล็��อุนิไหว เก�บข้�อุม#ล็เป�นิแบบด�จั�ตัอุล็

Page 46: Introduction to Computer

46

Input devices : Voice Recognition Device

Speech Recognition Device เป�นิอุ�ปกรณ์�ท��ใช้�ร�บส์�ญญาณ์เส์�ย์งแล็ะแปล็ง

เป�นิส์�ญญาณ์ด�จั�ตัอุล็เก�บเป�นิข้�อุม#ล็ไว�ในิคอุมพิ�วเตัอุร�

Page 47: Introduction to Computer

47

Hardware : Central Processing Unit

Page 48: Introduction to Computer

48

Hardware : CPU

เปร�ย์บเส์ม�อุนิส์มอุงข้อุงระบบคอุมพิ�วเตัอุร� เป�นิหนิ�วย์ท��ม�ความซั�บซั�อุนิมากท��ส์�ด เป�นิตั�วก'าหนิดความเร�วข้อุงเคร��อุง

Page 49: Introduction to Computer

49

Hardware : อุงค�ประกอุบข้อุง CPU

วงจัรในิ CPU เร�ย์กว�า Microprocessor ประกอุบด�วย์ 2 ส์�วนิค�อุ Control Unit : ท'าหนิ�าท��ควบค�มการ

ท'างานิข้อุงเคร��อุงคอุมพิ�วเตัอุร�ท�4งระบบ Arithmetic and Logical Unit (ALU )

: ท'าหนิ�าท��ประมวล็ผล็การค'านิวณ์ทางคณ์�ตัศาส์ตัร� แล็ะการเปร�ย์บเท�ย์บทางตัรรก

Page 50: Introduction to Computer

50

Hardware : อุงค�ประกอุบข้อุง CPU

ม� Register ท'าหนิ�าท��เก�บแล็ะถ�าย์ทอุดข้�อุม#ล็หร�อุค'าส์��งท��ถ#กนิ'าเข้�ามาปฏิ�บ�ตั�การในิ CPU

ม� Bus เป�นิเส์�นิทางในิการส์�งผ�านิส์�ญญาณ์ไฟฟ=าข้อุงหนิ�วย์ตั�าง ๆ ภาย์ในิระบบ

Page 51: Introduction to Computer

51

Hardware : Memory

เป�นิอุ�ปกรณ์�ท��ใช้�ในิการจัดจั'าข้�อุม#ล็แล็ะโปรแกรมตั�าง ๆ ท��อุย์#�ระหว�างการประมวล็ผล็ข้อุงคอุมพิ�วเตัอุร� บางคร�4งเร�ย์กว�า หนิ�วย์เก�บข้�อุม#ล็หล็�ก (Primary storage)

ม� 2 ประเภทหล็�กค�อุ ROM (Read Only Memory) RAM (Random Access Memory)

Page 52: Introduction to Computer

52

Memory : ROM

หนิ�วย์ความจั'าท��เก�บช้�ดค'าส์��งท��ส์'าค�ญข้อุงระบบคอุมพิ�วเตัอุร�

ส์ามารถเก�บข้�อุม#ล็ได�ตัล็อุดโดย์ไม�ตั�อุงใช้�ไฟเล็�4ย์ง

ไม�ส์ามารถแก�ไข้หร�อุเพิ��มเตั�มช้�ดค'าส์��งได� ความเร�วในิการท'างานิช้�ากว�า RAM

Page 53: Introduction to Computer

53

Memory : ROM แบบพิ�เศษ PROM : Programmable Read-Only

Memory ส์ามารถบ�นิท9กด�วย์เคร��อุงพิ�เศษได� 1 คร�4ง

จัากนิ�4นิจัะล็บหร�อุแก�ไข้ไม�ได� EPROM : Erasable PROM

ใช้�แส์งอุ�ล็ตัราไวโอุเล็ตัในิการเข้�ย์นิข้�อุม#ล็ ส์ามารถนิ'าอุอุกจัากคอุมพิ�วเตัอุร�ไปล็บโดย์ใช้�เคร��อุงม�อุพิ�เศษแล็ะบ�นิท9กข้�อุม#ล็ใหม�ได�

Page 54: Introduction to Computer

54

Memory : ROM แบบพิ�เศษ EEPROM : Electrically Erasable

PROM ไม�ตั�อุงใช้�ไฟฟ=าในิการหล็�อุเล็�4ย์ง ส์ามารถเข้�ย์นิ แก�ไข้ หร�อุล็บข้�อุม#ล็ท��เก�บไว�ได�

ด�วย์โปรแกรมพิ�เศษ ราคาส์#งแล็ะความจั�ข้�อุม#ล็ตั'�า

Page 55: Introduction to Computer

55

Memory : RAM

หนิ�วย์ความจั'าท��ม�ความเร�วส์#ง เป�นิท��เก�บโปรแกรมแล็ะข้�อุม#ล็ในิคอุมพิ�วเตัอุร� ส์ามารถเข้�ย์นิแล็ะแก�ไข้ข้�อุม#ล็ได� ไม�ส์ามารถเก�บข้�อุม#ล็ได�ถ�าไม�ม�ไฟเล็�4ย์ง

Page 56: Introduction to Computer

56

Memory : RAM

Page 57: Introduction to Computer

57

Memory : RAM ท��นิ�ย์มใช้� DRAM (Dynamic RAM)

ตั�อุงม�การย์'4าส์�ญญาณ์ไฟฟ=าตัล็อุดเวล็า เร�ย์กว�า การร�เฟรช้

ความเร�วไม�ส์#ง ราคาตั'�า ม�ความเร�วอุย์#�ระหว�าง - 50150

nanosecond

Page 58: Introduction to Computer

58

Memory : RAM ท��นิ�ย์มใช้� SRAM (Static RAM)

ม�ความเร�วส์#ง ใช้�พิล็�งงานินิ�อุย์ ราคาส์#ง ม�ความเร�วตั'�ากว�า 10 nanosecond

Page 59: Introduction to Computer

59

Hardware : Output Devices

Page 60: Introduction to Computer

60

Hardware : Output Devices

ท'าหนิ�าท��แส์ดงผล็ล็�พิธิ�จัากคอุมพิ�วเตัอุร� แบ�งได�เป�นิ 2 ประเภท

แส์ดงผล็ช้��วคราว : Soft Copy แส์ดงผล็ถาวร : Hard Copy

Page 61: Introduction to Computer

61

Output Devices : Soft copy Monitor

ใช้�แส์ดงข้�อุม#ล็หร�อุผล็ล็�พิธิ�ให�ผ#�ใช้�เห�นิได�ท�นิท� ประกอุบด�วย์จั�ดเป�นิจั'านิวนิมากเร�ย์กว�า

Pixel ม� 2 ประเภท

CRT LCD

Page 62: Introduction to Computer

62

Output Devices : Soft copy

Projector นิ�ย์มใช้�ในิการเร�ย์นิการส์อุนิหร�อุการประช้�ม ส์ามารถตั�อุส์�ญญาณ์จัากคอุมพิ�วเตัอุร�

โดย์ตัรง หร�อุใช้�อุ�ปกรณ์�พิ�เศษในิการวางล็งบนิเคร��อุงฉาย์

Page 63: Introduction to Computer

63

Output Devices : Hard copy

Printer Impact Printer : ใช้�การตัอุกให�คาร�บอุนิ

บนิผ�าหม9กตั�ดบนิกระดาษตัามร#ปแบบท��ตั�อุงการ

Character Printer : พิ�มพิ�คร�4งล็ะ 1ตั�วอุ�กษร

Line Printer : พิ�มพิ�คร�4งล็ะ 1 บรรท�ด

Page 64: Introduction to Computer

64

Output Devices : Hard copy

Printer Non Impact Printer : ใช้�เทคนิ�คการ

พิ�มพิ�จัากว�ธิ�ทางเคม� Laser Printer : ใช้�หล็�กการคล็�าย์

เคร��อุงถ�าย์เอุกส์าร Inkjet Printer : ใช้�หล็�กการข้อุงการ

พิ�นินิ'4าหม9ก

Page 65: Introduction to Computer

65

Output Devices : Hard copy

Plotter ใช้�วาดหร�อุเข้�ย์นิภาพิในิงานิท��ตั�อุงการความ

ล็ะเอุ�ย์ดส์#ง ใช้�ก�บงานิอุอุกแบบทางส์ถาป8ตัย์กรรมแล็ะ

ว�ศวกรรม

Page 66: Introduction to Computer

66

Hardware : Storage

ท'าหนิ�าท��เก�บข้�อุม#ล็ส์'ารอุงจัากหนิ�วย์ความจั'าหล็�ก

Page 67: Introduction to Computer

67

Hardware : Storage

Floppy Disk 3.5 นิ�4ว แล็ะ 525 นิ�4ว ส์ามารถอุ�านิได�ด�วย์ Disk Drive

Hard Disk ท'าจัากแผ�นิโล็หะแข้�งเร�ย์กว�า Platter เก�บข้�อุม#ล็ได�มากแล็ะท'างานิเร�วกว�า

Page 68: Introduction to Computer

68

Hardware : Storage

CD-ROM (Compact Disk ROM) เก�บข้�อุม#ล็ได�ส์#งส์�ด 650MB

DVD (Digital Versatile Disk) เก�บข้�อุม#ล็ได�ตั'�าส์�ด 47 GB

Page 69: Introduction to Computer

69

Computer Software

Page 70: Introduction to Computer

70

Computer Software

Page 71: Introduction to Computer

71

Computer Software

ส์�วนิข้อุงโปรแกรมคอุมพิ�วเตัอุร� กระบวนิการในิการท'างานิ ตัล็อุดจันิเอุกส์ารท��เก��ย์วข้�อุงในิระบบประมวล็ผล็ข้�อุม#ล็แบบอุ�เล็�กทรอุนิ�กส์�

แบ�งได�เป�นิ 2 ประเภท System Software Application Software

Page 72: Introduction to Computer

72

Software : System Software

โปรแกรมท��ท'าหนิ�าท��ตั�ดตั�อุก�บส์�วนิประกอุบตั�าง ๆ ข้อุง Hardware แล็ะอุ'านิวย์เคร��อุงม�อุส์'าหร�บการท'างานิพิ�4นิฐานิท��เก��ย์วก�บ Hardware

แบ�งได�เป�นิ 2 กล็��มค�อุ Operating System Utility Program

Page 73: Introduction to Computer

73

Operating System

• ช้�ดข้อุงโปรแกรมท��อุย์#�ระหว�าง Hardware แล็ะ Application Software ม�หนิ�าท��ในิการ

ควบค�มการปฏิ�บ�ตั�งานิข้อุง Hardware แล็ะส์นิ�บส์นิ�นิค'าส์��งส์'าหร�บควบค�มการท'างานิข้อุง Hardware ให�ก�บ Application Software

Page 74: Introduction to Computer

74

หนิ�าท�� Operating System

ช้�วย์ในิการบ#ตัเคร��อุง ควบ�มอุ�ปกรณ์�การท'างานิข้อุงคอุมพิ�วเตัอุร� จั�ดส์รรทร�พิย์ากรในิระบบ จั�ดการงานิในิส์�วนิข้อุงการตั�ดตั�อุก�บผ#�ใช้�

Page 75: Introduction to Computer

75

System Software : หนิ�าท�� OS

Page 76: Introduction to Computer

76

System Software : ตั�วอุย์�าง OS

MS-DOS Microsoft Windows UNIX LINUX Mac System 7

Page 77: Introduction to Computer

77

เป�นิโปรแกรมระบบท��ใช้�งานิเฉพิาะอุย์�าง เช้�นิโปรแกรม ScanDisk, Disk Defragmenter, System Restore แล็ะ Backup เป�นิตั�นิ

Utility Program

Page 78: Introduction to Computer

78

Software : Application Software

Page 79: Introduction to Computer

79

Application Software

โปรแกรมท��ท'าให�คอุมพิ�วเตัอุร�ส์ามารถท'างานิตั�าง ๆ ตัามท��ผ#�ใช้�ตั�อุงการ

ม� 2 ประเภท Special Purpose Software General Purpose Software

Page 80: Introduction to Computer

80

เป�นิ Software ส์'าหร�บงานิเฉพิาะด�านิ ซั9�งอุงค�กรท��ตั�อุงการใช้�งานิม�กจัะตั�อุงพิ�ฒนิาด�วย์ตั�วเอุง เช้�นิ โปรแกรมค'านิวณ์ดอุกเบ�4ย์เง�นิฝาก , การค'านิวณ์ค�าไฟฟ=า เป�นิตั�นิ

App Software : Special Purpose

Page 81: Introduction to Computer

81

เป�นิ Software ท��อุอุกแบบมาส์'าหร�บงานิท��ว ๆ ไป ส์ามารถนิ'ามาประย์�กตั�ใช้�ก�บงานิท��วไปในิอุงค�กรหร�อุงานิส์�วนิตั�วได�

App Software : General Purpose

Page 82: Introduction to Computer

82

App Software : General Purpose

Electronic Spreadsheet เป�นิล็�กษณ์ะข้อุงตัาราง ใช้�ในิงานิบ�ญช้� , การ

ว�เคราะห�ข้�อุม#ล็ทางส์ถ�ตั, � บร�หารการเง�นิ ฯล็ฯ

Word Processing เป�นิโปรแกรมส์'าหร�บการพิ�มพิ�งานิเอุกส์าร

Page 83: Introduction to Computer

83

App Software : General Purpose

Desktop Publishing จั�ดการเอุกส์าร การเร�ย์งพิ�มพิ� การจั�ดส์�

Presentation Software ใช้�ส์'าหร�บการนิ'าเส์นิอุข้�อุม#ล็ด�วย์

คอุมพิ�วเตัอุร�

Page 84: Introduction to Computer

84

App Software : General Purpose

Graphic Software ส์'าหร�บส์ร�างภาพิกราฟ;กแบบตั�าง ๆ

Database ส์'าหร�บส์ร�างแฟ=มข้�อุม#ล็ตั�าง ๆ เก�บไว�ในิส์��อุ

อุ�เล็�กทรอุนิ�กส์� โดย์โปรแกรมจัะม�เคร��อุงม�อุในิการอุ'านิวย์ความส์ะดวกในิจั�ดการแฟ=มข้�อุม#ล็

Page 85: Introduction to Computer

85

App Software : General Purpose

Telecommunication Software ใช้�ตั�ดตั�อุส์��อุส์ารก�บคอุมพิ�วเตัอุร�เคร��อุงอุ��นิท��

อุย์#�ห�างไกล็อุอุกไป Resource Discovery Software

เป�นิเคร��อุงม�อุส์'าหร�บค�นิหาข้�อุม#ล็ท��ตั�อุงการ

Page 86: Introduction to Computer

86

Computer Languages

ภาษาเคร��อุง : Machine Language ภาษาระด�บตั'�า - : Low Level Language ภาษาระด�บส์#ง - : High Level Language

Page 87: Introduction to Computer

87

ภาษาเคร��อุง เป�นิภาษาระด�บตั'�าท��ส์�ด ใช้�เล็ข้ฐานิส์อุงแทนิข้�อุม#ล็ ม�ร#ปแบบข้อุงค'าส์��งเฉพิาะแตั�ล็ะเคร��อุง

Page 88: Introduction to Computer

88

ข้�อุด� ค'าส์��งท��เข้�าส์#�เคร��อุงคอุมพิ�วเตัอุร�ส์ามารถ

ท'างานิได�ในิท�นิท� ส์ามารถส์ร�างค'าส์��งใหม� ๆ ได�โดย์ท��ภาษาอุ��นิ

ท'าไม�ได�

ภาษาเคร��อุง

Page 89: Introduction to Computer

89

ภาษาเคร��อุง ข้�อุเส์�ย์

โปรแกรมม�ความย์าวมาก ท'าให�ผ�ดพิล็าดได�ง�าย์

ตั�อุงจัดจั'ารห�ส์ค'าส์��งตั�าง ๆ แล็ะตั'าแหนิ�งข้อุงข้�อุม#ล็ค'าส์��งนิ�4นิ ๆ

Page 90: Introduction to Computer

90

ภาษาระด�บตั'�า ภาษาแอุส์เซัมบล็� : Assembly Language ใช้�รห�ส์เป�นิค'าแทนิภาษาเคร��อุง ท��เร�ย์กว�า นิ�ว

มอุนิ�กโค�ด (mnemonic code) ใช้� Assembler แปล็ภาษาแอุส์เซัมบล็�ให�เป�นิ

ภาษาเคร��อุง

Page 91: Introduction to Computer

91

ภาษาระด�บตั'�า ข้�อุด�

การเข้�ย์นิโปรแกรมง�าย์แล็ะส์ะดวกกว�าการเข้�ย์นิด�วย์ภาษาเคร��อุง

ข้�อุเส์�ย์ ข้�4นิตัอุนิการเข้�ย์นิคล็�าย์ก�บภาษาเคร��อุง ด�ง

นิ�4นิจั9งม�ความย์าวมาก

Page 92: Introduction to Computer

92

ภาษาระด�บส์#ง ใช้�ค'าในิภาษาอุ�งกฤษแทนิค'าส์��งตั�าง ๆ ส์ามารถใช้�นิ�พิจันิ�ทางคณ์�ตัศาส์ตัร�ได� ตั�วแปรภาษาจัะใช้�แบบ Compiler แล็ะ

Interpreter FORTRAN, BASIC, PASCAL, RPG,

COBOL, etc.

Page 93: Introduction to Computer

93

Translator

เป�นิโปรแกรมท��ม�หนิ�าท��แปล็ภาษาคอุมพิ�วเตัอุร�ตั�าง ๆ ไปเป�นิภาษาเคร��อุง

ม� 3 ประเภทค�อุ Assembler Interpreter Complier

Page 94: Introduction to Computer

94

ประเภทข้อุง Translator

Assembler แปล็ภาษาแอุส์เซัมบล็�ให�เป�นิภาษาเคร��อุง

Interpreter แปล็ภาษาระด�บส์#งไปเป�นิภาษาเคร��อุง ใช้�หล็�กการแปล็พิร�อุมก�บท'างานิตัามค'าส์��งท�

ล็ะบรรท�ดตัล็อุดท�4งโปรแกรม

Page 95: Introduction to Computer

95

ประเภทข้อุง Translator

Compiler แปล็ภาษาระด�บส์#งไปเป�นิภาษาเคร��อุงเช้�นิ

เด�ย์วก�บ Interpreter ใช้�ว�ธิ�แปล็ท�4งโปรแกรมให�เป�นิ object

code ก�อุนิท��จัะนิ'าไปท'างานิเช้�นิเด�ย์วก�บ Assembler