หนงั สอื อเิลก็ ทรอนกิ ส์เร่อื ง SOFTwARe จดั ทำโดย นำงสำวอำมเี นำะห์ มะยแี ต
ซอฟต์แวร์ซอฟตแ์ วร์ (องั กฤษ: software) หรอื สว่ นชดุ คำสงั่ หรอื บำงครง้ั มกี ำรสะกดวำ่ ซอฟท์แวร์ เป็นส่วนของระบบคอมพวิ เตอรท์ ่ใี ชใ้ นกำรจดั เก็บและประมวลผลขอ้ มูล ซอฟตแ์ วรน์ นั้ นอกจำกจะสำมำรถใชง้ ำนบนคอมพวิ เตอรไ์ ดแ้ ลว้ ยงั สำมำรถใชง้ ำนบนเคร่ืองใช้ หรืออปุ กรณ์อ่นื เช่น โทรศพั ทม์ อื ถอื หรือหุ่นยนตใ์ นโรงงำน หรือเคร่อื งใชไ้ ฟฟ้ำต่ำง ๆ คำวำ่ \"ซอฟตแ์ วร\"์ ใชค้ รง้ั แรกโดย จอหน์ ดบั เบลิ ยู. เทอรก์ ยี ์ (JohnW. Turkey) ในปี พ.ศ. 2500 (ค.ศ. 1957) โดยแนวคิดของซอฟตแ์ วรป์ รำกฏครง้ั แรกในเรยี งควำมของแอลนั ทวั ริง บดิ ำของวทิ ยำกำรคอมพวิ เตอรก์ ลำ่ วกนั ว่ำโปรแกรมคอมพวิ เตอรช์ ้นิ แรกของโลกเขยี นโดยเอดำ ไบรอน เป็นโปรแกรมทใ่ี ชส้ ำหรบั เคร่อื งวเิ ครำะห์ (analytical engine) ของชำรล์ ส แบบเบจ ซอฟตแ์ วร์เป็นช่ือเรียกเพ่อื ใชเ้ ปรียบต่ำงกบั ฮำรด์ แวร์ ซ่งึ เป็นลกั ษณะทำงกำยภำพในกำรเก็บและประมวลผลของซอฟตแ์ วร์ ในคอมพวิ เตอรซ์ อฟตแ์ วรจ์ ะถกู เรยี กใชง้ ำนในแรมและประมวลผลผ่ำนซพี ยี ูควำมสำคญั ของซอฟแวร์กำรทค่ี อมพวิ เตอรด์ ำเนินกำรไดอ้ ย่ำงไรและก่อใหเ้กดิ ประโยชนไ์ ดม้ ำกนอ้ ยเพยี งใดนนั้ จงึ ข้นึ อยู่กบัซอฟตแ์ วร์ ซอฟตแ์ วรจ์ งึ เป็นส่วนสำคญั ของระบบคอมพวิ เตอร์ หำกขำดซอฟตแ์ วรค์ อมพวิ เตอรก์ ็ไม่สำมำรถทำงำนได้ ซอฟตแ์ วรจ์ งึ เป็นสง่ิ ทจ่ี ำเป็นและสำคญั มำก ซอฟตแ์ วรเ์ ป็นส่วนประกอบหน่งึ ทท่ี ำให้ระบบสำรสนเทศเป็นไปไดต้ ำมทต่ี อ้ งกำร
ประเภทของซอฟต์แวร์ หน้าจอของโปรแกรมประยุกต์ เวบ็ เบราว์เซอร์ไฟร์ฟอกซ์การแบ่งประเภทของซอฟตแ์ วร์แบ่งออกไดเ้ ป็นหลายแบบ เช่น1 การแบ่งเชิงเทคนิค อาจแบ่งซอฟตแ์ วร์เป็น 3 ประเภทหลกั คือซอฟตแ์ วร์ระบบ (System/Infrastructure software) ใชใ้ นการทาใหค้ อมพวิ เตอร์ฮาร์ดแวร์ทางานกบั ระบบคอมพิวเตอร์ได้ โดยรวมถึงระบบปฏิบตั ิการ ไดรเวอร์ และระบบหลกั ของคอมพิวเตอร์ต่าง ๆโปรแกรมประยกุ ต์ หรือซอฟตแ์ วร์ประยกุ ต์ (Application software) ช่วยใหผ้ ใู้ ชง้ านสามารถดาเนินงานต่าง ๆ โดยทว่ั ไปเช่น โปรแกรมสานกั งานฐานขอ้ มลู คอมพวิ เตอร์เกม เวบ็เบราวเ์ ซอร์ โดยโปรแกรมประยกุ ตจ์ ะมีจียไู อ โปรแกรมคอมพิวเตอร์ (Tools/Utilities) ประกอบไปดว้ ยเคร่ืองมือช่วยใหโ้ ปรแกรมเมอร์เขียนโปรแกรมอื่น ๆ หรือโปรแกรมประยกุ ตไ์ ด้เครื่องมือต่าง ๆ ประกอบไปดว้ ย คอมไพเลอร์ อินเตอร์พรีเตอร์ ดีบกั เกอร์
2 กำรแบง่ ตำมรูปแบบกำรส่งมอบ แบง่ ไดเ้ป็น 2 กลมุ่ คอืซอฟตแ์ วรส์ ำเรจ็ รูป (Packagesoftware)ซอฟตแ์ วรท์ ม่ี กี ำรขำย ใหเ้ช่ำ หรอื ใหบ้ รกิ ำร โดยคดิ ค่ำบรกิ ำรเป็น transaction หรอื licenseซอฟตแ์ วรท์ พ่ี ฒั นำเงนิ เดอื น (Outsourcessoftware development) เป็นกำรออกแบบและ พฒั นำซอฟตแ์ วรเ์ พอ่ื ใชง้ ำนเฉพำะกบั งำนประเภท ต่ำง ๆ เฉพำะกิจกรรมไป ส่วน ใหญ่ลขิ สทิ ธ์ขิ องซอฟตแ์ วรน์ ้จี ะเป็นของผูท้ ว่ี ำ่ จำ้ งใหพ้ ฒั นำข้นึ3 กำรแบง่ ตำมประเภทของกำรนำไปใชง้ ำนหลกั แบง่ ไดเ้ป็น 3 กลมุ่ คอืซอฟตแ์ วรช์ ่วยในกำรบรหิ ำรจดั กำรทวั่ ไป (Enterprise software) เป็นซอฟตแ์ วรท์ ใ่ี ชก้ บั กำรทำงำนเพอ่ื แกป้ ญั หำ/จดั กำรทรพั ยำกรของ บคุ คล/องคก์ ร เช่นซอฟตแ์ วรบ์ ญั ชี ซอฟตแ์ วรจ์ ดั ทำเอกสำร เป็นตน้ซอฟตแ์ วรส์ ำหรบั อปุ กรณพ์ กพำขนำดเลก็ (Mobile applicationssoftware) เป็นซอฟตแ์ วรท์ ท่ี ำงำนผ่ำนระบบปฏบิ ตั กิ ำรพเิ ศษบนอปุ กรณ์ขนำดเลก็เช่น โทรศพั ทม์ อื ถอื PDA โดยสำมำรถแบง่ เป็นกลมุ่ ใหญ่ๆ ได้ 2 กลมุ่ คอื (1)ซอฟตแ์ วรเ์ พอ่ื สนบั สนุนธุรกรรมทำงธุรกจิ (Business applications)เช่น Mobile banking, Mobile payment, GPS onMobile, Mobile applications for businessprocess management และ(2) ซอฟตแ์ วรท์ เ่ี กย่ี วขอ้ งกบันนั ทนำกำรและบนั เทงิ (Entertainment applications) ซง่ึ รวมเกมบนโทรศพั ทเ์ คลอ่ื นท่ี
ซอฟตแ์ วรส์ มองกลฝงั ตวั (Embedded System Software) เป็นซอฟตแ์ วรซ์ ง่ึฝงั อยู่ไวใ้ นอปุ กรณอ์ เิ ลก็ ทรอนิกสต์ ่ำงๆ เพอ่ื ใชส้ ำหรบั ควบคุมกำรทำงำนของอปุ กรณน์ นั้ ๆ เช่น ระบบ GPRS ระบบทำควำมเยน็ อจั รยิ ะ ระบบตรวจสอบยอ้ นกลบั เป็นตน้ วศิ วกรรมซอฟตแ์ วร์ (องั กฤษ: software engineering)เป็นศำสตรเ์ กย่ี วกบั วศิ วกรรมดำ้ นซอฟตแ์ วร์ มเี น้อื หำเกย่ี วขอ้ งกบั กำรใช้กระบวนกำรทำงวศิ วกรรมในกำรดูแลกำรผลติ ตงั้ แต่กำรเร่มิ เก็บควำมตอ้ งกำรกำรตง้ั เป้ำหมำยของระบบ กำรออกแบบ กระบวนกำรพฒั นำ กำรตรวจสอบกำรประเมนิ ผล กำรตดิ ตำมโครงกำร กำรประเมนิ ตน้ ทนุ กำรรกั ษำควำมปลอดภยั ไปจนถงึ กำรคดิ รำคำซอฟตแ์ วรเ์ ป็นตน้ วศิ วกรรมซอฟตแ์ วรป์ ระยุกต์ควำมรูแ้ ละเทคโนโลยที ำงดำ้ นวศิ วกรรมศำสตร์ วศิ วกรรมคอมพวิ เตอร์วทิ ยำกำรคอมพวิ เตอร์ เทคโนโลยสี ำรสนเทศและสำขำอน่ื ๆ ทเ่ี กย่ี วขอ้ งเขำ้ดว้ ยกนั เพอ่ื สรำ้ งซอฟตแ์ วรท์ ส่ี ำมำรถปฏบิ ตั งิ ำนตำมเป้ำหมำย ภำยใตเ้งอ่ื นไขท่ีกำหนด วศิ วกรรมซอฟตแ์ วร์เป็นศาสตร์ที่ทวคี วามสาคญั เพ่ิมข้ึนเร่ือย ๆเนื่องจากในปัจจุบนั ซอฟตแ์ วร์มีความซบั ซอ้ นเพม่ิ ข้ึน จาเป็นตอ้ งมีการวศิ วกรรมท่ีจะควบคุมและดาเนินการผลิต ท่ีมีประสิทธิภาพ สามารถวดั ผลได้ และ สามารถตรวจหาขอ้ ผดิ พลาดพร้อมสาเหตุได้ อยา่ งสะดวกและรวดเร็ว เพือ่ ใหส้ ามารถปรับปรุงแกไ้ ขซอฟตแ์ วร์ต้งั แต่อยู่ในระหวา่ งการผลิตได้
รูปภำพ กำรทำงำนของซอฟตแ์ วรส์ มองกลฝงั ตวั
Search
Read the Text Version
- 1 - 6
Pages: