system software

Post on 07-Mar-2016

221 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

system software

TRANSCRIPT

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

จดทำาโดย

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

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

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

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

top related