บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 business computer &...

23
ความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์และการ ประมวลผลข้อมูล (INTRODUCTION TO COMPUTER AND DATA PROCESSING) บทที1 0904 101 Business Computer & Information Technology v.2017 1

Upload: others

Post on 01-Nov-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

ความรพนฐานเกยวกบคอมพวเตอรและการประมวลผลขอมล

(INTRODUCTION TO COMPUTER AND DATA PROCESSING)

บทท 1

0904 101 Business Computer & Information Technology v.2017 1

Page 2: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

วตถประสงคการเรยนร ■ เพอใหนสตมความรพนฐานเกยวกบคอมพวเตอร ■ เพอใหนสตสามารถอธบายการแบงประเภทของเครองคอมพวเตอร■ เพอใหนสตสามารถอธบายองคประกอบพนฐาน และเพมเตมของเครองคอมพวเตอร ■ เพอใหนสตสามารถอธบายการทำงานของระบบคอมพวเตอร■ เพอใหนสตอธบายองคประกอบของหนวยประมวลผลกลาง■ เพอใหนสตเขาใจการทำงานของหนวยประมวลผลกลาง

0904 101 Business Computer & Information Technology v.2017 2

Page 3: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

เนอหา■ 1.1 บทนำ

■ 1.2 ประวตความเปนมาของคอมพวเตอร

■ 1.3 ประเภทของคอมพวเตอร

■ 1.4 สถาปตยกรรมคอมพวเตอร

■ 1.5 การทำงานของเครองคอมพวเตอร

■ 1.6 หนวยประมวลผลกลาง

■ 1.7 บทสรป

0904 101 Business Computer & Information Technology v.2017 3

Page 4: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.1 บทนำ

Input Process Output

4

Hardware

Software Procedure

Page 5: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.2 ประวตความเปนมาของคอมพวเตอร

5

Page 6: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

ประวตความเปนมาของคอมพวเตอรo ยคแรก (First Generation) นนเรมนบจากยคหลอดสญญากาศ

o ยคทสอง (Second Generation) คอยคทรานซสเตอร (Transistors)

o ยคทสาม (Third Generation) แทนททรานซสเตอรดวยแผงวงจรรวม (Integrated Circuits : IC)

o ยคทส (Fourth Generation) โดยซปคอมพวเตอรทใชในปจจบนมความสามารถเทยบเทากบทรานซสเตอรหลายลานตวและบรรจอยในซปทมขนาดเลกมาก

o ยคทหา (Fifth Generation) เนนการพฒนาความสามารถในการทำงานของระบบคอมพวเตอร มการพฒนาเครองคอมพวเตอรแบบพกพา (Portable Computer) และระบบปญญาประดษฐ (Artificial intelligence)

6

Page 7: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.3 ประเภทของคอมพวเตอร ■ 1.3.1 การแบงคอมพวเตอรตามประสทธภาพในการประมวลผล

■1) ซเปอรคอมพวเตอร (Super Computer)

■2) เมนเฟรมคอมพวเตอร (Mainframe Computer)

■3) มนคอมพวเตอร (Minicomputer)

■4) ไมโครคอมพวเตอร (Microcomputers)

■ 1.3.2 การแบงคอมพวเตอรตามหนาทการใชงาน

■1) คอมพวเตอรเซรฟเวอร (Servers computer)

■2) เวรคสเตชน (Workstation)

■3) คอมพวเตอรแบบฝงตว (Embedded Computers)

7

Page 8: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.3.1 การแบงคอมพวเตอรตามประสทธภาพในการประมวลผล

8

ซเปอรคอมพวเตอร (Super Computer)

เมนเฟรมคอมพวเตอร (Mainframe Computer)

มนคอมพวเตอร (Minicomputer)

ไมโครคอมพวเตอร (Microcomputers)

Page 9: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

ไมโครคอมพวเตอร (Microcomputers)

9

Desktop Laptop Tablets

PDA SmartphoneIn-car computers(carputers)

Page 10: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.3.2 การแบงคอมพวเตอรตามหนาทการใชงาน

• เซรฟเวอรฐานขอมล (Database Server) • ไฟลเซรฟเวอร (File Server) • แอบพลเคชนเซรฟเวอร (Application Server)• เวบเซรฟเวอร (Web Server)

คอมพวเตอรเซรฟเวอร (Servers computer)

• เดนดานการคำนวณหรอดานกราฟก• การออกแบบและควบคมการผลตทางดานวศวกรรม (Computer Aided

Design: CAD หรอComputer Aided Manufacturing: CAM)

เวรคสเตชน (Workstation)

• อปกรณอเลกทรอนกส• อปกรณไฟฟา

คอมพวเตอรแบบฝงตว (Embedded Computers)

10

Page 11: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.4 สถาปตยกรรมคอมพวเตอร

11

Page 12: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.5 การทำงานของเครองคอมพวเตอร■ 1.5.1 ระบบเลขฐานและการแทนคาขอมลในคอมพวเตอร

■ เลขฐานสบ

12

1 2 5 . 2 125.2 เกดจาก 100+20+5+0.2

102 101 100 10-1หรอ 125.2 =

(1x102)+(2x101)+(5x100)+(2x10-1)

Page 13: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

เลขฐานสอง

13

Page 14: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

0904 101 Business Computer & Information Technology v.2017 14

Page 15: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.5.2 การเกบอกขระในคอมพวเตอร

ขนาด จำนวนอกขระรหสเอบซดค (Extended Binary Coded

Decimal Interchange :EBCDIC)6 64

8 256 รหสแอสก (American Standard Code

for Information Interchange: ASCII)7 128

8 256

รหสยนโคด (Unicode)8 256

16 65,536

15

Page 16: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

ภาพท 1-21 ตารางตวอยางรหส ASCII■ เขยนชอตวเองดวยรหส ASCII

16

Page 17: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.5.3 ภาษาคอมพวเตอร

ภาษาเครอง (machine languages)

ภาษาแอสเซมบล (assembly languages)

ภาษาระดบสง (High-level languages)

ภาษาระดบสงมาก(Very high -Level Language)

ภาษาธรรมชาต (Natural Language)

17

Page 18: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.6 หนวยประมวลผลกลาง ■ 1.6.1 องคประกอบของ CPU

18

Page 19: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.6 หนวยประมวลผลกลาง (ตอ)■ 1.6.2 วฎจกรการทำงานของ CPU

19

• แกโจทยปญหาC = 2 * 3 C = 6

•จดเกบผลลพธทไดในหนวยความจำ

• ควบคมการแปลความหมายเพอสงไปยง ALU

• C = A * B

• รบขอมลเพอใชในการประมวลผล เชน A = 2, B = 3

Fetch Decode

ExecuteWrite/ Store

Page 20: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.6 หนวยประมวลผลกลาง (ตอ)■ 1.6.3 การเลอก CPU ใหเหมาะสมกบการใชงาน

20

Intel AMD

VS

Page 21: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.7 บทสรป■ ประวตความเปนมาของคอมพวเตอรตงแตยคแรกจนถงยคปจจบน■ ประเภทของเครองคอมพวเตอรทแบงตามขนาดของคอมพวเตอรไดแก (1) ซเปอรคอมพวเตอร (2) เมนเฟรมคอมพวเตอร (3) มนคอมพวเตอร (4) ไมโครคอมพวเตอร และแบงตามการใชงาน นอกเหนอจากไมโครคอมพวเตอร ไดแก (1) เซรฟเวอร (2) เวรคสเตชน (3) คอมพวเตอรแบบฝงตว

■ องคประกอบพนฐานของเครองคอมพวเตอรประกอบไปดวย (1) อปกรณนำเขา และอปกรณแสดงผล(I/O Device ) (2) แรม (Ram) (3) หนวยประมวลผลกลาง (CPU) (4) อปกรณจดเกบขอมล (Storage) (5) อปกรณตดตอสอสาร (Communications Device) และสวนประกอบหลกของคอมพวเตอรเพมเตมไดแก (1) เคส (Case) (2) เมนบอรด (Mainboard) (3) แหลงจายไฟ (Power supply)

21

Page 22: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

1.7 บทสรป (ตอ)■ การทำงานของเครองคอมพวเตอร ระบบเลขฐานและการแทนคาขอมลในคอมพวเตอร การเกบอกขระในคอมพวเตอรไดแก (1) รหสเอบซดค (EBCDIC) (2)รหสแอสก (ASCII) (3) รหสยนโคด (Unicode) ภาษาคอมพวเตอรไดแก (1) ภาษาเครอง (2) ภาษาแอสเซมบล (3) ภาษาระดบสง และเรยนรเกยวกบการเรมทำงานของคอมพวเตอร

■ ซพยประกอบดวยองคประกอบหลก ๆ 3 สวนคอ สวนควบคม (Control unit) สวนคำนวณและตรรกะ (Arithmetic Logic Unit : ALU) และรจสเตอร(Registers) ขนตอนการทำงานของ CPU ประกอบดวย (1) การดงขอมล (Fetch) (2) การแปลคำสง (Decode) (3) การประมวลผล (Execute) (4) การเขยนกลบหรอการบนทก (Write back or Store) และแนะนำ CPU ทนยมในทองตลาด

22

Page 23: บทที่1 - boykap.files.wordpress.com · บทที่1 0904 101 Business Computer & Information Technology v.2017 1

กรณศกษา

23