โครงงานคอมพิวเตอร์...

24
โครงงานคอมพิวเตอร์ เผยแพร่ความรู้ออนไลน์ เรื่องระบบปฏิบัติการ โดย นายเนติพงษ์ ภูกองไชย นายศรันย์ พันธุกิจจา นายวรพงษ์ ศรีบุญเมือง โรงเรียนวิทยาลัยอาชีวศึกษาขอนแก่น ครูที่ปรึกษา นางธิดารัตน์ พลพันธ์สิงห์ รายงานนี ้เป็นส่วนประกอบของโครงงานคอมพิวเตอร์ ปีการศึกษา 2557

Upload: neno-srimueagbun

Post on 28-Jul-2015

29 views

Category:

Documents


2 download

TRANSCRIPT

โครงงานคอมพวเตอร เผยแพรความรออนไลน

เรองระบบปฏบตการ

โดย

นายเนตพงษ ภกองไชย

นายศรนย พนธกจจา

นายวรพงษ ศรบญเมอง

โรงเรยนวทยาลยอาชวศกษาขอนแกน

ครทปรกษา

นางธดารตน พลพนธสงห

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

ปการศกษา 2557

เรอง โครงงานคอมพวเตอรเผยแพรความรออนไลน เรอง ระบบปฏบตการ

(Operating System)

ประเภทโครงงาน โครงงานคอมพวเตอรเผยแพรความรออนไลน

โดย 1นายเนตพงษ ภกองไชย

2นายศรนย พนธกจจา

3นายวรพงษ ศรเมองบญ

โรงเรยน วทยาลบอาชวศกษาขอนแกน

สงกด สานกงานคณะกรมอาชวะศกษา ขอนแกน

ครทปรกษา นางธดารตน พลพนธ

ปการศกษา ผห 2557

โครงงานคอมพวเตอร การพฒนาเวบไซตเพอการศกษา เรอง ระบบปฏบตการ

(Operating System)จดทาขนโดยมวตถประสงค1)เพอเผยแหพรเพอการศกษา ใหกบผทสนใจ

เรองอปกรณคอมพวเตอร

ผลการพฒนาเวบไซต เพอการศกษาเรองระบบปฏบตการ ในเวบไซตประกอบไปดวย

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

ผลการประเมนของการพฒนาเวบไซตเพอการศดษาเรองระบบปฏบตการ

กตตกรรมประกาศ

โครงงานนสาเรจลลวงไดดวยความกรณาจากคณคร ธดารตน พลพนธสงห

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

สมบรณ ผศกษาจงขอขอบพระคณเปนอยางสงและ www.google.com

วรพงษ ศรเมองบญ

ศรนย พนธกจจา

เนตพงษ ภกองชย

หนา

กตตกรรมประกาศ ก

บทคดยอ ข

สารบญ ค

บทท 1 บทนา

ทมาและความสาคญ 1

วตถประสงค 1

ขอบเขตการศกษา 2

ผลทคาดวาทจะไดรบ 2

บทท 2 เอกสารทเกยวของ

ความสาคญของระบบปฏบตการ 3

ขอมลเกยวกบระบบปฏบตการ 3

ระบบปฏบตการ (operating System) 4

เวบไซต (Webside) 5

โปรแกรมทใชในการดาเนนงาน 6

บทท 3 อปกรณและวธการดาเนนงาน

วสดอปกรณ เครองมอหรอโปรกรมหรอทใชในการพฒนา 7

ขนตอนการดาเนนโครงงาน 8

สารบญตอ

บทท 4 ผลการดาเนนโครงงาน 9

ผลการพฒนาเวบไซต(Website) 10

การทดสอบพฒนาเวบไซต 10

ผลการประเมนประสทธภาพ 11

บทท 5 สรปผลการดาเนนงาน และขอเสนอแนะ 12

อปสรรคในการทาโครงงาน 12

ขอเสนอแนะและนาวทางในการพฒนาตอ 12

ภาคพนวก

บททท1

บทนา

ทมาของระบบปฏบตการ

ระบบปฏบตการ (operating system) หรอ โอเอส (OS) เปนซอฟตแวรททาหนาทเปน

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

เปนเฟรมแวรกได

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

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

ขอมลภาพไปแสดงผลทจอภาพ การสงขอมลไปเกบหรออานจากฮารดดสก การรบสงขอมลใน

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

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

อนญาตใหซอฟตแวรประยกตหลายๆ ตวทางานพรอมๆ กน

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

เพยงแคเรยกใชบรการจากระบบปฏบตการกพอ ทาใหพฒนาซอฟตแวรประยกตไดงายขน

วตถประสงคของระบบปฏบตการคอ

1 เพอเผยแพรความรออนไลน เรองระบบปฏบตการ 2 /เพอเปนสอการศกษาของผ ทสนใจ

2

ขอบเขตการศกษา

ศกษาในอนเทอรเนต

โปรแกรมทใชในการทาโครงงาน

1โปรแกรม Microsoft Word

2 โปรแกรมGoogle Chrome

3 โปรแกรมAdobe Flash

ผลทคาดวาจะไดรบ

ไดรบความรเรองระบบปฏบตการและสามารถนาไปพฒนา

เวบไซตไดจรง

3

บทท2

เอกสารทเกยวของ

การจดทาโครงงานคอมพวเตอร การพฒนาเวบไซตเพอการศกษา เรองระบบปฏบตการผจดทาไดศกษา

เอกสารทเกยวของตอไปน

1 ความสาคญของระบบปฏบตการ

2 ขอมลเกยวกบระบบปฏบตการ

3 โปรแกรมทใชในการดาเนนงาน

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

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

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

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

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

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

สมยใหมตาง ๆ เชน โทรศพทเคลอนท เครองเลนเกมส หรอแมกระทงเครองซกผา กมระบบปฏบตการในการควบคม

การทางานเชนกน แตจะเปนระบบปฏบตการทออกแบบมาสาหรบอปกรณนน ๆ โดยเฉพาะ

ขอมลเกยวกบ ระบบปฏบตการ (Operating System)

1. ความหมายของระบบปฏบตการ จาก องคประกอบระบบคอมพวเตอรขางตนกจะเหนไดวาระบบปฏบตการถอเปนสวน สาคญสวนหนงในระบบคอมพวเตอร ซง

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

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

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

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

4

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

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

2.ขอมลเกยวกบระบบปฏบตการ 2.1 ความหมายของระบบปฏบตการจากองค ประกอบระบบคอมพวเตอรขางตนกจะเหนไดวาระบบปฏบตการ

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

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

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

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

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

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

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

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

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

ประโยชนสงสด

2.2 ระบบปฏบตการ LINUX

ระบบปฏบตการลนกซเปนระบบปฏบตการเปด เรมตนพฒนาโดย Linus Torvalds เพอใชงานบน

เครองคอมพวเตอรสวนบคคลหรอโนตบก มการทางานเหมอนกบระบบปฏบตการยนกซ จงทาใหคนทใชงานยนกซ

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

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

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

แตอาจจะมการถกโจมตในรปแบบอนๆ เชน Trojan, Worms และ Hacker เปนตน

ปจจบน มผใหบรการสนบสนนทงแบบใหใชงานฟรและเกบคาบรการหลงการ ขาย ฉะนนตองเลอกใชให

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

ยนกซและระบบ จดการฐานขอมลทซบซอน เชน ORACLE Database และ IBM DB2 วจยพฒนา

5

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

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

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

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

เชน RedHat Linux และ SUSE Linux Enterprise พฒนาโดย The Attachmate Group สวนทไมตองจายคาบรการ เชนCentOS, ORACLE Linux, OpenSUSE Linux และ Ubuntu(พฒนาโดย Ubuntu Foundation โดยไดรบเงนทนสนบสนน

จาก Canonical Ltd.) เปนตน ระบบจดการฐานขอมลทมใชบนลนกซ เชน ORACLE Database, IBM DB2, IBM Informix และ ORACLE MySQL เปนตน สวน MICROSOFT

SQL Serverไมมใชบนลนกซ

2.3 ระบบปฏบตการ Windows

Windows คอ ระบบปฏบตการคอมพวเตอรระบบหนง (operating system) สรางขน

โดยบรษทไมโครซอฟต เนองจากความยากในการใชงานดอสทาใหบรษท ไมโครซอฟตไดมการพฒนาซอฟตแวรท

เรยกวา Windows ทมลกษณะเปนGUI(Graphic-User Interface) ทนารปแบบของสญลกษณ

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

ขน แตวนโดวสจะยงไมใชระบบปฏบตการจรง ๆ เนองจากมนจะทางานอยภายใตการควบคมของดอสอกท ระบบปฏบตการคออะไร (What is an Operating system?) ระบบปฏบตการเปนโปรแกรมควบคมการทางาน (ควบคมการRun) ของโปรแกรมประยกต ทาหนาท โตตอบและเปนสอกลางระหวางโปรแกรมประยกตและฮารดแวร (Hardware) ระบบปฏบตการ (Operating System :OS) เปนซอฟตแวรระบบ (System Software) ททาหนาท

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

อปกรณ Keyboard ขณะเปดเครอง ถาผใชลมเสยบสาย Keyboard ท port ดานหลงของเครอง ขณะทซอฟตแวรระบบ

ตรวจสอบแลวไมพบอปกรณเชอมตอดงกลาว จะมขอความแจงเตอนความผดพลาด “Keyboard Error” นอกจากนยงทา

หนาทเปนสอกลางในการเชอมการทางานระหวาง User ในการใชโปรแกรมประยกต ( Application Software) ของ user กบระบบเครองฯ อานวยความสะดวกในการใชงาน และเพมประสทธภาพของ

ระบบ

6

บทบาทและเปาหมายของระบบปฏบตการ (Goals & Roles of an OS) 1. อานวยความสะดวก ทาใหผใช (user) ใชเครองฯ ไดงาย (Operating System Objectives Convenience ทาให

คอมฯ งายและสะดวกตอการใชงาน 2. ใชงานเครองไดอยางมประสทธภาพ (Efficiency) จดการการใชทรพยากรของระบบไดอยางมประสทธ 3. เพมความสามารถเพอพฒนาโปรแกรม (Ability to evolve) เพอรองรบใหผใชเพอใหผใชสามารถพฒนา โปรแกรมได

อยางมประสทธภาพ, สามารถทดสอบโปรแกรม, และสามารถใชฟงกชนใหม ๆ ของระบบ โดยปราศจากการแทรกแซงของระบบปฏบตการในระหวางการทางาน สรปเปาหมายและบทบาทของระบบปฏบตการ (OS) สามารถจาแนกได 2 เปาหมายคอ 1. เปาหมายหลก ( Primary goal) คอ การอานวยความสะดวกแกผใชงาน ใหสามารถใชระบบคอมฯ ไดงาย และสะดวกทสด

(convenience for the user) 2. เปาหมายหมายรอง (Secondary goal) คอ เพมประสทธภาพใหกบระบบบางครง 2 เปาหมายนอาจขดแยงกน

เชน ระบบ OS ทชาญฉลาดนนระหวางทางานระบบจะ ตรวจจบขอผดพลาด (Error) อยตลอดเวลาหากพบขอผดพลาดระหวางการทางานกจะมขอความแจง (Message) แกผใช

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

ระบบปฏบตการ (OS) และการออกแบบสถาปตยกรรมดานตวเครองควรมความสอดคลอง และหาจดกลางระหวางกน โครงสรางระบบปฏบตการ (operating system structures) ระบบปฏบตการเปนซอฟตแวรททาหนาทควบคมการทางานของฮารดแวร ซง OS จะเปนซอฟตแวรท ทางานในระดบ Low level ควบคมและสงการเครองและอปกรณไดโดยตรง สามารถแสดงโครงการการเขาถงฮารดแวดร ได

ตามรปดานลางน โปรแกรมระบบปฏบตการ (Operating System) เปนซอฟตแวรทสามารถเขาถงฮารดแวรไดโดยตรง โดยทาหนาทจดสรรทรพยากร ควบคมการทางานของฮารดแวร และทา

หนาทเปนตวกลางในการควบคมการสงการ ระหวางโปรแกรมอรรถประโยชน (Utilities) และโปรแกรมประยกตของ

ผใช (Application Programs) ซอฟตแวรทพฒนาดวยภาษาเครองจกร (Machine code)จะสามารถควบคมและเขาถงฮารดแวรไดโดยตรง แตจะขนตอนท

ยงยากในการเขยนชดคาสง โปรแกรมอรรถประโยชน (Utilities) โปรแกรมอรรถประโยชน (Utilities) เปนโปรแกรมอานวยความสะดวกตาง ๆ ในการทางานเพอเพม ประสทธภาพแกระบบ เปนกลมโปรแกรมทเนนการจดการไฟล(File) ควบคม I/O, อปกรณอน เชน การสารองขอมล การ

จดเรยงไฟล หรอการเคลยร Temporary file โปรแกรมประยกต (Application program) เปนซอฟตแวรทอยหางไกลกบฮารดแวร ไมสามารถเขาถงฮารดแวรไดโดยตรง จะตองอาศย OS เปน ตวกลางในการเชอมการทางาน โปรแกรมประยกตจะถกเขยนขนโดยโปรแกรมเมอร และใชโปรแกรมภาษาระดบสงในการ

พฒนา ทพฒนาจาก programmer

7

บทท3 อปกรณและวธการดาเนนงาน

อปกรณการดาเนนงาน 1. โปรแกรมไมโครซอฟตเวรด (Microsoft Word) ขนตอนท1การคดเลอกหวเรองและการศกษาเอกสารทเกยวของ

ขนตอนท2 การเขยนเคาโครงของโครงงาน

ขนตอนท3 การปฏบตโครงงาน

ขนตอนท 4 การพมพรายงาน

ขนตอนท 5 การแสดงผลงาน

2.ขนตอนการดาเนน

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

จดเกบขอมลเพอจดทาเนอหาตอไป 2.3 ศกษาการสรางเวบไซตโดยใชโปรแกรม Microsofe Word , Mozilla Firefox, Blogsport จากเอกสาร และจากเวบไซตตาง ๆ ทเสนอ

เทคนค วธการสราง

2.4 จดทาโครงรางโครงงานคอมพวเตอรเพอนาเสนอครทปรกษา 2.5 จดทาโครงงานคอมพวเตอรการเผยแพรความรออนไลน เรอง ระบบปฏบตการ โดยสรางบทเรยนทสนใจตามแบบเสนอโครงรางท

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

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

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

8

3.หาขอมลในอนเตอรเนตแลวเอามาลง Microsoft Word

4. แปลงไฟล Microsoft Word เปน PDF 5. อปโหลด PDF ลงในอนเตอรเนต

9

บทท 4

ผลการดาเนนโครงงาน

การจดทาโครงงานระบบปฏบตการดวย Microsoft Word น มวตถประสงคเพอใหคนไดศกษาหาความร

เพอไปประยกตใชในชวตประจาวน 1.ผลการเผยแพรความรออนไลน

1.1 เปดเวบไซต http://tainoii.blogspot.com/ จะปรากฏหนาจอดงน

ภาพท 1 คอ หนาจอเวบไซต ของ Blogsport.com เรอง โครงงานคอมพวเตอร เผยแพรความรออนไลน

เรอง ระบบปฏบตการ

10

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

เรอง ระบบปฏบตการ

2. การทดสอบการเผยแพรความรออนไลน

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

การเลอกใชเมนตาง ๆ การทาแบบทดสอบการศกษาเนอหา ขอมลทนามาทดสอบเปนทงขอมลทถกตองและขอทผดพลาด

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

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

3. ผลการประเมนประสทธภาพ

ผลการประเมนประสทธภาพของ การพฒนาเวบไซตเพอการศกษา เรอง ระบบปฏบตการ โดย ม 5 ยอดเยยม 4 ด

มาก 3ปานกลาง 2ตองปรบปรง 1 ไมนาพอใจ

รายการ อดเยยม

ะแนน) ดมาก

คะแนน )

านกลาง

คะแนน )

งปรบปรง

2คะแนน)

นาพอใจ

คะแนน )

มชดเจนของขอความทแสดงบนจอภาพ

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

ะรปภาพ

มเหมาะสมของตาแหนงการจดวางสวน

นจอภาพ

งบนหนาจอใชสอสารกบผใชไดตรงตาม

ะสงค

ใชงานงาย

มเหมาะสมของปรมาณขอมลทนาเสนอ

ะจอภาพ

รวม

11

สรปเปาหมายและบทบาทของระบบปฏบตการ (OS) สามารถจาแนกได 2 เปาหมายคอ 1. เปาหมายหลก ( Primary goal) คอ การอานวยความสะดวกแกผใชงาน ใหสามารถใชระบบคอมฯ ไดงาย และสะดวก

ทสด (convenience for the user) 2. เปาหมายหมายรอง (Secondary goal) คอ เพมประสทธภาพใหกบระบบ

บางครง 2 เปาหมายนอาจขดแยงกน เชน ระบบ OS ทชาญฉลาดนนระหวางทางานระบบจะ ตรวจจบขอผดพลาด (Error) อยตลอดเวลา หากพบขอผดพลาดระหวางการทางานกจะมขอความแจง (Message) แก

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

ระบบปฏบตการ (OS) และการออกแบบสถาปตยกรรมดานตวเครองควรมความสอดคลอง และหาจดกลางระหวางกน โครงสรางระบบปฏบตการ (operating system structures) ระบบปฏบตการเปนซอฟตแวรททาหนาทควบคมการทางานของฮารดแวร ซง OS จะเปนซอฟตแวรท ทางานในระดบ Low level ควบคมและสงการเครองและอปกรณไดโดยตรง สามารถแสดงโครงการการเขาถงฮารดแวดร ได

ตามรปดานลางน โปรแกรมระบบปฏบตการ (Operating System) เปนซอฟตแวรทสามารถเขาถงฮารดแวรไดโดยตรง โดยทาหนาทจดสรรทรพยากร ควบคมการทางานของฮารดแวร และทา

หนาทเปนตวกลางในการควบคมการสงการ ระหวางโปรแกรมอรรถประโยชน (Utilities) และโปรแกรมประยกตของ

ผใช (Application Programs) ซอฟตแวรทพฒนาดวยภาษาเครองจกร (Machine code)จะสามารถควบคมและเขาถงฮารดแวรไดโดยตรง แตจะขนตอนท

ยงยากในการเขยนชดคาสง โปรแกรมอรรถประโยชน (Utilities) โปรแกรมอรรถประโยชน (Utilities) เปนโปรแกรมอานวยความสะดวกตาง ๆ ในการทางานเพอเพม ประสทธภาพแกระบบ เปนกลมโปรแกรมทเนนการจดการไฟล(File) ควบคม I/O, อปกรณอน เชน การสารองขอมล การ

จดเรยงไฟล หรอการเคลยร Temporary file โปรแกรมประยกต (Application program) เปนซอฟตแวรทอยหางไกลกบฮารดแวร ไมสามารถเขาถงฮารดแวรไดโดยตรง จะตองอาศย OS เปน ตวกลางในการเชอมการทางาน โปรแกรมประยกตจะถกเขยนขนโดยโปรแกรมเมอร และใชโปรแกรมภาษาระดบสงในการ

พฒนา ทพฒนาจาก programmer

12

บทท 5

สรปผลการดาเนนงานและการนาเสนอแนะ การจดทาโครงงานคอมพวเตอร การพฒนาเวบไซตเพอการศกษาเรอง ระบบปฏบตการ สรปผลการดาเนนงานโครงงานและ

ขอเสนอแนะ ไดดงน

1. สรปการพฒนาเวบไซต ผจดทาไดพฒนาเวบไซตเพอการศกษาเรองระบบปฏบตการ ซงมรายละเอยด ดงน 1.1 เผยแพรความรออนไลนเรองระบบปฏบตการ ในการทดสอบ การพฒนาเวบไซตเพอการศกษา เรอง ระบบปฏบตการ ผจดทา ไดใชวธการทดสอบการ

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

ผดพลาด จากการทดสอบ พบวาเวบไซตเพอการศกษา เรอง ระบบปฏบตการ ทไดพฒนาขนนสามารถทางานไดครบ

ความตองการของผใชคอ ศกษาเนอหา ได

2. การทดสอบการพฒนาเวบไซต ในการทดสอบการพฒนาเวบไซตเพอการศกษาเรองระบบปฏบตการ ผจดทาไดใชวธการทดสอบโดยผจดทาทดสอบการ

เลอกใชเมนตาง ๆ การทาแบบทดสอบ การศกษาเนอหา ขอมลทนามาทดสอบเปนทงขอมลทถกตองและผดพลาด จากการทดสอบพบวาเวบไซตเพอการศกษาเรองระบบปฏบตการ ทไดพฒนาขนนสามารถทางานไดครบความตองการของผใช

คอ ทาแบบทดสอบกอนเรยน ศกษาเนอหา ใบความร ทาใบงานและทาแบบทดสอบหลงเรยนได 3. ผลการประเมนประสทธภาพ ผลการประเมนประสทธภาพ การพฒนาเวบไซตเพอการศกษาเรองระบบปฏบตการ มคาเฉลยอยในระดบด 4. อปสรรคในการทางาน การพฒนาเวบไซตเพอการศกษาเรองระบบปฏบตการ และไดมการทดลองใชงานทาใหพบปญหาตาง ๆ ดงน

1. รปแบบตวอกษรในโปรแกรม Captivate เมอ Publish แลวตวอกษรหางกนมาก 2. อนเตอรเนตชาผดปกตเลยไดหาขอมลไดยาก

5. ขอเสนอแนะและการพฒนาตอ 1. ควรมการเพมเนอหาทมความหลากหลายใหมากกวาน 2. ควรเพมแบบทดสอบใหมากกวาน

13

บรรณานกรม

ทมาและความสาคญของระบบปฏบตการ http://th.wikipedia.org/

ความหมายของระบบปฏบตการ

https://sites.google.com/site/operatingsystemeng1/khwam-hmay-khxng-rabb-ptibati-kar

ความสาคญของ

ระบบปฏบตการ http://amazoscom.blogspot.com/p/blog-page.html

ภาค ผนวก