Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore ซอฟต์แวร์

ซอฟต์แวร์

Published by rungnapha22805, 2019-09-17 23:22:13

Description: ซอฟต์แวร์

Keywords: ซอฟต์แวร์

Search

Read the Text Version

ซอฟตแ์ วร ์ นำเสนอโดย นำงสำวรงุ่ นภำ สนิ สมุทร รหสั 024 คธ 1/1

ความจาเป็นของการใช้ซอฟต์แวร์ ซอฟตแ์ วร์ (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) ซอฟตแ์ วรส์ ่ือสารขอ้ มลู ซอฟต์แวรส์ ่อื สารขอ้ มลู นี้หมายถงึ ซอฟต์แวร์ทจ่ี ะชว่ ยให้ไมโครคอมพิวเตอรต์ ิดตอ่ ส่อื สารกับ เคร่ืองคอมพิวเตอรอ์ ่นื ในทหี่ ่างไกล โดยผา่ นทางสายโทรศัพท์ ซอฟตแ์ วร์สือ่ สารใชเ้ ช่ือมโยงต่อเข้ากับระบบเครือขา่ ย คอมพวิ เตอร์ เชน่ อินเทอร์เนต็ ทาให้สามารถใช้บริการอน่ื ๆ เพม่ิ เตมิ ได้ สามารถใชร้ บั ส่งไปรษณียอ์ เิ ล็กทรอนิกส์ ใช้ โอนยา้ ยแฟม้ ข้อมูล ใชแ้ ลกเปลีย่ นข้อมลู อ่านข่าวสาร นอกจากนยี้ ังใชใ้ นการเช่ือมเข้าหามินิคอมพวิ เตอรห์ รือเมนเฟรม เพ่อื เรยี กใช้งานจากเคร่อื งเหล่านนั้ ได้ ซอฟตแ์ วรส์ อ่ื สารขอ้ มลู ทนี่ ิยมมีมากมายหลายซอฟตแ์ วร์ เช่น โปรคอม ครอสทอลค์ เทลกิ

ซอฟต์แวรใ์ ชง้ านเฉพาะ การประยุกตใ์ ช้งานดว้ ยซอฟต์แวร์สาเร็จมกั จะเนน้ การใช้งานทั่วไป แตอ่ าจจะนามาประยุกต์โดยตรงกับงานทาง ธรุ กิจบางอยา่ งไมไ่ ด้ เช่นในกิจการธนาคาร มีการฝากถอนเงนิ งานทางด้านบัญชี หรอื ในหา้ งสรรพสนิ ค้ากม็ งี าน การขายสนิ คา้ การออกใบเสรจ็ รบั เงิน การควบคุมสนิ คา้ คงคลัง ดงั นัน้ จงึ ต้องมีการพัฒนาซอฟต์แวรใ์ ช้งานเฉพาะ สาหรับงานแต่ละประเภทให้ตรงกบั ความต้องการของผู้ใช้แตล่ ะราย ซอฟตแ์ วรใ์ ชง้ านเฉพาะมกั เป็นซอฟตแ์ วร์ทีผ่ พู้ ัฒนาต้องเข้าไปศกึ ษารปู แบบการทางานหรอื ความต้องการของ ธรุ กิจนน้ั ๆ แล้วจดั ทาข้นึ โดยทัว่ ไปจะเปน็ ซอฟตแ์ วรท์ ีม่ หี ลายสว่ นรวมกันเพื่อรว่ มกันทางาน ซอฟตแ์ วรใ์ ช้งาน เฉพาะท่ใี ช้กันในทางธุรกิจ เช่น ระบบงานทางดา้ นบัญชี ระบบงานจัดจาหนา่ ย ระบบงานในโรงงานอุตสาหกรรม บรหิ ารการเงนิ และการเช่าซอื้ ความตอ้ งการของการใชค้ อมพิวเตอร์ในงานทางธุรกจิ ยังมีอกี มาก ดงั นั้นจงึ ตอ้ งมีความต้องการผูพ้ ฒั นา ซอฟตแ์ วรเ์ พ่อื พัฒนาซอฟต์แวร์ใช้งานเฉพาะตา่ ง ๆ อีกมากมาย


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook