Post on 07-Mar-2016
description
ซอฟตแวร (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