Software
ส.8 software เป็นองคป์ ระกอบของคอมพวิ เตอร์ทเ่ี ราไมส่ ามารถสมั ผสั จบั ตอ้ งไดโ้ ดยตรงเป็นชุดคาสงั่ หรือ โปรแกรม (Program) ท่เี ขียนข้นึ เพ่อื ใหค้ อมพิวเตอร์ทางาน ซอฟตแ์ วร์จงึ เป็นเสมือนตวั เชื่อม ระหว่างผใู้ ชง้ านกบั คอมพิวเตอร์ให้สามารถเขา้ ใจกนั ได้ ประเภทของซอฟต์แวร์ ซอฟตแ์ วร์แบง่ ออกเป็น 2 ประเภท คอื 1.ซอฟต์แวร์ระบบ (System Software หรือ Operating Software : OS) หมายถึงโปรแกรมทีท่ าหนา้ ทีป่ ระสานการทางาน ติดต่อการทางาน ระหวา่ งฮาร์ดแวร์กบั ซอฟตแ์ วร์ประยกุ ตเ์ พื่อใหผ้ ใู้ ชส้ ามารถใชซ้ อฟตแ์ วร์ไดอ้ ยา่ งมีประสิทธิภาพและทาหนา้ ท่ีในการ จดั การระบบ ดูแลรกั ษาเคร่ือง การแปลภาษาระดบั ตา่ หรือระดบั สูงให้เป็นภาษาเครื่องเพอ่ื ให้เครื่อง อ่านไดเ้ ขา้ ใจ ซอฟต์แวร์ระบบ แบ่งได้ 4 ชนดิ ดังน้ี 1.1 ระบบปฏบิ ตั กิ าร (Operating System) หมายถึง หมายถึง ชุดโปรแกรมทีอ่ ยรู่ ะหว่างฮาร์ดแวร์ และซอฟตแ์ วร์ประยกุ ตม์ หี นา้ ทคี่ วบคุมการปฏิบตั ิงานของฮาร์ดแวร์และสนบั สนุนคาส่งั สาหรบั ควบคมุ การทางานของฮาร์ดแวร์ให้กบั ซอฟตแ์ วร์ประยกุ ต์ เช่น Windows XP, DOS, Linux, Mac OS X
1.2 ยทู ีลิตี้ (Utility Program) เป็นโปรแกรมที่ทาหนา้ ทเ่ี พิม่ ประสิทธิภาพของเครื่องคอมพวิ เตอร์ ทาให้เคร่ืองทางานงา่ ยข้ึนเร็วข้นึ และการป้องกนั การรบกวนโดยโปรแกรมทีไ่ ม่พงึ ประสงค์ เช่น โปรแกรมปอ้ งกนั ไวรสั โปรแกรม Defrag เพอ่ื จดั เรียงขอ้ มูลบนฮาร์ดดิสกใ์ หม่ ทาใหก้ ารอา่ นขอ้ มลู เร็วข้นึ โปรแกรมยกเลิกการตดิ ต้งั โปรแกรม Uninstall Program โปรแกรมบีบอดั ไฟล์ (WinZip- WinRAR) เพื่อทาให้ไฟลม์ ีขนาดเลก็ ลง โปรแกรมการสารองขอ้ มูล (Backup Data) 1.3 ดีไวซไดรฟ์ (Device Driver หรือ Driver) เป็นโปรแกรมท่ที าหนา้ ทีต่ ิดตอ่ กบั คอมพิวเตอร์ใน ส่วนการรบั เขา้ และการส่งออก ของแต่ละอุปกรณ์ เช่น เมอ่ื เราซ้ือกลอ้ งวีดีโอมาใหม่และตอ้ งการ นาเอาวีดีโอทถ่ี า่ ยเสร็จ นาไปตดั ต่อที่คอมพิวเตอร์ กต็ อ้ งตดิ ต้งั ไดรฟ์ เวอร์หรือโปรแกรมท่ีติดมากบั กลอ้ ง ทาการติดต้งั ทีเ่ ครื่องคอมพวิ เตอร์เพอ่ื ให้เครื่องคอมพวิ เตอร์รูจ้ กั และสามารถรับขอ้ มูลเขา้ และ ส่งขอ้ มลู ออกได้ โดยปกติโปรแกรม Windows ทีเ่ รามอี ยใู่ นเครื่องคอมพวิ เตอร์จะมีไดรฟ์ เวอร์ติดต้งั มาให้แลว้ โดย เราไมต่ อ้ งทาการตดิ ต้งั ไดรฟ์ เวอร์เอง เช่น ไดรฟ์ เวอร์สาหรับเมาส์ ไดรฟ์ เวอร์คยี บ์ อร์ด, ไดรฟ์ เวอร์ สาหรบั การใช้ USB Post ไดรฟ์ เวอร์เครื่องพมิ พ์ แต่ถา้ อปุ กรณ์ใดไมส่ ามารถใชง้ านร่วมกบั เครื่อง
คอมพิวเตอร์ไดก้ ต็ อ้ งหาไดรฟ์ เวอร์มาติดต้งั เพอ่ื ให้สามารถใชง้ านได้ ซ่ึงตอ้ งเป็นไดรฟ์ เวอร์ทีพ่ ฒั นา มาของแต่ละบริษทั ผผู้ ลติ อปุ กรณ์ 1.4 ตัวแปลภาษา (Language Translator) คอื โปรแกรมทท่ี าหนา้ ทีแ่ ปลภาษาระดบั ต่าหรือระดบั สูง เพ่ือให้เคร่ืองคอมพวิ เตอร์เขา้ ใจว่าตอ้ งการใหท้ าอะไร เช่น เมื่อโปรแกรมเมอร์ไดเ้ ขยี นโปรแกรม เสร็จโดยเขยี นในลกั ษณะภาษาระดบั ต่า (Assembly) หรือภาษาระดบั สูง (โปรแกรมภาษา C) เสร็จก็ ตอ้ งมีตวั แปลภาษาเพอ่ื ใหเ้ คร่ืองคอมพิวเตอร์อา่ นเขา้ ใจ เพราะเคร่ืองคอมพิวเตอร์จะเขา้ ใจเฉพาะตวั เลข 0 กบั ตวั เลข 1 เท่าน้นั ตัวแปลภาษาแบ่งได้ 3 ตัวแปล ดังนี้ 1. แอซเซมเบลอร์ (Assembler) เป็นตวั แปลภาษาระดบั ตา่ ใหเ้ ป็นภาษาเครื่อง เช่นแปลจากภาษา Assembly เป็นภาษาเครื่อง
2. อนิ เตอร์พรีเตอร์ (Interpreter) เป็นตวั แปลภาษาระดบั สูงใหเ้ ป็นภาษาเครื่องโดยแปลทีละ บรรทดั คาส่ัง เช่น โปรแกรมเมอร์ใชโ้ ปรแกรมภาษา Basic ในการพฒั นาโปรแกรมแลว้ แปลเป็น ภาษาเคร่ืองทลี ะบรรทดั คาสง่ั 3. คอมไพเลอร์ (Compiler) เป็นตวั แปลภาษาระดบั สูงใหเ้ ป็นภาษาเคร่ืองโดยแปลท้งั โปรแกรม ทเี ดียว เช่น โปรแกรมเมอร์ใชโ้ ปรแกรมภาษา C ในการพฒั นาโปรแกรมแลว้ แปลเป็นภาษา เคร่ือง โดยแปลท้งั โปรแกรมทีเดียว ซ่ึงจะเป็นท่นี ิยมมากกว่า ขอ้ 2 2.ซอฟต์แวร์ประยกุ ต์ ซอฟตแ์ วร์ประยกุ ตเ์ ป็นโปรแกรมทใี่ ชส้ าหรับทางานตา่ งๆ ตามทีต่ อ้ งการ เช่น การทางาน เอกสาร งานกราฟิ ก งานนาเสนอหรือเป็น ซอฟตแ์ วร์สาหรบั งานเฉพาะดา้ น เช่น โปรแกรมงาน ทะเบียน โปรแกรมการใหบ้ ริการเวบ็ โปรแกรมงานดา้ นธนาคาร
ซอฟต์แวร์ประยุกต์แบ่งเป็ น 2 ประเภท ดังน้ี 1. ซอฟต์แวร์สาหรับงานเฉพาะด้าน เป็น ซอฟตแ์ วร์ท่ีใชส้ าหรับงานเฉพาะดา้ น เช่น ซอฟตแ์ วร์ สาหรับงานธนาคารการฝากถอนเงนิ ซอฟตแ์ วร์สาหรบั งานทะเบยี นนกั เรียน ซอฟตแ์ วร์คดิ ภาษี ซอฟตแ์ วร์การใหบ้ ริการรา้ นสะดวกซ้ือ ฯลฯ 2. ซอฟต์แวร์สาหรับงานท่วั ไป เป็นซอฟตแ์ วร์ทใี่ ชส้ าหรบั งานทวั่ ไป โดยในซอฟตแ์ วร์ 1 ตวั มี ความสามารถในการทางานไดห้ ลายอยา่ ง เช่น ซอฟตแ์ วร์งานดา้ นเอกสาร (Microsoft Word) มี ความสามารถในการสรา้ งงานเอกสารตา่ ง ๆ จดั ทาเอกสารรายงาน จดั ทาแผน่ พบั จดั ทา หนงั สือเวยี น จดั ทาส่ือสิ่งพมิ พ์
ยกตวั อย่างโปรแกรม ซอฟตแ์ วร์ประยกุ ตส์ าเร็จรูป ซอฟตแ์ วร์ระบบ
System software จัดทาโดย นางสาว ภัทชราภา ดวงเกดิ 65202040026 2ชคธ1
Search
Read the Text Version
- 1 - 8
Pages: