การใช้งานระบบปฏิบัติการ · 2020. 12. 2. ·...
TRANSCRIPT
การใชงานระบบปฏบตการโดย โอภาส เอยมสรวงศ และ สมโภชน ชนเอยม
สงวนลขสทธตามกฎหมาย โดย โอภาส เอยมสรวงศ © พ.ศ. 2558
หามคดลอก ลอกเลยน ดดแปลง ท�าซ�า จดพมพ หรอกระท�าอนใด โดยวธการใดๆ ในรปแบบใดๆ
ไมวาสวนหนงสวนใดของหนงสอเลมน เพอเผยแพรในสอทกประเภท หรอเพอวตถประสงคใดๆ
นอกจากจะไดรบอนญาต
ขอมลทางบรรณานกรมของหอสมดแหงชาตโอภาส เอยมสรวงศ. การใชงานระบบปฏบตการ. --กรงเทพฯ : ซเอดยเคชน, 2558. 288 หนา. 1. ระบบปฏบตการ (คอมพวเตอร). I. สมโภชน ชนเอยม, ผแตงรวม. I I. ชอเรอง. 005.43
Barcode (e-book) 9786160839711
ผลตและจดจ�ำหนำยโดย
เลขท 1858/87-90 ถนนเทพรตน แขวงบางนาใต เขตบางนา กรงเทพฯ 10260 โทรศพท 0-2826-8000
[หากมค�าแนะน�าหรอตชม สามารถตดตอไดท [email protected]]
2128-2002 การใชงานระบบปฏบตการ 1-2-2
จดประสงครายวชา เพอให
1. เขาใจหนาทและหลกการท�างานของระบบปฏบตการ
2. มทกษะในการประยกตใชระบบปฏบตการคอมพวเตอร
3. เพอใหมกจนสยในการท�างานดวยความประณต รอบคอบและปลอดภย ตระหนก
ถงคณภาพของงานและจรยธรรมในงานอาชพ
สมรรถนะรายวชา
1. แสดงความรเกยวกบหนาทและหลกการท�างานของระบบปฏบตการ
2. ประยกตใชระบบปฏบตการคอมพวเตอร
ค�าอธบายรายวชา
ศกษาและปฏบตเกยวกบ หนาทและหลกการท�างานของระบบปฏบตการ การใชระบบ
ปฏบตการ การปรบแตงระบบ การจดการเกยวกบแฟม การใชโปรแกรมยทลต การรกษา
ความปลอดภยของระบบบน Platform ตางๆ
Chap 1-9_P3-296.indd 3 9/3/2015 11:04:26 AM
การวเคราะหหนวยการเรยนร และสมรรถนะรายวชา
การใชงานระบบปฏบตการ รหสวชา 2128-2002จ�านวน 2 หนวยกต 3 ชม./สปดาห
หนวยท ชอหนวยการเรยนรและสมรรถนะประจ�าหนวย สปดาหท ชวโมงท
1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการสมรรถนะ: แสดงความรเกยวกบความรพนฐานของคอมพวเตอรและระบบปฏบตการ
1-2 1-6
2 โครงสรางของระบบคอมพวเตอรและโครงสรางของระบบปฏบตการสมรรถนะ: แสดงความรเกยวกบโครงสรางของระบบคอมพวเตอรและระบบปฏบตการ
3-4 7-12
3 ระบบปฏบตการกบการจดการทรพยากรระบบสมรรถนะ: แสดงความรเกยวกบหลกการท�างานของระบบปฏบตการ ในดานของการจดการทรพยากรระบบ
5-6 13-18
4 ประเภทของโปรแกรมระบบปฏบตการสมรรถนะ: แสดงความรเกยวกบประเภทของระบบปฏบตการท ใชงานบนเครองพซและอปกรณพกพา
7-8 19-24
5 การตดตงระบบปฏบตการสมรรถนะ: ปฏบตการตดตงระบบปฏบตการ Windows 7 และ Windows 8
9-10 25-30
6 การตดตงไดรเวอร และงานปรบแตงพนฐานสมรรถนะ: ปฏบตการตดตงไดรเวอร และงานปรบแตงพนฐาน
11-12 31-36
7 การใชงานระบบปฏบตการ Windows 7 และเทคนคพนฐานทควรรสมรรถนะ: เรยนรเทคนคการใชงาน Windows 7, การจดการไฟลและโฟลเดอร และการใชค�าสง Command Prompt
13-14 37-42
8 โปรแกรมยทลตสมรรถนะ: เรยนรการใชงานโปรแกรมยทลตทนาสนใจ ยทลตปองกน ไวรสคอมพวเตอร และยทลตเพอการส�ารองและการกคนขอมล
15-16 43-48
9 การรกษาความปลอดภยของระบบสมรรถนะ: เรยนรและปฏบตการตงคาเพอความปลอดภยของระบบปฏบตการ ภายใตแพลตฟอรมบนเครองพซและอปกรณพกพา
17-18 49-54
รวม 18 54
Chap 1-9_P3-296.indd 4 9/3/2015 11:04:27 AM
คานา
หนงสอ การใชงานระบบปฏบตการ รหส 2128-2002 ไดรบการเรยบเรยงขนเพอน�าไปใช
เปนหนงสอประกอบการเรยนในหลกสตรประกาศนยบตรวชาชพ (ปวช.) พทธศกราช 2556 (เพม
เตม พ.ศ. 2557) ประเภทวชาอตสาหกรรม สาขาวชาเทคนคคอมพวเตอร ซงมเนอหาครอบคลม
และตรงตามหลกสตรของส�านกงานคณะกรรมการการอาชวศกษา กระทรวงศกษาธการ
ระบบปฏบตการจดเปนซอฟตแวรระบบทส�าคญมาก คอมพวเตอรทกเครอง จ�าเปนตอง
ตดตงระบบปฏบตการเพอใหตวเครองสามารถบตได และเพอตดตงโปรแกรมประยกตอนๆ ตาม
ทตองการ โดยระบบปฏบตการจะเขาไปควบคมระบบ สงการใหอปกรณฮารดแวรตางๆ ท�างาน
พรอมกบปฏบตงานตามผใชทมการโตตอบกลบมา อยางไรกตามผคนสวนใหญมกคนเคยกบระบบ
ปฏบตการในฐานะผใชงานเพอโตตอบกบระบบเปนหลก แตส�าหรบในหนงสอเลมน นอกจากได
เรยนรถงการใชงานระบบปฏบตการ วธตดตง และเทคนคตางๆ แลว ยงเรยนรเกยวกบทฤษฎ
พนฐานทเกยวของกบระบบปฏบตการ หลกการท�างาน และการจดการทรพยากรภายในระบบ
ทายน ทางทมงานฝายต�าราวชาการคอมพวเตอร หวงเปนอยางยงวา หนงสอเลมนจะ
ชวยใหผศกษาไดเลงเหนความส�าคญของโปรแกรมระบบปฏบตการ พรอมกบความสามารถใน
การแสดงความรเกยวกบทฤษฎระบบปฏบตการ และใชงานโปรแกรมระบบปฏบตไดเปนอยางด
ขอขอบพระคณผอานทกทาน
ฝายต�าราวชาการคอมพวเตอรบรษท ซเอดยเคชน จ�ากด (มหาชน)
Chap 1-9_P3-296.indd 5 9/3/2015 11:04:27 AM
Chap 1-9_P3-296.indd 6 9/3/2015 11:04:28 AM
สารบญ
คานา ........................................................................................................ 5
บทท 1: ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ ................. 13ความหมายของคอมพวเตอร ........................................................................................... 14
ประเภทของคอมพวเตอร ................................................................................................ 15
องคประกอบของระบบคอมพวเตอร .............................................................................. 19
คณสมบตของคอมพวเตอร ............................................................................................. 24
สอบนทกขอมล .................................................................................................................. 25
ส�อบนทกขอมลแบบแมเหลก (Magnetic Storage) ........................................... 26
ส�อบนทกขอมลแบบแสง (Optical Storage) ....................................................... 26
ส�อบนทกขอมลแบบแฟลช (Flash Memory Storage) ..................................... 27
อปกรณตอพวง .................................................................................................................. 28
ประเภทและตวอยางอปกรณตอพวง ............................................................................. 29
อปกรณตอพวงเพ�อการปอนขอมลเขาสคอมพวเตอร .......................................... 29
อปกรณตอพวงเพ�อการแสดงผลขอมล .................................................................. 31
อปกรณตอพวงเพ�อการจดเกบขอมล ...................................................................... 36
Chap 1-9_P3-296.indd 7 9/3/2015 11:04:28 AM
98 การใชงานระบบปฏบตการ
ความหมายของระบบปฏบตการ ..................................................................................... 36
ววฒนาการของระบบปฏบตการ ..................................................................................... 38
หนาทของระบบปฏบตการ ............................................................................................... 40
สรปทายบทท 1 ................................................................................................................. 42
แบบทดสอบประเมนผลการเรยนร ................................................................................. 44
บทท 2: โครงสรางของระบบคอมพวเตอร และโครงสรางของระบบปฏบตการ ................................................ 51
การท�างานของระบบคอมพวเตอร .................................................................................. 52
โครงสรางของอปกรณอนพต/เอาตพต .......................................................................... 54
การขดจงหวะอปกรณอนพต/เอาตพต (I/O Interrupts) ............................................ 55
การเขาถงหนวยความจ�าโดยตรง (DMA) ...................................................................... 55
ล�าดบชนของหนวยความจ�า ............................................................................................. 55
หนวยความจ�าแคช (Cache Memory) ......................................................................... 56
การปองกนฮารดแวร ........................................................................................................ 57
การทางานแบบ 2 โหมด .......................................................................................... 57
การปองกนอนพตและเอาตพต ............................................................................... 58
การปองกนหน�วยความจา ........................................................................................ 58
การปองกนซพย ......................................................................................................... 59
โครงสรางของระบบปฏบตการ........................................................................................ 60
สวนประกอบของระบบ ............................................................................................. 60
งานบรการของระบบปฏบตการ ............................................................................... 64
การตดตอระหวางโปรเซสกบระบบปฏบตการ ....................................................... 65
สรปทายบทท 2 ................................................................................................................. 67
แบบทดสอบประเมนผลการเรยนร ................................................................................. 70
บทท 3: ระบบปฏบตการกบการจดการทรพยากรระบบ ................................ 77การจดการโปรเซส ............................................................................................................ 78
สถานะของโปรเซส.................................................................................................... 78
วธการจดตารางการทางาน ...................................................................................... 79
Chap 1-9_P3-296.indd 8 9/3/2015 11:04:28 AM
98 การใชงานระบบปฏบตการ สารบญ
วงจรอบ (Deadlock) ................................................................................................ 84
การจดการหนวยความจ�า ................................................................................................. 87
การจดสรรหน�วยความจา (Memory Allocation) ................................................ 88
ระบบโปรแกรมเดยว (Single Program/Monoprogramming) ....................... 89
ระบบหลายโปรแกรม (Multiprogramming) ........................................................ 89
หน�วยความจาเสมอน (Virtual Memory) ............................................................. 90
การจดการแฟมขอมล ....................................................................................................... 91
สรปทายบทท 3 ................................................................................................................. 92
แบบทดสอบประเมนผลการเรยนร ................................................................................. 94
บทท 4: ประเภทของโปรแกรมระบบปฏบตการ ........................................... 99ความแตกตางของระบบปฏบตการ ..............................................................................100
อนเตอรเฟซของระบบปฏบตการ ..........................................................................100
ประเภทของระบบปฏบตการ..................................................................................101
ชนดของซพยทสนบสนน .......................................................................................103
ระบบปฏบตการบนคอมพวเตอรสวนบคคลและเซรฟเวอร ......................................105
ดอส (Disk Operating System : DOS) ...........................................................105
วนโดวส (Windows) ..............................................................................................106
แมคโอเอส (Mac-OS) ...........................................................................................110
ยนกซ (Unix) ...........................................................................................................111
ลนกซ (Linux) .........................................................................................................112
ระบบปฏบตการบนโทรศพทเคลอนท ...........................................................................112
Windows Phone 7 ...............................................................................................113
Android ....................................................................................................................114
Apple iOS ...............................................................................................................114
BlackBerry OS และ BlackBerry Tablet OS ................................................115
HP webOS .............................................................................................................115
Symbian OS ..........................................................................................................115
สรปทายบทท 4 ...............................................................................................................116
แบบทดสอบประเมนผลการเรยนร ...............................................................................118
Chap 1-9_P3-296.indd 9 9/3/2015 11:04:28 AM
1110 การใชงานระบบปฏบตการ
บทท 5: การตดตงระบบปฏบตการ .......................................................... 123สทธความเปนเจาของซอฟตแวร ..................................................................................124
ระบบปฏบตการตามมาตรฐานปดและมาตรฐานเปด .................................................125
ระบบปฏบตการ Windows 7 .......................................................................................126
ขนตอนการตดตงระบบปฏบตการ Windows 7.........................................................128
การปดระบบในระบบปฏบตการ Windows 7 ............................................................144
ระบบปฏบตการ Windows 8 .......................................................................................146
สรปทายบทท 5 ...............................................................................................................158
แบบทดสอบประเมนผลการเรยนร ...............................................................................160
บทท 6: การตดตงไดรเวอร และงานปรบแตงพนฐาน ................................ 165โปรแกรมไดรเวอร ...........................................................................................................166
การตรวจสอบอปกรณใน Device Manager ..............................................................167
ขนตอนการตดตงโปรแกรมไดรเวอรเมนบอรด ...........................................................168
การปรบตงคาความละเอยดของจอภาพ ......................................................................172
การเพมไอคอนส�าคญๆ ไวบนเดสกทอป ......................................................................174
การปรบขนาดไอคอนบนเดสกทอป ..............................................................................177
การเปลยนภาพพนหลง (Desktop Background) ....................................................178
การพกจอดวยการตงภาพเคลอนไหว (Screen Saver) ............................................179
สรปทายบทท 6 ...............................................................................................................181
แบบทดสอบประเมนผลการเรยนร ...............................................................................182
บทท 7: การใชงานระบบปฏบตการ Windows 7 และเทคนคพนฐานทควรร ....185การใชงาน Gadgets ......................................................................................................186
คอนโทรลพาเนล (Control Panel) ..............................................................................188
การตงวนทและเวลา ...............................................................................................189
การปรบตงคาใหกบเมาส ........................................................................................190
การตงคาประหยดพลงงาน ....................................................................................192
การตงเวลาปดใหกบเคร�องคอมพวเตอร .............................................................194
การตงเวลาใหคอมพวเตอรเปดเคร�องอตโนมต ..................................................197
การแสดงขอมลเคร�อง และเวอรชนของระบบปฏบตการ .................................201
Chap 1-9_P3-296.indd 10 9/3/2015 11:04:29 AM
1110 การใชงานระบบปฏบตการ สารบญ
การถอนโปรแกรมออกจากเคร�อง .........................................................................203
การกลบเขาสพนทบนเดสกทอปอยางรวดเรว .....................................................204
การจดการไฟลและโฟลเดอร ........................................................................................204
แนวคดการจดการไฟลและโฟลเดอร ...................................................................206
การเปลยนมมมองการแสดงผลของไฟล .............................................................208
การสรางโฟลเดอร ..........................................................................................................209
การเปลยนช�อไฟลหรอโฟลเดอร ...........................................................................210
การเปลยนนามสกลไฟล .........................................................................................211
การลบและกไฟลจาก Recycle Bin .....................................................................214
การจดเรยงไฟลในโฟลเดอร ..................................................................................215
การคดลอกไฟลหรอโฟลเดอร ...............................................................................215
การคนหาไฟล ..........................................................................................................217
การใชคาสงบน Command Prompt ..........................................................................219
การเขาสหนาตาง Command Prompt ..............................................................219
คาสง dir ..................................................................................................................219
คาสง cls ..................................................................................................................221
คาสง date ...............................................................................................................222
คาสง time ...............................................................................................................223
คาสง del..................................................................................................................224
คาสง ren .................................................................................................................224
คาสง md, cd และ rd ..........................................................................................226
คาสง copy ..............................................................................................................227
คาสงเปลยนทศทางการรบสงขอมล (Re-Direction) ........................................228
สรปทายบทท 7 ...............................................................................................................232
แบบทดสอบประเมนผลการเรยนร ...............................................................................233
บทท 8: โปรแกรมยทลต ........................................................................ 239ความหมายของโปรแกรมยทลต....................................................................................240
ยทลตสาหรบปองกนไวรสคอมพวเตอร .......................................................................240
แนวทางการปองกนไวรสคอมพวเตอร .................................................................240
ยทลตเพ�อการสารองและการกคนขอมล .....................................................................245
Chap 1-9_P3-296.indd 11 9/3/2015 11:25:49 AM
12 การใชงานระบบปฏบตการ
การสารองขอมลระบบ ............................................................................................246
การสารองขอมลไฟลทวไป .....................................................................................251
ตวอยางโปรแกรมยทลตทน�าสนใจ ...............................................................................256
โปรแกรม CPU-Z ...................................................................................................256
โปรแกรม Mem Test.............................................................................................257
โปรแกรม PC Tools Registry Mechanic ........................................................258
โปรแกรมบบอดไฟล WinRAR ..............................................................................260
สรปทายบทท 8 ...............................................................................................................264
แบบทดสอบประเมนผลการเรยนร ...............................................................................265
บทท 9: การรกษาความปลอดภยของระบบ .............................................. 269ความหมายของแพลตฟอรม .........................................................................................270
การรกษาความปลอดภยบนวนโดวสแพลตฟอรม ......................................................270
การรกษาความปลอดภยบน iOS แพลตฟอรม ..........................................................276
การรกษาความปลอดภยบน Android แพลตฟอรม ..................................................281
สรปทายบทท 9 ...............................................................................................................284
แบบทดสอบประเมนผลการเรยนร ...............................................................................285
บรรณานกรม ........................................................................................ 288
Chap 1-9_P3-296.indd 12 9/3/2015 11:25:49 AM
12 การใชงานระบบปฏบตการ
ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
1
จดประสงคเชงพฤตกรรม
1. บอกความหมายของคอมพวเตอรและประเภทของคอมพวเตอรได
2. มความรความเขาใจในองคประกอบของระบบคอมพวเตอร
3. บอกคณสมบตของคอมพวเตอรได
4. มความรดานเทคโนโลยส อจดเกบขอมลชนดตางๆ และสามารถนาไปใชกบลกษณะงานไดอยางเหมาะสม
5. มความรความเขาใจในหลกการทางานพนฐานของอปกรณตอพวงชนดตางๆ
6. สามารถบอกความหมายและววฒนาการของระบบปฏบตการได
7. สามารถบอกหนาทของระบบปฏบตการได
Chap 1-9_P3-296.indd 13 9/3/2015 11:04:29 AM
1514 การใชงานระบบปฏบตการ
ความหมายของคอมพวเตอรคอมพวเตอร คออปกรณอเลกทรอนกสทสามารถประมวลผลขอมลไดโดยอตโนมต
ตามโปรแกรมทมนษยสงใหท�า นอกจากน คอมพวเตอรยงสามารถรบขอมลจากภายนอกและ
น�าไปประมวลผลออกมาเปนสารสนเทศตามทตองการ ส�าหรบในปจจบน คอมพวเตอรมขนาด
เลกลงมากเมอเทยบกบในอดต อนเนองมาจากการไดคนพบเทคโนโลยสมยใหมทสามารถน�า
ทรานซสเตอรจ�านวนนบลานตวมาบรรจลงในชปทมขนาดเลกได
รปท 1.1 คอมพวเตอรในอดตทมขนาดใหญโต ซงในยคนนจะใชหลอดสญญากาศเปนหนวยความจ�าหลก
รปท 1.2 คอมพวเตอรในปจจบนทสามารถน�ามาวางบนโตะท�างานไดอยางสะดวก
รปท 1.3 หนวยประมวลผลกลางหรอซพย แมวาจะมขนาดเลก แตภายในสามารถบรรจวงจรอเลกทรอนกสทเทยบเทากบทรานซสเตอรจ�านวนนบลานตว จงเปนทมาของคอมพวเตอรขนาดเลกส�าหรบในยคน
Chap 1-9_P3-296.indd 14 9/3/2015 11:04:30 AM
1514 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
ประเภทของคอมพวเตอรการจ�าแนกประเภทคอมพวเตอร จะพจารณาถงขนาดและขดความสามารถของ
คอมพวเตอรเปนหลก ซงสามารถจดแบงตามล�าดบใหญสดจนถงเลกสด ดงรายละเอยดตอไปน
1. ซเปอรคอมพวเตอร
2. เมนเฟรมคอมพวเตอร
3. มนคอมพวเตอร
4. เวรกสเตชน
5. ไมโครคอมพวเตอร
ซเปอรคอมพวเตอร (Super Computer)
เปนคอมพวเตอรทมขนาดใหญ และมขดความสามารถสงทสดในบรรดาคอมพวเตอร
ทงหลาย ภายในซเปอรคอมพวเตอรสามารถรองรบโปรเซสเซอรไดนบพนตว ท�าใหมพลงการ
ประมวลผลสงมาก เหมาะกบงานค�านวณทมความซบซอนสงอยางงานดานทางคณตศาสตร
วทยาศาสตร วศวกรรมศาสตร การพยากรณอากาศ และงานวจยนวเคลยร โดยขดความสามารถ
ของซเปอรคอมพวเตอร จะมพลงการประมวลผลชดค�าสงไดมากถงหลายลานลานค�าสงตอวนาท
รปท 1.4 ซเปอรคอมพวเตอร
Chap 1-9_P3-296.indd 15 9/3/2015 11:04:30 AM
1716 การใชงานระบบปฏบตการ
รปท 1.5 เมนเฟรมคอมพวเตอร
เมนเฟรมคอมพวเตอร (Mainframe Computer)
เปนคอมพวเตอรขนาดใหญ รองจากซเปอร
คอมพวเตอร นยมน�ามาใชงานตามภาคธรกจขนาดใหญ
เชน ธนาคาร บรษทประกนภย และสายการบน ตวอยาง
เชน สายการบน ไดน�าเมนเฟรมคอมพวเตอรมาใชเพอ
ประมวลผลแบบรวมศนย ดวยการจดตงเปนเครอง
แมขายเพอบรการแกเครองเทอรมนล (เครองลกขาย)
ทมการเชอมตอนบพนเครอง ส�าหรบความเรวในการ
ประมวลผลของเมนเฟรมคอมพวเตอร จะมความเรว
ในระดบพนลานค�าสงตอวนาท
มนคอมพวเตอร (Minicomputer)
เปนคอมพวเตอรขนาดกลาง มขดความสามารถต�ากวาเมนเฟรมคอมพวเตอร มกนยมน�า
มาใชกบธรกจขนาดกลางทวไป เชน โรงพยาบาล โรงแรม และตามโรงงานอตสาหกรรมทวไป
อยางไรกตาม คอมพวเตอรระดบมน ชอนก�าลงกลายเปนอดต เนองจากปจจบน คอมพวเตอร
ระดบเมนเฟรมมหลายขนาดดวยกน โดยเฉพาะเมนเฟรมคอมพวเตอรขนาดเลก ทมขดความ
สามารถเทยบเทาคอมพวเตอรระดบมน อกทงยงไดรบความนยมสงกวา ประกอบกบเครองระดบ
สถานวศวกรรมหรอเครองเวรกสเตชน กมขดความสามารถทดเทยมกบมนคอมพวเตอร จงสง
ผลใหมนคอมพวเตอร ในปจจบนกลายเปนค�าเรยกขานทผคนมกไมคอยไดยนกนแลว ตวอยาง
คอมพวเตอรระดบมนทเคยนยมในอดต เชน IBM AS/400
รปท 1.6 มนคอมพวเตอร (IBM AS/400)
Chap 1-9_P3-296.indd 16 9/3/2015 11:04:30 AM
1716 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
เวรกสเตชน (Workstation)
รปลกษณภายนอกของเครองเวรกสเตชน หรอทเรยกกนวา เครองสถานวศวกรรมนน
แลดคลายกบเครองพซ แลวมนคอพซชนดหนงใชหรอไม ค�าตอบกคอ เวรกสเตชนไมใชพซ เพยง
แตมรปรางคลายพซเทานน ความแตกตางทเหนไดชดกคอ สมรรถนะหรอขดความสามารถของ
เครองเวรกสเตชนจะประมวลผลไดรวดเรวมาก เหมาะกบงานค�านวณทางวศวกรรม งานออกแบบ
งานกราฟก และงานทางการแพทย โดยในบางครง มผนยามเวรกสเตชนไววาเปน ซเปอรไมโคร
คอมพวเตอร แตอยางไรกตาม ดวยเทคโนโลยของโปรเซสเซอรทใชงานในพซ ไดกาวหนาไปมาก
พซหรอไมโครคอมพวเตอรระดบไฮเอนต (High-End PC) กมขดความสามารถเทยบชนไดกบ
เวรกสเตชนเชนกน แตอยางไรกตาม สถาปตยกรรมซพยทใชบนเครองเวรกสเตชนนน จะม
ความแตกตางจากเครองพซทวไป กลาวคอ จะใชซพยแบบ RISC ในขณะทพซทวไปจะใช CISC
(จะกลาวในรายละเอยดตอไป) สวนระบบปฏบตการทนยมใชบนเครองเวรกสเตชนนนคอ Unix
รปท 1.7 เครองเวรกสเตชนทน�ามาใชกบงานทางการแพทย
ไมโครคอมพวเตอร (Microcomputer)
ไมโครคอมพวเตอร เปนคอมพวเตอรระดบเลกสดเมอเทยบกบคอมพวเตอรระดบตางๆ
ตามทไดกลาวมา สามารถน�ามาวางบนโตะท�างานเพอใชงานได นอกจากน ยงสามารถน�ามาใช
งานสวนบคคลหรอใชงานในระดบองคกรกได ทส�าคญ มโปรแกรมประยกตตางๆ มากมายใหเลอก
ใชงานตามลกษณะงาน อกทงยงมราคาถก ท�าใหผคนทวไปสามารถซอหาเพอจบจองเปนเจาของ
ไดไมยาก จงไมนาแปลกใจเลยวา ในปจจบน ไมโครคอมพวเตอร จดอยในกลมคอมพวเตอรทม
ยอดจ�าหนายสงทสด
Chap 1-9_P3-296.indd 17 9/3/2015 11:04:30 AM
1918 การใชงานระบบปฏบตการ
รปท 1.8 ไมโครคอมพวเตอร (IBM-PC ในยคแรกๆ)
ไมโครคอมพวเตอร ยงสามารถยกระดบการใชงานดวยการน�ามาใชเปนเครองเซรฟเวอร
บนเครอขายทองถน (LAN) โดยตดตงเปนเครองศนยบรการขอมลและทรพยากรตางๆ ใหกบ
เครองลกขาย ซงนบวาเปนเรองทด ทธรกจขนาดเลกทวไป สามารถน�าเทคโนโลยดงกลาวไปใช
ภายใตตนทนทต�ากวามาก เมอเทยบกบการน�าคอมพวเตอรระดบใหญมาใช ทส�าคญ ยงสามารถ
น�าไมโครคอมพวเตอรนบรอยนบพนเครอง มาเชอมตอแบบขนานบนเครอขายความเรวสง ดวย
การจ�าลองใหคอมพวเตอรทงหลายเหลาน เสมอนมเพยงเครองเดยวทเรยกวา “คอมพวเตอร
คลสเตอร (Cluster Computer)” ส�าหรบขดความสามารถในการประมวลผลของคอมพวเตอร
คลสเตอร เทยบเทาไดกบซเปอรคอมพวเตอรขนาดยอมๆ ไดเลยทเดยว
นอกจากไมโครคอมพวเตอรในรปของคอมพวเตอรสวนบคคล (Personal Computer)
ทสามารถวางบนโตะเพอใชงานแลว ยงมคอมพวเตอรขนาดเลกลงไปอก ทมงเนนความสะดวก
ตอการเคลอนยาย เชน คอมพวเตอรโนตบก และแทบเลตทสามารถพกพาไปไหนไดอยาง
สะดวก และยงสามารถเชอมตออนเทอรเนตไดทกท (ผานระบบ WiFi หรอ 3G) รวมถงโทรศพท
สมารทโฟน ทนอกจากใชสนทนาระหวางคสายแลว ยงเชอมตออนเทอรเนตไดเชนกน
รปท 1.9 โนตบกคอมพวเตอร รปท 1.10 แทบเลต (Tablet)
Chap 1-9_P3-296.indd 18 9/3/2015 11:04:31 AM
1918 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
รปท 1.11 โทรศพทสมารทโฟน ซงเชอมตออนเทอรเนตได
องคประกอบของระบบคอมพวเตอร องคประกอบพนฐานของระบบคอมพวเตอร ประกอบดวย
1. ฮารดแวร
2. ซอฟตแวร
3. ขอมล
4. กระบวนการท�างาน
5. บคลากร
ฮารดแวร (Hardware)
ฮารดแวร หมายถงตวเครองคอมพวเตอรและอปกรณทเกยวของ มลกษณะทางกายภาพ
ทเราสามารถมองเหนและสมผสได ตวอยางเชน แผงวงจรอเลกทรอนกส ชป และชนสวน
ประกอบเชงกลไกตางๆ ทจะท�างานประสานกนเพอใหเกดการประมวลผล การจดเกบ และการ
เผยแพรขาวสาร และในบางครง เรายงสามารถเรยก “Hardware” วา “Device” กได ซงหมาย
ถงอปกรณนนเอง
ฮารดแวรในระบบคอมพวเตอร ยงถกแบงออกเปน 5 ประเภทดวยกน อนไดแก อปกรณ
น�าเขาขอมล หนวยความจ�าหลก หนวยประมวลผลกลาง อปกรณแสดงผล และหนวยเกบขอมล
ภายนอก
Chap 1-9_P3-296.indd 19 9/3/2015 11:04:31 AM
2120 การใชงานระบบปฏบตการ
รปท 1.12 องคประกอบของระบบคอมพวเตอร
• อปกรณน�าเขาขอมล (Input Devices) เปนอปกรณทถกออกแบบมาเพอใหผใช
คอมพวเตอรสามารถปอนค�าสง ขอมล และโตตอบกบคอมพวเตอรได ตวอยาง
อปกรณรบขอมล เชน คยบอรด เมาส เครองสแกนเนอร และไมโครโฟน เปนตน
• หนวยความจ�าหลก (Main Memory) เปนพนททใชจดเกบขอมลและชดค�าสง ซง
ปกตแลวหนวยความจ�าหลกจะมอย 2 สองชนดดวยกนคอ (1) หนวยความจ�าแรม
(Random Access Memory: RAM) ทใชเกบขอมลและชดค�าสงแบบชวคราวใน
ระหวางการประมวลผล ท�างานไดตอเมอมกระแสไฟเลยง โดยขอมลจะสญหายทนท
เมอปดเครอง และ (2) หนวยความจ�ารอม (Read Only Memory) ทใชเกบขอมล
แบบอานไดอยางเดยว โดยขอมลภายในยงคงอยแมวาจะปดเครองกตาม อยางไรกด
ส�าหรบเครองคอมพวเตอรโดยสวนใหญแลว มกจะใชหนวยความจ�าแรมเปนหนวย
ความจ�าหลกมากกวา เนองจากเปนหนวยความจ�าชวคราวทสามารถทดแทนขอมล
และค�าสงใหมๆ รวมทงยงสามารถขยายความจได ในขณะทหนวยความจ�าแบบรอม
มกน�าไปใชงานส�าหรบบรรจโปรแกรมเลกๆ ภายใน เพอน�าไปใชงานเฉพาะอยาง เชน
รอมไบออส (ROM-BIOS) เปนตน
Chap 1-9_P3-296.indd 20 9/3/2015 11:04:31 AM
2120 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
บนเมนบอรดจะมหนวยความจ�ารอม ทภายในจะบรรจโปรแกรมประเภทหนงเอาไว และถอเปนสวนส�าคญตอระบบทเรยกวาไบออส (BIOS : Basic Input Output System) โดยเมอมการบตเครองคอมพวเตอรในแตละครง คอมพวเตอรจะอานคาเรมตนหรอคาทถกก�าหนดใหกบอปกรณตางๆ จากไบออสเสมอ อกทงหากอปกรณภายในเครองเสยหาย หรอตดตงไวไมด หรอไมไดตดตง ครนเมอไบออสตรวจสอบพบวามอปกรณบางชนผดปกต กจะมการรองเตอนใหผใชรบทราบ นอกจากน ไบออสยงมสวนประกอบอกสวนหนงทเรยกวา CMOS ทใชจดเกบขอมลการตงคาตางๆ ทผใชก�าหนดเอาไว ซงคาเหลานจะมไดถกลบเลอนออกไป เนองจากมแบตเตอรบนเมนบอรดคอยจายไฟเลยงอยตลอดเวลา อยางไรกด ในอดตโปรแกรมไบออสจะถกบรรจไวทหนวยความจ�ารอม แตในปจจบนถกปรบเปลยนมาบรรจไวทแฟลชรอมแทน ซงมขอดคอ สามารถอปเกรดเวอรชนโปรแกรมไบออสเพอใหระบบสนบสนนเทคโนโลยใหมๆ ได
• หนวยประมวลผลกลาง (Central Processor Units : CPU) จดเปนหนวยส�าคญ
ทสดของคอมพวเตอรกวาได มชอเรยกหลายชอดวยกน เชน โปรเซสเซอร หนวย
ประมวลผลกลาง และซพย ซงเปนค�าทสามารถใชอางองแทนกนได ส�าหรบหนวย
ประมวลผลทใชงานในไมโครคอมพวเตอรนน จะเรยกวา “ไมโครโปรเซสเซอร” ท�า
หนาทรบขอมลจากหนวยรบขอมล แลวน�ามาประมวลผลตามค�าสง เพอสงไปยงหนวย
ถดไป (หนวยแสดงผล) อยางไรกตาม ในสวนของหนวยประมวลผลนน อาจหมายถง
ฮารดแวรทอยในรปของแผงวงจรอเลกทรอนกสตางๆ เชน แผงวงจรทประกอบไป
ดวยซพยและหนวยความจ�าหลก และยงรวมถงแผงวงจรพเศษตางๆ ทถกสรางขน
เพอเพมขดความสามารถของคอมพวเตอร เชน หนวยประมวลผลกราฟก (Graphics
Processing Unit : GPU) ทถกสรางขนมาเพองานประมวลผลกราฟกโดยเฉพาะ และ
ทส�าคญ มนจะชวยเพมความเรวในการท�างานของคอมพวเตอรได ดวยการแบงเบา
ภาระใหกบซพย ท�าใหซพยสามารถน�างานอนมาประมวลผลแทน
• อปกรณแสดงผล (Output Devices) เมอมหนวยน�าเขาขอมล หนวยประมวลผล
แลว หากตองการดผลลพธทได กจะตองน�าเสนอลงในอปกรณแสดงผล ในปจจบนม
อปกรณแสดงผลอยมากมายใหเลอกใชตามความเหมาะสม เชน จอภาพ เครองพมพ
และล�าโพง เปนตน
• หนวยเกบขอมลภายนอก (External Storage) หมายถง อปกรณทน�ามาใชบนทก
หรอจดเกบขอมล/โปรแกรม เพอส�ารองขอมลเกบไว ตวอยางเชน ฮารดดสก เทป
แผนซด/ดวด และแฟลชไดรฟ เปนตน โดยอปกรณจดเกบขอมลแตละชนด ตางกม
Chap 1-9_P3-296.indd 21 9/3/2015 11:04:31 AM
2322 การใชงานระบบปฏบตการ
ขอดและขอเสยทแตกตางกนไป ไมวาจะเปนเรองของขนาด ตนทน ปรมาณการจด
เกบขอมลมากนอยเพยงไร ซงผใชสามารถพจารณาเลอกใชตามความเหมาะสมกบ
งานนนๆ เปนส�าคญ
ซอฟตแวร (Software)
ซอฟตแวร หมายถง โปรแกรมหรอชดค�าสงทบอกคอมพวเตอรวาจะตองท�าอะไร โดย
ตวโปรแกรมสงงานจะถกเขยนขนดวยภาษาคอมพวเตอร จากนนกจะถกแปลเปนภาษาเครองท
คอมพวเตอรเขาใจ และคอมพวเตอรกจะน�าค�าสงเหลานไปควบคมอปกรณฮารดแวรใหท�างาน
ดงนน ล�าพงเพยงอปกรณฮารดแวร คงไมสามารถท�างานอะไรไดเลย หากปราศจากซอฟตแวร
เขาไปควบคมการท�างาน นอกจากน ซอฟตแวรยงถกแบงออกเปน 2 ประเภทหลกๆ ดวยกนคอ
ซอฟตแวรระบบ และซอฟตแวรประยกต
• ซอฟตแวรระบบ (System Software) เปนโปรแกรมทส�าคญมาก ท�าหนาทควบคม
การท�างานคอมพวเตอรทงระบบ และชวยอ�านวยความสะดวกแกผใชในการโตตอบกบ
คอมพวเตอร ส�าหรบคอมพวเตอรทกเครอง จ�าเปนตองตดตงซอฟตแวรระบบกอน
เพอปลกชวตใหกบคอมพวเตอร (บตเครอง) เพอใหผใชสามารถโตตอบ สงงาน และ
ตดตงโปรแกรมประยกตตางๆ เพมเตมตามทตองการไดตอไป ตวอยางซอฟตแวร
ระบบ กคอเหลาโปรแกรมระบบปฏบตการตางๆ เชน Windows, Unix และ Linux
เปนตน
รปท 1.13 ระบบปฏบตการ Windows
Chap 1-9_P3-296.indd 22 9/3/2015 11:04:32 AM
2322 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
• ซอฟตแวรประยกต (Application Software) เปนโปรแกรมทถกออกแบบมาเพอใช
งานดานใดดานหนงโดยเฉพาะ อนไดแก โปรแกรมส�าเรจรปตางๆ เชน ชดโปรแกรม
ไมโครซอฟตออฟฟศ (MS-Office) ทน�ามาใชกบงานจดการเอกสาร งานค�านวณ
และงานน�าเสนอ นอกจากน ยงรวมถงโปรแกรมทถกเขยนขนดวยภาษาคอมพวเตอร
ระดบสงเพอใชกบงานทางธรกจตางๆ เชน โปรแกรมบญช โปรแกรมเงนเดอน และ
โปรแกรมควบคมสนคาคงคลง เปนตน
รปท 1.14 โปรแกรมไมโครซอฟตออฟฟศ จดเปนซอฟตแวรประยกตทไดรบความนยมอยางแพรหลาย
ขอมล (Data)
ขอมลในทนหมายถง ขอมลดบทเกบรายละเอยดเกยวกบความจรงทงหลาย อาจอยในรป
ของตวเลข ตวอกษร หรอรปภาพ เชน รหสนกเรยน ชอ ทอย อาย และระดบชน ซงเปนขอมล
ทยงไมไดผานการประมวลผล
กระบวนการ (Procedures)
หมายถงขนตอนการท�างาน เพอใหผใชงานไดรบทราบวา จะมวธการจดการหรอปฏบตการ
กบขอมลเหลานนอยางไร จะตองท�าอะไรบาง เพอด�าเนนงานกบขอมลทไดมา ครนเมอ
ด�าเนนการแลว ผลลพธทไดออกมา คออะไร
Chap 1-9_P3-296.indd 23 9/3/2015 11:04:32 AM
2524 การใชงานระบบปฏบตการ
บคลากร (People)
หมายถง บคคลากรทางคอมพวเตอร เชน บคคลากรทท�าหนาทออกแบบและพฒนา
โปรแกรม กคอ นกวเคราะหระบบและโปรแกรมเมอร สวนบคลากรทปฏบตหนาทประจ�าวนกบ
คอมพวเตอรกจะเรยกวา ผใชปลายทาง (End Users) เชน พนกงานปอนขอมลเขา จะท�าหนาทปอน
ขอมลประจ�าวน (Data Entry) และสงพมพรายงานตางๆ โดยพนกงานเหลานจะตองปฏบตงาน
ตามขนตอนตามทไดรบมอบหมาย เพอใหกระบวนการทางธรกจทตนรบผดชอบอยภายใน
หนวยงานนนๆ ส�าเรจลลวงตามวตถประสงค
คณสมบตของคอมพวเตอรคอมพวเตอรทนยมใชงานอยทวไปนน มคณสมบตส�าคญๆ ดงตอไปน
1. ความเรว
2. ความนาเชอถอ
3. ความเทยงตรงและแมนย�า
4. จดเกบขอมลไดปรมาณมาก
5. ความสามารถในการสอสารและเครอขาย
ความเรว
คอมพวเตอรท�างานไดรวดเรวมาก สามารถประมวลผลขอมลใหส�าเรจไดภายในพรบตา
ซงความรวดเรวในการประมวลผลของคอมพวเตอร มความส�าคญตอธรกจในยคปจจบนเปน
อยางมาก ทงในดานการบรการลกคาทลกคาสามารถรอรบผลไดทนท รวมถงผบรหารสามารถ
น�าสารสนเทศทตองการไปประกอบการตดสนใจไดทนตอเหตการณ
ความนาเชอถอ
การท�างานของคอมพวเตอรมความนาเชอถอสง มอตราการผดพลาดต�า ผดจากมนษย
เมอมการท�างานหลายๆ ชวโมง รางกายจะมการออนลา สงผลตอการท�างานทมโอกาสเกด
ขอผดพลาดไดสง
Chap 1-9_P3-296.indd 24 9/3/2015 11:04:32 AM
2524 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
ความเทยงตรงแมนย�า
คอมพวเตอรสามารถประมวลผลขอมล และค�านวณผลลพธไดอยางถกตองและแมนย�า
กลาวคอ ขอมลชดเดยวกน หากน�ามาผานการประมวลผลครงแลวครงเลา กจะไดผลลพธเหมอนกน
อยางไรกตาม ความเทยงตรงแมนย�าของการประมวลผลขอมลดวยคอมพวเตอร ยอมเกยวของ
กบโปรแกรมสงการทถกเขยนขนอยางถกตอง ไมมขอผดพลาด รวมถงขอมลทปอนเขาสระบบก
ตองมความถกตองเชนกน
จดเกบขอมลไดปรมาณมาก
เทคโนโลยอปกรณจดเกบขอมลในยคนไดกาวล�าไปมาก ฮารดดสกตวหนงๆ สามารถจ
ขอมลไดมากถงระดบเทอราไบต (TB) แลว เพอรองรบรปแบบขอมลทใชในปจจบนทมกม
ความจสง อยางขอมลมลตมเดยและเทคโนโลยเวบ ขอมลส�าคญตางๆ ทมปรมาณมาก สามารถ
จดเกบอยในคอมพวเตอรไดแทบทงหมด อกทงยงชวยลดพนทในการจดเกบเอกสารเหลานน รวม
ถงสามารถเคลอนยายขอมลมหาศาลเหลานนไดอยางงายดายและรวดเรว
ความสามารถในการสอสารและเครอขาย
คอมพวเตอรในปจจบน นอกจากจะน�ามาใชงานส�าหรบงานสวนตวทใชงานแบบโดดๆ แลว
ยงสามารถน�าไปเชอมตอเปนเครอขาย เชน เครอขายแลน เพอแบงปนใชงานทรพยากรบนเครอขาย
และการเชอมตอเขากบเครอขายอนเทอรเนต
สอบนทกขอมลสอบนทกขอมล เปนสอทน�ามาใชเพอเกบส�ารองขอมลและโปรแกรมตางๆ ซงมอย
หลากหลายชนดใหเลอกใชงาน อกทงสอบนทกขอมลเหลาน ยงใชเทคโนโลยการจดเกบขอมล
ทแตกตางกน อนประกอบดวย
1. สอบนทกขอมลแบบแมเหลก
2. สอบนทกขอมลแบบแสง
3. สอบนทกขอมลแบบแฟลช
Chap 1-9_P3-296.indd 25 9/3/2015 11:04:32 AM
2726 การใชงานระบบปฏบตการ
สอบนทกขอมลแบบแมเหลก (Magnetic Storage)วธการบนทกขอมลลงในสอชนดน จะใชวธการเปลยนแปลงคาประจแมเหลกไฟฟาบนพน
ผวของสอทถกเคลอบดวยออกไซดของเหลกดวยสญญาณไฟฟาบวกและลบ (1, 0) เพอแทนคา
ขอมลหนงๆ ตวอยางสอบนทกขอมลแบบแมเหลก เชน เทปแมเหลก ดสเกตต และฮารดดสก
เปนตน
รปท 1.15 ตวอยางสอบนทกขอมลชนดตางๆ ทใชเทคโนโลยแมเหลก
สอบนทกขอมลแบบแสง (Optical Storage)วธการบนทกขอมลลงในสอชนดน จะใชแสงเลเซอรในการท�าความรอนเพอแทนคาขอมล
(0, 1) ลงบนสอแบบถาวร ความรอนท�าใหเกดต�าหนเปนหลมบนพวผวสอ จงท�าใหสอชนดน
อานขอมลไดอยางเดยว ไมสามารถลบหรอเขยนทบไดอก เชน แผน CD-ROM, DVD-ROM,
BD-ROM ทถกบนทกขอมลมาเรยบรอยแลวจากโรงงาน ไมสามารถเขยนทบไดอก ในขณะท
CD-R, DVD-R, BD-R เปนสอออปตคลทอนญาตใหผใชบนทกขอมลตอเนองไปจนเตมแผน
ได แตไมสามารถเขยนทบต�าแหนงขอมลเดมได แตอยางไรกตาม กยงมสอบนทกขอมลแบบ
แสง ทอนญาตใหสามารถลบขอมลเดมออกไปทงหมด แลวเขยนดวยขอมลชดใหมได เชน แผน
CD-RW, DVD-RW, BD-RE ซงแผนเหลาน จะถกเคลอบสารเคมพเศษเอาไว ท�าใหสามารถใช
กระบวนการควบคมระดบอณหภม เพอใหเกดการเปลยนแปลงโครงสรางบนพนผวทเคยเปน
หลม ใหคนรปกลบมากลายเปนพนผวเรยบไดอยางเดม จงท�าใหเขยนทบต�าแหนงขอมลเดมได
Chap 1-9_P3-296.indd 26 9/3/2015 11:04:33 AM
2726 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
รปท 1.17 แมกเนโต ออปตคลดสก เปนสอจดเกบขอมลทน�าเทคโนโลยแสงและแมเหลกมาใชดวยกน
รปท 1.16 ตวอยางสอบนทกขอมลชนดตางๆ ทใชเทคโนโลยแสง
นอกจากน ยงมสอทน�าเทคโนโลยทงแบบ
แสงและแบบแมเหลกมารวมเขาดวยกน หรอ
ทเรยกวา แมกเนโต ออปตคลดสก (Magneto
Optical Disk) ซงสามารถอานและเขยนทบ
ขอมลเดมได
สอบนทกขอมลแบบแฟลช (Flash Memory Storage)จดเปนสอทไดรบความนยมสงมากในปจจบน โดยเฉพาะการน�าไปใชเพอบนทกภาพจาก
กลองดจตอล กลองวดโอ ในรปของการดหนวยความจ�า และแฟลชไดรฟ ส�าหรบวธการจดเกบ
ขอมลลงในสอบนทกขอมลชนดน จะใชเทคโนโลย “โซลดสเตต (Solid State Chips)” ผานการ
ใชกระบวนการทางไฟฟา หรออเลกตรอนในการบนทกขอมลผานตวควบคมอาน/เขยนภายใน
ตวเอง คลายคลงกบหนวยความจ�าแรม แตขอมลในหนวยความจ�าแบบแฟลชจะยงคงอยแมวา
จะไมมกระแสไฟเลยง
Chap 1-9_P3-296.indd 27 9/3/2015 11:04:34 AM
2928 การใชงานระบบปฏบตการ
รปท 1.18 ตวอยางสอบนทกขอมลแบบแฟลช
เทคโนโลยโซลดสเตต ยงถกน�ามาพฒนา
ตอเปนฮารดดสกเพอจดเกบขอมลจ�านวนมากๆ ได
หรอทเรยกวา ฮารดดสกแบบ SSD (Solid-State
Drive) กลาวคอ SSD เปนฮารดดสกทน�าเทคโนโลย
หนวยความจ�าแบบแฟลชมาใชแทนแบบเดมซง
เปนแมเหลก สงผลใหฮารดดสกแบบ SSD นน
ไมจ�าเปนตองใชกลไกในการขบเคลอนเหมอนกบ
ของเดม ท�าใหมขนาดเลก น�าหนกเบา ท�างานเงยบ
และยงชวยประหยดพลงงาน ปจจบนฮารดดสก
ชนดน ถกน�ามาใชงานบนเครองคอมพวเตอร
แบบโนตบกและอปกรณพกพาตางๆ มากขน แต
ฮารดดสกแบบ SSD ยงคงมขอจ�ากดในเรองขนาด
ความจ และมราคาคอนขางแพง
อปกรณตอพวงอปกรณตอพวง (Peripheral) หมายถงอปกรณทเปนเพยงสวนหนงของระบบคอมพวเตอร
ผานการเชอมตอเพอเพมขยายขดความสามารถใหกบคอมพวเตอรเพอใชประโยชนดานใดดาน
หนง อปกรณตอพวงโดยหลกแลว มไดถอเปนสวนหนงของสถาปตยกรรมคอมพวเตอรแตอยาง
ใด และการใชงานของอปกรณตอพวงส�าหรบแตละคน กไมจ�าเปนตองเหมอนกน
โดยทวไปแลว ค�าวา “อปกรณตอพวง” มกนยามถงอปกรณภายนอก (External Peripherals)
ทน�ามาเชอมตอเขากบตวเครองคอมพวเตอรผานพอรตเชอมตอตางๆ ทมอย เชน พอรตวจเอ
รปท 1.19 ฮารดดสกแบบ SSD ทใชเทคโนโลยแบบแฟลช
Chap 1-9_P3-296.indd 28 9/3/2015 11:04:34 AM
2928 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
พอรตอนกรม พอรตขนาน และพอรตยเอสบ ตวอยางอปกรณตอพวงทไดรบความนยม เชน
จอภาพ เครองพมพ ล�าโพง และสแกนเนอร
ประเภทและตวอยางอปกรณตอพวงอปกรณตอพวง ยงแบงออกเปน 3 ประเภทหลกๆ ดวยกนคอ
1. อปกรณตอพวงเพอการปอนขอมลเขาสคอมพวเตอร
2. อปกรณตอพวงเพอการแสดงผลขอมล
3. อปกรณตอพวงเพอการจดเกบขอมล
อปกรณตอพวงเพอการปอนขอมลเขาสคอมพวเตอรคออปกรณทน�ามาใชเพอปอนขอมลเขาสเครองคอมพวเตอร เชน คยบอรด เมาส
ไมโครโฟน และ สแกนเนอร ซงสามารถอธบายรายละเอยดไดดงน
• คยบอรด (Keyboard) หรอแปนพมพ จดเปนอปกรณปอนขอมลแบบพนฐาน น�ามา
ใชเพอปอนขอมลตวอกขระและใชโตตอบเพอการสงงาน หลกการท�างานของคยบอรด
โดยคราวกคอ จะมชปซงใชเปนตวควบคมคยบอรด ท�าหนาทรอรบขอมลวามแปนคยใด
ถกกดบาง ครนเมอมการกดปมคยใดๆ ขน ปมคยเหลานนกเปรยบเสมอนกบสวตชไฟฟา
ตวหนง ทเชอมตอวงจรไฟฟาใหถงกน จนเกดเปนสญญาณสงไปยงคอมพวเตอร เพอ
แจงใหคอมพวเตอรทราบวา ไดมการกดคยใดลงไป อยางไรกตาม การรบสญญาณจาก
คยบอรด จ�าเปนตองค�านงถงการรอรบคยลวงหนา ดงนน สถาปตยกรรมของคยบอรด
จงตองประกอบไปดวย 2 สวนหลกๆ ดวยกนคอ สวนบฟเฟอรทใชเกบคาขอมล
และสวนทน�าคาขอมลจากบฟเฟอรทยอยสงไปยงพอรต เพอน�าสงสญญาณไปยง
คอมพวเตอรใหด�าเนนการตอไป
รปท 1.20 คยบอรด
Chap 1-9_P3-296.indd 29 9/3/2015 11:04:35 AM
3130 การใชงานระบบปฏบตการ
• เมาส (Mouse) ในอดตเมาสจะเปนแบบกลไกทใชลกกลงทอยขางใตเปนตวควบคม
ทศทาง แตปจจบนเมาสชนดนไมนยมแลว โดยหนมาใชเมาสแบบแสงอนฟราเรดท
เรยกวา “ออปตคลเมาส” ส�าหรบหลกการท�างานของออปตคลเมาสกคอ จะใชล�าแสง
อนฟราเรดยงสองลงไปบนพนผว เพอใหสะทอนกลบมายงตวเซนเซอร จากนนกจะ
ท�าการตรวจวดพกดการเลอนต�าแหนงบนจอภาพ
และดวยออปตคลเมาสไดใชหลกการสะทอนแสง
นเอง จงไมสามารถใชงานบนพนผวทเปนกระจก
หรอพนผวทมความมนวาวเปนพเศษ ควรมแผน
รองเมาสทท�าจากผายางแบบทบแสง อยางไร
กตาม ปญหาเหลานจะไมเกดกบเมาสแบบเลเซอร
โดยทวไป เราจะใชเมาสส�าหรบควบคมทศทางต�าแหนงของตวช รวมถงการคลก และ
การลากแลววาง ซงสามารถสรปไดดงนคอ
• คลก (Click) เพอเลอกวตถ หรอเพอยนยนการท�างาน
• ดบเบลคลก (Double Click) เพอสงรนโปรแกรม
• คลกขวา (Right Click) เพอเขาสเมนลด (Shortcut)
• ลากแลววาง (Drag and Drop) เพอเคลอนยายวตถบนจอภาพไปยงต�าแหนงอน
• เลอน (Scroll) เพอเลอนหนาจอขน/ลง
• ไมโครโฟน (Microphone) ไมโครโฟนเปนอปกรณปอนขอมลดวยเสยง โดยเสยง
จากไมโครโฟนจะถกสงไปแปลงสญญาณในการดเสยง (Sound Card) ผานการ
แปลงสญญาณเสยง (แอนะลอก) ทสงมาจาก
ไมโครโฟนใหเปนสญญาณดจตอล แลวจงบนทก
ลงในคอมพวเตอรเพอน�าไปประมวลผลตอไป
ส�าหรบเสยงทสงผานไมโครโฟน นอกจากจะน�าไป
ใชเพอบนทกเสยงตามทตองการแลว ยงสามารถ
น�าไปใชเพอสงการใหคอมพวเตอรท�างานใน
รปแบบของค�าสงเสยง ทเรยกวาระบบสงการดวย
เสยง (Voice Recognition) โดยระบบดงกลาว
จะมซอฟตแวรจดจ�าเสยงเปนตวจดการกบค�าสง
เสยงตางๆ
รปท 1.21 เมาส
รปท 1.22 ไมโครโฟน
Chap 1-9_P3-296.indd 30 9/3/2015 11:04:35 AM
3130 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
• สแกนเนอร (Scanner) เครองสแกนเนอรมหลกการท�างานคลายกบเครองถายเอกสาร
โดยจะใชหลอดไฟฉายแสงลงบนเอกสาร จากนนภาพทอยบนเอกสารจะถกจบดวย
เซลล CCD (Charge-Couple Device) ทมความไวตอแสงเปนพเศษ หลกการกคอ
พนทมดบนเอกสาร จะสะทอนแสงไดนอย สวนพนทสวาง จะสะทอนแสงไดมากกวา
จากนน CCD กจะหาปรมาณแสงทสะทอนกลบมาจากพนทแตละสวนบนภาพ แลว
เปลยนคลนแสงทสะทอนกลบมาเปนขอมลดจตอล ในขณะเดยวกน โปรแกรมสแกน
ภาพกจะแปลงสญญาณดงกลาวกลบมาเปนภาพเพอแสดงบนจอคอมพวเตอรใหเราได
เหน ตวอยางอปกรณสแกนเนอร เชน เครองสแกนเนอรแบบตงโตะ (Flat Scanner)
และเครองอานบารโคด (Barcode Reader) โดยเฉพาะเครองอานบารโคด ทน�ามา
ใชอานรหสแทง (ตวรหสจะมทงสขาว สด�า และมแถบความกวางขนาดแตกตางกน)
ท�าใหสามารถปอนเขาสระบบไดทนท โดยไมตองปอนคาผานคยบอรด ซงชวยใน
เรองความแมนย�า เพราะหากปอนขอมลดวยคยบอรด นอกจากจะเสยเวลาแลว ยง
มโอกาสปอนขอมลผดพลาดได
รปท 1.23 สแกนเนอรแบบตงโตะและเครองอานบารโคด
อปกรณตอพวงเพอการแสดงผลขอมล
คออปกรณทน�ามาใชเพอแสดงผลขอมล ตวอยางเชน จอภาพ และเครองพมพ
• จอภาพ (Monitor) ส�าหรบจอภาพทใชงานในอดต จะเปนจอภาพแบบซอารท ซง
ใชเทคโนโลยการแสดงผลภาพคลายกบหลอดภาพโทรทศน มขนาดใหญ ตวเครอง
รอนเนองจากใชก�าลงไฟมาก แตในปจจบน จอภาพชนดนไดยกเลกการผลตไปแลว
ถกทดแทนดวยจอภาพแบบแอลซด
Chap 1-9_P3-296.indd 31 9/3/2015 11:04:35 AM
3332 การใชงานระบบปฏบตการ
รปท 1.24 เปรยบเทยบจอภาพแบบ CRT และ LCD
จอภาพซอารท (Cathode Ray Tube : CRT) เปนเทคโนโลยในอดตทใชหลอดภาพ
ในการแสดงผลเหมอนกบเครองโทรทศนในยคกอน การสรางภาพของจอภาพ CRT
จะใชหลกการฉายแสงอเลกตรอนจากหลอดภาพไปยงผวดานในของจอภาพ ซงมสาร
ฟอสฟอรสเคลอบอย โดยสารนจะสองสวางขนเมอถกแสงอเลกตรอนตกกระทบ ท�าให
เกดเปนภาพขนมา
จอภาพแอลซด (Liquid Crystal Display : LCD) เทคโนโลยการแสดงผลภาพบน
จอภาพแบบ LCD นน จะมความแตกตางจากจอภาพ CRT อยางสนเชง โดยจอภาพ LCD
จะใชวตถทเปนผลกเหลว (Liquid Crystal) แทนหลอดภาพ และใชหลอดฟลออเรสเซนต
ในการผลตแสงสวาง จงท�าใหใชพลงงานไฟฟานอยกวา อกทงยงมขนาดเลกและบาง
กวามาก ปจจบน จอภาพแบบ LCD ไดหนมาใชเทคโนโลยหลอด LED แทนหลอดฟล
ออเรสเซนต ซงนอกจากจะสองสวางไดมากกวาแลว ตนทนของหลอด LED ยงถกกวา
และประหยดพลงงานกวาเดม
• ล�าโพง (Speakers) เนอหาทผานมา ไดเรยนรหลกการของไมโครโฟนมาแลว ซงท�าหนาท
สงสญญาณเสยงผานไปยงการดเสยงเพอแปลงคลนเสยงมาเปนแบบดจตอล ในท�านอง
เดยวกน การดเสยงกสามารถแปลงขอมลเสยงดจตอล ใหกลบมาเปนสญญาณแอนะลอก
ได ผานการขยายสญญาณแลวขบออกผานกรวยล�าโพง กลายเปนเสยงออกมาใหเราไดยน
Chap 1-9_P3-296.indd 32 9/3/2015 11:04:36 AM
3332 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
รปท 1.25 ล�าโพงส�าหรบคอมพวเตอร
• เครองพมพ (Printer) ในปจจบน มเครองพมพหลายชนดดวยกนใหเลอกใชงาน แตละ
ชนดกจะใชเทคโนโลยการพมพทแตกตางกน ดงนน การท�าความเขาใจในคณสมบต
พนฐานของเครองพมพชนดตางๆ ยอมท�าใหเราสามารถเลอกใชเครองพมพทถกตอง
ตรงกบลกษณะงาน โดยในทนจะขอกลาวถงเครองพมพทนยมใชกนอยทวไป อนไดแก
เครองพมพแบบดอตเมตรกซ องคเจต และเลเซอร
เคร�องพมพดอตแมทรกซ (Dot Matrix Printer) จดเปนเครองพมพทมการใชงานมา
ยาวนานจนถงปจจบน เทคโนโลยการพมพของเครองพมพชนดน จะใชหวเขมกระแทกบน
ผาหมกเพอใหเกดตวอกขระบนกระดาษ ซงคลายกบหลกการของเครองพมพดด เครอง
พมพดอตแมทรกซสามารถใชกระดาษไดหลายชนด ไมวาจะเปนกระดาษตอเนอง ซอง
จดหมาย และกระดาษ A4 (ตองปอนทละแผน) โดยเฉพาะงานพมพทตองการส�าเนานน
เหมาะกบเครองพมพชนดนมาก เพราะแรงกระแทกทสงไปยงผาหมก จะสงทอดไปยง
กระดาษคดส�าเนาไดอกหลายแผน ท�าใหสามารถพมพเอกสารไดหลายส�าเนาภายในรอบ
เดยว เชน ใบเสรจรบเงน ใบก�ากบสนคา เปนตน
รปท 1.26 เครองพมพดอตแมทรกซ
Chap 1-9_P3-296.indd 33 9/3/2015 11:04:36 AM
3534 การใชงานระบบปฏบตการ
ขอดและขอเสยของเครองพมพแบบดอตแมทรกซ
ขอด
+ สามารถใชกระดาษพมพแบบตอเนองได
+ สามารถพมพเอกสารแบบมส�าเนาได
+ มอายการใชงานยาวนาน และประหยดผาหมก
ขอเสย
- มราคาคอนขางแพง (แตกแลกกบการใชงานทยาวนาน)
- เวลาพมพจะสงเสยงดง
- ไมเหมาะกบงานพมพภาพกราฟก
- พมพคอนขางชา
เคร�องพมพองคเจต (Inkjet Printer) เหมาะกบงานพมพทวไป โดยเฉพาะงาน
พมพภาพกราฟกทตองการเนนคณภาพ ในปจจบน ตวเครองพมพมราคาถกมาก และยง
สามารถเลอกใชกระดาษพมพคณภาพ (กระดาษโฟโต) ทออกแบบมาเพอใชกบงานพมพ
คณภาพสง ในดานหลกการท�างานของเครองพมพองคเจตนน จะใชวธการพนหมกผาน
ทางทอพนหมกเลกๆ ดวยแรงดนสง เพอใหเกดภาพหรอตวอกขระบนกระดาษ
รปท 1.27 เครองพมพองคเจต
ขอดและขอเสยของเครองพมพแบบองคเจต
ขอด
+ ราคาถก
+ มความละเอยดสง
+ เหมาะกบงานพมพภาพกราฟกรวมถงขอความ
Chap 1-9_P3-296.indd 34 9/3/2015 11:04:36 AM
3534 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
ขอเสย
- ราคาตลบน�าหมกคอนขางแพง
- หวพมพอาจตนได หากไมไดใชงานเปนระยะเวลานานๆ
- หมกทพมพลงบนกระดาษ ละลายน�าได
เคร�องพมพเลเซอร (Laser Printer) เครองพมพแบบเลเซอร จดเปนเครองพมพทนยม
มากเชนกน โดยเฉพาะการน�าไปใชกบงานพมพเอกสารทเนนความรวดเรวและความคม
ชดเปนพเศษ หลกการพมพของเครองพมพชนดน จะใชวธการฉาบผงหมก (Toner) โดย
ใชแสงเลเซอรยงไปยงลกดรม (Drum) เพอใหเกดประจไฟฟา ในขณะเดยวกน ผงหมก
ทบรรจอยภายในตลบ ซงมประจไฟฟาตางขวกนกบลกดรม กจะเขาไปเกาะตดกบลกดรม
บนต�าแหนงทถกยงดวยแสงเลเซอร ครนเมอกระดาษเคลอนผานไปยงลกดรม อปกรณ
ลกดรมกจะเปรยบเสมอนเปนแทนพมพ ผานการปมหรอผลกผงหมกทลกดรมใหมา
เกาะตดทกระดาษแทนดวยระบบความดนและความรอนภายในตลบหมก
รปท 1.28 เครองพมพเลเซอร
ขอดและขอเสยของเครองพมพแบบเลเซอร
ขอด
+ เหมาะกบงานพมพเอกสาร เนองจากมความคมชดสง
+ พมพดวยความรวดเรว
+ ไมมปญหาเรองการอดตนของหมกเหมอนเครองพมพองคเจต
ขอเสย
- มราคาแพง (เมอเปรยบเทยบกบเครองพมพองคเจต)
- ไมเหมาะกบงานพมพภาพกราฟกทเนนคณภาพสง
- ตวเครองจะมอณหภมสง เมอมการสงพมพจ�านวนมาก
Chap 1-9_P3-296.indd 35 9/3/2015 11:04:37 AM
3736 การใชงานระบบปฏบตการ
รปท 1.29 ฮารดดสกแบบพกพา ทใชพวงตอแบบภายนอก
อปกรณตอพวงเพอการจดเกบขอมลตามปกตแลว สอบนทกขอมลหลกๆ อยางฮารดดสก
เครองขบซด/ดวด และเครองอานการดหนวยความจ�าแบบ
ภายใน มกตอพวงอยภายในคอมพวเตอร แตในปจจบนกได
พฒนาใหอปกรณเหลาน สามารถเคลอนยายและพกพาได
สะดวกมากขน เชน ฮารดดสกแบบพกพา, เครองขบดวด
แบบภายนอก รวมถงเครองอานการดหนวยความจ�าแบบ
ภายนอก เปนตน
ความหมายของระบบปฏบตการระบบปฏบตการ (Operating System) คอโปรแกรมทท�าหนาทเปนตวกลางระหวาง
ผใชคอมพวเตอรกบเครองคอมพวเตอร จดประสงคของระบบปฏบตการกคอ จะก�าหนด
สภาพแวดลอมทเหมาะสมใหแกผใช เพอใหผใชสามารถปฏบตงานกบคอมพวเตอรไดอยาง
สะดวกและเปนไปอยางมประสทธภาพ กลาวคอ ระบบปฏบตการจะเปนตวกลางในการอ�านวย
ความสะดวกใหผใชสามารถปฏบตหรอโตตอบกบคอมพวเตอรไดงายขน และน�าไปสการใชงาน
คอมพวเตอรเพอการประมวลผลไดอยางมประสทธภาพยงขนนนเอง
ทกวนนทเราสามารถใชงานเครองคอมพวเตอรได นนกเพราะวาไดมการตดตงโปรแกรม
ระบบปฏบตการไวในเครองเปนทเรยบรอยแลว ท�าใหสามารถตดตงโปรแกรมประยกตตางๆ ท
ตองการเพมเตมลงไปได เราสามารถโตตอบกบคอมพวเตอรเพอสงใหคอมพวเตอรท�างานตาม
ค�าสงไดสะดวกและงายขนมาก จงอาจกลาวไดวา ระบบปฏบตการเปนตวปลกชวตใหเครอง
คอมพวเตอร ซงหากเครองคอมพวเตอรเปลาๆ ทไมไดตดตงระบบปฏบตการ กไมแตกตางไป
จากเครองจกรทไมสามารถน�ามาใชประโยชนใดๆ ได แตหากมการตดตงระบบปฏบตการเขาไป
ในเครองแลว เครองจกร (คอมพวเตอร) กจะถกปลกชวตขนมา โดยโปรแกรมระบบปฏบตการ
จะเขาไปควบคม จดสรรทรพยากรทอยในเครอง เพอเตรยมความพรอม และพรอมรบค�าสงการ
ท�างานจากผใชตอไป
Chap 1-9_P3-296.indd 36 9/3/2015 11:04:37 AM
3736 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
รปท 1.30 ภาพแสดงถงระบบปฏบตการทอยกงกลาง โดยท�าหนาทประสานการท�างานระหวางฮารดแวรกบโปรแกรมประยกต เพอสรางความสะดวกตอผใชในการโตตอบกบระบบ
และจากรปท 1.30 นเอง สามารถอธบายองคประกอบในแตละสวนไดดงน
ฮารดแวรไดแก ซพย หนวยความจ�า และอปกรณอนพต/เอาตพต ซงสงเหลานลวนเปนทรพยากร
พนฐานอนส�าคญทผใชตองการ รวมถงตองแยงกนครอบครองเพอใชงาน (กรณเปนระบบ
ปฏบตการแบบหลายผใช) ดงนนระบบปฏบตการจะตองมวธจดสรรทรพยากรทมอยอยางจ�ากด
เพอบรการแกผใชใหเกดประสทธภาพสงสด
ระบบปฏบตการคอซอฟตแวรระบบ ท�าหนาทควบคมการท�างานของคอมพวเตอร จดสรรทรพยากรทจ�าเปน
เพอบรการแกผใช
โปรแกรมประยกตคอโปรแกรมประยกตทวไป ซงอาจเปนโปรแกรมส�าเรจรป หรอเปนโปรแกรมทเขยนขนเอง
โดยทงระบบปฏบตการและโปรแกรมประยกตจดอยในกลมของซอฟตแวรนนเอง ซงโปรแกรม
ประยกตจะไมสามารถใชบรการอปกรณฮารดแวรไดโดยตรง จะตองเรยกผานระบบปฏบตการเทานน
ผใชคอผใชงาน ทโตตอบกบคอมพวเตอร และสงใหคอมพวเตอรท�างานตามค�าสง
Chap 1-9_P3-296.indd 37 9/3/2015 11:04:37 AM
3938 การใชงานระบบปฏบตการ
ววฒนาการของระบบปฏบตการระบบปฏบตการไดมการพฒนาเพอใชงานตงแตอดตจนถงปจจบน ซงจากประวตศาสตร
การพฒนาของระบบปฏบตการ จะพบวาโปรแกรมระบบปฏบตการมความสมพนธอยางใกลชดกบ
สถาปตยกรรมของคอมพวเตอรเปนอยางมาก อนเนองมาจากระบบปฏบตการไดพฒนาเพอใหผใช
สามารถใชงานอปกรณฮารดแวรของเครองคอมพวเตอร ดงนน การพฒนาดานอปกรณฮารดแวร
จงท�าใหเกดการพฒนาโปรแกรมระบบปฏบตการไปพรอมๆ กน เพอใหผใชสามารถสงงาน
คอมพวเตอรเพอประมวลผลกบอปกรณเหลานนตามความตองการได ส�าหรบระบบปฏบตการท
พฒนาเพอใชงานอยบนเครองเมนเฟรมคอมพวเตอร กจะไมสามารถน�ามาใชงานบนเครองพซ
คอมพวเตอรได เนองจากสภาพแวดลอมของเครองเมนเฟรมคอมพวเตอรกบพซคอมพวเตอร
มรปแบบทางสถาปตยกรรม (Platform) ทแตกตางกนนนเอง
ส�าหรบในอดตทไดมการพฒนาโปรแกรมระบบปฏบตการรนตางๆ เปนตนมา จงท�าใหเกด
ระบบปฏบตการในยคตางๆ ดงรายละเอยดตอไปน
1. ระบบปฏบตการยคท 1
เปนระบบปฎบตการทใชงานในชวงป ค.ศ. 1945 - 1955 ซงคอมพวเตอรในยคนน ไมม
ระบบปฏบตการไวใชงาน ดงนน เมอตองการสงใหคอมพวเตอรท�างาน ผควบคมระบบจะตอง
ปอนค�าสงทเปนภาษาเครองเขาไปเพอควบคมการท�างานดวยตนเอง ดงนน ผควบคมระบบจง
จ�าเปนตองรหลกการและเขาใจการท�างานของเครองคอมพวเตอรเปนอยางด รวมถงตองรภาษา
เครองทจะตองปอนเขาไป จงท�าใหการใชงานคอมพวเตอรในยคนนยงไมแพรหลาย เนองจากม
ความยากล�าบาก และบคคลทท�างานไดตองเปนผเชยวชาญเทานน
2. ระบบปฏบตการรนท 2
เปนระบบปฏบตการทใชงานในชวงตนป ค.ศ. 1960 ทรองรบ การประมวลผลแบบกลม
(Batch Processing) โดยการประมวลผลแบบกลมกคอ การรวบรวมงานทงหลายมารวมกลม
เขาดวยกนทเรยกวาแบตช จากนนกจะปอนเขาสเครองคอมพวเตอรท�างานทเดยวจนกระทง
ส�าเรจ ครนเมองานใดไดประมวลผลเสรจสนแลว งานหรอโปรเซสนนกจะคนการควบคมเครอง
แกระบบปฏบตการ เพอใหระบบปฏบตการน�าไปจดเตรยมสภาพแวดลอมเพอประมวลผล
กลมงานชนใหมตามควในล�าดบถดไป
Chap 1-9_P3-296.indd 38 9/3/2015 11:04:37 AM
3938 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
3. ระบบปฏบตการรนท 3
ระบบปฏบตการรนท 3 จะอยในชวงกลางป ค.ศ. 1960 ถงกลางป ค.ศ. 1970 ไดรบ
การพฒนาขดความสามารถยงขนไปอก โดยสามารถรองรบการท�างานแบบ มลตโปรแกรมมง
(Multiprogramming) และนบเปนจดเรมตนของระบบมลตโปรเซสซง (Multiprocessing)
โดยระบบมลตโปรแกรมมง หมายถงผใชงานหลายๆ คนสามารถใชงานเครองเดยวกนไดพรอม
กน ดวยการน�าหลกการ ไทมแชรง (Time Sharing) เขามาใชงาน โดยจะดเหมอนวาซพยบน
เครองจะท�างานหลายๆ งานไปพรอมๆ กน ซงความจรงแลวไมใชเปนเชนนน เนองจากมซพย
เพยงตวเดยว ดงนน ซพยจะใชชวงเวลาในขณะใดขณะหนงเพอประมวลผลโปรแกรมในระยะ
เวลาสนๆ จากนนกจะยายไปรนงานอนๆ ซงจะสลบการท�างานเชนนไปเรอยๆ จนครบทกงาน และ
ทายสดงานหลายๆ งานทสงเขาไปประมวลผลกจะถกประมวลผลครบทงหมดในชวงเวลาไลเลย
กน สวน ระบบมลตโปรเซสซง ภายในเครองคอมพวเตอรจะมซพยมากกวาหนงตวทสามารถ
ท�างานพรอมกน เพอเพมก�าลงการประมวลผลทรวดเรวยงขน
นอกจากระบบมลตโปรแกรมมง ทเกดขนในยคนแลว ยงม ระบบเรยลไทม (Real Time)
ทเกดขนในยคนดวย โดยระบบเรยลไทม เปนระบบทสามารถตอบสนองแบบทนททนใดเมอม
การรบอนพตเขาไป ส�าหรบระบบเรยลไทมในอดมคตแลว เปนระบบทสามารถประมวลผลและ
แสดงผลลพธไดทนท โดยใชเวลาในการประมวลผลมคาเทากบศนย แตในทางปฏบตแลว คงไมม
เครองคอมพวเตอรใดทสามารถท�างานในลกษณะนได ซงท�าไดแคเพยงลดเวลาการประมวลผล
ใหนอยทสดเทาทจะท�าไดเทานน
4. ระบบปฏบตการรนท 4
เปนยคทอยในชวงกลางป ค.ศ. 1970 ถงปจจบน ซงเปนยคทสามารถสรางวงจร หรอ
ชปขนาดเลกทภายในสามารถบรรจจ�านวนทรานซสเตอรจ�านวนมหาศาลเขาไปได กอใหเกด
ไมโครคอมพวเตอร และตงแตนนเปนตนมา ไมโครคอมพวเตอร หรอมกเรยกวาพซคอมพวเตอร
กไดถกน�ามาใชงานอยางแพรหลาย มการพฒนาระบบปฏบตการทน�ามาใชงานบนเครอง
ไมโครคอมพวเตอร เชน MS-DOS นอกจากน ยงมการพฒนาระบบปฏบตการเพอใชงานบน
ระบบเครอขาย (Network Operating System) จนกระทงตอมาในป ค.ศ. 1990 กไดเกดระบบ
ปฏบตการวนโดวส (Windows 3.0) ซงเปนระบบปฏบตการทรองรบการใชงานแบบมลตทาสกง
(Multitasking) และระบบปฏบตการวนโดวสกไดเขามาครอบครองตลาดระบบปฏบตการบน
เครองพซคอมพวเตอรนบแตนนมา โดยสามารถตดตงเพอใชงานคนเดยวหรอใชงานบนเครอขาย
Chap 1-9_P3-296.indd 39 9/3/2015 11:04:37 AM
4140 การใชงานระบบปฏบตการ
กได ทงนระบบปฏบตการวนโดวสไดมการพฒนาเวอรชนอยางตอเนอง เชน Windows 3.11,
Windows 95, Windows 98, Windows 2000, Windows ME, Windows XP, Windows
Vista, Windows 7 และ Windows 8 เปนตน
หนาทของระบบปฏบตการในความจรงแลว ระบบปฏบตการมบทบาทหนาทมากมายในการควบคมเครองเพอให
ระบบสามารถด�าเนนงานตามวตถประสงค ดงนน ในทนจงขอกลาวหนาทของประบบปฏบตการ
ในประเดนหลกๆ ซงประกอบดวยรายละเอยดดงตอไปน
1. การตดตอกบผใช
การตดตอกบผใช ในทนหมายถงยสเซอรอนเตอรเฟซ ทผใชสามารถตดตอหรอโตตอบ
เพอสงการใหคอมพวเตอรท�างานตามทตองการได ดวยการสงงานผานคยบอรด ตวอยางเชน
ในระบบปฏบตการ DOS ผใชสามารถสงงานผานดอสพรอมตดงรปท 1.31 หรอระบบปฏบตการ
Windows ทมอนเตอรเฟซแบบ GUI (Graphics User Interface) ทผใชสามารถใชเมาสคลก
ตรงไอคอนตางๆ เพอสงใหคอมพวเตอรท�างาน ดงรปท 1.32
รปท 1.31 การอนเตอรเฟซกบผใชในรปแบบของ Command Line ในระบบปฏบตการ DOS
Chap 1-9_P3-296.indd 40 9/3/2015 11:04:37 AM
4140 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
รปท 1.32 การอนเตอรเฟซกบผใชในรปแบบกราฟกบนระบบปฏบตการ Windows
2. การควบคมดแลอปกรณ
อปกรณตางๆ ในระบบคอมพวเตอรมจ�านวนมากมาย ซงระบบปฏบตการจะตองเขาไปดแล
และควบคมอปกรณเหลานนอยางเปนระบบ ส�าหรบระบบปฏบตการในสวนของรทนทใชควบคม
อปกรณแตละชนดจะมหนาทแตกตางกนไปตามแตละอปกรณ เชน รทนควบคมดสก รทนควบคม
จอภาพ รทนควบคมเครองพมพ เปนตน โดยผใชงานไมจ�าเปนตองเขาใจถงกลไกการท�างานของ
อปกรณเหลานน แตสามารถเรยกใชงานอปกรณทตองการไดดวยการเรยกผานค�าสงเรยกระบบ
(System Call) ท�าใหเราไมตองเขยนโปรแกรมเพอควบคมอปกรณเหลานนดวยตนเอง สงผลให
ประหยดเวลา และการควบคมกจะเปนไปตามมาตรฐานเดยวกน
3. การจดสรรทรพยากร
คอมพวเตอรจะมทรพยากรตางๆ ไวคอยบรการแกผใช ไมวาจะเปน ซพย หนวยความจ�าหลก
อปกรณจดเกบขอมล และอปกรณอนพต/เอาตพต และดวยทรพยากรทมอยอยางจ�ากดนเอง
จงตองไดรบการจดสรรอยางมระบบเพอบรการแกผใชรายตางๆ ทมการรองขอบรการเขามา
ซงแตละโปรแกรมกลวนแตมความตองการใชทรพยากรเหลานทงสน ดงนน หนาทของระบบ
ปฏบตการกคอ จะตองจดสรรทรพยากรทมอยอยางจ�ากดใหกบโปรแกรมตางๆ อยางครบถวน
เปนไปอยางยตธรรมและมประสทธภาพ
Chap 1-9_P3-296.indd 41 9/3/2015 11:04:37 AM
4342 การใชงานระบบปฏบตการ
สรปทายบทท 1
คอมพวเตอร หมายถง อปกรณอเลกทรอนกสทสามารถประมวลผลขอมลไดโดยอตโนมต
ประเภทของคอมพวเตอร ทจ�าแนกตามขดความสามารถ ประกอบดวย
1. ซเปอรคอมพวเตอร
2. เมนเฟรมคอมพวเตอร
3. มนคอมพวเตอร
4. เวรกสเตชน
5. ไมโครคอมพวเตอร
องคประกอบของระบบคอมพวเตอร ประกอบดวย
1. ฮารดแวร
2. ซอฟตแวร
3. ขอมล
4. กระบวนการท�างาน
5. บคลากร
คณสมบตของคอมพวเตอร ประกอบดวย
1. ความเรว
2. ความนาเชอถอ
3. ความเทยงตรงและแมนย�า
4. จดเกบขอมลไดปรมาณมาก
5. ความสามารถในการสอสารและเครอขาย
สอบนทกขอมลแบบแมเหลก ไดแก เทปแมเหลก ดสเกตต และฮารดดสก เปนตน
สอบนทกขอมลแบบแสง ไดแก สอออปตคลดสกตางๆ อนประกอบดวย
• สอทอานไดอยางเดยว เชน แผน CD-ROM, DVD-ROM, BD-ROM
• สอทอานและเขยนไดจนเตมแผน เชน แผน CD-R, DVD-R, BD-R และ
• สอทอานและเขยนทบขอมลเดมได เชน แผน CD-RW, DVD-RW, BD-RE
Chap 1-9_P3-296.indd 42 9/3/2015 11:04:37 AM
4342 การใชงานระบบปฏบตการ บทท 1 ความรพนฐานเกยวกบคอมพวเตอรและระบบปฏบตการ
สอบนทกขอมลแบบแฟลช ไดแก แฟลชไดรฟ และการดหนวยความจ�าชนดตางๆ
อปกรณตอพวง หมายถงอปกรณทเปนสวนหนงของระบบคอมพวเตอร ผานการเชอมตอ
เพอเพมขยายขดความสามารถใหกบคอมพวเตอรเพอใชประโยชนดานใดดานหนง
อปกรณตอพวง ยงแบงออกเปน 3 ประเภทดวยกนคอ
1. อปกรณตอพวงเพอการปอนขอมลเขาสคอมพวเตอร เชน คยบอรด เมาส ไมโครโฟน
และสแกนเนอร
2. อปกรณตอพวงเพอการแสดงผลขอมล เชน จอภาพ เครองพมพ และล�าโพง
3. อปกรณตอพวงเพอการจดเกบขอมล เชน เครองขบออปตคลดสกแบบภายนอก เครอง
อานการดหนวยความจ�าแบบภายนอก และฮารดดสกแบบเชอมตอภายนอก
ระบบปฏบตการ คอโปรแกรมทท�าหนาทเปนตวกลางระหวางผใชคอมพวเตอรกบเครอง
คอมพวเตอร โดยมจดประสงคคอ จะก�าหนดสภาพแวดลอมทเหมาะสมใหแกผใช เพอใหผใช
สามารถปฏบตงานกบคอมพวเตอรไดอยางสะดวกและเปนไปอยางมประสทธภาพ
ระบบปฏบตการยคท 1 จดอยในยคทไมมระบบปฏบตการไวใชงาน ผควบคมเครองจะ
ตองปอนค�าสงทเปนภาษาเครองเขาไปโดยตรง
ระบบปฏบตการรนท 2 เปนยคทเรมใชระบบปฏบตการประมวลผลแบบแบตช
ระบบปฏบตการรนท 3 เปนยคทเรมน�าระบบปฏบตการทประมวลผลแบบมลตโปรแกรม
มง ไทมแชรง มลตโปรเซสซง และระบบเรยลไทมมาใช
ระบบปฏบตการรนท 4 เปนยคทเรมมระบบปฏบตการบนไมโครคอมพวเตอร เพอรองรบ
งานประมวลผลแบบงานเดยว (MS-DOS) และมลตทาสกง (Windows) รวมถงระบบปฏบตการ
ทใชงานบนระบบเครอขาย
หนาทของระบบปฏบตการ ประกอบดวย
1. การตดตอกบผใช
2. การควบคมดแลอปกรณ
3. การจดสรรทรพยากร
Chap 1-9_P3-296.indd 43 9/3/2015 11:04:38 AM