Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
27
หลกการระบบคอมพวเตอร
จดประสงคทวไป
1. เพอใหมความรเกยวกบองคประกอบของระบบคอมพวเตอร
2. เพอใหมกจนสยในการศกษาหาความรเพมเตม
จดประสงคเชงพฤตกรรม
1. บอกองคประกอบของระบบคอมพวเตอรได
2. บอกสวนประกอบพนฐานของฮารดแวรได
3. อธบายหนาทของสวนประกอบของฮารดแวรได
ระบบคอมพวเตอรควรจะประกอบดวยองคประกอบ 5 ดาน ทตองทางานประสานกน คอ
1. ฮารดแวร (Hardware) คอตวเครองทสามารถจบตองได ไดแก วงจรไฟฟา ตวเครอง
จอภาพ เครองพมพ คยบอรด เปนตน
2. ซอฟตแวร (Software) หมายถงโปรแกรมหรอชดของคาส งท ถกเขยนขนเพ อให
คอมพวเตอรทางานตามทเราตองการ
3. บคลากร (Peopleware) หมายถงบคลากรท เก ยวของกบคอมพวเตอร ถอเปน
องคประกอบของระบบคอมพวเตอรทมความสาคญมาก เพราะถาบคลากรไมมความรในการใชงาน
คอมพวเตอร อาจจะทาใหการใชงานไมมประสทธภาพ หรอไมไดผลลพธตามเปาหมายทตงไว
4. ขอมล (Data) เปนองคประกอบสาคญอยางหนงในระบบคอมพวเตอรเพราะเปนสงท
ตองบนทกลงไปในคอมพวเตอรพรอมกบโปรแกรมทนกคอมพวเตอรไดเขยนไปเพอผลตผลลพธท
ตองการออกมา
5. กระบวนการทางาน (Procedure) กระบวนการทางานเพอใหไดผลลพธตามตองการ
ในการทางานกบคอมพวเตอรผใชจาเปนตองทราบขนตอนการทางานเพอใหไดงานทถกตอง และม
ประสทธภาพ
หนวยท 2
องคประกอบของระบบคอมพวเตอร
สาระสาคญ
จดประสงคการเรยนการสอน
28
หลกการระบบคอมพวเตอร
4. อธบายลกษณะของหนวยความจาหลกได
5. อธบายวธการเชอมตอของอปกรณคอมพวเตอรได
6. บอกชนดของซอฟตแวรได
7. อธบายลกษณะของซอฟตแวรชนดตาง ๆ ได
8. บอกบคลากรทางคอมพวเตอรได
9. อธบายหนาทการทางานของบคลากรทางคอมพวเตอรได
10.อธบายลกษณะของขอมลได
11.อธบายลกษณะของกระบวนการทางานได
2.1 ฮารดแวร (Hardware)
2.1.1 หนวยรบขอมลหรออนพต (Input Unit)
2.1.2 หนวยประมวลผลกลาง (CPU : Central Processing Unit)
2.1.3 หนวยความจา (Memory Unit)
2.1.3.1 หนวยความจาหลกแบบอานไดอยางเดยว (ROM)
2.1.3.2 หนวยความจาหลกแบบแกไขได (RAM)
2.1.4 หนวยแสดงผลขอมล (Output Unit)
2.2 ซอฟตแวร (Software)
2.2.1 ซอฟตแวรระบบ (System Software)
2.2.1.1 ซอฟตแวรระบบปฏบตการ
2.2.1.2 ซอฟตแวรแปลภาษาคอมพวเตอร (Translator Program)
2.2.1.3 ซอฟตแวรอรรถประโยชน (Utility Program)
2.2.2 ซอฟตแวรประยกต (Application Software)
2.2.2.1 ซอฟแวรสาเรจรป
2.2.2.2 ซอฟตแวรใชเฉพาะทาง
เนอหา
29
หลกการระบบคอมพวเตอร
2.3 บคลากร (Peopleware)
2.3.1 ผใชงานคอมพวเตอร (User/End User)
2.3.2 ชางเทคนคคอมพวเตอร (Computer Technician)
2.3.3 นกวเคราะหระบบ (System Analysis)
2.3.4 นกเขยนโปรแกรม หรอโปรแกรมเมอร (Programmer)
2.3.5 วศวกรซอฟตแวร (Software Engineer)
2.3.6 ผบรหารฐานขอมล (Database Administrator)
2.3.7 ผดแลระบบเครอขาย (Network Administrator)
2.3.8 ผปฏบตการ (Operator)
2.3.9 ผบรหารสงสดดานสารสนเทศและคอมพวเตอร (Chief Information Officer)
2.4 ขอมล (Data)
2.5 กระบวนการทางาน (Procedure)
30
หลกการระบบคอมพวเตอร
คาชแจง 1. แบบทดสอบเปนชนดเลอกตอบ แตละขอม 4 ตวเลอก จานวนทงหมด 15 ขอ
คะแนนเตม 15 คะแนน ใชเวลา 10 นาท
2. ใหนกเรยนทาเครองหมาย X เพอเลอกคาตอบในชองคาตอบ ก ข ค หรอ ง ทเหนวา
ถกตองทสดเพยงคาตอบเดยว
1. ขอใดไมใชองคประกอบของระบบคอมพวเตอร
ก. ฮารดแวร ข. ซอฟตแวร
ค. บคลากร ง. สารสนเทศ
2. องคประกอบของระบบคอมพวเตอรใดทมลกษณะเปนนามธรรม
ก. ฮารดแวร ข. ซอฟตแวร
ค. บคลากร ง. สารสนเทศ
3. ขอใดไมใชองคประกอบของฮารดแวร
ก. หนวยรบขอมล ข. หนวยแสดงผล
ค. หนวยความจาสารอง ง. หนวยประมวลผลกลาง
4. หนวยความจาใดทอยภายในตวซพย
ก. รอม ข. แรม
ค. รจสเตอร ง. ซมอส
5. อปกรณใดทไมไดจดอยในหนวยรบขอมล
ก. กลองดจตอล ข. สแกนเนอร
ค. ลาโพง ง. เมาส
6. ขอใดคอหนาทของบส (Bus)
ก. รบขอมลจากภายนอก ข. แสดงผลขอมลออกอปกรณแสดงผล
ค. เชอมตออปกรณคอมพวเตอรเขาหากน ง. ควบคมการทางานของระบบคอมพวเตอร
7. ขอใดจดอยในประเภทของซอฟตแวรประยกต
ก. ซอฟตแวรระบบ ข. ซอฟตแวรสาเรจรป
ค. ซอฟตแวรอรรถประโยชน ง. ซอฟตแวรแปลภาษา
แบบทดสอบกอนเรยน หนวยท 2
องคประกอบของระบบคอมพวเตอร
31
หลกการระบบคอมพวเตอร
8. ซอฟตแวรระบบททาหนาทอานวยความสะดวกในการใชงานคอมพวเตอร
ก. โปรแกรมอรรถประโยชน ข. โปรแกรมระบบปฏบตการ
ค. โปรแกรมแปลภาษาคอมพวเตอร ง. โปรแกรมจดการทรพยากร
9. โปรแกรมประมวลผลคาอยในซอฟตแวรประเภทใด
ก. ซอฟตแวรอรรถประโยชน ข. ซอฟตแวรใชเฉพาะทาง
ค. ซอฟตแวรสาเรจรป ง. ซอฟตแวรแปลภาษาคอมพวเตอร
10. โปรแกรมใดจดอยในซอฟตแวรอรรถประโยชน
ก. โปรแกรมนาเสนองาน ข. โปรแกรมปองกนไวรส
ค. โปรแกรมแตงภาพ ง. โปรแกรมเลนวดโอ
11. ซอฟตแวรทใชสาหรบคดราคาสนคาในหางสรรพสนคาจดอยในซอฟตแวรประเภทใด
ก. ซอฟตแวรอรรถประโยชน ข. ซอฟตแวรใชเฉพาะทาง
ค. ซอฟตแวรสาเรจรป ง. ซอฟตแวรแปลภาษาคอมพวเตอร
12. ผใดทตองมความรดานฮารดแวร และซอฟตแวรเปนอยางด
ก. โปรแกรมเมอร ข. ผบรหารฐานขอมล
ค. ชางเทคนคคอมพวเตอร ง. ผปฏบตการ
13. ผททาหนาทในการรวบรวมขอมล ขอเทจจรงเกยวกบความตองการของผใชคอขอใด
ก. นกวเคราะหระบบ ข. โปรแกรมเมอร
ค. ผบรหาร ง. ผปฏบตการ
14. หนวยขอมลใดเกดจากการนาตวอกษรหลาย ๆ ตวมารวมกน
ก. ฟลด ข. เรคอรด
ค. ตาราง ง. ฐานขอมล
15. คมอใดไมไดจดอยในกระบวนการทางาน
ก. คมอผดแลระบบ ข. คมอผใชงาน
ค. คมอการใชเครองคอมพวเตอร ง. คมอการปฏบตงาน
32
หลกการระบบคอมพวเตอร
คอมพวเตอรนนมวธการทางานอยางเปนระบบ ซงหมายถงภายในระบบงานคอมพวเตอร
ประกอบดวยองคประกอบยอยทมหนาทเฉพาะ ทางานประสานกน เพอใหงานบรรลตามเปาหมายใน
ระบบงานคอมพวเตอร แตการทมเครองคอมพวเตอรเพยงอยางเดยว จะยงไมสามารถทางานไดดวย
ตวเอง ซงหากจะใหคอมพวเตอรทางานไดอยางเปนระบบและมประสทธภาพแลว ระบบคอมพวเตอร
จะตองประกอบดวยองคประกอบ 5 ดาน เพอทางานประสานกน คอ
1. ฮารดแวร (Hardware)
2. ซอฟตแวร (Software)
3. บคลากร (Peopleware)
4. ขอมล (Data)
5. กระบวนการทางาน (Procedure)
2.1 ฮารดแวร (Hardware)
เปนองคประกอบของตวเครองทสามารถจบตองได ไดแก วงจรไฟฟา ตวเครอง จอภาพ
เครองพมพ คยบอรด เปนตน ซงสามารถแบงสวนพนฐานของฮารดแวรเปน 4 หนวยสาคญ ซงม
รายละเอยดดงน
ภาพท 2.1 องคประกอบของคอมพวเตอร
ทมา : http://www.rtafa.ac.th/cs/course/CS423-Com-Arc/Learning_com/pdf
/chapter1.pdf, 2559
หนวยท 2
องคประกอบของระบบคอมพวเตอร
33
หลกการระบบคอมพวเตอร
2.1.1 หนวยรบขอมลหรออนพต (Input Unit) ทาหนาทรบขอมลและโปรแกรมส
เครอง ไดแก คยบอรด เมาส เครองสแกน เครองรดบตร ดจไตเซอร (Digitizer) เปนตน
ภาพท 2.2 อปกรณททาหนาทรบขอมล
ทมา : http://thn243666unit1.blogspot.com/2016/06/keyed-device.html, 2559
2.1.2 หนวยประมวลผลกลาง (CPU : Central Processing Unit) ทาหนาทในการ
ทางานตามคาสงทปรากฏอยในโปรแกรม หนวยนจะประกอบดวยหนวยยอย 3 หนวย คอ หนวย
คานวณทางคณตศาสตร และตรรกะ (ALU : Arithmetic and Logic Unit) , หนวยควบคม
(Control Unit) และรจสเตอร (Register) ซงปจจบนซพยของเครองพซ รจกในชอไมโครโปรเซสเซอร
(Micro Processor)
ภาพท 2.3 ซพย (CPU)
ทมา : https://www.ihavecpu.com/category/3/cpu-ซพย, 2559
34
หลกการระบบคอมพวเตอร
2.1.3 หนวยความจา (Memory Unit) เปนอปกรณทใชในการจดจาขอมล และ
โปรแกรมตาง ๆ ทอยระหวางการประมวลผลของคอมพวเตอร บางครงอาจเรยกวา หนวยเกบขอมล
หลก (Primary storage) สามารถแบงออกไดเปน 2 ประเภท คอ
2.1.3.1 หนวยความจาหลกแบบอานไดอยางเดยว (Read Only
Memory - ROM) เปนหนวยความจาแบบสารกงตวนาชวคราวชนดอานไดอยางเดยว ใชเปนสอ
บนทกในคอมพวเตอร เพราะไมสามารถบนทกซาได เปนความจาทซอฟตแวรหรอขอมลอยแลว และ
พรอมทจะนามาตอกบไมโครโปรเซสเซอรไดโดยตรงหนวยความจาประเภทนแมไมมไฟเลยงตออย
ขอมลกจะไมหายไปจากหนวยความจา (nonvolatile) โดยทวไปจะใชเกบขอมลทไมตองมการแกไข
อกแลวเชน เกบโปรแกรมไบออส (Basic Input output System : BIOS) หรอเฟรมแวรทควบคม
การทางานของคอมพวเตอรใชเกบโปรแกรมการทางานสาหรบเครองคดเลขใชเกบโปรแกรมของ
คอมพวเตอรททางานเฉพาะดาน เชน ในรถยนตทใชระบบคอมพวเตอรควบคมวงจร ควบคมในเครอง
ซกผา เปนตน
ภาพท 2.4 หนวยความจาหลกแบบอานไดอยางเดยว (ROM)
ทมา : https://korkingkub.wordpress.com/2012/09/10/bios-คออะไร/
2.1.3.2 หนวยความจาหลกแบบแกไขได (Random Access Memory -
RAM) เปนหนวยความจาหลก ทใชในระบบคอมพวเตอรยคปจจบน หนวยความจาชนดน อนญาตให
เขยนและอานขอมลไดในตาแหนงตาง ๆ อยางอสระ และรวดเรวพอสมควร ซงตางจากสอเกบขอมล
ชนดอน ๆ อยางเทป หรอดสก ทมขอจากดในการอานและเขยนขอมล ทตองทาตามลาดบกอนหลง
ตามทจดเกบไวในสอ หรอมขอกาจดแบบรอม ทอนญาตใหอานเพยงอยางเดยว ขอมลในแรม อาจ
เปนโปรแกรมทกาลงทางาน หรอขอมลทใชในการประมวลผล ของโปรแกรมทกาลงทางานอย ขอมล
35
หลกการระบบคอมพวเตอร
ในแรมจะหายไปทนท เมอระบบคอมพวเตอรถกปดลง เนองจากหนวยความจาชนดน จะเกบขอมลได
เฉพาะเวลาทมกระแสไฟฟาหลอเลยงเทานน
ภาพท 2.5 หนวยความจาหลกแบบแกไขได (RAM)
ทมา : http://www.businesssoft.com/blog/?p=846, 2559
2.1.4 หนวยแสดงผลขอมล (Output Unit) ทาหนาทในการแสดงผลลพธทไดจากการ
ประมวลผล ไดแก จอภาพ และเครองพมพ เปนตน และจะเชอมตอกนดวยบส (Bus)
ภาพท 2.6 หนวยแสดงผลขอมล (Output Unit)
ทมา : http://pantitatammaput.blogspot.com/2011/12/output-unit.html, 2559
36
หลกการระบบคอมพวเตอร
ภาพท 2.7 การเชอมตอของอปกรณคอมพวเตอรผานบส (BUS)
ทมา : http://www.rtafa.ac.th/cs/course/CS423-Com-Arc/Learning_com/pdf
/chapter1.pdf, 2559
2.2 ซอฟตแวร (Software)
ซอฟตแวร (Software) หมายถงโปรแกรมหรอชดของคาส งท ถกเขยนขนเพ อให
คอมพวเตอรทางานตามทเราตองการ หากไมมซอฟตแวรเครองคอมพวเตอรกจะไมสามารถทางานได
เลย ซอฟตแวรนนเปนองคประกอบทางนามธรรมทไมสามารถจบตองหรอสมผสไดเหมอนฮารดแวร
ซงซอฟตแวรสามารถแบงไดเปน 2 ประเภทใหญ ๆ คอ
2.2.1 ซอฟตแวรระบบ (System Software) เปนซอฟตแวรเขยนขนเพอหนาทควบคม
ระบบการทางานของเครองคอมพวเตอร โดยทาหนาทควบคมการทางานของฮารดแวรทกอยาง และ
คอยอานวยความสะดวกใหกบผใช ซงสามารถแบงเปนสวนยอยไดดงน
2.2.1.1 ซอฟตแวรระบบปฏบตการ (Operating System) นยมเรยกวาโอ
เอส (OS) เปนโปรแกรมควบคมการทางานของคอมพวเตอรทงระบบ ปจจบนระบบปฏบตการทมการ
ใชงานในเครองคอมพวเตอร เชน DOS (Disk Operating System) , ระบบปฏบตการ Windows รน
ตาง ๆ ระบบปฏบตการ UNIX, Linux เปนตน
37
หลกการระบบคอมพวเตอร
ภาพท 2.8 สญลกษณโปรแกรมระบบปฏบตการตาง ๆ
ทมา : https://www.pinterest.co.uk/pin/387802217893520419/, 2559
2.2.1.2 ซอฟตแวรแปลภาษาคอมพวเตอร (Translator Program) เปน
โปรแกรมแปลคาสงทเขยนในภาษาระดบสง เชน ภาษา Pascal ภาษา C ภาษา Visual Basic ภาษา
Visual C เปนตน ซงซอฟตแวรแปลภาษานจะแปลชดคาสงใหเปนภาษาเครอง ซงมลกษณะวธการ
แปล 2 ลกษณะคอแปลโปรแกรมทงโปรแกรมในคราวเดยวเรยกวาคอมไพเลอร (Compiler) อก
ลกษณะคอแปลทละบรรทด จะเรยกวาอนเตอรพรเตอร (Interpreter) เชน ภาษา Basic
ภาพท 2.9 กระบวนการแปลภาษาคอมพวเตอรของภาษาซ
ทมา : https://computer.howstuffworks.com/c1.htm, 2559
38
หลกการระบบคอมพวเตอร
2.2.1.3 ซอฟตแวรอรรถประโยชน (Utility Program) เปนโปรแกรมททา
หนาทอานวยความสะดวกใหแกผใชในการตดตอกบคอมพวเตอรโดยจะชวยลดขนตอนในการเขยน
โปรแกรมทยงยาก เชน การตรวจคนหาแฟมขอมลทลบไปแลว การบบอดขอมล เปนตน
ภาพท 2.10 โปรแกรมอรรถประโยชนตาง ๆ
ทมา : https://nanat1997.weebly.com/utility-program.html, 2559
2.2.2 ซอฟตแวรประยกต (Application Software) เปนซอฟตแวรทใชกบงานดาน
ตาง ๆ ตามความตองการของผใช ทสามารถนามาใชประโยชนไดโดยตรง ปจจบนมผพฒนาซอฟตแวร
ใชงานทางดานตาง ๆ ออกจาหนายมาก การประยกตงานคอมพวเตอรจงกวางขวางและแพรหลาย
เราอาจแบงซอฟตแวรประยกตออกเปนสองกลมคอ ซอฟตแวรสาเรจรป และซอฟตแวรใชเฉพาะทาง
2.2.2.1 ซอฟแวรสาเรจรป เปนซอฟตแวรหรอโปรแกรมประยกตทมผจดทา
ไว เพอใชในการทางานประเภทตาง ๆ โดยทผใชคนอน ๆ สามารถนาโปรแกรมนไปใชกบขอมลของ
ตนได ตวอยางเชน ชดโปรแกรม Microsoft Office
ภาพท 2.11 ชดโปรแกรม Microsoft Office
ทมา : http://trapptechnology.com/office-pro-plus-2013-download/, 2559
39
หลกการระบบคอมพวเตอร
2.2.2.2 ซอฟตแวรใชเฉพาะทาง เปนโปรแกรมทไดรบการออกแบบและ
พฒนาสาหรบนาไปใชงานเฉพาะดานหรอในสาขาใดสาขาหนงตามความตองการของผใช โดยทผเขยน
โปรแกรม คอ โปรแกรมเมอร (Programmer) ทมความสามารถในการเขยนโปรแกรม
ภาษาคอมพวเตอร และตองศกษาทาความเขาใจงานและรายละเอยดของการประยกตนนเปนอยางด
เชน โปรแกรมชวยจดการดานการเงน โปรแกรมชวยจดการบรการลกคา ฯลฯ โดยปกตจะไมคอยได
พบเหนซอฟตแวรประเภทนในทองตลาดทวไป แตจะซอหาไดจากผผลตหรอตวแทนจาหนายในราคา
คอนขางสงกวาซอฟตแวรทใชงานทวไป
ภาพท 2.12 ตวอยางโปรแกรมสนคาคงคลง
ทมา : http://www.businesssoft.com/easy-acc3/easy-acc5, 2559
สาหรบในประเทศไทย ซอฟตแวรใชเฉพาะทางจะเปนซอฟตแวรทบรษทผผลตผพฒนา
ซอฟตแวรไดออกแบบมาเพอรองรบงานดานธรกจ ซงอาจจะสามารถจดประเภทของซอฟตแวรทใช
เฉพาะทางไวดงน
- ซอฟตแวรระบบงานดานบญช ไดแก ระบบงานบญชเจาหน
บญชลกหน บญชสนทรพยถาวรและคาเสอมราคาสะสม บญชแยกประเภททวไป และบญชเงนเดอน
- ซอฟตแวรระบบงานจดจาหนาย ไดแก ระบบงานรบใบสงซอ
สนคา ระบบงานบรหารสนคาคงคลง และระบบงานประวตการขาย
40
หลกการระบบคอมพวเตอร
- ซอฟตแวรระบบงานในโรงงานอตสาหกรรม ไดแก ระบบงาน
กาหนดโครงสรางผลตภณฑ การวางแผนกาลงการผลต การคานวณตนทนของงาน การประเมนผล
งานของพนกงาน การวางแผนการผลตหลก การวางแผนความตองการวสด การควบคมการทางาน
ภายในโรงงาน การกาหนดเงนทนมาตรฐานสนคา และการกาหนดขนตอนการผลต
- ซอฟตแวรอน ๆ ไดแก ระบบการสรางรายงาน การบรหาร
การเงน การเชาซออสงหารมทรพย และการเชาซอรถยนต
2.3 บคลากร (Peopleware)
หมายถงบคลากรทเกยวของกบระบบคอมพวเตอร ซงถอเปนองคประกอบของระบบ
คอมพวเตอรทมความสาคญมาก เพราะถาบคลากรไมมความรในการใชงานคอมพวเตอร อาจจะทาให
การใชงานไมมประสทธภาพ หรอไมไดผลลพธตามเปาหมายทตงไว สาหรบบคลากรดานคอมพวเตอร
สามารถแบงไดตอไปน
2.3.1 ผใชงานคอมพวเตอร (User/End User) เปนผใชงานระดบตาสด ซงไม
จาเปนตองมความเชยวชาญดานคอมพวเตอรมากนก โดยอาจจะศกษาจากคมอปฏบตงานหรอคมอ
การใชโปรแกรม อาจตองเขารบการอบรมเพอใหสามารถใชงานไดอยางถกตอง บคลากรกลมนจะม
มากทสดในหนวยงาน คอจะมการใชงานคอมพวเตอรพนฐานทวไป เชน พนกงานธรการ พนกงาน
ปอนขอมล พนกงานบรการลกคาสมพนธ เปนตน
ภาพท 2.13 ผใชงานคอมพวเตอร (User/End User)
ทมา : https://phys.org/news/2014-03-digital-user-invading-privacy.html, 2559
41
หลกการระบบคอมพวเตอร
2.3.2 ชางเทคนคคอมพวเตอร (Computer Technician) โดยสวนใหญมกจะเปน
บคลากรทมความชานาญดานเทคนคตาง ๆ เกยวกบคอมพวเตอร โดยเฉพาะการแกปญหาทเกด
ข นกบระบบคอมพวเตอรในหนวยงานใหสามารถใชงานไดตามปกต โดยจะตองมทกษะและ
ประสบการณในการแกปญหาเฉพาะหนาไดเปนอยางด ไมวาจะเปนปญหาทางดานฮารดแวรหรอ
ซอฟตแวร ซงในบางหนวยงานอาจตงศนยชวยเหลอและแกปญหาการใชงานทเรยกวา เฮลปเดสก
(Help Desk) หรออาจจะเรยกผททาหนาทนวา เฮลปเดสก ซพพอรต (Help Desk Support) หรอ
ไอทซพพอรต (IT Support ) กได
ภาพท 2.14 ชางเทคนคคอมพวเตอร (Computer Technician)
ทมา : https://boxsupport.com/onsite-support/, 2559
2.3.3 นกวเคราะหระบบ (System Analysis) มหนาทวเคราะหความตองการของผใช
รวมไปถงผบรหารของหนวยงาน องคกรนน ๆ วาตองการระบบหรอโปรแกรมทมลกษณะแบบไหน
อยางไร เพอจะพฒนาระบบงานใหตรงตามความตองการและมประสทธภาพมากทสด
ภาพท 2.15 นกวเคราะหระบบ (System Analysis)
ทมา : http://mybcom54.blogspot.com/, 2559
42
หลกการระบบคอมพวเตอร
หากเปรยบเทยบการพฒนาโปรแกรมกบการสรางบาน นกวเคราะหระบบก
เปรยบไดกบสถาปนกทมหนาทออกแบบบานใหตรงตามความตองการของเจาของบาน โดยสถาปนก
ตองเกบขอมลหรอสอบถามความตองการของเจาของบานวาตองการบานลกษณะใด จากนนจงนาไป
เขยนแปลนบานเพอนาไปใชในการสรางบานตอไป เพยงแตนกวเคราะหระบบตองเกบขอมลหรอ
สอบถามความตองการของผใชโปรแกรมวาตองการโปรแกรมลกษณะใด จากนนจงวเคราะหและ
ออกแบบระบบเพอนาไปพฒนาโปรแกรมตอไป
2.3.4 นกเขยนโปรแกรม หรอโปรแกรมเมอร (Programmer) ไดแกบคคลททาหนาท
เขยนโปรแกรมประยกต (Application Program) ตามรายละเอยดและขอกาหนดทนกวเคราะห
ระบบไดออกแบบไว โปรแกรมเมอรจะใชภาษาคอมพวเตอรทตนเองถนด ซงขนอยกบความเหมาะสม
สมรรถนะของภาษาคอมพวเตอร และลกษณะของงานทจะพฒนา เชน งานดานธรกจ ดาน
วทยาศาสตร ดานการคานวณ เปนตน ซงนยมเรยกโปรแกรมเมอรทมความเชยวชาญในการพฒนา
โปรแกรมแตละดานคอ นกเขยนโปรแกรมบนเวบไซต (Web Programmer) นกเขยนโปรแกรม
สาหรบใชงานเฉพาะทาง (Application Programmer) และนกเขยนโปรแกรมระบบ (System
Programmer)
ภาพท 2.16 นกเขยนโปรแกรม หรอโปรแกรมเมอร (Programmer)
ทมา : http://www.adweek.com/digital/facebook-invites-participants-for-third-annual-
hacker-cup/, 2559
2.3.5 วศวกรซอฟตแวร (Software Engineer) ทาหนาทในการวเคราะหและตรวย
สอบซอฟตแวรทพฒนาอยางมแบบแผน โดยอาศยหลกการทางวศวกรรมศาสตรมาชวย เชน วดคา
43
หลกการระบบคอมพวเตอร
ความซบซอนของซอฟตแวรวาใชบรรทดคาสง (Line of code) ในการเขยนโปรแกรมมากนอย
เพยงใด การเขยนโปรแกรมนนถกตองตามหลกการเขยนโปรแกรมทดหรอไม มบรรทดคาสงในการ
เขยนโปรแกรมทไมจาเปนมากนอยเพยงใด ซงสงตาง ๆ เหลานสามารถวดและหาคณภาพของ
ซอฟตแวรทผลตขนมาได วศวกรซอฟตแวรจะอยในทมพฒนาซอฟตแวร ซงสวนใหญจะอยในทม
พฒนาซอฟตแวรทมขนาดใหญ เชน การพฒนาระบบปฏบตการ การสรางเกม หรอโปรแกรมในการ
ดาเนนงานขององคกร เปนตน
ภาพท 2.17 วศวกรซอฟตแวร (Software Engineer)
ทมา : www.renishaw.com/en/choosing-the-right-path-into-engineering--42778, 2559
2.3.6 ผบรหารฐานขอมล (Database Administrator) สาหรบระบบหรอองคกร
ขนาดใหญ ซงมการจดการฐานขอมลทสลบซบซอนจะตองมผบรหารฐานขอมล หรอดบเอ (DBA) เปน
ผบรหารในการจดการควบคมจรงแกไขเปลยนแปลงฐานขอมลและใหสทธในการใชฐานขอมลแก
ผใชงานทวไป
ภาพท 2.18 ผบรหารฐานขอมล (Database Administrator)
ทมา : http://www.affirmaconsulting.com/hire-database-administrator-dba/, 2559
44
หลกการระบบคอมพวเตอร
2.3.7 ผดแลระบบเครอขาย (Network Administrator) มหนาทดแลและบรหาร
ระบบเครอขายคอมพวเตอรขององคกร มกเกยวของกบลกษณะงานหลก ๆ ทางดานเครอขาย
คอมพวเตอรโดยเฉพาะ เชน การตดตงระบบเครอขาย การควบคมสทธของผทใชเขาใชงาน การ
ปองกนการบกรกระบบเครอขาย เปนตน ผ ท ทาหนาทน จะตองมความเช ยวชาญเกยวกบระบบ
เครอขายคอมพวเตอรเปนอยางด และมทกษะในการแกไขปญหาทเกดขนไดอยางทนทวงท หากไม
สามารถแกไขได อาจเกดความเสยหายตอองคกร เชน เกดการบกรกทางเครอขายคอมพวเตอรและ
โจรกรรมขอมลทเปนความลบขององคกร ผดแลระบบเครอขายจะตองหาทางปองกน และแนะนาวธ
ปฏบตใหกบผใชงานระบบภายในองคกร
ภาพท 2.19 ผบรหารฐานขอมล (Database Administrator)
ทมา : www.enterpriseitpro.net/6-เครองมอ-troubleshooting-network-เบองตน/, 2559
2.3.8 ผปฏบตการ (Operator) สาหรบระบบขนาดใหญ เชน เมนเฟรม จะตองม
เจาหนาทคอมพวเตอรทคอยปดและเปดเคร อง และเฝาดจอภาพเมอมปญหาซงอาจเกดขดของ
จะตองแจง System Programmer ซงเปนผดแลตรวจสอบแกไขโปรแกรมระบบควบคมเครอง
(System Software) อกทหนง นอกจากนนยงตองทาการสารองขอมล (Back up) ไวในเทปหรอสง
อน ซงหากเปนเครองคอมพวเตอรพซ ผใช (User) จะเปนผปฏบตการไปในตว
ภาพท 2.20 ผปฏบตการ (Operator)
ทมา : https://asuscontrolcenter.asus.com/#/, 2559
45
หลกการระบบคอมพวเตอร
2.3.9 ผบรหารสงสดดานสารสนเทศและคอมพวเตอร (Chief Information
Officer) สาหรบหนวยงานขนาดใหญทตองพงพาเทคโนโลยคอมพวเตอรในการดาเนนงาน อาจจะม
บคลากรในตาแหนงทเรยกวาซไอโอ (CIO) ซงยอมาจาก Chief Information Officer ซงเปน
ตาแหนงสงสดทางดานการบรหารงานคอมพวเตอรในองคกร สาหรบซไอโอนนจะทาหนาทกาหนด
ทศทาง นโยบายและแผนงานทางดานคอมพวเตอรในองคกรทงหมดวาควรจะเปนไปในรปแบบใด
ควรจะปรบเพม ลด องคประกอบดานคอมพวเตอรในสวนใดบางเพอใหตรงตามเปาหมายขององคกร
มากทสด
ภาพท 2.21 ผบรหารสงสดดานสารสนเทศและคอมพวเตอร (Chief Information Officer)
ทมา : http://www.northstarwm.com/Retirement-Plan-Consulting.7.htm, 2559
2.4 ขอมล (Data)
ขอมลเปนองคประกอบสาคญอยางหนงในระบบคอมพวเตอรเพราะเปนสงทตองบนทกลง
ไปในคอมพวเตอรพรอมกบโปรแกรมทนกคอมพวเตอรไดเขยนไปเพอผลตผลลพธทตองการออกมา
ดงน นขอมลตองมความถกตอง ขอมลท จะนาเขามาจะมหนวยท เลกท สดไดแก ตวอกขระ
(Character) ซงจะประกอบดวยตวอกษร ตวเลขและสญลกษณตาง ๆ เมอนาตวอกขระเหลานมา
ประกอบกน จะทาใหไดหนวยขอมลทใหญขน คอ ฟลด (Field) และการนาฟลดหลาย ๆ ฟลดมา
ประกอบกนจะเปน เรคคอรด (Record) และถานาหลาย ๆ เรคคอรดมาประกอบกนจะเปนไฟล
(Field และ หากนาหลายๆ ไฟลมารวมกน ในลกษณะทมความสมพนธกนในแตละไฟลดวยจะ
กลายเปนฐานขอมล (Database)
46
หลกการระบบคอมพวเตอร
ภาพท 2.22 ขอมล (Data)
http://www.thongjoon.com/2011/04/excel-pivot-table.html, 2559
2.5 กระบวนการทางาน (Procedure)
องคประกอบดานนหมายถงกระบวนการทางานเพอใหไดผลลพธตามตองการ ในการ
ทางานกบคอมพวเตอรผ ใชจาเปนตองทราบข นตอนการทางานเพ อใหไดงานทถกตอง และม
ประสทธภาพ ซงอาจจะมขนตอนสลบซบซอนหลายขนตอน ดงน นจงมความจาเปนตองมค มอ
ปฏบตงาน เชน คมอผใช (User manual) หรอคมอผดแลระบบ (Operation manual) เพอเปน
แนวทางในการดาเนนงานของผทเกยวของกบระบบงาน
ภาพท 2.23 ตวอยางกระบวนการทางานในระบบสารสนเทศภมศาสตร (GIS)
ทมา : https://sites.google.com/site/rabbsarsnthesphumisastrgis/krabwnkar-thangan-
khxng-gis, 2559
ฐานขอมล
ขอมลเขา ประมวลผล
ขอมล
ประมวลผล
ขอมล
Internet
GIS
วเคราะห
ขอมลเพอ
สนบสนนการ
จดการดาน
ตาง ๆ
(1)
(2)
(2)
(3)
(3)
(5)
(4)
47
หลกการระบบคอมพวเตอร
คาชแจง แบบฝกหด มทงหมด 7 ขอ ใหนกเรยนทาแบบฝกหดทกขอ คะแนนเตม 20 คะแนน
ใชเวลา 15 นาท
1. จงบอกองคประกอบของระบบคอมพวเตอร (1 คะแนน)
2. จงบอกสวนประกอบของฮารดแวรคอมพวเตอร (1 คะแนน)
3. จงอธบายขอแตกตางของหนวยความจารอม และหนวยความจาแรม (1 คะแนน)
4. จงอธบายลกษณะของซอฟตแวรดงตอไปน (6 คะแนน)
- ซอฟตแวรระบบ
- ซอฟตแวรแปลภาษาคอมพวเตอร
- ซอฟตแวรอรรถประโยชน
- ซอฟตแวรประยกต
- ซอฟตแวรสาเรจรป
- ซอฟตแวรใชเฉพาะทาง
5. จงบอกหนาทของบคลากรทเกยวของกบระบบคอมพวเตอรดงตอไปน (9 คะแนน)
- ผใชงานคอมพวเตอร
- ชางเทคนคคอมพวเตอร
- นกวเคราะหระบบ
- โปรแกรมเมอร
- วศวกรซอฟตแวร
- ผบรหารฐานขอมล
- ผดแลระบบเครอขาย
- ผปฏบตการ
- ผบรหารสงสดดานสารสนเทศและคอมพวเตอร
6. จงอธบายลกษณะของขอมล (1 คะแนน)
7. จงบอกสาเหตทตองมกระบวนการทางาน (1 คะแนน)
แบบฝกหด หนวยท 2
องคประกอบของระบบคอมพวเตอร
48
หลกการระบบคอมพวเตอร
คาชแจง 1. แบบทดสอบเปนชนดเลอกตอบ แตละขอม 4 ตวเลอก จานวนทงหมด 15 ขอ
คะแนนเตม 15 คะแนน ใชเวลา 10 นาท
2. ใหนกเรยนทาเครองหมาย X เพอเลอกคาตอบในชองคา ตอบ ก ข ค หรอ ง ทเหนวา
ถกตองทสดเพยงคาตอบเดยว
1. ขอใดจดอยในประเภทของซอฟตแวรประยกต
ก. ซอฟตแวรแปลภาษา ข. ซอฟตแวรอรรถประโยชน
ค. ซอฟตแวรสาเรจรป ง. ซอฟตแวรระบบ
2. อปกรณใดทไมไดจดอยในหนวยรบขอมล
ก. เมาส ข. ลาโพง
ค. สแกนเนอร ง. กลองดจตอล
3. คมอใดไมไดจดอยในกระบวนการทางาน
ก. คมอการใชเครองคอมพวเตอร ข. คมอการปฏบตงาน
ค. คมอผดแลระบบ ง. คมอผใชงาน
4. ขอใดไมใชองคประกอบของระบบคอมพวเตอร
ก.บคลากร ข. สารสนเทศ
ค. ฮารดแวร ง. ซอฟตแวร
5. หนวยขอมลใดเกดจากการนาตวอกษรหลาย ๆ ตวมารวมกน
ก. เรคอรด ข. ตาราง
ค. ฟลด ง. ฐานขอมล
6. ซอฟตแวรทใชสาหรบคดราคาสนคาในหางสรรพสนคาจดอยในซอฟตแวรประเภทใด
ก. ซอฟตแวรใชเฉพาะทาง ข. ซอฟตแวรอรรถประโยชน
ค. ซอฟตแวรแปลภาษาคอมพวเตอร ง. ซอฟตแวรสาเรจรป
7. องคประกอบของระบบคอมพวเตอรใดทมลกษณะเปนนามธรรม
ก. บคลากร ข. สารสนเทศ
ค. ฮารดแวร ง. ซอฟตแวร
แบบทดสอบหลงเรยน หนวยท 2
องคประกอบของระบบคอมพวเตอร
49
หลกการระบบคอมพวเตอร
8. ผใดทตองมความรดานฮารดแวร และซอฟตแวรเปนอยางด
ก. ชางเทคนคคอมพวเตอร ข. ผบรหารฐานขอมล
ค. โปรแกรมเมอร ง. ผปฏบตการ
9. ขอใดคอหนาทของบส (Bus)
ก. แสดงผลขอมลออกอปกรณแสดงผล ข. ควบคมการทางานของระบบ
ค. รบขอมลจากภายนอกคอมพวเตอร ง. เชอมตออปกรณคอมพวเตอรเขาหากน
10. ขอใดไมใชองคประกอบของฮารดแวร
ก.หนวยแสดงผล ข. หนวยความจาสารอง
ค.หนวยประมวลผลกลาง ง. หนวยรบขอมล
11. ซอฟตแวรระบบททาหนาทอานวยความสะดวกในการใชงานคอมพวเตอร
ก. โปรแกรมระบบปฏบตการ ข. โปรแกรมจดการทรพยากร
ค. โปรแกรมแปลภาษาคอมพวเตอร ง. โปรแกรมอรรถประโยชน
12. ผททาหนาทในการรวบรวมขอมล ขอเทจจรงเกยวกบความตองการของผใชคอขอใด
ก. โปรแกรมเมอร ข. นกวเคราะหระบบ
ค. ผปฏบตการ ง. ผบรหาร
13. โปรแกรมประมวลผลคาอยในซอฟตแวรประเภทใด
ก. ซอฟตแวรใชเฉพาะทาง ข. ซอฟตแวรสาเรจรป
ค. ซอฟตแวรอรรถประโยชน ง. ซอฟตแวรแปลภาษาคอมพวเตอร
14. โปรแกรมใดจดอยในซอฟตแวรอรรถประโยชน
ก. โปรแกรมนาเสนองาน ข. โปรแกรมเลนวดโอ
ค. โปรแกรมปองกนไวรส ง. โปรแกรมแตงภาพ
15. หนวยความจาใดทอยภายในตวซพย
ก. ซมอส ข. รจสเตอร
ค. รอม ง. แรม