สรุปเนื้อหาบทที่ 1-4 ·...

88
สรุปเนื ้อหาบทที1-4 วิชา คอมพิวเตอร์เบื ้องต ้น (คพ 200) นางสาวอภิญญา ก ุลาดี รหัส. 5604105361 สาขาคณิตศาสตร์ คณะวิทยาศาสตร์ มหาวิทยาลัยแม่โจ้

Upload: others

Post on 11-Sep-2019

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

สรปเนอหาบทท 1-4 วชา คอมพวเตอรเบองตน (คพ 200)

นางสาวอภญญา กลาด

รหส. 5604105361 สาขาคณตศาสตร

คณะวทยาศาสตร มหาวทยาลยแมโจ

Page 2: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น
Page 3: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

บทท 1 ววฒนาการ ความหมาย

และประโยชนของเครองคอมพวเตอร

Page 4: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ววฒนาการของคอมพวเตอร

สมยโบราณมนษยรจกการนบดวยวธการตาง ๆ เชน นบเศษไม กอนหน ลกปด การ

ใชนวมอ การขดเปนรอย ชาวจนคดประดษฐเครองมอนบเรยกวา “ลกคด” (Abacus) โดย

ไดแนวคดจากการเอาลกปดรอยเกบเปนพวงในสมยโบราณ จงนบไดวาลกคดเปนเครองมอ

นบทมนษยคดขนเปนสงแรกของโลกเมอประมาณ 500 ปกอนครสตศกราช และยงคงเปน

ทนยมใชกนอยจนถงปจจบน โดยเฉพาะอยางยงการฝกคดคานวณของเดก ๆ ทฉลาด คร

ไดนาเอาลกคดมาใชชวยในการฝกคดใหกบเดกและไดผลดเปนอยางยง

ความพยายามทจะผลตเครองมอนบเพอชวยผอนแรงสมองทจะตองคดคานวณ

จานวนเลขตาง ๆ มอยตลอดเวลา จากเครองทใชมอ มาใชเครองจกร ไฟฟา อเลกทรอนกส

และเครองคอมพวเตอรในปจจบน ซงมววฒนาการตามลาดบดงน

ค.ศ. 1617 : จอหน เนเปยร (John Nepier) ชาวสกอต ประดษฐเครองคดเลข “เน

เปยรส โบนส” (Nepier’s Bones)

ค.ศ. 1632 : วลเลยม ออตเทรด (William

Oughtred) ประดษฐไมบรรทดคานวณ (Slide Rules)

เพอใชในทางดาราศาสตร ถอเปน คอมพวเตอรอนาลอก

เครองแรกของโลก

Page 5: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ค.ศ. 1673 : กอตฟรต ฟอน ไลบนซ (Gottfried von Leibniz :

1646 - 1716) นกปรชญาและนกคณตศาสตร ชาวเยอรมน

ออกแบบเครองคดเลขแบบใชเฟองทดเพอทาการคณดวยวธการ

บวกซา ๆ กน ไลบนซเปนผคนพบจานวนเลขฐานสอง (Binary

Number) ซงประกอบดวยเลข 0 และ 1 เปนระบบเลขทเหมาะใน

การคานวณ เครองคดเลขทไลบนซสรางขน เรยกวา Leibniz Wheel สามารถ บวก ลบ คณ

หาร ได

ค.ศ. 1642 : เบลส ปาสคาล (Blaise Pascal: 1623 - 1662) ชาวฝร งเศส

ประดษฐเครองบวกเลขแบบมเฟองหมนคอมฟนเฟอง 8 ตว เมอเฟองตวหนงนบครบ 10

เฟองตวตดกนทางซายจะขยบไปอกหนงตาแหนง ซงหลกการน

เปนรากฐานของการพฒนาเครองคานวณ และถอวา เครองบวก

เลข (Adding Machine) ของปาสคาลเปน เครองบวกเลขเครอง

แรกของโลก

Page 6: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ค.ศ. 1804 : โจเซฟ มาร แจคการด (Joseph Marie Jacquard : 1752

- 1834) ชาวฝร งเศส เปนผคดประดษฐ Jacquard’s Loom เปนเครองทอผาท

ควบคมการทอผาลายสตาง ๆ ดวยบตรเจาะร (Punched – card) จงเปนแนวคดใน

การประดษฐเครองเจาะบตร (Punched – card machine) สาหรบเจาะบตรท

ควบคมการทอผาขน และถอวาเปนเครองจกรทใช

โปรแกรมส งใหเครองทางานเปนเครองแรก

ค.ศ. 1822 : ชารลส แบบเบจ (Charles Babbage: 1792

- 1871) ศาสตราจารยทางคณตศาสตรแหง

มหาวทยาลยเคมบรดจขององกฤษ มแนวความคดสราง

เครองหาผลตาง เรยกวา Difference Engine โดยไดรบความชวยเหลอจากราช

สมาคม (Royal Astronomical Society) ของรฐบาลองกฤษ สรางสาเรจในป ค.ศ.

1832

Page 7: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

จากนนในป ค.ศ. 1833 ชารลส แบบเบจ ไดคดสรางเครองวเคราะห (Analytical

Engine) ซงแบงการทางานออกเปน 3 สวนคอ สวนเกบขอมล สวนควบคม และสวนคานวณ

โดยออกแบบใหใชระบบพลงเครองยนตไอนาเปนตวหมนเฟอง และนาบตรเจาะรมาใชในการ

บนทกขอมล สามารถคานวณไดโดยอตโนมตและเกบผลลพธไว

ในหนวยความจากอนแสดงผล ซงจะเปนบตรเจาะรหรอพมพออก

ทางกระดาษ แตความคดของแบบเบจ ไมสามารถประสบ

ผลสาเรจเนองจากเทคโนโลยในสมยนนไมเอออานวย แบบเบจ

เสยชวตในป ค.ศ. 1871 ลกชายของแบบเบจคอ Henry Prevost

Babbage ดาเนนการสรางตอมาอกหลายปและสรางเสรจในป ค.ศ. 191

Page 8: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หลกการของแบบเบจ ถกนามาใชในการสรางเครองคอมพวเตอรสมยใหม

จนถงปจจบน แบบเบจจงไดรบการยกยองใหเปน บดาแหงคอมพวเตอร

เลด เอดา ออกสตา ลฟเลซ (Lady Ada Augusta Lovelace) นกคณตศาสตร

ผรวมงานของแบบเบจ เปนผทเขาใจในผลงานและแนวความคดของแบบเบจ จงไดเขยน

บทความอธบายเทคนคของการเขยนโปรแกรม วธการใชเครอง

เพอแกปญหาทางคณตศาสตรเปนคร งแรก ทาใหเกดความเขาใจ

ในผลงานของแบบเบจไดดขน Ada จงไดรบการยกยองใหเปน

นกโปรแกรมคนแรกของโลก

1850 : ยอรช บล (George Boole) นกคณตศาสตรชาวองกฤษ ไดสราง

แนวคดเกยวกบระบบพชคณตแบบใหม เรยกวา Boolean Algebra เพอใชหาขอเทจจรง

จากเหตผลตาง ๆ และแตงตาราเรอง “The Laws of Thoughts” วาดวยเรองของการใช

เครองหมาย AND, OR, NOT ซงเปนรากฐานทางคณตศาสตรใหกบการพฒนาทางดาน

ไฟฟาและอเลกทรอนกส เชน สวตชปดหรอเปด การไหลของกระแสไฟฟา ไหลหรอไม

ไหล ตวเลขจานวนบวกหรอลบ เปนตน โดยทผลลพธทไดจากพชคณตจะมเพยง 2

สถานะคอ จรงหรอเทจเทานน ซงอาจจะแทนจรงดวย 1 และแทนเทจดวย 0

Page 9: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ค.ศ. 1884 : ดร.เฮอรมาน ฮอลเลอรธ (Dr.Herman Hollerith) นกสถตชาว

อเมรกน เปนผคดประดษฐบตรเจาะรสาหรบเกบขอมล โดยไดแนวคดจากบตรควบคม

การทอผาของ Jacquard และวธการหนบตวรถไฟของเจาหนาทรถไฟ นามาดดแปลงและ

ประดษฐเปนบตรเกบขอมลขน และทาการสรางเครองคานวณไฟฟาทสามารถอานบตรท

เจาะได ทาใหสามารถทางานไดอยางรวดเรวและประหยดคาใชจายไดมาก

เมอป ค.ศ. 1880 สานกงานสารวจสามะโนประชากรสหรฐอเมรการไดทาการ

สารวจสามะโนประชากรโดยใชแรงงานคนในการประมวลผล ตองใชเวลาถง 7 ปครงยงไม

แลวเสรจ ขอมลทไดไมแนนอนและไมคอยถกตอง ตอมา ค.ศ. 1890 สานกงานฯ จงได

วาจาง ฮอลเลอรธ มาทาการประมวลผลการสารวจ ปรากฏวาเมอใชเครองทาตารางขอมล

(Tabulating machine) และหบเรยงบตร (Sorting) ของฮอลเลอรธแลว ใชเวลาในการ

ประมวลผลลดลงถง 3 ป

ค.ศ. 1896 : ฮอลเลอรธ ไดต งบรษทผลตและจาหนายอปกรณการประมวลผล

ดวยบตรเจาะร และตอมาไดเปลยนชอเปนบรษทไอบเอม (International Business

Machines Corporation) ในป ค.ศ. 1924

Page 10: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

1937 : โฮเวรด เอช ไอเคน (Professor Howard H. Aiken) ศาสตราจารยทาง

คณตศาสตร แหงมหาวทยาลยฮารวารด (Harvard) เปนผออกแบบและสรางเครอง

คานวณตามหลกการของแบบเบจไดสาเรจ โดยนาเอาแนวคดของ Jacquard และ

Hollerith มาใชในการสรางและไดรบการสนบสนนจากวศวกรของบรษทไอบเอม สราง

สาเรจในป ค.ศ. 1943 ในชอวา Automatic Sequence Controlled Calculator

(ASCC) หรอเรยกกนโดยท วไปวา MARK I Computer นบเปนเครองคานวณเครอง

แรกของโลกททางานโดยอตโนมตท งเครอง จดเปน Digital Computer และเปนเครองท

ทางานแบบ Electromechanical คอเปนแบบ กงไฟฟากงจกรกล

การสงคาส งและขอมลเขาไปในเครอง ใชเทปกระดาษเจาะร เครองมขนาดใหญ

มาก ประกอบดวยชนสวนตาง ๆ ประมาณ 7 แสนชน ใชสายไฟยาวกวา 500 ไมล ความ

ยาวเครอง 55 ฟต สง 8 ฟต กวาง 3.5 ฟต

ใชเวลาในการบวกหรอลบประมาณ 1/3 วนาท การคณ 5 วนาท การหาร 16

วนาท นบวาชามากถาเทยบกบปจจบน เครอง MARK I ถกนามาใชทางานตลอดวนตลอด

คนนานถง 15 ปเตม MARK I ยงไมใชเครองคอมพวเตอรตามแนวความคดในปจจบน

อยางแทจรง เปนเพยงเครองคดเลขไฟฟาขนาดใหญเทานน แตถอวาเปนสงทนาภมใจใน

ขณะนน

ค.ศ. 1943 : เจ เพรสเปอร เอคเครท (J. Presper Eckert) นกวศวกรและ

จอหน มอชล (John Mauchly) ศาสตราจารยแหงมหาวทยาลยเพนซลวาเนย ไดชวยกน

สรางเครองคานวณอเลกทรอนกสโดยใชหลอดสญญากาศ (Vacuum Tube) สรางสาเรจ

ในป ค.ศ. 1946 นบเปน เครองคานวณอเลกทรอนกสเครองแรกของโลก เรยกวา

ENIAC (Electronic Numerical Integrator and Calculator)

Page 11: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ใชหลอดสญญากาศมากกวา 18,000 หลอด ตดต งในหองขนาด 20 X 40 ฟต

ตวเครองท งระบบหนกเกอบ 30 ตน บวกเลขได 5,000 คร งตอวนาท การคณและหารทา

ไดเรว 6 ไมโคร วนาท นบวาเรวขนมาก เมอเปรยบเทยบการทางานกบ MARK I แลว ถา

ENIAC ทางาน 1 ช วโมง จะเทากบเครอง MARK I ทางานประมาณ 1 สปดาห แตการ

ส งงานและการควบคมยงตองใชสวตชและแผงเสยบปล กทางสายไฟ ทกคร งทเครอง

ทางานจะทาใหหลอดไฟฟาท งหมดสวางขน เปนผลใหเกดความรอน หลอดไฟจงมกจะ

ขาดบอย ตองต งเครองไวในหองทมการปรบอณหภมหองใหเพยงพอ ENIAC เรมใชงาน

ในป ค.ศ. 1946 และใชงานประมาณ 10 จงเลกใช

ในระหวางนนเกดสงครามโลกครงท 2 ทางการทหารสหรฐอเมรกา ทาการวจย

เกยวกบโครงการสรางลกระเบดปรมาณ ไดนาเอาเครอง MARK I และ ENIAC มาใชใน

โครงการนดวย แตตองการเครองทมประสทธภาพสงกวา ค.ศ. 1945 ดร.จอหน ฟอน

นอยมานน (Dr.John Von Neumann) นกคณตศาสตร นกตรรกวทยา และนกฟสกส

แหงมหาวทยาลยปรนซตน พรอม ร.ท.

เฮอรมาน โกลดสไตน (Herman

Goldstein) เจาหนาทสอสารกองทพบก

และอดตศาสตราจารยคณตศาสตร แหง

มหาวทยาลยมชแกน และ ดร.อาเธอร

เบรคส สมาชกแผนกปรชญาของ

มชแกน ไดรวมมอกนสรางเครอง

คอมพวเตอรทสามารถเกบคาส งการปฏบตงานท งหมดไวภายในเครองได เปลยนแปลง

ขอมลและเปรยบเทยบได และใชระบบตวเลขฐานสองภายในเครอง ชอวา EDVAC

(Electronic Discrete Variable Automatic Computer) และสรางเสรจในป ค.ศ.

1952

Page 12: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

แนวความคดในการสรางเครอง EDVAC ของนอยมานน ม 2 ประการ คอ

1. ใชระบบเลขฐาน 2 ประกอบดวยตวเลข 0 และ 1 เรยกวา บท (bit = binary

digit) ซงสอดคลองกบลกษณะของกระแสไฟฟา 2 ลกษณะคอ ไฟฟาเปดและไฟฟาปด

2. คาส งและขอมลทจะประมวลผล ควรเกบไวในเครอง

จากแนวความคดเดยวกนน เอม. ว. วลคส (M.V. wilkes) นกคณตศาสตร

และนกวทยาศาสตรแหงมหาวทยาลยเคมบรดจ ประเทศองกฤษ ไดสรางเครอง EDSAC

(Electronic Delay Storage Automatic Computer) สาเรจในป ค.ศ. 1949 เปน

เครองคอมพวเตอรเครองแรกทสามารถเกบโปรแกรมไวภายในเครองได ขององกฤษ ม

ลกษณะการทางานเหมอนกบ EDVAC แตใชเทปแมเหลกสาหรบบนทกขอมล ซงเปน

วธการทเรวกวาการใชบตรเจาะร และเปนสอบนทกขอมลทนยมใชในองกฤษ

ดงน น EDVAC ถอไดวาเปนคอมพวเตอรตนแบบของการสรางคอมพวเตอร

ท งหมด และอาจถอไดวาเปนคอมพวเตอรเครองแรกของโลก (ในประเทศองกฤษถอวา

EDSAC เปนคอมพวเตอรเครองแรกของโลก เนองจากวา EDSAC สรางเสรจกอน แมวา

จะสรางทหลงกตาม)

ค.ศ. 1949 : หลงจากทมอชลและเอคเครท ไดรวมมอกนจดต งบรษทผลต

คอมพวเตอรออกขาย แตประสบปญหาทางการเงน จงขายกจการใหกบบรษท Speery

Rand Corporation และไดรวมมอกนสรางเครองคอมพวเตอร UNIVAC I (Universal

Automatic Computer I) สาเรจในป ค.ศ. 1951 โดยใชเทปแมเหลกเปนสอบนทก

ขอมล นบวาเปนคอมพวเตอรสาหรบใชงานทางธรกจเปนเครองแรกของโลก โดยตดตง

ใหกบบรษท General Electric Appliance ในป ค.ศ. 1954 ตอมาบรษท Speery

Rand Corporation เปลยนชอเปน บรษทยนแวคและยนซส จนกระท งบรษทไอบเอม ได

กาวเขาสวงการคอมพวเตอร และไดพฒนาเครองคอมพวเตอรจนเจรญกาวหนามา

ตามลาดบ

Page 13: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

1953 : บรษทไอบเอม สรางเครองคอมพวเตอรเครองแรกคอ IBM 701

และในป ค.ศ. 1954 สรางเครอง IBM 650 และเปนแบบทใชกนแพรหลายในระยะ 5 ป

ตอมา เปนเครองทใชหลอดสญญากาศ ตอมาปรบปรงดดแปลงมาใชวงแหวนแมเหลก

(Magnetic Core) เปนวงแหวนเลก ๆ โดยจดวางชดกน

เปนแผนคลายรงผง เวลาเครองทางาน ความรอนจงไมสง

และเมอมการนาทรานซสเตอรมาใชแทนหลอดสญญากาศ

ทาใหสามารถลดขนาดเครองลงไดมาก ความรอนลดลง ไม

เปลองเนอทภายในเครอง ตนป ค.ศ. 1964 บรษทไอบเอม

สรางเครอง IBM System 360 ใชหลกไมโคร

อเลกทรอนกส มความในการทางานสงขน ขนาดของเครองเลกลง และมระบบ

หนวยความจาทดกวาเดม

คอมพวเตอรไดรบการพฒนาอยางตอเนองจาก

หลาย ๆ กลม เทคโนโลยทกาวหนา วทยาการทนา

สมย ทาใหคอมพวเตอรเปนทตองการมากขน การ

ปรบปรงเปลยนแปลงเทคโนโลยคอมพวเตอรทาให

คอมพวเตอรสามารถตอบสนองความตองการของ

ผใชไดมากขน คอมพวเตอรในปจจบนจงมประสทธภาพสง ขนาดของเครองเลกลง ราคา

ถก เปนทนยมใชกนท วไป และในอนาคตคาดวา คอมพวเตอร จะกลายเปนอปกรณทม

ความจาเปนในการใชงานเชนเดยวกบเครองไฟฟาในบานประเภทอน ๆ

Page 14: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแบงยคคอมพวเตอร

การพฒนาคอมพวเตอรในปจจบนมการแบงออกเปนยคตาง ๆ เปน 5 ยค ดงน

ยคท 1

UNIVAC I คอเครองคอมพวเตอรเอนกประสงคทใชในเชงธรกจ เปน

เครองหมายของการเรมตนยคท 1 เครองคอมพวเตอรในยคนมขนาดใหญ ใชหลอด

สญญากาศ (Vacuum tubes) ซงกอใหเกดความรอนสงมาก จงตองใชเครองปรบอากาศ

การบารงรกษา และพนทกวางมาก สอบนทกขอมลไดแก เทปแมเหลก IBM 650 เปน

เครองทสามารถทางานไดท งดานธรกจและวทยาศาสตร หนวยความจาเปน ดรมแมเหลก

(magnetic drum) และใชบตรเจาะร การส งงานใชภาษาเครอง (machine language)

ซงเปนภาษาตวเลข ในระบบตวเลขฐานสอง (binary digit)

Page 15: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ยคท 2

ค.ศ. 1959 ทรานซสเตอร และสวนประกอบอน ๆ เชน Solid state,

semiconductor วงจรทรานซสเตอร มขนาดเลกลง ความรอนลดลง ราคาถกลง

และตองการพลงงานนอยกวาการใชหลอดสญญากาศ คอมพวเตอรในยคทสอง

จงมขนาดเลกลง แตความเรวสงขน และนาเชอถอมากกวาคอมพวเตอรในยคท

1

คอมพวเตอรในยคนใช วงแหวนแมเหลก (Magnetic cores) เปน

หนวยความจา สอบนทกขอมลหลกในยคนใชจานแมเหลก (magnetic disk

packs) หนวยความจาสารองอน ๆ ยงคงเปน เทปแมเหลก และบตรเจาะร ในยค

น มการพฒนาภาษาระดบตา (low-level language) หรอภาษาองเครอง เปน

ภาษารหส ทงายตอการเขยนมากกวาภาษาเครอง เชน ภาษาแอสเซมบล

(assembly) โดยมโปรแกรมแปลภาษาคอ แอสเซมเบลอร (assembler) ทา

หนาทแปลใหเปนภาษาเครอง

Page 16: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ยคท 3

ค.ศ. 1964 IBM system/360 คอจดเรมตนของยคท 3 วงจรไอซ (IC: integrated

circuits) เปนวงจรอเลกทรอนกสทนามาใชแทนวงจรทรานซสเตอร ลกษณะของ IC เปนแผน

ซลกอนขนาดเลกหรอเรยกวา ชป (chip) เปนวงจรไมโครอเลกทรอนกส มขนาดเลกกวา

นาเชอถอมากกวา ความเรวสงขน และ ขนาดของคอมพวเตอรเลกลง

เรมใชวธการแบบ Time-sharing และการสอสารขอมล ความสามารถในการประมวลผล

หลาย ๆ โปรแกรมพรอม ๆ กนเรยกวา multi-programming ระบบปฏบตการ (Operating

system) ถกพฒนาขนเพอควบคมการประมวลผลคอมพวเตอร ภาษาระดบสงสาหรบเขยน

โปรแกรม เชน FORTRAN, COBOL เปนตน โปรแกรมสาเรจรปแพรหลายมากขน เครอง

ขนาด มนคอมพวเตอรเครองแรก คอ PDP-8 ของ the Digital Equipment Corporation

ในป ค.ศ. 1969

Page 17: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ยคท 4

ค.ศ. 1970 เทคโนโลยหลกทเกดขนในยคนคอ วงจร LSI (large-scale

integration) เปนวงจรรวมของวงจรตรรกะ (logic) และ หนวยความจา (memory) ของ

คอมพวเตอร ประกอบดวยวงจรอเลกทรอนกสหลายพนวงจรไวบนแผงซลกอนซงเปนชป

ขนาดเลก และถกนามาใชเปนชปหนวยความจาแทนวงแหวนแมเหลก (ซงใชในยคท 2 และ

ยคท 3) ค.ศ. 1971 ไมโครโพรเซสเซอร (Microprocessor) ตวแรกทเกดขนคอ Intel 4004

เปนวงจรรวมหนวยประมวลผลหลกไวบนชปเพยงตวเดยว ตอมา ค.ศ. 1974 จงมการพฒนา

Intel 8080 เพอใชในระบบไมโครคอมพวเตอรเครองแรกคอ Altair 8800 ตอมา ค.ศ. 1978

Steve Jobs และ Steve Wozniak จงพฒนา Apple II ออกมาจาหนาย และป ค.ศ. 1981

IBM พฒนาไมโครคอมพวเตอรออกจาหนายเชนกน กลางป ค.ศ. 1980 พบวา

ไมโครคอมพวเตอรจานวนหลายลานเครองถกใชในบาน โรงเรยน และในธรกจ

ยคท 1 หลอดสญญากาศ

ยคท 2 ทรานซสเตอร

Page 18: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ในยคนอปกรณทใชปอนขอมลโดยตรง เชน Keyboard (แปนพมพ) electronic

mouse (เมาส) light pen (ปากกาแสง) touch screen (จอสมผส) data tablet (แผนปอน

ขอมล) เปนตน อปกรณแสดงผลลพธ เชน จอภาพ แสดงขอภาพ กราฟก และเสยง เปน

อปกรณพนฐานในเวลาตอมา ภาษาทใชในการเขยนโปรแกรม คลายกบภาษามนษยมากขน

เกดระบบจดการฐานขอมล และภาษาในยคท 4 หรอภาษาธรรมชาต ไมเพยงแตทาให

โปรแกรมเมอรเขยนโปรแกรมงายขนเทานน ยงชวยใหผใชไมตองบอกวธการใหคอมพวเตอร

ทางาน เพยงแตบอกวา งานอะไร ทพวกเขาตองการเทานน โปรแกรมสาเรจรปในยคน ไดแก

electronic spreadsheet (ตารางทางาน) , word processing (ประมวลผลคา) เชน ค.ศ.

1979 โปรแกรมวสแคล (VisiCalc electronic spreadsheet program) และ โปรแกรม

เวรดสตาร (WordStar word processing) ค.ศ. 1982 โปรแกรมจดการฐานขอมล DBASE

II และ โปรแกรมตารางทางาน Lotus1-2-3 เปนตน

ยคท 3 วงจร IC

ยคท 4 LSI Chip

Page 19: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ยคท 5

เรมเขาสศตวรรษท 21 คอมพวเตอรในยคน เปนการเปลยนแปลงขนานใหญจากยคท

4 เปนคอมพวเตอรอจฉรยะ สามารถคด มองเหน ฟง และพดคยได โครงสรางคอมพวเตอร

จะแตกตางไปจากเดม การประมวลผลขอมลเปนแบบขนาน (Parallel) แทนแบบอนกรม

(Serially) การสรางระบบคอมพวเตอรอจฉรยะ คอหนงในเปาหมายหลกทางดานวทยาการ

เกยวกบปญญาประดษฐ (artificial intelligence: AI) สงทปรากฏในยคนคอ optical

computer ใช photonic หรอ optoelectronic เปนวงจรมากกวาวงจรอเลกทรอนกส

ประมวลผลขอมลดวยแสงเลเซอร ปฏบตการดวยความเรวใกลกบความไวแสง ในอนาคตจะม

ขนาดเลกมาก เรว และ biocomputer มอานาจมากขน จะเตบโตจากองคประกอบสาคญคอ

การใชเซลจากสงมชวตเปนวงจร

ซอฟตแวรคอมพวเตอรมการเตบโตอยางตอเนอง ใชงายและสามารถใชประโยชนได

หลากหลาย ปรบเปลยนไดงาย ผใชสามารถสนทนากบคอมพวเตอรไดดวยภาษามนษย

โปรแกรมสาเรจรปจะทางานรวมกนเปนโปรแกรมอเนกประสงคทใชงานงาย ทาหนาทตางกน

เพอผใชทไมมความรทางเทคนค เทคโนโลยระบบสารสนเทศและเทคโนโลยทางการสอสารเขา

มามบทบาทมากขน การใชเครอขายคอมพวเตอร ระบบสานกงานอตโนมต เชน จดหมาย

อเลกทรอนกส (Electronic mail) ไปรษณยเสยง (voice mail) และ การประชมผาน

เครอขายคอมพวเตอร (teleconferencing)

Page 20: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ระบบสารสนเทศบนพนฐานของเทคโนโลยการสอสารข นสง จะรวมกบการถายโอน

และการประมวลผลขอมล ภาพ และ เสยง รวมถงการใชคอมพวเตอรและเทคโนโลยใยแกว

นาแสง (Fiber optics technology) ในการใหบรการเครอขายดจตอล

โรงงานปฏบตงานอตโนมต ใชระบบสารสนเทศและเทคโนโลยปญญาประดษฐ เชน หนยนต

(Robotics) เปลยนไปจากโรงงานธรรมดา โรงงานอตโนมตน เปนผลมาจากการผลกดน

เกยวกบการทางานรวมกนของคอมพวเตอรในการผลต การใชคอมพวเตอรชวยออกแบบ การ

ใชคอมพวเตอรชวยในการผลต หนยนต และเทคโนโลยการผลตอน ๆ เพอใหกระบวนการ

ผลตท งหมดเปนไปโดยอตโนมต

ธรกจตาง ๆ ใชคอมพวเตอรและเครอขาย ในการดาเนนงาน ไมวาจะเปน คาสง คา

ปลก คลงสนคา และโรงงาน ผจดการจะอาศยระบบสารสนเทศสาหรบผบรหารมากขน ผใชจะ

พงพาระบบผเชยวชาญ (Expert system) ของระบบปญญาประดษฐเพอชวยในการทางาน

ตามหนาท ทก ๆ วน การใชคอมพวเตอรมอยท วไป เชน ระบบการโอนเงนทางธนาคาร ระบบ

ชาระคาสนคา ระบบการใชคอมพวเตอรชวยในดานวศวกรรม เครองมอในการพฒนาระบบ

สารสนเทศอตโนมต ระบบการใชคอมพวเตอรชวยสอนในการศกษา Telecommuting เปน

ระบบการสอสารเพอการทางานภายในบาน และ ระบบ videotex สาหรบหาซอสนคาในระบบ

อเลกทรอนกส (electronic shopping) การธนาคาร และบรการสารสนเทศถงบาน จะมความ

ตนเตนเราใจมากขน สงคมจะใหความเชอถอ ความม นใจในคอมพวเตอรมากขนเมอเขาส

ศตวรรษท 21

Page 21: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ประโยชนของคอมพวเตอร

1. ประโยชนทางดานการศกษา คอมพวเตอรมประโยชนอยางมากในดานการศกษาเชน

- สาหรบ เปนอกรณ ในการคนหาขอมล (ใชคกบระบบเครอขาย Internet)

- การศกษาออนไลน

- การเกบขอมลดานการศกษา จะเหนไดวายคปจจบน มการเกขขอมลการศกษาผาน

คอมพวเตอร เพราะหากมคอมพวเตอรแลว ตนทนการเกบขอมลเปนจานวนมากๆ จะถกกวา

การทาหนงสอ และงายตอการแจกจายความร ดงจะเหนไดจากระบบ e-learning ทมการแบง

ปนขอมลดานการศกษาผานระบบอนเตอรเนต

2. การใชงานทางภาครฐ คอมพวเตอรเรมมบทบาทอยางมากในภาครฐ เพราะเปนสอเกบและ

แจกจายขอมล ไมวาจะเปนเรองของ ทะเบยนราษฎร ขอมลเกยวกบ ทะเบยนรถ ,

ประวต ประวตอาชญากร , ระบบประกนสงคม , เกบขอมลงานดและอนๆอกมากมาย

3. ประโยชนทางดานธระกจ ในทางดานธระกจ ในปจจบนมการใชคอมพวเตอรกนอยาง

แพรหลาย และ สาคญไมแพดานอนๆ ตวอยางของความสาคญของคอมพวเตอรในดาน

ธระกจคอ

- สถาบนการเงน การออนไลนระบบ ATM การเกบขอมลของลกคา

- สายการบน เกบขอมล , สารองทน งผานการเชอตอจากอนเตอรเนต

4. เพอความบนเทง การเขาสระบบอนเตอรเนต เลนเกมส ดหนง ฟงเพลง และอนอกมากมาย

Page 22: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น
Page 23: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

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

Page 24: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

องคประกอบของคอมพวเตอร

เครองคอมพวเตอรทเราเหนๆ กนอยน เปนเพยงองคประกอบสวนหนงของระบบ

คอมพวเตอรเทานน แตถาตองการใหเครองคอมพวเตอรแตละเครองสามารถทางานไดอยางม

ประสทธภาพตามทเราตองการนน จาเปนตองอาศยองคประกอบพนฐาน 4 ประการมาทางาน

รวมกน ซงองคประกอบพนฐานของระบบคอมพวเตอรประกอบไปดวย

• ฮารดแวร (Hardware)

• ซอฟตแวร (Software)

• บคลากร (People ware)

• ขอมล / สารสนเทศ (Data/Information)

Page 25: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ฮารดแวร (Hardware)

หมายถง อปกรณตางๆ ทประกอบขนเปนเครองคอมพวเตอร มลกษณะเปนโครง

รางสามารถมองเหนดวยตาและสมผสได (รปธรรม) เชน จอภาพ คยบอรด เครองพมพ เมาส

เปนตน ซงสามารถแบงออกเปนสวนตางๆ ตามลกษณะการทางาน ได 4 หนวย คอ หนวยรบ

ขอมล (Input Unit) หนวยประมวลผลกลาง (Central Processing Unit: CPU) หนวย

แสดงผล (Output Unit) หนวยเกบขอมลสารอง (Secondary Storage) โดยอปกรณแตละ

หนวยมหนาทการทางานแตกตางกน

Page 26: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ซอฟตแวร (Software)

หมายถง สวนทมนษยสมผสไมไดโดยตรง (นามธรรม) เปนโปรแกรมหรอ

ชดคาส งทถกเขยนขนเพอส งใหเครองคอมพวเตอรทางาน ซอฟตแวรจงเปนเหมอนตวเชอม

ระหวางผใชเครองคอมพวเตอรและเครองคอมพวเตอร ถาไมมซอฟตแวรเรากไมสามารถใช

เครองคอมพวเตอรทาอะไรไดเลย ซอฟตแวรสาหรบเครองคอมพวเตอรสามารถแบงได ดงน

ซอฟตแวรสาหรบระบบ (System Software) คอ ชดของคาส งทเขยนไวเปนคาส งสาเรจรป

ซงจะทางานใกลชดกบคอมพวเตอรมากทสด เพอคอยควบคมการทางานของฮารดแวรทก

อยาง และอานวยความสะดวกใหกบผใชในการใชงาน ซอฟตแวรหรอโปรแกรมระบบทรจกกน

ดกคอ DOS, Windows, UNIX, Linux รวมท งโปรแกรมแปลคาส งทเขยนในภาษาระดบสง

เชน ภาษา Basic, FORTRAN, Pascal, COBOL, C เปนตน นอกจากนโปรแกรมทใชใน

การตรวจสอบระบบเชน Norton’s Utilities กนบเปนโปรแกรมสาหรบระบบดวยเชนกน

Page 27: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

• ซอฟตแวรประยกต (Application Software) คอ ซอฟตแวรหรอโปรแกรมทส ง

คอมพวเตอรทางานตางๆ ตามทผใชตองการ ไมวาจะดานเอกสาร บญช การจดเกบ

ขอมล เปนตน ซอฟตแวรประยกตสามารถจาแนกไดเปน 2 ประเภท คอ

- ซอฟตแวรสาหรบงานเฉพาะดาน คอ โปรแกรมซงเขยนขนเพอการทางานเฉพาะอยาง

ทเราตองการ บางทเรยกวา User’s Program เชน โปรแกรมการทาบญชจายเงนเดอน

โปรแกรมระบบเชาซอ โปรแกรมการทาสนคาคงคลง เปนตน ซงแตละโปรแกรมก

มกจะมเงอนไข หรอแบบฟอรมแตกตางกนออกไปตามความตองการ หรอกฎเกณฑ

ของแตละหนวยงานทใช ซงสามารถดดแปลงแกไขเพมเตม (Modifications) ใน

บางสวนของโปรแกรมได เพอใหตรงกบความตองการของผใช และซอฟตแวรประยกต

ทเขยนขนน โดยสวนใหญมกใชภาษาระดบสงเปนตวพฒนา • - ซอฟตแวรสาหรบงานท วไป เปนโปรแกรมประยกตทมผจดทาไว เพอใชในการทางาน

ประเภทตางๆ ท วไป โดยผใชคนอนๆ สามารถนาโปรแกรมนไปประยกตใชกบขอมล

ของตนได แตจะไมสามารถทาการดดแปลง หรอแกไขโปรแกรมได ผใชไมจาเปนตอง

เขยนโปรแกรมเอง ซงเปนการประหยดเวลา แรงงาน และคาใชจายในการเขยน

โปรแกรม นอกจากน ยงไมตองใชเวลามากในการฝกและปฏบต ซงโปรแกรมสาเรจรป

น มกจะมการใชงานในหนวยงานทขาดบคลากรทมความชานาญเปนพเศษในการเขยน

โปรแกรม ดงนน การใชโปรแกรมสาเรจรปจงเปนสงทอานวยความสะดวกและเปน

ประโยชนอยางยง ตวอยางโปรแกรมสาเรจรปทนยมใชไดแก MS-Office, Lotus,

Adobe Photoshop, SPSS, Internet Explorer และ เกมสตางๆ เปนตน

Page 28: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

บคลากร (People ware)

หมายถง บคลากรในงานดานคอมพวเตอร ซงมความรเกยวกบคอมพวเตอร

สามารถใชงาน ส งงานเพอใหคอมพวเตอรทางานตามทตองการ แบงออกได 4 ระดบ ดงน

• ผจดการระบบ (System Manager) คอ ผวางนโยบายการใชคอมพวเตอรใหเปนไป

ตามเปาหมายของหนวยงาน

• นกวเคราะหระบบ (System Analyst) คอ ผทศกษาระบบงานเดมหรองานใหมและทา

การวเคราะหความเหมาะสม ความเปนไปไดในการใชคอมพวเตอรกบระบบงาน เพอให

โปรแกรมเมอรเปนผเขยนโปรแกรมใหกบระบบงาน

• โปรแกรมเมอร (Programmer) คอ ผเขยนโปรแกรมส งงานเครองคอมพวเตอรเพอให

ทางานตามความตองการของผใช โดยเขยนตามแผนผงทนกวเคราะหระบบไดเขยนไว

• ผใช (User) คอ ผใชงานคอมพวเตอรท วไป ซงตองเรยนรวธการใชเครอง และ

วธการใชงานโปรแกรม เพอใหโปรแกรมทมอยสามารถทางานไดตามทตองการ

เนองจากเปนผกาหนดโปรแกรมและใชงานเครองคอมพวเตอร มนษยจงเปนตวแปร

สาคญในอนทจะทาใหผลลพธมความนาเชอถอ เนองจากคาส งและขอมลทใชในการ

ประมวลผลไดรบจากการกาหนดของมนษย (People ware) ท งสน

Page 29: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ขอมล/สารสนเทศ (Data/Information)

ขอมล (Data) เปนองคประกอบทสาคญอยางหนง การทางานของคอมพวเตอรจะ

เกยวของกบขอมลต งแตการนาขอมลเขาจนกลายเปนขอมลทสามารถใชประโยชนตอไดหรอ

ทเรยกวา สารสนเทศ (Information) ซงขอมลเหลานอาจจะเปนไดท งตวเลข ตวอกษร และ

ขอมลในรปแบบอนๆ เชน ภาพ เสยง เปนตน

ขอมลทจะนามาใชกบคอมพวเตอรไดน น โดยปกตจะตองมการแปลงรปแบบหรอ

สถานะใหคอมพวเตอรเขาใจกอน จงจะสามารถเอามาใชงานในการประมวลผลตางๆ ไดเรา

เรยกสถานะนวา สถานะแบบดจตอล ซงม 2 สถานะเทานน คอ เปด(1) และ ปด(0)

กระบวนการทางาน ( Procedure )

องคประกอบดานนหมายถงกระบวนการทางานเพอใหไดผลลพธตามตองการ ใน

การทางานกบคอมพวเตอรผใชจาเปนตองทราบข นตอนการทางานเพอใหไดงานทถกตองและม

ประสทธภาพ ซงอาจจะมข นตอนสลบซบซอนหลายข นตอน ดงนนจงมความจาเปนตองมคมอ

ปฏบตงาน เชน คมอผใช

Page 30: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น
Page 31: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

บทท 3 รหสขอมลของคอมพวเตอร

( Data Representation)

Page 32: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ระบบคอมพวเตอรประมวลผลพนฐาน 2 สภาวะคอ เปดและปด

เลข 1 แทนสภาวะเปด หรอ มกระแสไฟฟา

เลข 0 แทนสภาวะปด หรอ ไมมกระแสไฟฟา

ขอมล(Data) ในทางคอมพวเตอร หมายถง กลมอกขระ ทนามารวมกนแลวม

ความหมายอยางใดอยางหนง อาจหมายถง คา ขอความ ตวเลข สญลกษณ หรออนๆ

ทสามารถนาไปประมวลผลไดดวยคอมพวเตอร

Page 33: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.1 ระบบจานวนตวเลข (Number System)

1. ระบบเลขฐานสบ(Decimal Number System)

2. ระบบเลขฐานสอง(Binary Number System)

3. ระบบเลขฐานแปด(Octal Number System)

4. ระบบเลขฐานสบหก(Hexadecimal Number System)

Page 34: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.1.1 เลขฐานสองและเลขฐานสบ

ระบบเลขฐานสอง

คอ ระบบตวเลขทมคาฐานเปนสอง มสญลกษณ 2ตว คอ 0 กบ 1 คาตาม

ตาแหนงของสวนทเปนจานวนเตมของเลขฐานสอง ระบบเลขฐานสบมตวเลขอยสบตว

คอ 0,1,2,3,4,5,6,7,8,9 ดงตาราง

เลขฐานสบ เลขฐานสอง

0 00

1 01

2 10

3 11

4 100

5 101

6 110

7 111

8 1000

9 1001

Page 35: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.1.2 เลขฐานแปด

ระบบเลขฐานแปด เปนระบบตวเลขทมคาฐานเปนแปด มตวเลขอย 8 ตว คอ 0, 1,

2, 3, 4, 5, 6, 7 ซงสามารถเปรยบเทยบคาเลขฐานไดตามตาราง

เลขฐานสบ เลขฐานสอง

เลขฐานแปด

0 000 0

1 001 1

2 010 2

3 011 3

4 100 4

5 101 5

6 110 6

7 111 7

Page 36: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.1.3 เลขฐานสบหก

ระบบเลขฐาน 16 มตวเลขอย 16 ตว คอ0 1 2 3 4 5 6 7 8 9 A B C D E F

เลขฐานสบ เลขฐานสอง เลขฐานสบหก

0 0000 0

1 0001 1

2 0010 2

3 0011 3

4 0100 4

5 0101 5

6 0110 6

7 0111 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

Page 37: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.2 การแปลงเลขฐาน

เนองจากระบบเลขฐานสองเปนระบบทใชในคอมพวเตอร ดงนน เลขในฐานอนๆ

ทไมใชเลขฐานสอง จงตองแปลงใหอยในระบบเลขฐานสองกอนทจะนาไปประมวลผล

แลวเมอประมวลผลแลวกตองแปลงจากเลขสองกลบมาอยในรปแบบของระบบเลข

ฐานเดม

3.2.1 การแปลงเลขฐานอนๆเปนเลขฐาน 10

มหลกการคอ

- ใชหลกการคณกบคาประจาหลกนนๆ

- นาผลลพธจากการคณมารวมกน จะไดเปนคาเลขฐานสบทตองการ

Page 38: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแปลงคาเลขฐาน 2 เปนเลขฐาน 10

ตวอยาง

1011.012 =(1*23)+(0*22)+(1*21)+(1*20)+(0*2-1)+(1*2-2)

=(1*8)+(0*4)+(1*2)+(1*1)+(0*0.5)+(1*0.25)

=8+0+2+1+0+0.25

=9.2510

=9.25

* ดงนน เลข 1011.012 แปลงเปน 9.25 ในระบบเลขฐานสบ

Page 39: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแปลงคาเลขฐาน 16 เปนเลขฐาน 10

ตวอยาง

97E16 = (9*162)+(7*161)+(E*160)

=(9*162)+(7*161)+(14*160)

=(9*256)+(7*16)+(14*1)

=2304+112+14

=243010

=2430

*ดงนนเลข97E16แปลงเปน2430ในระบบเลขฐาน10

Page 40: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.2.2 การแปลงเลขฐาน 10 เปนเลขฐานอนๆ

มหลกการคอ

- ใชในการหาร

- ใชคาเลขฐานทตองการเปลยนเปนตวหารกบจานวนเลขฐานสบ จนกระท งไดผลลพธ

เปน 0

- นาเศษทไดจากการหารแตละคร งมาเขยนเรยนจากลางขนบน จะไดเลขฐานทตองการ

Page 41: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.2.2 การแปลงเลขทศนยมของเลขฐาน 10 เปนเลข

ฐานอนๆ

-ใชหลกการคณ

-นาตวเลขทศนยม (ฐานสบ) มาคณกน คาเลขฐานทตองการเปลยนซงจะไดเลขจาน

วนใหม

-นาเลขจานวนใหมมาแยกออกจากกน ไดเลขจานวนเตม (หนาจดทศนยม) และ

ทศนยม (หลงจดทศนยม)

-นาคาเลขทศนยม (ใหม) มาคณกบเลขฐานทตองการเปลยนอกคร ง

-ทาซาดวยวธนเรอยๆจนกระทงไดทศนยมอยในสวนจานวนเตมทเรยงจากบนลงลาง

Page 42: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแปลงเลขทศนยมในเลขฐาน 10 เปนเลขทศนยมใน

ระบบเลขฐาน 8

ตวอยาง

จงแปลง 0.6250 ใหอยในระบบทศนยมของเลขฐานสอง

จานวนเตม ทศนยม

0.6265*2 =1.1250 1 0.1250

0.1250*2 =0.2500 0 0.2500

0.2500*2 =0.5000 0 0.5000

0.5000*2 =1.0000 1 0.0000

*ดงนน เลข 0.5625 ฐานสบ สามารถแปลงเปน0.10012

Page 43: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแปลงเลขทศนยมในเลขฐาน 10 เปนเลขทศนยมใน

ระบบเลขฐาน 8

ตวอยาง

จงแปลง 0.53125 ใหอยในระบบทศนยมของเลขฐานแปด

จานวนเตม ทศนยม

0.53125*8 = 4.25 4 0.25

0.25*8 = 2.00 2 0.00

* ดงนน เลข 0.53125 ฐานสบ สามารถแปลงเปน 0.428

Page 44: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแปลงเลขทศนยมในเลขฐาน 10 เปนเลขทศนยมใน

ระบบเลขฐาน 16

ตวอยาง

จงแปลง 0.64025 ใหอยในระบบทศนยมของเลขฐานสอง

จานวนเตม ทศนยม

0.640625*16 = 10.25 10 0.25

0.25*16 = 4.000 4 0.0000

*ดงนน เลข 0.6406250 ฐานสบ สามารถแปลงเปน0. (10)416 หรอ

0.𝐴416

Page 45: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.2.4 การแปลงเลขฐาน ระหวางเลขฐาน 2 กบ

เลขฐาน 8

จากตารางขางลาง สงเกตไดวา เลขหนงหลกของฐานแปด เทากบ เลขสามหลก

ของฐานสอง

เลขฐานสอง เลขฐานแปด

000 0

001 1

010 2

011 3

100 4

101 5

110 6

111 7

Page 46: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ดงนนถาตองการเปลยนเลขฐานสองเปนฐานแปด สามารถทาไดดงน

- เปลยนสามหลกของเลขฐานสองเปนหนงหลกของเลขฐานแปด (3:1)

- แบงเลขฐานสองเปนชดๆ ละ 3 หลก

- ถาเปนเลขจานวนเตม เรมแบงจากตาแหนงขวาสด ไปทางซายจากจด ทศนยม

- แตถาเปนเลขทศนยม เรมแบงจากตาแหนงซายสดของ จดทศนยมไปทางขวา

ตวอยาง

10111.00112 = (10 111. 001 1)2

= (010 111. 001 100)2

= ( 2 7 . 5 4 )8

= 2 7 .5 48

Page 47: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

การแปลงเลขฐาน ระหวางเลขฐาน 2 กบ เลขฐาน 16

จากตารางขางลาง สงเกตไดวาเลขหนงหลกของฐานสบหก เทากบ เลขสหลก

ของฐานสอง

เลขฐานสอง เลขฐานสบหก เลขฐานสอง เลขฐานสบหก

0

0 1

8

0

1 1

9

0

2 1

A

0

3 1

B

0

4 1

C

0

5 1

D

0

6 1

E

0

7 1

F

Page 48: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.3 การคานวณเลขฐานอนนอกเหนอจากฐานสบ

3.3.1 การบวกและการลบเลขฐาน

1. การบวก

ลกษณะเดยวกนกบการบวกในเลขฐานสบ กลาวคอ บวกเลขแตละ

หลกเหมอนกบเลขฐานสบและถาเลขใดๆมคามากกวาเลขฐานนนๆใหทด

เลขทเปนผลตางไปเปนหลกถดไปทางซายและทาการบวกตอไป

2. การลบ

การลบกเชนเดยวกน ลบเลขแตละหลกเหมอนกบเลขฐานสบและถา

เลขทต งลบนอยกวา กวาใหยมหนงหนวยมาจากเลขหลกถดไปทางซาย

และทาการลบตอไป

Page 49: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ตวอยาง

101112 + 100012 – 1000102 = 0001102

101112 +

100012

1010002 _

1000102

0001102

Page 50: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.3. 2 การคณและการหารเลขฐาน

1. วธทงายทสดวธหนง คอ เปลยนเลขฐานนน ๆ เปนเลขฐานสบกอนแลว

จงทาการคณและหารตอไปหลงจากนนกเปลยนผลลพธทไดกลบไปเปน

เลขฐานเดม

Page 51: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ตวอยาง

528 × 478 = 31468

528 = (5 × 8)1 × (2 × 8)0 = (5 × 8) + (2 × 1)

= (40 + 2)

= 4210

478 = (4 × 8)1 × (7 × 8)0 = (5 × 8) + (7 × 1)

= (32 + 7)

= 3910

= 163810

= 314610

Page 52: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

2. อกวธหนงคอทาการคณการหารเหมอนกบในระบบฐานเลขสบ

ตวอยาง

110112 × 1012

110112 ×

1012

110112

+

000002

+

110112

100001112

110112 × 1012 = 100001112

Page 53: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.4 การแทนขอมลดวยรหสในภาพคอมพวเตอร

1 bit = 1 on/off switch

1 byte = 8 bits

1 Kbyte = 1,024 bytes

1 Mbyte = 1,024 Kbytes (1,048,576 bytes)

1 Gbyte = 1,024 Mbyte (1,073,741,824 bytes)

1 Tbyte = 1,024 Gbyte K = Kilo

M = Mega

G = Giga

T = Tera

Page 54: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ลกษณะของขอมลทใชกบคอมพวเตอร จาแนกออกเปน 2 ลกษณะ คอ

1. ลกษณะของขอมลทางดานซอฟตแวร คอ ขอมลทใหคอมพวเตอร

มองเหนและใชขอมลนในการตดตอกบคอมพวเตอรโดยลกษณะของขอมลทปอนเขาส

คอมพวเตอรจะอยในรปแบบตางๆ

2. ลกษณะขอมลทางดานฮารดแวร คอ ลกษณะของขอมลทคอมพวเตอร

สามารถนามาใชในการประมวลผลไดโดยตรง คอมพวเตอรจะตองทาการ

เปลยนแปลงของขอมลเหลาน ให อยลกษณะทเปนขอมลแบบเลขฐานสอง แลวจง

สามารถนาไปประมวลผลได

Page 55: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.5 รหสทใชแทนขอมล

ประกอบดวย

ตวอกษรภาษาองกฤษจาก A ถง Z จานวน 26 ตว

ตวเลขจาก 0 ถง 9 จานวน 10 ตว

เครองหมายทางคณตศาสตรและอน ๆ จานวน 16 ตว

รวม 52 ตว

รหสของคอมพวเตอรแบงออกเปน 4 ระบบดงน

1. ระบบ BCD (Binary Coded Decimal)

2. ระบบเอบซดก (EBCDIC)

3. ระบบแอสก (ASCII)

4. ระบบยนโคด (UNICODE)

Page 56: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.5.1 ระบบ BCD (Binary Coded Decimal)

ใชการเขารหสขอมลดวยขนาด 6 บทตอ 1 ไบท โดยกาหนดให 4 บท

แรก (1-4) เปนบทตวเลข (Numerical Bit) และอก 2 บททเหลอ (5-6) เปนโซนบท

(Zone Bit) และเพอไมใหเกดความคลาดเคลอน จงไดเพมบทขนมาอก 1 บทเปน

บทท 7 ไวสาหรบตรวจสอบการเขารหส

3.5.2 ระบบเอบซดก(EBCDIC) ยอมาจากคาวา Extended

Binary Coded Decimal Interchange Code

ใชรหสแทนขอมลดวยขนาด 8 บท ตอไบท จงทาใหสามารถมรหสแทนตว

อกขระของขอมลไดมากขนถง 28=256 ตวอกขระ โดยกาหนดให 4 บทแรก(1-4)เปน

บทตวเลข(Numeric Bit)และ 4 บทหลง(5-8)เปนโซนบท

Page 57: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

3.5.3 ระบบแอสก(ASCII)

ยอมาจากคาวา American Standard Code for Interchange

ไดขยายจากขนาด 7 บทมาเปน 8 บท โดยกาหนดให 4 บทแรก (1-4) เปนบทตวเลข

(numeric Bit) และ 4 บทตอมา (5-8) เปนโซนบท(Zone Bit) สวนบทท 9 เปนบท

ตรวจสอบ(Parity bit)และมรหสเปนมาตรฐานสาหรบขอมลแตละตวอกขระ

3.5.4 ระบบยนโคด (UNICODE)

เปนรหสทถกสรางขนมาเนองจาก รหส 8 บต สามารถแทนอกขระ

ไดเพยง 256 ซงไมเพยงพอ โดยเฉพาะภาษาทเปนภาษาภาพ เชน ภาษาจน จงคด

พฒนารหส Unicode ขนมา ซงเปนรหส 16 บต และสามารถแทนตวอกขระได

65,536 ตว ปจจบนมใชในระบบปฏบตการ Windows NT, UNIX และใน JAVA

ดวย

Page 58: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น
Page 59: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

บทท 4 ฮารดแวร (Hardware)

Page 60: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ฮารดแวร (Hardware

ฮารดแวร (Hardware) หมายถง อปกรณตางๆ ทประกอบขนเปนเครองคอมพวเตอร

มลกษณะเปนโครงรางสามารถมองเหนดวยตาและสมผสได (รปธรรม) เชน จอภาพ คยบอรด

เครองพมพ เมาส เปนตน ซงสามารถแบงออกเปนสวนตางๆ ตามลกษณะการทางาน ได 5

หนวย คอ -หนวยรบขอมล (Input Unit) -หนวยประมวลผลกลาง (Central Processing

Unit : CPU) -หนวยแสดงผล (Output Unit) -หนวยความจาหลก (Main Memory Unit:

MMU) -หนวยเกบขอมลสารอง (Secondary Storage) โดยอปกรณแตละหนวยมหนาทการ

ทางานแตกตางกนไป

Page 61: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

สวนประกอบคอมพวเตอร

คอมพวเตอรเปนอปกรณทมนษยไดคดประดษฐขน เพอนามาเสรม

ความสามารถในดานการบร การจา การคานวณ การเปรยบเทยบตดสนใจ และการ

แสดงออก ดงนนคอมพวเตอรจงมโครงสรางทประกอบดวยสวนตาง ๆ ใหสามารถทา

งานเปนระบบสนองความตองการของมนษย

Page 62: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยรบขอมล ( Input Unit )

ทาหนาทรบขอมลจากผใชเขาสหนวยความจาหลก ปจจบนมสอตาง ๆ ให

เลอกใชไดมากมาย แบงเปนประเภทตาง ๆ ไดดงน อปกรณแบบกด (Keyed

Device) แปนพมพ (Keyboard) เปนอปกรณมาตรฐานในการปอนขอมลสาหรบ

เทอรมนอลและไมโครคอมพวเตอร จะมลกษณะคลายกบแปนพมพดด แตมจานวน

แปนมากกวาและถกแบงออกเปน 4 กลมดวยกนคอ

- แปนอกขระ (Charater Keys) มลกษณะการจดวางตวอกษรเหมอนแปนบน

เครองพมพดด

- แปนควบคม (Control Keys) เปนแปนทมหนาทส งการบางอยางโดยใชงาน

รวมกบแปนอน

Page 63: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

- แปนฟงกชน (Function Keys) คอแปนทอยแถวบนสด มสญลกษณเปน

F1..F12 ซอฟตแวรแตละชนดอาจกาหนดแปนเหลานใหมหนาทเฉพาะอยางแตกตาง

กนไป

- แปนตวเลข (Numeric Keys) เปนแปนทแยกจากแปนอกขระมาอยทางดาน

ขวา มลกษณะคลายเครองคดเลข ชวยอานวยความสะดวกในการบนทกตวเลขเขาส

เครองคอมพวเตอร

นอกจากนยงมแปนพมพบางประเภททออกแบบมาเพอใชงานเฉพาะดาน

แปนพมพทนยมใชกนในปจจบนจะใชรหส 8 บตแทนตวอกษรหนงตว ทาใหสามารถ

แทนตวอกขระไดท งหมด 256 ตว ซงเพยงพอสาหรบการใชงานท งอกขระภาษาไทย

และภาษาองกฤษ แตหากเปนแปนพมพภาษาอนกอาจใชรหสในการแทนตวอกษร

แตกตางกน เชน ภาษาญป นซงมตวอกษรท งหมดประมาณ 50,000 ตว ตองใชรหส 16

บตจงจะแทนตวอกษรไดท งหมด

Page 64: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

อปกรณชตาแหนง (Pointing Devices)

เมาส (Mouse) มหลายขนาดและมรปรางแตกตางกนไป ทนยมใชมขนาด

เทากบฝามอ มลกกลมกลงอยดานลาง สวนดานบนจะมป มใหกดจานวนสอง สาม

หรอสป ม แตทนยมใชกนมากคอสองป มใชสงขอมลเขาสหนวยความจาหลกโดยการ

เลอนเมาสใหลกกลมดานลางหมน เพอเปนการเลอน ตวชตาแหนง (cursor) บน

จอภาพไปยงตาแหนงทตองการบนจอภาพ ทาใหการโตตอบระหวางผใชกบเครอง

คอมพวเตอรทาใหรวดเรวกวาแปนพมพ

Page 65: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

สวนประกอบของเมาสแบบพกพาไดจะมสวนประกอบดงน

-ลกกลมควบคม(Track ball)

-แทงชควบคม(Track point)

-แผนรองสมผส (Touch pad) อปกรณท งสามแบบนมกพบในเครอง

คอมพวเตอรแบบพกพา เพอทาหนาทแทนเมาส เนองจากสามารถตดไวกบ

ตวเครองไดเลย ทาใหพกพาไดสะดวกกวา และใชเนอทในการทางานนอยกวา

เมาส อปกรณท งสามแบบจะมลกษณะทแตกตางกน

Page 66: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

จอยสตก (Joystick) จะเปนกานสาหรบใชโยกขนลง / ซายขวา เพอยายตาแหนงของ

ตวชตาแหนงบนจอภาพ มหลกการทางานเชนเดยวกบเมาส แตจะมแปนกดเพมเตมมาจานวน

หนงสาหรบส งงานพเศษ นยมใชกบการเลนเกมสคอมพวเตอรหรอควบคมหนยนต จอยสตก

- จอภาพระบบไวตอการสมผส (Touch-Sensitive Screen)

- จอภาพระบบสมผส (Touch Screen) เปนจอภาพแบบพเศษซงผใชเพยงแตะปลาย

นวลงบนจอภาพในตาแหนงทกาหนดไว เพอเลอกการทางานทตองการ ซอฟตแวรทใชจะเปน

ตวคนหาวาผใชเลอกทางเลอกทางใด และทางานใหตามนน หลกการนนยมใชกบเครอง

ไมโครคอมพวเตอร เพอชวยใหผทใชเครองคอมพวเตอรไมคลองนกสามารถเลอกขอมลท

ตองการไดอยางสะดวกรวดเรว จะพบการใชงานมากในรานอาหารแบบเรงดวน หรอใชแสดง

ขอมลการทองเทยว เปนตน

Page 67: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ระบบปากกา (Pen-Based System)

ปากกาแสง (Light pen)

ใชเซลลแบบซงมความไวตอแสงเปนตวกาหนดตาแหนงบนจอภาพ รวมท ง

สามารถใชวาดลกษณะหรอรปแบบของขอมลใหปรากฏบนจอภาพ การใชงานทาไดโดย

การแตะปากกาแสงไปบนจอภาพตามตาแหนงทตองการ นยมใชกบงานคอมพวเตอร

ชวยการออกแบบ (CAD หรอ Computer Aided Design ) รวมท งนยมใหเปน

อปกรณปอนขอมลโดยการเขยนดวยมอในคอมพวเตอรขนาดเลก เชน PDA เปนตน

เครองอานพกด (Digitizing tablet)

ประกอบดวยกระดาษทมเสนแบง (Grid) ซงสามารถใชปากกาเฉพาะทเรยกวา

stylus ชไปบนกระดาษนน เพอสงขอมลตาแหนงเขาไปยงคอมพวเตอร ปรากฏเปน

ลายเสนบนจอภาพ เปนอปกรณอกชนดหนงทนยมใชกบงานดาน CAD เชน ใชในการ

ออกแบบรถยนตรนใหม ตกอาคาร อปกรณทางการแพทย และหนยนต เปนตน

Page 68: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยประมวลผลกลาง (Central Process Unit)

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

วงจรในหนวยประมวลผลกลางเรยกวา ไมโครโปรเซสเซอร (Microprocessor) ซงเปน

ชปททาจากซลกอน ประกอบดวยสวนสาคญ 2 หนวยคอ

-หนวยควบคม (Control Unit) ทาหนาทควบคมการทางานของเครองคอมพวเตอร

ท งระบบ เชน ควบคมการทางานของความจาหลก หนวยรบขอมล หนวยคานวณและตรรกะ

หนวยแสดงผล และทเกบขอมลตาง ๆ ดงนนการทางานของหนวยนจงเปรยบเสมอนเปน

ศนยกลางระบบประสาท ททาหนาทควบคมการทางานของสวนประกอบตาง ๆ ของเครอง

คอมพวเตอร โดยทหนวยควบคมและซพยจะรบรคาส งตาง ๆ ในรปของคาส งภาษาเครอง

เทานน ถาผใชเขยนโปรแกรมโดยใชภาษาระดบสง (High Level Language) กอนทจะส งให

คอมพวเตอรทางานจะตองมการแปลงเปนภาษาระดบตา (Low Level Language) กอน

Page 69: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

-หนวยคานวณและตรรกะ (Arithmetic and Logic Unit) หรอทเรยกส น ๆ วา เอ

แอลย (ALU) ทาหนาทประมวลผลการคานวณทางคณตศาสตร ตลอดจนการเปรยบเทยบทาง

ตรรกะท งหมด การทางานในซพยม รจสเตอร (Register) คอยทาหนาทเกบและถายทอด

ขอมลหรอคาส งทถกนาเขามาปฏบตการภายในซพย รวมท งม บส (Bus) เปนเสนทางในการ

สงผานสญญาณไฟฟาของหนวยตาง ๆ ภายในระบบ โดยคอมพวเตอรทตางระบบกนมการ

ออกแบบบสตางกน ในระบบคอมพวเตอรรนใหม เชน เครองระดบเวรคสเตช น

(Workstation) หรอเซรฟเวอรของระบบเครอขาย (Network Server) มกจะมซพยมากกวา

หนงหนวย ซงการมซพยจานวนมาก ๆ ทาใหเครองคอมพวเตอรทางานไดมากกวาหนงคาส ง

พรอมกน หรอทางานกบโปรแกรมไดมากกวาหนงโปรแกรมพรอมกน คณสมบตเชนน

เรยกวามลตโปรเซสซง (Multiprocesstig) นอกจากนยงสามารถเพมประสทธภาพของเครอง

คอมพวเตอรไดโดยการใช โคโปรเซสเซอร (coprocessor) ซงเปนซพยอกตวททาหนาทเฉพาะ

ดาน เชน ชวยคานวณตวเลข หรอภาพกราฟฟก

Page 70: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยแสดงผล (Output unit :O/U)

หนวยแสดงผลชวคราว (Soft Copy)

คอการแสดงผลออกมาใหผใชไดรบทราบในขณะนน สามารถสงถายไปเกบใน

รปของขอมลในหนวยเกบขอมลสารอง เพอใหสามารถใชงานในภายหลง หนวย

แสดงผลทจดอยในกลมนคอ

จอภาพ (Monitor)

ใชแสดงขอมลหรอผลลพธใหผใชเหนไดทนท มรปรางคลายจอภาพของ

โทรทศน บนจอภาพประกอบดวยจดจานวนมากมาย เรยกจดเหลานนวา พกเซล

(pixel) ถามพเซลจานวนมากกจะทาใหผใชมองเหนภาพบนจอไดชดเจนมากขน

จอภาพทใชในปจจบนแบงไดเปนสองประเภท คอ

Page 71: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

- จอซอารท (Cathode Ray Tube) นยมใชกบเครองไมโครคอมพวเตอรใช

หลกการยงแสงผานหลอดภาพคลายกบโทรทศน

- จอแอลซด (Liquid Crystal Display) นยมใชเปนจอภาพของเครอง

คอมพวเตอรแบบพกพาทาใหเปนจอภาพทมความหนาไมมาก มนาหนกเบาและกนไฟ

นอยกวาจอภาพซอารท เทคโนโลยจอแอลซดในปจจบนจะมสองแบบคอ Passive

Matrix ขาดความคมชดและอาจมองไมเหนภาพเมอผใชมองจากบางมม สวน Aciive

Matrix หรอบางคร งอาจเรยกวา Thin Film Transistor (TFT) จะใหภาพทคมชด

กวาแตจะมราคาสงมาก

Page 72: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยแสดงผลถาวร (Hard Copy)

คอการแสดงผลทสามารถจบตองและเคลอนยายได มกจะออกมาในรปของ

กระดาษ ซงผใชสามารถนาไปใชในทตางๆใหผรวมงานดในทใดๆกได เชน

- เครองพมพ (Printer) เปนอปกรณทนยมใชกนมากมใหเลอกหลายชนดขนอยกบ

คณภาพของตวอกษร ความเรวในการพมพและเทคโนโลยทใชงาน สามารถแบงตาม

วธการพมพได 2 ชนด คอ

- เครองพมพชนดตอก (Impact printer) ใชการตอกใหคารบอนบนผาหมกตดบน

กระดาษตามรปแบบทตองการ ขอเสยของเครองพมพชนดนคอ มเสยงดงและคณภาพ

งานพมพทไดจะไมดนกสามารถแบงเปน 2 ชนดยอย คอ

Page 73: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

1. เครองพมพอกษร (character printer) หมายถงเครองพมพทพมพคร งละ

หนง ตวอกษรเทานน ตวอกษรแตละตวจะถกสรางขนจากจดเลกๆจานวนมาก จง

สามารถเรยกอกอยางวา เครองพมพแบบจด (dot matrix printer) นยมใชกบเครอง

ไมโครคอมพวเตอร

2. เครองพมพบรรทด (line printer) หมายถงเครองพมพทพมพคร งละหนง

บรรทด เปนเครองพมพทพมพงานไดเรว

Page 74: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

เครองพมพชนดไมตอก (Nonimpact printer) ใชเทคนคการพมพจากวธการทาง

เคม ซงทาใหพมพไดเรวและคมชดกวาชนดตอก และพมพไดท งตวอกษรและภาพกราฟฟก

รวมท งไมมเสยงขณะพมพ

1.เครองพมพเลเซอร (Laser printer) ทางานคลายกบเครองถายเอกสาร คอมแสง

เลเซอรสรางประจไฟฟา ซงจะมผลใหโทนเนอร (toner) เครองพมพเลเซอรจะมรนตาง ๆ ท

แตกตางกนในดานความเรว และความละเอยดของงานพมพ โดยในปจจบนสามารถพมพได

ละเอยดสงสดถง 1200 จดตอนว (dot per inchหรอ dpi)

2.เครองพมพฉดหมก (Inkjet printer) นยมใชกบเครองไมโครคอมพวเตอร สวนมาก

จะสามารถพมพสได ถงแมจะไมคมชดเทาเครองพมพชนดเลเซอร แตกคมชดกวาเครองพมพ

ชนดตอก

3.เครองพมพความรอน (Thermal printer) เปนเครองพมพทใหคณภาพสงสดม 2

ประเภทคอ Thermal wax transfer ใหคณภาพทตากวา ทางานโดยการกลงรบบอนทเคลอบ

แวกซไปบนกระดาษ Thermal dye transfer ใชหลกการเดยวกบ Thermal wax แตใชส

ยอมแทน จะเปนเครองพมพทใหคณภาพสงสด โดยสามารถพมพภาพสไดใกลเคยงกบ

ภาพถาย

Page 75: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

เครองพลอตเตอร (Plotler) ใชวาดหรอเขยนภาพสาหรบงานทตองการความ

ละเอยดสง ๆ นยมใชกบงานออกแบบทางสถาปตยกรรมและวศวกรรม มใหเลอก

หลายชนดโดยจะแตกตางกนในดานความเรว ขนาดกระดาษ และจานวนปากกาทใช

เขยนในแตละคร ง มราคาแพงกวาเครองพมพธรรมดา

Page 76: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยความจาหลก (Main Memory Unit)

สามารถแบงออกไดเปน 2 ประเภท คอ

หนวยความจาหลกแบบอานไดอยางเดยว (Read Only Memory)

นยมเรยกส น ๆ วา รอม (ROM) คอหนวยความจาทเกบชดคาส งทใชในการ

เรมตนการทางานหรอชดคาส งทสาคญ ๆ ของระบบคอมพวเตอร โดยคาส งทใชในชป

ชอ ROM BIOS (Basic Input/Output System) เนองจากรอมมคณสมบตในการ

เกบขอมลไดตลอดโดยไมตองใชไฟฟาหลอเลยง นนคอ แมจะปดเครองแลวเมอเปด

เครองใหมขอมลในรอมกยงอยเหมอนเดม แตขอเสยของรอมคอหนวยความจาชนดน

ไมสามารถแกไขหรอเพมเตมชดคาส งไดในภายหลง รวมท งมความเรวในการทางานชา

กวาหนวยความจาแบบแรม

Page 77: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ในปจจบนมรอมทเปนชปพเศษแบบตาง ๆอกคอ

- PROM (Programmable Read-Only Memory)

เปนหนวยความจาแบบรอม ทสามารถบนทกดวยเครองบนทกพเศษไดหนงคร ง จากนนจะลบ

หรอแกไขไมได

- EPROM (Erasable PROM)

เปนหนวยความจารอม ทใชแสงอลตราไวโอเลตในการเขยนขอมล สามารถนาออกจาก

คอมพวเตอรโดยใชเครองมอพเศษและบนทกขอมลใหมได

- EEPROM (Electrically Erasable PROM) เปนเทคโนโลยใหมลาสดซงรวมเอา

ขอดของรอมและแรมเขาดวยกน เปนชปทไมตองใชไฟฟาในการหลอเลยงและสามารถเขยน

แกไขหรอลบขอมลทเกบไวไดดวยโปรแกรมพเศษ โดยไมตองถอดออกจากเครอง

คอมพวเตอร ทาใหเปรยบเสมอนกบหนวยเกบขอมลสารองทมความเรวสง หนวยความจา

ชนดนมขอดอย 2 ประการเมอเทยบกบหนวยเกบขอมลสารอง ตวอยางของหนวยความจาเปน

แบบทรจกกนดคอ หนวยความจาแบบ Flash ซงนยมนามาใชเกบในเครองรนใหม ๆ

Page 78: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยความจาหลกแบบแกไขได

(Random Access Memory)

นยมเรยกส น ๆ วา แรม (Ram) หมายถงหนวยความจาความเรวสงซงเปนทเกบ

โปรแกรมและขอมลในคอมพวเตอรทมความเรวสงเสมอ โดยปกตแลวถาคอมพวเตอรมหนวย

ความจามากกสามารถทางานไดเรวขน เพราะมเนอทสาหรบเกบคาส งโปรแกรมตาง ๆ ได

ท งหมดแผงวงจรหลก (main board) ทอยในเครองคอมพวเตอรถกออกแบบมาใหสามารถ

เพมชปหนวยความจา (memory chip) ไดโดยงาย เนองจากถาผใชตองทางานกบโปรแกรมท

มการคานวณซบซอนหรอทางานกบภาพกราฟก

Page 79: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

หนวยเกบขอมลสารอง (Secondary Storage Unit)

ในปจจบนมหนวยเกบขอมลใหเลอกใชหลายชนด ดงตอไปน เทป (Tape) เทป

แมเหลก (Megnetic Tape) เทปแมเหลกมหลกการทางานคลายเทปบนทกเสยง แตเปลยน

จากการเลนและบนทกเปนการอาน และเขยนแทนในเครองเมนเฟรม เครองมนคอมพวเตอร

จะใชคารทรดจเทป(cartidege tape) ซงมลกษณะคลายวดโอเทป เครองไมโครคอมพวเตอร

จะใชตลบเทป (cassette tape) ซงมลกษณะเหมอนเทปเพลง มหลกการทางานคลายกบเทป

บนทกเสยง เรยกหลกการนวาการอานขอมลแบบลาดบ (sequential access) การทางาน

ลกษณะนจงเปน ขอเสยของการใชเทปแมเหลกบนทกขอมล ขอด ของเทปแมเหลกคอ

สามารถบนทกอานและลบกคร งกได ความจของเทปแมเหลกจะมหนวยเปนไบตตอนว (byte

per inch) หรอบพไอ (bpi) คอจานวนตวอกษรทเกบไดในเทปยาวหนงนว เทปแมเหลกทม

ความหนาแนนตาจะเกบขอมลไดประมาณ 1,600 บพไอ สวนเทปแมเหลกทมความหนาแนน

สงจะเกบขอมลไดประมาณ 6,250 บพไอ นอกจากนจะมเทปแมเหลกรนใหมๆคอ DAT

(Digital Audio Tape) ซงขนาดใหญกวาเครดตการดเลกนอย

Page 80: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

จานแมเหลก (Megnetic Disk) มคณสมบตในการเขาถงขอมลโดยตรง (direct

access) จานแมเหลกจะตองใชคกบตวขบจานแมเหลกหรอดสกไดรฟ (disk drive) ซงเปน

อปกรณสาหรบอานเขยนจานแมเหลก (มหนาทคลายกบเครองเลนเทป) หลกการของการ

เขาถงขอมลแบบสม (random-access) นนคอถาตองการขอมลลาดบท 52 หวอานกจะตรง

ไปทขอมลนนและอานขอมลนนขนมาใชงานไดทนท ทาใหมความเรวในการอานและบนทกทสง

กวาเทปมาก หวอานของดสกไดรฟนนเรยกวา หวอานและบนทก (read/write head) เมอ

ผใชใสแผนจานแมเหลกเขาในดสกไดรฟ แผนจานแมเหลกกจะเขาไปสวมอยในแกนกลม ซง

เปนทยดสาหรบหมนแผนจานแมเหลก จากนนหวอานและบนทกกจะอาน อมพลลของ

แมเหลก (megnetic inpulse) บนแผนจานแมเหลกขนมาและแปลงเปนขอมลสงเขา

คอมพวเตอรตอไป ในปจจบนมจานแมเหลกทไดรบความนยมอยางสงสดอย 2 ชนด คอ

- ฟลอปปดสก (Floppy Disk)

-ฮารดดสก (Hard Disk) โดยเครอง ไมโครคอมพวเตอรทจาหนายใน ปจจบนจะม

ดสกไดรฟและฮารดดสกตดมาดวยเสมอ

Page 81: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ฟลอปปดสกและดสกไดรฟ ฟลอปปดสกเปนแผนพลาสตกวงกลมมขนาด 3.5 นว

และ 5.25 นว (วดจากเสนรอบวงของวงกลม) สามารถอานไดดวยดสกไดรฟ แผนชนด 3.5

นวเปนรนใหมกวาบรรจอยในพลาสตกแบบแขง สวนขนาด 5.25 นวซงไมไดรบความนยมใน

ปจจบนแลว จะบรรจอยในพลาสตกทแขงกวาแผนดสเกตต แตยงสามารถหกงอได เครอง

ไมโครคอมพวเตอรในปจจบนนจะมดสกไดรฟหนงหรอสองชองเสมอ ดสกไดรฟมหนาทสอง

อยาง คอ อานและบนทก โดยการอานมหลกการทางานคลายกบการเลนซดเพลง สวนการ

บนทกมหลกการทางานคลายกบการบนทกเสยงลงในเทปบนทกเสยง ตางกนกตรงทผใชไม

ตองกดป มใด ๆ เมอตองการบนทกขอมล เพราะโปรแกรมทใชงานจะจดการใหโดยอตโนมต

แผนดสเกตตจะม แถบปองกนการบนทก (write-protection) อยดวยผใชสามารถเปดแถบน

เพอหองกนไมใหมการบนทกขอมลอนทบไปหรอลบขอมลทง จานวนขอมลทเกบอยในแผน

ดสเกตตจะขนอยกบความหนาแนนของสารแมเหลกบนผวของแผนดสเกตต โดยสามารถแบง

ออกเปน 2 ชนดคอ ดสกความจสองเทา (double density) ซงจะเกบขอมลไดมากกวาดสกท

มความจเทาเดยวทนยมใชในสมยกอน สวนอกชนดหนงคอดสกความจสง(high density) ซง

จะเกบขอมลไดมากกวาดสกทมความจเปนสองเทาและเปนดสกทนยมใชงานกนอยท วไป

Page 82: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ฮารดดสก

มหลกการทางานคลายกบฟลอปปดสก แตฮารดดสกทามาจากแผนโลหะแขง เรยกวา

platters ทาใหสามารถเกบขอมลไดมากและทางานไดรวดเรว ฮารดดสกสวนมากจะถกยดตด

อยภายในเครองคอมพวเตอร แตกมบางรนทเปนแบบ เคลอนยายได (removeable diak)

โดยจะเปนแผนจานแมเหลกเพยงแผนเดยวอยในกลองพลาสตกบาง ๆ มลกษณะคลาย

กบฟลอปปดสก

ฮารดดสกทนยมใชกบเครองไมโครคอมพวเตอรในปจจบน จะประกอบดวยจาน

แมเหลกหลาย แผนและสามารถบนทกขอมลไดท งสองหนาของผวจานแมเหลก โดยททก

แทรก (track) และเซกเตอร (sector) ทมตาแหนงตรงกนของฮารดดสกชดหนงจะเรยกวา ไซ

ลนเตอร (cylinder)

Page 83: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ออปตคลดสก (Optical Disk) มหลกการทางานคลายกบการเลนซด (CD) เพลงคอใช

เทคโนโลยของแสงเลเซอร ทาใหสามารถเกบขอมลไดจานวนมากมหาศาลในราคาไมแพงมาก

นก ซดรอม (CD-ROM หรอ Compact Disk Read Only Memory) แผนซดรอมจะม

ลกษณะคลายซดเพลงมาก สามารถเกบขอมลไดสงถง 650 เมกะไบตตอแผน การใชงานแผน

ซดรอมจะตองมเครองคอมพวเตอรทมซดรอมไดรฟ (CD-ROM Drive) น ซดรอมไดรฟรน

แรกสดนนมความเรวในการอานขอมลท 150 กโลไบตตอวนาท เรยกวามความเรว 1 เทาหรอ

1 x ซดรอมไดรฟรนหลง ๆ แตปจจบนนซดรอมไดรฟทมอยในทองตลาดจะมความเรวต งแต

สบเทาขนไป ขอจากดของซดรอมคอสามารถบนทกไดเพยงคร งเดยวดวยเครองมอเฉพาะ

เทานน จากนนจะไมสามารถเปลยนแปลงขอมลเหลานนได

Page 84: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

เอมโอดสก ( MO หรอ Magneto Optical disk) เปนระบบทใชหลกของสอทใชสาร

แมเหลก เชน ฮารดดสก กบออปตคลดสกเขาดวยกน เอมโอไดรฟใชแสงเลเซอรชวยในการ

บนทกและอานขอมล ทาใหสามารถอานและบนทกแผนกคร งกไดคลายกบฮารดดสก

เคลอนยายแผนไดคลายฟลอบปดสก มความจสงมากคอต งแต 200 MB ขนไป รวมท งม

ความเรวในการใชงานทสงกวาฟลอบปดสก มความจสงมากคอต งแต 200 ขนไป รวมท งม

ความเรวในการใชงานทสงกวาฟลอบปดสกและซดรอม แตจะชากวาฮารดดสก ขอดอก

ประการของเอมโอดสกคอขอมลทเกบอยในเอมโอดสกจะปลอดภยจากสนามแมเหลก ตาง

กบฟลอบปดสกและฮารดดสก เพราะสนามแมเหลกเพยงอยางเดยวไมมความรอนจากแสง

เลเซอรจะไมสามารถเปลยนแปลงขอมลได ดสกแบบเอมโอสามารถมอายการใชงานได

ยาวนานกวา 30 ปทเดยว ขอเสยทสาคญของเอมโอดสก คอราคาขบแผนยงคอนขางสงอย

และเวลาทใชในการอานเขยนทยงชากวาฮารดดสกมาก เนองจากการแกไขขอมลของแผนเอม

โอจะเกดการทางานสองข นตอน คอลบขอมลแลวจงเขยนขอมลใหมเขาไป

Page 85: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ดวด (DVD หรอ Digital Versatile Disk) เปนเทคโนโลยใหมลาสดทมแนวโนมจะ

ไดรบความนยมสงสด โดยแผนดวดสามารถเกบขอมลไดตาสดท 4.7 จกะไบต ซงเพยงพอสา

หรบเกบภาพยนตรเตมเรองดวยคณภาพระดบสงสดท งภาพและเสยง (ในขณะท CD-ROM

หรอ Laser Disk ทนยมใชเกบภาพยนตในปจจบนตองใชหลายแผน) ทาใหเปนทคาดหมายวา

ดวดจะมาแทนทท งซดรอม เลเซอรดสกหรอแมกระท งวดโอเทป ขอกาหนดของดวดจะ

สามารถมความจไดต งแต 4.7 GM ถง 17 GM และมความเรวในการเขาถง (Access time)

อยท 600 กโลไบตตอวนาท ถง 1.3 เมกะไบตตอวนาท รวมท งสามารถอานแผนซดรอมแบบ

เกาไดดวย และยงมขอกาหนดสาหรบเครองรนทสามารถอานและเขยนแผนดวดไดในตว ซง

กาลงจะออกตามมาตอ

Page 86: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น
Page 87: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น

ไป

Page 88: สรุปเนื้อหาบทที่ 1-4 · สรุปเนื้อหาบทที่ 1-4 . วิชา คอมพิวเตอร์เบื้องต้น