สื่อการสอนซอฟต์แวร์ software
TRANSCRIPT
ซอฟตแวร (Software)
นางวณา นาคะพนธ
ครผสอนรายวชาเทคโนโลยสารสนเทศ 2
โรงเรยนเฉลมพระเกยรตสมเดจพระศรนครนทร กาญจนบร
ซอฟตแวร (Software) เปนองคประกอบของคอมพวเตอรทเราไมสามารถสมผสจบตองได
โดยตรง เปนชดคาสงหรอโปรแกรม (Program) ทเขยนขนเพอใหคอมพวเตอร
ทางาน ซอฟตแวรจงเปนเสมอนตวเชอมระหวางผใชงานกบคอมพวเตอรให
สามารถเขาใจกนได
ซอฟตแวรแบงออกเปน 2 ประเภท คอ
1. ซอฟตแวรระบบ
2. ซอฟตแวรประยกต
1. ซอฟตแวรระบบ
(System Software หรอ Operating Software : OS)หมายถงโปรแกรมททาหนาทประสานการทางาน ตดตอการทางาน
ระหวางฮารดแวรกบซอฟตแวรประยกตเพอใหผใชสามารถใช Software ได
อยางมประสทธภาพ และทาหนาทในการจดการ ระบบ ดแลรกษาเครอง การ
แปลภาษาระดบตาหรอระดบสงใหเปนภาษาเครองเพอใหเครองอานไดเขาใจ
ซอฟตแวรระบบ แบงได 4 ชนด ดงน
1.1 ระบบปฏบตการ (Operating System) หมายถง ชดโปรแกรมท
อยระหวางฮารดแวรและซอฟตแวรประยกตมหนาทควบคมการปฏบตงานของ
ฮารดแวร และสนบสนนคาสงสาหรบควบคมการทางานของฮารดแวรใหกบ
ซอฟตแวรประยกต เชน Windows XP , DOS , Linux , Mac OS X
ซอฟตแวรระบบ แบงได 4 ชนด ดงน (ตอ)
1.2 ยทลต (Utility Program) เปนโปรแกรมททาหนาทเพม
ประสทธภาพของเครองคอมพวเตอร ทาใหเครองทางานงายขนเรวขน และการ
ปองกนการรบกวนโดยโปรแกรมทไมพงประสงค เชน โปรแกรมปองกนไวรส ,
โปรแกรม Defrag เพอจดเรยงขอมลบนฮารดดสกใหม ทาใหการอานขอมลเรว
ขน , โปรแกรมยกเลกการตดตงโปรแกรม Uninstall Program , โปรแกรมบบ
อดไฟล (WinZip-WinRAR)เพอทาใหไฟลมขนาดเลกลง ,โปรแกรมการสารอง
ขอมล(Backup Data)
ซอฟตแวรระบบ แบงได 4 ชนด ดงน (ตอ)
1.3 ดไวซไดเวอร (Device Driver หรอ Driver) เปนโปรแกรมททา
หนาทตดตอกบคอมพวเตอรในสวนการรบเขาและการสงออก ของแตละ
อปกรณ เชน เมอเราซอกลองวดโอมาใหมและตองการนาเอาวดโอทถายเสรจ
นาไปตดตอทคอมพวเตอร กตองตดตงไดเวอร หรอโปรแกรมทตดมากบกลอง
ทาการตดตงทเครองคอมพวเตอรเพอใหเครองคอมพวเตอรรจกและสามารถ
รบขอมลเขาและสงขอมลออกได
โดยปกตโปรแกรม windows ทเรามอยในเครองคอมพวเตอรจะมได
เวอรตดตงมาใหแลวโดยเราไมตองทาการตดตงไดเวอรเอง เชน ไดเวอรสาหรบ
เมาส ,ไดเวอรคยบอรด, ไดเวอรสาหรบการใช USB Port , ไดเวอรเครองพมพ
แตถาอปกรณใดไมสามารถใชงานรวมกบเครองคอมพวเตอรไดกตองหาได
เวอรมาตดตงเพอใหสามารถใชงานได ซงตองเปนไดเวอรทพฒนามาของแตละ
ซอฟตแวรระบบ แบงได 4 ชนด ดงน (ตอ)
1.4 ตวแปลภาษา (Language Translator) คอโปรแกรมททาหนาท
แปลภาษาระดบตาหรอระดบสงเพอใหเครองคอมพวเตอรเขาใจวาตองการให
ทาอะไร เชน เมอโปรแกรมเมอรไดเขยนโปรแกรมเสรจโดยเขยนในลกษณะ
ภาษาระดบตา (Assenbly) หรอภาษาระดบสง (โปรแกรมภาษา C) เสรจก
ตองมตวแปลภาษาเพอใหเครองคอมพวเตอรอานเขาใจ เพราะเครอง
คอมพวเตอรจะเขาใจเฉพาะตวเลข 0 กบ ตวเลข 1 เทานน
2. ซอฟตแวรประยกต
ซอฟตแวรประยกตเปนโปรแกรมทใชสาหรบทางานตาง ตามทตองการ
เชน การทางานเอกสาร งานกราฟก งานนาเสนอ หรอเปน Software สาหรบ
งานเฉพาะดาน เชน โปรแกรมงานทะเบยน โปรแกรมการใหบรการเวบ
โปรแกรมงานดานธนาคาร
ซอฟตแวรประยกตแบงเปน 2 ประเภท ดงน
2.1 ซอฟตแวรสาหรบงานเฉพาะดาน เปน Software ทใชสาหรบงาน
เฉพาะดาน เชน Software สาหรบงานธนาคารการฝากถอนเงน Software
สาหรบงานทะเบยนนกเรยน ซอฟตแวรคดภาษ ซอฟตแวรการใหบรการราน
Seven ฯลฯ
ซอฟตแวรประยกตแบงเปน 2 ประเภท ดงน (ตอ)
2.2 ซอฟตแวรสาหรบงานทวไป เปนซอฟตแวรทใชสาหรบงานทวไป
โดยในซอฟตแวร 1 ตวมความสามารถในการทางานไดหลายอยาง เชน
ซอฟตแวรงานดานเอกสาร (Microsoft Word ) มความสามารถในการสราง
งานเอกสารตาง ๆ จดทาเอกสารรายงาน จดทาแผนพบ จดทาหนงสอเวยน
จดทาสอสงพมพ