system software

24

Upload: ngamtip-jidkum

Post on 07-Mar-2016

221 views

Category:

Documents


4 download

DESCRIPTION

system software

TRANSCRIPT

Page 1: system software
Page 2: system software

ซอฟตแวร (Software) หมายถง ชดคำาสงหรอโปรแกรมทใชสงงานใหคอมพวเตอรทำางานตามความตองการของผใช ซอฟตแวรเปนลำาดบขนตอนการทำางานในรปของคำาสงทเขยนมาจากภาษาคอมพวเตอร ทงทเปนภาษาเครองหรอภาษาระดบสง เรยงกนเปนโปรแกรมคอมพวเตอร โดยทวไปเขาใจกนวาซอฟตแวรหมายรวมถงโปรแกรมคอมพวเตอร

Page 3: system software

คอมพวเตอรเครองเดยวทำางานไดหลายประเภทเพราะวามการพฒนาพฒนาโปรแกรมคอมพวเตอรยางหลากหลายและซบซอน หนวยงานตาง ๆ ใชคอมพวเตอรในการทำางาน ไมวาจะเปนดานคำานวณ การพมพเอกสาร การจดเกบขอมลประเภทตาง ๆ ซอฟตแวรจงเปนสวนสำาคญของ ระบบคอมพวเตอร หากขาดซอฟตแวรคอมพวเตอรกไมทำางานได ซอฟตแวรจงเปนสงจำาเปน และมความสำาคญมากและเปนสวนประกอบหนง ททำาใหเกดการจดการสารสนเทศใหเปนไปไดตามทตองการ          

Page 4: system software

การทมนษยพฒนาซอฟตแวรขนมาไดตองมภาษาเปนสอกลางสำาหรบการตดตอเพอใหคอมพวเตอรรบร เราเรยกสอกลางนวา ภาษาคอมพวเตอร  เนองจากคอมพวเตอรทำางานดวยสญญาณทางไฟฟา ใชแทนดวยตวเลข 0 และ 1 ได ผออกแบบคอมพวเตอรใชตวเลข 0 และ 1 นเปนรหสแทนคำาสงในการสงงานคอมพวเตอรรหสแทนขอมลและคำาสงโดยใชระบบเลขฐานสองน คอมพวเตอรสามารถเขาใจได เราเรยกเลขฐานสองทประกอบกนเปนชดคำาสงและใชสงงานคอมพวเตอรวา ภาษาเครอง

Page 5: system software

การใชภาษาเครองนถงแมคอมพวเตอรจะเขาใจไดทนท แตมนษยผใชจะมขอยงยากมาก เพราะเขาใจและจดจำาไดยาก จงมผสรางภาษาคอมพวเตอรในรปแบบทเปนตวอกษร เปนประโยคขอความ ภาษาในลกษณะดงกลาวเรยกวา ภาษาคอมพวเตอรระดบสง ซงมอยมากมาย บางภาษามความเหมาะสมกบการใชสงงานการคำานวณทางคณตศาสตรและวทยาศาสตร บางภาษามความเหมาะสมไวใชสงงานทางดานการจดการขอมล          ในการทำางานคอมพวเตอรจะแปลภาษาระดบสงใหเปนภาษาเครอง จงมผพฒนาโปรแกรมคอมพวเตอร สำาหรบแปลภาษาระดบสงใหเปนภาษาเครอง โปรแกรมทใชแปลภาษาคอมพวเตอรระดบสงใหเปนภาษาเครอง เรยกวา คอมไพเลอร (compiler) หรอ อนเทอรพรเตอร (interpreter)

Page 6: system software

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

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

Page 7: system software

ชนดของซอฟตแวร                    

ในบรรดาซอฟตแวรหรอโปรแกรมคอมพวเตอร ทมผพฒนาขนเพอใชงานกบคอมพวเตอรมมากมาย ซอฟตแวรเหลานอาจไดรบการพฒนาโดยผใชงานเอง หรอผพฒนาระบบ หรอผผลตจำาหนายหากแบงแยกชนดของซอฟตแวรตามสภาพการทำางาน พอแบงแยกซอฟตแวรไวเปนสองประเภท คอ ซอฟตแวรระบบ และซอฟตแวรประยกต (application software)

Page 8: system software

 ซอฟตแวรระบบ (system software)

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

Page 9: system software

ซอฟตแวรประยกต (application software)

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

Page 10: system software

--->> ระบบปฏบตการระบบปฏบตการ (Operating System) : OSเปนซอฟตแวรใชในการดแลระบบคอมพวเตอร คอมพวเตอรทำางานไมไดถาไมมซอฟตแวรระบบปฏบตการทนยมใชกนมากและเปนทรจกกนด เชน ดอส (Disk Operating System : DOS) ระบบปฏบตการวนโดวส (Windows)

โอเอสท (OS/2) ยนกซ (UNIX) และลนกซ (Lynux)

ดอส เปนซอฟตแวรจดระบบทพฒนามานานแลว การใชงานจงใชคำาสงเปนตวอกษร ดอสเปนซอฟตแวรทรจกกนดในหมผใชไมโครคอมพวเตอร.odkime partition ฮารดดสก

Page 11: system software

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

Page 12: system software

โอเอสท เปนระบบปฏบตการแบบเดยวกบวนโดวส แตบรษทผพฒนาคอบรษทไอบเอม เปนระบบปฏบตการทใหผใชสามารถใชทำางานไดหลายงานพรอมกนและการใชงานกเปนแบบกราฟฟกเชนเดยวกบวนโดวสยนกซ เปนระบบปฏบตการทพฒนามาตงแตครงใชกบเครองมนคอมพวเตอร ระบบปฏบตการยนกซเปนระบบปฏบตการทสามารถใชงานไดหลายงานพรอมกนและทำางานไดหลาย ๆ งานในเวลาเดยวกน ยนกซจงใชไดกบเครองทเชอมโยง และตอกบเครองปลายทางไดหลายเครองพรอมกนลนกซ เปนระบบปฏบตการทไดรบการพฒนาขนมาเพอใชควบคมจดการคอมพวเตอรระบบเครอขาย สามารถใชงานได 2 แบบคอแบบ Text Mode และแบบ X-Windows เปนระบบทไดรบความนยมเปนคแขงทสำาคญของระบบ Windows ของบรษทไมโครซอฟต

Page 13: system software

--->> ตวแปลภาษาในการพฒนาซอฟตแวรจำาเปนตองมซอฟตแวรท

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

Page 14: system software

ซอฟตแวรประยกต                     

การทเทคโนโลยคอมพวเตอรไดพฒนากาวหนาอยางรวดเรว โดยเฉพาะการทมคอมพวเตอรขนาดเลก ทำาใหมการใชงานคลองตวขน จนในปจจบนสามารถนำาคอมพวเตอรขนาดเลกตดตวไปใชงานในทตาง ๆ ไดสะดวก การใชงานคอมพวเตอรตองมซอฟตแวรประยกต ประเภทซอฟตแวรสำาเรจทมผพฒนาเพอใชงานทวไปทำาใหทำางานไดสะดวกขน ผใชไมตองพฒนาขนเอง และประเภทซอฟตแวรทใชงานเฉพาะ ซงผใชเปนผพฒนาขนเองเพอใหเหมาะสมกบสภาพการทำางานของตน

Page 15: system software

--->> ซอฟตแวรสำาเรจในบรรดาซอฟตแวรประยกตทมใชกนทวไป ซอฟตแวรสำาเรจ (package) เปนซอฟตแวรทมความนยมใชกนสงมาก ซอฟตแวรสำาเรจเปนซอฟตแวรทบรษทพฒนาขนแลวนำาออกจำาหนาย เพอใหผใชงานซอไปใชไดโดยตรง ไมตองเสยเวลาในการพฒนา ซอฟตแวรสำาเรจแลงเปน 5 กลมใหญ ไดแก ซอฟตแวรประมวลคำา (word processing software) ซอฟตแวรตารางการทำางาน (spread sheet software) ซอฟตแวรจดการฐานขอมล (database mangement software) ซอฟตแวรนำาเสนอ (presentation software) และซอฟตแวรสอสารขอมล (data communication software)

Page 16: system software

ซอฟตแวรประมวลคำาเปนซอฟตแวรประยกตใชสำาหรบการพมพเอกสาร

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

Page 17: system software

ซอฟตแวรตารางการทำางาน

  เปนซอฟตแวรทชวยในคดคำานวณ การทำางาน ของซอฟตแวรตารางการทำางาน ใชหลกการเสมอนมโตะทำางานทมกระดาษขนาดใหญวางไว มเครองมอคลายปากกา ยางลบ และเครองคำานวณเตรยมไวใหเสรจบนกระดาษมชองใหใสตวเลข ขอความหรอสตร สามารถสงใหคำานวณตามสตร หรอเงอนไขทกำาหนด ผใชซอฟตแวรตารางทำางานทนยมใช เชน Excell , Lotus

Page 18: system software

ซอฟตแวรการจดการฐานขอมล

การใชงานคอมพวเตอรอยางหนงคอ การใชเกบขอมล และจดการกบขอมลทจดเกบในคอมพวเตอร เรยกซอฟตแวรประเภทนซอฟตแวรจดการฐานขอมล ทนยมใช เชน MS-Access, Dbase, Foxbase, Paradox, Oracale, Xbase

Page 19: system software

ซอฟตแวรนำาเสนอเปนซอฟตแวรทใชสำาหรบนำาเสนอขอมลการแสดง

ผลตองสามารถดงดดความสนใจ ซอฟตแวรเหลานจงเปนซอฟตแวรทนอกจากสามารถแสดงขอความในลกษณะทจะสอความหมายไดงายแลวสามารถสรางแผนภม กราฟ และรปภาพทมการเคลอนไหวได ตวอยางของซอฟตแวรนำาเสนอ เชน เพาเวอรพอยต ,โลตสฟรแลนซ ,ฮารวารดกราฟก

Page 20: system software

ซอฟตแวรสอสารขอมลซอฟตแวรสอสารขอมลนหมายถง ซอฟตแวรทจะชวยใหไมโครคอมพวเตอรตดตอสอสารกบเครองคอมพวเตอรอนในทหางไกล โดยผานทางสายโทรศพท หรอ Lead Line ซอฟตแวรสอสารใชเชอมโยงตอเขากบระบบเครอขายคอมพวเตอรไดทวโลก เชน อนเทอรเนต ทำาใหสามารถใชบรการอนๆ เพมเตมได สามารถใชรบสงไปรษณย อเลกทรอนคสใชโอนยายแฟมขอมล ใชแลกเปลยนขอมล อานขาวสาร นอกจากนยงใชในการเชอมเขาหามนคอมพวเตอรหรอเมนเฟรม เพอเรยกใชงานจากเครองเหลานนได ซอฟตแวรสอสารขอมลทนยมมมากมายหลายซอฟตแวร เชน โปรคอม ครอสทอลค เทลก

Page 21: system software

--->> ซอฟตแวรใชงานเฉพาะการประยกตใชงานดวยซอฟตแวรสำาเรจมกจะเนน

การใชงานทวไป แตอาจจะนำามาประยกตโดยตรงกบงานทางธรกจบางอยางไมได เชน ในกจการธนาคารมการฝากถอนเงน งานทางดานบญช หรอในหางสรรพสนคา กมงานขายสนคา การออกใบเสรจรบเงน การควบคมสนคาคงคลง ดงนน จงตองมการพฒนาซอฟตแวรใชงานเฉพาะสำาหรบงานแตละประเภทใหตรงกบความตองการของผใชแตละราย

Page 22: system software

ซอฟตแวรใชงานเฉพาะมกเปนซอฟตแวรทผพฒนาตองเขาไปศกษารปแบบการทำางานหรอความตองการของธรกจนนๆ แลวจดทำาขน โดยทวไปจะเปนซอฟตแวรทมหลายสวนรวมกนเพอรวมกนทำางาน ซอฟตแวรใชงานเฉพาะทใชกนในทางธรกจ เชนระบบทางดานบญช ระบบงานจดจำาหนาย ระบบงานในโรงงานอตสาหกรรม บรหารการเงนและการเชาซอความตองการของการใชคอมพวเตอรในทางธรกจยงมอกมาก ดงนนจงยงมความตองการผพฒนาซอฟตแวรเพอพฒนาซอฟตแวรใชงานเฉพาะตาง ๆ อกมากมาย

Page 23: system software

จดทำาโดย

นางสาววลศกา สงขทอง รหส544188072

นางสาวงามทพย จตรคำา รหส544188056

นางสาวกานตสน แยมแตงออน รหส544188081

การประถมศกษาหม 2

Page 24: system software