หน่วยที่ องค์ประกอบของระบบ ...องค...

Post on 28-Dec-2019

10 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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. หนวยความจาใดทอยภายในตวซพย

ก. ซมอส ข. รจสเตอร

ค. รอม ง. แรม

top related