รายงาน เร่อื ง ซอฟต์แวร์ จดั ทาโดย นางสาว รุง่ นภา สนิ สมุทร ปวช.1/1 แผนกคอมพวิ เตอร์ธุรกจิ รหัส 024 นาเสนอ อาจารยก์ นษิ ฐา ปานศรี รายงานนี้เป็นสว่ นหน่ึงของวชิ า ระบบปฏิบัติการเบ้ืองต้น 2204-2002 วทิ ยาลัยเทคนิคกระบ่ี
คานา รายงานฉบบั น้ีเป็นส่วนหน่ึงของวชิ าระบบปฏิบัติการเบื้องต้น 2204- 2002 ชั้นปวช.1 โดยมีจุ ดประสงค์ เพ่ือการศึกษาความรู้ท่ไี ดจ้ ากเร่ือง ซอฟต์แวร์ ทงั้ นี้ ในรายงานนีม้ ีเนอ้ื หาประกอบด้วยความรูเ้ ก่ยี วกบั ความ จาเป็นของการใช้ซอฟตแ์ วร์ ชนดิ ของซอฟตแ์ วร์ ตลอดจนการ ประยุกตใ์ ช้... ผู้จัดทาได้เลอื กหวั ข้อนีใ้ นการทารายงาน เน่ืองมาจากเป็นเร่ืองท่ี นา่ สนใจ รวมทงั้ ความรูท้ ่สี ามารถนาไปใช้ในวิชาชีพในอนาคตได้ ผู้จัดทาต้องขอขอบคุณอาจารย์กนิษฐา ปานศรีผู้ให้ความรู้ และแนวทาง การศกึ ษา หวงั ว่ารายงานฉบบั น้ีจะให้ความรู้ และเป็นประโยชนแ์ ก่ผู้อ่าน ทกุ ๆ ท่าน หากมขี ้อเสนอแนะประการใด ผู้จัดทาขอรับไว้ด้วยความ ขอบพระคณุ ย่งิ
สารบญั หนา้ เร่ือง 1 2-3 ความจาเป็นของการใช้ซอฟตแ์ วร์ 4 ซอฟทแ์ วร์และภาษาคอมพวิ เตอร์ 5-7 ชนดิ ของซอฟต์แวร์ 8 ซอฟทแ์ วรร์ ะบบ ซอฟทแ์ วรป์ ระยุกต์
ความจาเป็นของการใช้ซอฟตแ์ วร์ ซอฟตแ์ วร์ (software) หมายถงึ ชุดคาส่งั หรือโปรแกรมท่ีใช้ส่งั งานให้คอมพวิ เตอร์ ทางาน ซอฟต์แวร์จงึ หมายถึงลาดบั ขั้นตอนการทางานท่ีเขียนขนึ้ ด้วยคาส่ังของ คอมพวิ เตอร์ คาส่ังเหล่าน้ีเรียงกันเป็นโปรแกรมคอมพิวเตอร์ จากท่ที ราบมาแลว้ วา่ คอมพวิ เตอรท์ างานตามคาส่ัง การทางานพื้นฐานเป็นเพยี งการกระทากบั ขอ้ มูลท่ีเป็นตวั เลขฐานสอง ซ่ึงใช้แทนข้อมูลท่เี ป็นตวั เลข ตัวอกั ษร รูปภาพ หรอื แมแ้ ต่เป็นเสยี งพู ดกไ็ ด้ โปรแกรมคอมพิวเตอร์ท่ใี ช้ส่งั งานคอมพิวเตอรจ์ งึ เป็นซอฟตแ์ วร์ เพราะเป็นลาดับ ขัน้ ตอนการทางานของคอมพิวเตอร์ คอมพวิ เตอรเ์ คร่อื งหน่งึ ทางานแตกตา่ งกันได้ มากมายดว้ ยซอฟตแ์ วร์ท่ีแตกต่างกัน ซอฟต์แวร์จึงหมายรวมถึงโปรแกรมคอมพวิ เตอร์ ทกุ ประเภทท่ที าให้คอมพวิ เตอร์ทางานไดก้ ารท่ีเราเหน็ คอมพวิ เตอร์ทางานใหก้ ับเราได้ มากมาย เพราะว่ามีผู ้พฒั นาโปรแกรมคอมพวิ เตอร์มาใหเ้ ราส่งั งานคอมพวิ เตอร์ รา้ นคา้ อาจใช้คอมพวิ เตอรท์ าบัญชีท่ียุ่งยากซับซ้อน บริษทั ขายต๋ัวใช้คอมพิวเตอรช์ ่วยในระบบ การจองต๋วั คอมพวิ เตอรช์ ่วยในเร่อื งกจิ การงานธนาคารท่ีมขี อ้ มูลตา่ ง ๆ มากมาย คอมพวิ เตอร์ช่วยงานพมิ พ์เอกสารใหส้ วยงาม เป็นต้น การท่คี อมพวิ เตอร์ดาเนินการให้ ประโยชน์ได้มากมายมหาศาลจะอยู่ท่ซี อฟตแ์ วร์ ซอฟต์แวร์จงึ เป็นสว่ นสาคัญของระบบ คอมพวิ เตอร์ หากขาดซอฟตแ์ วรค์ อมพิวเตอร์ก็ไม่สามารถทางานได้ ซอฟต์แวรจ์ ึงเป็น ส่งิ ท่ีจาเป็น และมคี วามสาคญั มาก และเป็นส่วนประกอบหน่ึงท่ีทาใหร้ ะบบสารสนเทศเป็นไป ได้ตามท่ตี อ้ งการ
ซอฟทแ์ วรแ์ ละภาษาคอมพวิ เตอร์ เม่ือมนษุ ย์ตอ้ งการใช้คอมพวิ เตอรช์ ่วยในการทางาน มนุษย์จะต้องบอกขน้ั ตอนวธิ กี ารให้ คอมพิวเตอร์ทราบ การท่บี อกส่ิงท่ีมนษุ ยเ์ ข้าใจใหค้ อมพิวเตอร์รบั รู้ และทางานได้อยา่ ง ถกู ตอ้ ง จาเป็นต้องมีส่ือกลาง ถ้าเปรียบเทยี บกับชีวติ ประจาวันแล้ว เรามีภาษาท่ีใช้ในการ ตดิ ตอ่ ซ่ึงกนั และกัน เช่นเดียวกันถา้ มนุษย์ตอ้ งการจะถา่ ยทอดความตอ้ งการให้ คอมพวิ เตอรร์ บั รูแ้ ละปฏิบัตติ าม จะต้องมสี ่ือกลางสาหรบั การติดต่อเพ่อื ให้คอมพวิ เตอร์ รับรู้ เราเรยี กส่อื กลางน้ีวา่ ภาษาคอมพิวเตอร์เน่ืองจากคอมพิวเตอร์ทางานด้วยสญั ญาณ ทางไฟฟ้า ใช้แทนด้วยตวั เลข 0 และ 1 ได้ ผู อ้ อกแบบคอมพวิ เตอรใ์ ช้ตวั เลข 0 และ 1 นี้ เป็นรหสั แทนคาส่ังในการส่งั งานคอมพวิ เตอร์ รหัสแทนขอ้ มูลและคาส่ังโดยใช้ระบบ เลขฐานสองนี้ คอมพิวเตอรส์ ามารถเขา้ ใจได้ เราเรยี กเลขฐานสองท่ปี ระกอบกนั เป็น ชุดคาส่งั และใช้ส่งั งานคอมพวิ เตอรว์ ่าภาษาเคร่อื ง การใช้ภาษาเคร่อื งน้ถี งึ แมค้ อมพิวเตอรจ์ ะเข้าใจได้ทนั ที แต่มนุษย์ผู ใ้ ช้จะมีข้อยุ่งยากมาก เพราะเข้าใจและจดจาได้ยาก จงึ มผี ู ส้ ร้างภาษาคอมพิวเตอรใ์ นรูปแบบท่เี ป็นตัวอักษร เป็น ประโยคข้อความ ภาษาในลักษณะดังกลา่ วน้เี รยี กว่า ภาษาคอมพิวเตอร์ระดับสงู ภาษา ระดับสงู มอี ยูม่ ากมาย บางภาษามคี วามเหมาะสมกบั การใช้ส่งั งานการคานวณทาง คณิตศาสตรแ์ ละวิทยาศาสตร์ บางภาษามคี วามเหมาะสมไวใ้ ช้ส่งั งานทางด้านการจัดการ ข้อมูล
ในการทางานของคอมพวิ เตอร์ คอมพิวเตอร์จะแปลภาษาระดับสูงให้เป็นภาษาเคร่อื ง ดงั น้นั จงึ มผี ูพ้ ฒั นาโปรแกรมคอมพวิ เตอรส์ าหรบั แปลภาษาคอมพวิ เตอร์ระดับสูงให้เป็น ภาษาเคร่อื ง โปรแกรมท่ีใช้แปลภาษาคอมพวิ เตอร์ระดบั สูงใหเ้ ป็นภาษาเคร่ืองเรียกว่า คอมไพเลอร์ (compiler) หรืออินเทอร์พรเี ตอร์ (interpreter) คอมไพเลอร์จะทาการแปลโปรแกรมท่เี ขียนเป็นภาษาระดบั สงู ทง้ั โปรแกรมใหเ้ ป็น ภาษาเคร่อื งก่อน แล้วจึงให้คอมพวิ เตอรท์ างานตามภาษาเคร่อื งนั้น สว่ นอินเทอร์พรเี ตอร์จะทาการแปลทีละคาส่ัง แลว้ ให้คอมพวิ เตอรท์ าตามคาส่ังนนั้ เม่ือ ทาเสรจ็ แลว้ จงึ มาทาการแปลคาส่งั ลาดับต่อไป ขอ้ แตกต่างระหวา่ งคอมไพเลอรก์ บั อนิ เทอร์พรีเตอร์จงึ อยู่ท่กี ารแปลทงั้ โปรแกรมหรอื แปลทลี ะคาส่งั ตวั แปลภาษาท่รี ู้จกั กนั ดี เช่น ตวั แปลภาษาเบสิก ตัวแปลภาษาโคบอล ซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์จึงเป็นสว่ นสาคัญท่คี วบคุมการทางานของ คอมพิวเตอร์ให้ดาเนินการตามแนวความคิดท่ไี ด้กาหนดไว้ลว่ งหน้าแล้ว คอมพิวเตอรต์ ้อง ทางานตามโปรแกรมเท่าน้ัน ไม่สามารถทางานท่นี อกเหนือจากท่กี าหนดไว้ในโปรแกรม
ชนิดของซอฟตแ์ วร์ ในบรรดาซอฟต์แวร์หรือโปรแกรมคอมพิวเตอร์ท่มี ีผู พ้ ฒั นาขน้ึ เพ่อื ใช้งานกบั คอมพิวเตอร์มีมากมาย ซอฟตแ์ วร์เหล่านี้อาจได้รบั การพัฒนาโดยผู ้ใช้งานเอง หรือ ผูพ้ ัฒนาระบบ หรือผูผ้ ลติ จาหน่าย หากแบ่งแยกชนดิ ของซอฟต์แวร์ตามสภาพการ ทางาน พอแบ่งแยกซอฟต์แวร์ไดเ้ ป็นสองประเภท คือ ซอฟต์แวรร์ ะบบ (system software) และซอฟต์แวรป์ ระยุกต์ (application software) ซอฟต์แวร์ระบบ คอื ซอฟต์แวร์ท่ีบรษิ ทั ผู ผ้ ลิตสรา้ งขึน้ มาเพ่อื ใช้จดั การกับระบบ หนา้ ท่ี การทางานของซอฟตแ์ วร์ระบบคอื ดาเนนิ งานพนื้ ฐานต่าง ๆ ของระบบคอมพิวเตอร์ เช่น รบั ขอ้ มูลจากแผงแป้นอักขระแล้วแปลความหมายให้คอมพวิ เตอรเ์ ขา้ ใจ นาข้อมูลไป แสดงผลบนจอภาพหรอื นาออกไปยังเคร่ืองพมิ พ์ จดั การขอ้ มูลในระบบแฟ้มขอ้ มูลบน หน่วยความจารอง เม่อื เราเปิดเคร่ืองคอมพิวเตอร์ ทันทที ่ีมีการจ่ายกระแสไฟฟ้าให้กบั คอมพิวเตอร์ คอมพวิ เตอรจ์ ะทางานตามโปรแกรมทันที โปรแกรมแรกท่สี ่งั คอมพวิ เตอร์ทางานนี้เป็น ซอฟตแ์ วรร์ ะบบ ซอฟต์แวร์ระบบอาจเก็บไว้ในรอม หรอื ในแผ่นจานแม่เหล็ก หากไม่มี ซอฟต์แวร์ระบบ คอมพิวเตอร์จะทางานไม่ได้ ซอฟต์แวรร์ ะบบยงั ใช้เป็นเคร่ืองมือในการพัฒนาซอฟตแ์ วร์อ่นื ๆ และยงั รวมไปถึง ซอฟตแ์ วรท์ ่ใี ช้ในการแปลภาษาตา่ ง ๆ ซอฟต์แวรป์ ระยุกต์ เป็นซอฟต์แวร์ท่ีใช้กับงานดา้ นตา่ ง ๆ ตามความตอ้ งการของผู้ใช้ ท่ีสามารถนามาใช้ประโยชน์ได้โดยตรง ปัจจุ บนั มผี ู พ้ ฒั นาซอฟต์แวรใ์ ช้งานทางด้านต่าง ๆ ออกจาหนา่ ยมาก การประยุกตง์ านคอมพวิ เตอรจ์ ึงกวา้ งขวางและแพรห่ ลาย เราอาจ แบ่งซอฟต์แวร์ประยุกต์ออกเป็นสองกลมุ่ คอื ซอฟต์แวร์สาเร็จ และซอฟต์แวรท์ ่ีพฒั นาข้ึน ใช้งานเฉพาะ ซอฟตแ์ วรส์ าเร็จในปัจจุ บันมมี ากมาย เช่น ซอฟต์แวรป์ ระมวลคา ซอฟตแ์ วรต์ ารางทางาน ฯลฯ
ซอฟทแ์ วร์ระบบ คอมพวิ เตอรป์ ระกอบด้วย หนว่ ยรบั เข้า หนว่ ยส่งออก หนว่ ยความจา และหนว่ ย ประมวลผล ในการทางานของคอมพวิ เตอรจ์ าเป็นต้องมีการดาเนนิ งานกบั อุปกรณ์ พ้นื ฐานท่ีจาเป็น ดังน้ันจงึ ตอ้ งมซี อฟต์แวร์ระบบเพ่อื ใช้ในการจัดการระบบ หน้าท่ีหลกั ของซอฟตแ์ วรร์ ะบบประกอบด้วย -ใช้ในการจัดการหน่วยรบั เข้าและหนว่ ยสง่ ออก เช่น รับการกดแป้นต่าง ๆ บนแผงแป้น อักขระ สง่ รหสั ตัวอักษรออกทางจอภาพหรอื เคร่อื งพมิ พ์ ตดิ ต่อกับอุปกรณร์ ับเขา้ และ สง่ ออกอ่นื ๆ เช่น เมาส์ อุปกรณ์สงั เคราะหเ์ สยี ง -ใช้ในการจัดการหน่วยความจา เพ่ือนาขอ้ มูลจากแผน่ บนั ทึกมาบรรจุ ยังหน่วยความจา หลกั หรือในทานองกลับกนั คอื นาขอ้ มูลจากหน่วยความจาหลกั มาเกบ็ ไว้ในแผ่นบนั ทึก -ใช้เป็นตวั เช่ือมตอ่ ระหว่างผู ้ใช้งานกบั คอมพวิ เตอร์ สามารถใช้งานได้งา่ ยขนึ้ เช่น การ ขอดูรายการสารบบในแผน่ บันทกึ การทาสาเนาแฟ้มขอ้ มูล ซอฟตแ์ วรร์ ะบบพ้ืนฐานท่เี ห็นกนั ท่วั ไป แบ่งออกเป็นระบบปฏิบัติการ และตัวแปลภาษา ซอฟตแ์ วร์ท่งั สองประเภทนท้ี าให้เกิดพฒั นาการประยุกต์ใช้งานได้งา่ ยข้ึน
ระบบปฏิบัติการ ระบบปฏบิ ตั ิการ หรือท่เี รยี กย่อ ๆ วา่ โอเอส (Operating System : OS) เป็น ซอฟตแ์ วร์ใช้ในการดูแลระบบคอมพวิ เตอร์ เคร่ืองคอมพิวเตอรท์ ุกเคร่อื งจะต้องมี ซอฟต์แวรร์ ะบบปฏิบตั ิการน้ี ระบบปฏบิ ัติการท่นี ิยมใช้กนั มากและเป็นท่รี ู้จักกนั ดีเช่นดอส (Disk Operating System : DOS) วนิ โดวส์ (Windows) โอเอสทู (OS/2) ยูนิกซ์ (UNIX) 1) ดอส เป็นซอฟตแ์ วรจ์ ดั ระบบงานท่พี ัฒนามานานแลว้ การใช้งานจึงใช้คาส่งั เป็น ตวั อักษร ดอสเป็นซอฟต์แวร์ท่รี ู้จักกนั ดีในหมูผ่ ู ้ใช้ไมโครคอมพวิ เตอร์ 2) วนิ โดวส์ เป็นระบบปฏบิ ัติการท่พี ฒั นาต่อจากดอส เพ่ือเนน้ การใช้งานท่ีงา่ ยข้นึ สามารถทางานหลายงานพร้อมกันได้ โดยงานแต่ละงานจะอยูใ่ นกรอบช่องหน้าต่างท่ี แสดงผลบนจอภาพ การใช้งานเนน้ รูปแบบกราฟิก ผู ้ใช้งานสามารถใช้เมาส์เล่ือนตวั ชี้ ตาแหน่งเพ่ือเลือกตาแหน่งท่ีปรากฏบนจอภาพ ทาใหใ้ ช้งานคอมพิวเตอร์ไดง้ า่ ย วนิ โดวส์ จงึ ได้รบั ความนิยมในปัจจุ บัน 3) โอเอสทู เป็นระบบปฏิบัติการแบบเดียวกบั วนิ โดวส์ แต่บริษทั ผูพ้ ัฒนาคอื บรษิ ทั ไอบีเอม็ เป็นระบบปฏิบัติการท่ใี ห้ผู ใ้ ช้สามารถใช้ทางานได้หลายงานพรอ้ มกัน และการใช้ งานกเ็ ป็นแบบกราฟิกเช่นเดียวกับวนิ โดวส์ 4) ยูนิกซ์ เป็นระบบปฏิบตั กิ ารท่พี ัฒนามาต้งั แต่ครงั้ ใช้กับเคร่ืองมนิ คิ อมพิวเตอร์ ระบบ ปฎิบัติการยูนกิ ซ์เป็นระบบปฏบิ ัติการท่ีสามารถใช้งานได้หลายงานพรอ้ มกัน และทางานได้ หลาย ๆ งานในเวลาเดียวกัน ยูนิกซ์จงึ ใช้ได้กับเคร่อื งท่ีเช่ือมโยงและต่อกับเคร่ือปลายทาง ได้หลายเคร่ืองพร้อมกัน ระบบปฏิบตั ิการยงั มีอกี มาก โดยเฉพาะระบบปฏบิ ตั ิการท่ใี ช้ในเครอื ข่ายคอมพวิ เตอร์ เพ่อื ให้คอมพวิ เตอรท์ างานร่วมกนั เป็นระบบ เช่น ระบบปฏบิ ัตกิ ารเน็ตแวร์ วินโดว์สเอน็ ที
ตวั แปลภาษา ในการพัฒนาซอฟต์แวรจ์ าเป็นต้องมีซอฟต์แวรท์ ่ีใช้ในการแปลภาษาระดบั สงู เพ่ือ แปลภาษาระดับสูงให้เป็นภาษาเคร่อื ง ภาษาระดบั สงู มีหลายภาษา ภาษาระดับสูงเหล่านี้ สร้างขึน้ เพ่อื ให้ผู เ้ ขียนโปรแกรมเขยี นชุดคาส่ังได้งา่ ย เข้าใจได้ ตลอดจนถึงสามารถ ปรบั ปรุงแกไ้ ขซอฟต์แวรใ์ นภายหลังได้ ภาษาระดับสงู ท่พี ฒั นาขึ้นมาทุกภาษาจะตอ้ งมีตัวแปลภาษาสาหรับแปลภาษา ภาษา ระดบั สงู ซ่ึงเป็นท่ีรู้จกั และนยิ มกนั มากในปัจจุ บนั เช่น ภาษาปาสคาล ภาษาเบสกิ ภาษาซี และภาษาโลโก 1) ภาษาปาสคาล เป็นภาษาส่ังงานคอมพิวเตอร์ท่ีมรี ูปแบบเป็นโครงสรา้ ง เขยี นส่งั งาน คอมพิวเตอร์เป็นกระบวนความ ผูเ้ ขียนสามารถแบ่งแยกงานออกเป็นช้ินเลก็ ๆ แล้วมา รวมกนั เป็นโปรแกรมขนาดใหญไ่ ด้ 2) ภาษาเบสกิ เป็นภาษาท่ีมีรูปแบบคาส่งั ไม่ยุ่งยาก สามารถเรียนรูแ้ ละเข้าใจได้งา่ ย มี รูปแบบคาส่งั พ้ืนฐานท่สี ามารถนามาเขียนเรยี งต่อกันเป็นโปรแกรมได้ 3) ภาษาซี เป็นภาษาท่เี หมาะสาหรบั ใช้ในการพัฒนาซอฟต์แวร์อ่นื ๆ ภาษาซีเป็นภาษาท่ี มโี ครงสร้างคลอ่ งตวั สาหรบั การเขียนโปรแกรมหรือใหค้ อมพิวเตอร์ตดิ ต่อกับอุปกรณ์ต่าง ๆ 4) ภาษาโลโก เป็นภาษาท่เี หมาะสาหรับการเรยี นรู้และเขา้ ใจหลักการโปรแกรมภาษาโลโก ได้รับการพฒั นาสาหรบั เด็ก นอกจากภาษาท่ีกล่าวถึงแล้ว ยังมภี าษาคอมพิวเตอรท์ ่ใี ช้กันอยู่ในปัจจุ บันอกี มากมาย หลายภาษา เช่น ภาษาฟอร์แทรน ภาษาโคบอล ภาษาอาร์พีจี
ซอฟท์แวร์ประยุกต์ การท่ีเทคโนโลยคี อมพิวเตอร์ได้พัฒนากา้ วหน้าอย่างรวดเรว็ โดยเฉพาะการท่มี ี คอมพวิ เตอร์ขนาดเล็ก ทาใหม้ กี ารใช้งานคลอ่ งตัวข้ึน จนในปัจจุ บนั สามารถนา คอมพิวเตอร์ขนาดเล็ก ติดตวั ไปใช้งานในท่ตี ่าง ๆ ไดส้ ะดวก การใช้งานคอมพวิ เตอรต์ อ้ งมซี อฟตืแวร์ประยุกต์ ซ่ึงอาจเป็นซอฟต์แวร์สาเร็จท่ีมี ผูพ้ ัฒนาเพ่ือใช้งานท่ัวไปทาให้ทางานได้สะดวกขนึ้ หรืออาจเป็นซอฟต์แวรใ์ ช้งานเฉพาะ ซ่ึงผู้ใช้เป็นผูพ้ ัฒนาข้ึนเองเพ่ือใหเ้ หมาะสมกับสภาพการทางานของตน ซอฟตแ์ วรส์ าเร็จ ในบรรดาซอฟต์แวร์ประยุกตท์ ่ีมีใช้กันท่วั ไป ซอฟตแ์ วร์สาเรจ็ (package) เป็น ซอฟต์แวร์ท่ีมีความนิยมใช้กนั สงู มาก ซอฟต์แวร์สาเร็จเป็นซอฟต์แวร์ท่บี ริษทั พัฒนาขึน้ แล้วนาออกมาจาหนา่ ย เพ่ือใหผ้ ู ใ้ ช้งานซื้อไปใช้ได้โดยตรง ไม่ต้องเสยี เวลาในการพัฒนา ซอฟตแ์ วรอ์ กี ซอฟต์แวร์สาเร็จท่มี จี าหน่ายในทอ้ งตลาดท่วั ไป และเป็นท่นี ิยมของผู ใ้ ช้มี 5 กลุม่ ใหญ่ ได้แก่ ซอฟต์แวรป์ ระมวลคา (word processing software) ซอฟตแ์ วร์ ตารางทางาน (spread sheet software) ซอฟต์แวรจ์ ัดการฐานขอ้ มูล (data base management software) ซอฟตแ์ วรน์ าเสนอ (presentation software) และซอฟตแ์ วร์ ส่อื สารขอ้ มูล (data communication software)
1) ซอฟต์แวร์ประมวลคา เป็นซอฟตแ์ วรป์ ระยุกต์ใช้สาหรบั การพิมพ์เอกสาร สามารถ แกไ้ ข เพ่มิ แทรก ลบ และจัดรูปแบบเอกสารได้อย่างดี เอกสารท่ีพิมพ์ไวจ้ ดั เป็น แฟ้มขอ้ มูล เรียกมาพิมพห์ รือแกไ้ ขใหมไ่ ด้ การพมิ พอ์ อกทางเคร่ืองพิมพ์ก็มีรูปแบบ ตวั อกั ษรให้เลอื กหลายรูปแบบ เอกสารจงึ ดเู รยี บร้อยสวยงาม ปัจจุ บันมกี ารเพ่มิ ขีด ความสามารถของซอฟตแ์ วรป์ ระมวลคาอีกมากมาย ซอฟต์แวร์ประมวลคาท่นี ิยมอยู่ใน ปัจจุ บนั เช่น วนิ สเ์ วริ ด์ จุ ฬาจารกึ โลตสั เอมิโปร 2) ซอฟตแ์ วรต์ ารางทางาน เป็นซอฟตแ์ วร์ท่ชี ่วยในการคิดคานวณ การทางานของ ซอฟตแ์ วรต์ ารางทางาน ใช้หลกั การเสมือนมโี ต๊ะทางานท่มี กี ระดาษขนาดใหญ่วางไว้ มี เคร่ืองมือคลา้ ยปากกา ยางลบ และเคร่ืองคานวณเตรียมไว้ให้เสรจ็ บนกระดาษมีช่องให้ ใสต่ ัวเลข ข้อความหรือสตู ร สามารถส่ังใหค้ านวณตามสตู รหรอื เง่ือนไขท่กี าหนด ผู ้ใช้ ซอฟต์แวร์ตารางทางานสามารถประยุกตใ์ ช้งานประมวลผลตัวเลขอ่นื ๆ ได้กวา้ งขวาง ซอฟต์แวร์ตารางทางานท่นี ยิ มใช้ เช่น เอกเซล โลตัส 3) ซอฟต์แวร์จัดการฐานข้อมูล การใช้คอมพวิ เตอรอ์ ย่างหน่ึงคอื การใช้เกบ็ ขอ้ มูล และจัดการกับข้อมูลท่จี ัดเกบ็ ในคอมพิวเตอร์ จึงจาเป็นต้องมซี อฟต์แวร์จดั การขอ้ มูล การรวบรวมข้อมูลหลาย ๆ เร่ืองท่ีเก่ยี วข้องกนั ไว้ในคอมพิวเตอร์ เรากเ็ รยี กว่าฐานขอ้ มูล ซอฟตแ์ วร์จัดการฐานข้อมูลจึงหมายถึงซอฟตแ์ วรท์ ่ชี ่วยในการเกบ็ การเรียกค้นมาใช้งาน การทารายงาน การสรุปผลจากขอ้ มูล ซอฟต์แวร์จดั การฐานขอ้ มูลท่นี ยิ มใช้ เช่น เอกเซส ดเี บส พาราด็อก ฟ๊อกเบส 4) ซอฟตแ์ วร์นาเสนอ เป็นซอฟตแ์ วรท์ ่ใี ช้สาหรับนาเสนอขอ้ มูล การแสดงผลตอ้ ง สามารถดงึ ดูดความสนใจ ซอฟตแ์ วรเ์ หล่านี้จงึ เป็นซอฟต์แวรท์ ่ีนอกจากสามารถแสดง ขอ้ ความในลักษณะท่ีจะส่อื ความหมายไดง้ า่ ยแล้วจะต้องสรา้ งแผนภมู ิ กราฟ และรูปภาพ ได้ ตัวอยา่ งของซอฟต์แวร์นาเสนอ เช่น เพาเวอรพ์ อยต์ โลตัสฟรแี ลนซ์ ฮารว์ ารด์ กรา ฟิ ก
5) ซอฟต์แวร์ส่ือสารขอ้ มูล ซอฟต์แวร์ส่อื สารข้อมูลนี้หมายถงึ ซอฟตแ์ วรท์ ่ีจะช่วยให้ ไมโครคอมพวิ เตอรต์ ิดต่อส่อื สารกับเคร่อื งคอมพิวเตอรอ์ ่นื ในท่หี า่ งไกล โดยผา่ นทาง สายโทรศัพท์ ซอฟต์แวร์ส่ือสารใช้เช่ือมโยงตอ่ เข้ากบั ระบบเครือข่ายคอมพวิ เตอร์ เช่น อินเทอร์เนต็ ทาใหส้ ามารถใช้บริการอ่ืน ๆ เพ่มิ เติมได้ สามารถใช้รับส่งไปรษณยี ์ อเิ ล็กทรอนิกส์ ใช้โอนย้ายแฟ้มข้อมูล ใช้แลกเปล่ียนข้อมูล อ่านข่าวสาร นอกจากน้ียังใช้ ในการเช่ือมเขา้ หามนิ คิ อมพวิ เตอรห์ รอื เมนเฟรม เพ่อื เรยี กใช้งานจากเคร่อื งเหลา่ น้ันได้ ซอฟต์แวร์ส่อื สารข้อมูลท่ีนิยมมมี ากมายหลายซอฟตแ์ วร์ เช่น โปรคอม ครอสทอล์ค เทลิก ซอฟตแ์ วรใ์ ช้งานเฉพาะ การประยุกต์ใช้งานด้วยซอฟตแ์ วร์สาเร็จมกั จะเนน้ การใช้งานท่ัวไป แตอ่ าจจะนามา ประยุกตโ์ ดยตรงกับงานทางธุรกจิ บางอย่างไม่ได้ เช่นในกิจการธนาคาร มกี ารฝากถอน เงิน งานทางด้านบัญชี หรือในห้างสรรพสนิ ค้าก็มีงานการขายสนิ คา้ การออก ใบเสร็จรบั เงนิ การควบคมุ สินค้าคงคลัง ดังนั้นจึงต้องมีการพฒั นาซอฟตแ์ วร์ใช้งาน เฉพาะสาหรับงานแตล่ ะประเภทให้ตรงกบั ความต้องการของผู ้ใช้แต่ละราย ซอฟต์แวรใ์ ช้งานเฉพาะมักเป็นซอฟตแ์ วรท์ ่ีผูพ้ ัฒนาต้องเข้าไปศึกษารูปแบบการ ทางานหรือความตอ้ งการของธุรกิจนั้น ๆ แลว้ จัดทาขนึ้ โดยท่ัวไปจะเป็นซอฟตแ์ วร์ท่มี ี หลายส่วนรวมกันเพ่อื รว่ มกนั ทางาน ซอฟต์แวร์ใช้งานเฉพาะท่ีใช้กนั ในทางธุรกิจ เช่น ระบบงานทางด้านบญั ชี ระบบงานจดั จาหนา่ ย ระบบงานในโรงงานอุตสาหกรรม บริหาร การเงนิ และการเช่าซื้อ ความต้องการของการใช้คอมพิวเตอรใ์ นงานทางธุรกจิ ยังมอี กี มาก ดงั น้ันจงึ ต้องมี ความตอ้ งการผู ้พฒั นาซอฟตแ์ วรเ์ พ่อื พฒั นาซอฟต์แวรใ์ ช้งานเฉพาะต่าง ๆ อีกมากมาย
บรรณานกุ รม https://web.ku.ac.th/schoolnet/snet1/software/software/
Search
Read the Text Version
- 1 - 14
Pages: