ผลต่างระหว่างรุ่นของ "ซอฟต์แวร์"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
HRoestBot (คุย | ส่วนร่วม)
r2.6.5) (โรบอต เพิ่ม: mhr:Программе вораҥдыш
Korrawit (คุย | ส่วนร่วม)
ไม่มีความย่อการแก้ไข
บรรทัด 1:
[[ไฟล์:OpenOffice.org Writer.png|thumb|300px|[[OpenOffice.org]] Writer]]
'''ซอฟต์แวร์''' ({{lang-en|software}}) หรือ '''ส่วนชุดคำสั่ง''' <ref>ศัพท์บัญญัติราชบัณฑิตยสถาน (มักเข้าใจผิดกันว่าราชบัณฑิตยสถานบัญญัติคำว่า [[ละมุนภัณฑ์]] ซึ่งไม่ถูกต้อง) </ref> หรือบางครั้งมีการสะกดว่า '''ซอฟ&zwnj;ท์แวร์'''<!--ใส่กันบอตแก้--> เป็นส่วนของระบบ[[คอมพิวเตอร์]]ที่ใช้ในการจัดเก็บและประมวลผลข้อมูล ซอฟต์แวร์นั้น นอกจากจะสามารถใช้งานบนคอมพิวเตอร์ได้แล้ว ยังสามารถใช้งานบนเครื่องใช้ หรืออุปกรณ์อื่น เช่น [[โทรศัพท์มือถือ]] หรือ[[หุ่นยนต์]]ในโรงงาน หรือเครื่องใช้ไฟฟ้าต่างๆต่าง ๆ คำว่า "ซอฟต์แวร์" ใช้ครั้งแรกโดย [[จอห์น ดับเบิลยู. เทอร์กีย์]] (John W. Turkey) ในปี [[พ.ศ. 2500]] (ค.ศ. 1957) โดยแนวคิดของซอฟต์แวร์ปรากฏครั้งแรกใน[[เรียงความ]]ของ[[แอลัน ทัวริง]] บิดาของ[[วิทยาการคอมพิวเตอร์]] กล่าวกันว่าโปรแกรมคอมพิวเตอร์ชิ้นแรกของโลกเขียนโดย[[เอดา ไบรอน]] เป็นโปรแกรมที่ใช้สำหรับ[[เครื่องวิเคราะห์]] (analytical engine) ของ[[ชาร์ลส แบบเบจ]]
 
คำ ว่า "ซอฟต์แวร์" ใช้ครั้งแรกโดย [[จอห์น ดับเบิลยู. เทอร์กีย์]] (John W. Turkey) ในปี [[พ.ศ. 2500]] (ค.ศ. 1957) โดยแนวคิดของซอฟต์แวร์ปรากฏครั้งแรกใน[[เรียงความ]]ของ[[แอลัน ทัวริง]] บิดาของ[[วิทยาการคอมพิวเตอร์]]
กล่าว กันว่าโปรแกรมคอมพิวเตอร์ชิ้นแรกของโลกเขียนโดย[[เอดา ไบรอน]] เป็นโปรแกรมที่ใช้สำหรับ[[เครื่องวิเคราะห์]] (analytical engine) ของ[[ชาร์ลส แบบเบจ]]
== ความสัมพันธ์กับฮาร์ดแวร์ ==
ซอฟต์แวร์ เป็นชื่อเรียกเพื่อใช้เปรียบต่างกับ[[อุปกรณ์คอมพิวเตอร์|ฮาร์ดแวร์]]ซึ่ง ซึ่งเป็นลักษณะทางกายภาพในการเก็บและประมวลผลของซอฟต์แวร์ ในคอมพิวเตอร์ซอฟต์แวร์จะถูกเรียกใช้งานใน[[แรม]]และประมวลผลผ่าน[[ซีพียู]]
 
== ประเภทของซอฟต์แวร์ ==
[[ไฟล์:Firefox3.png|thumb|หน้าจอของโปรแกรมประยุกต์ เว็บเบราว์เซอร์[[ไฟร์ฟอกซ์]]]]
การแบ่งประเภทของซอฟต์แวร์แบ่งออกได้เป็นหลายๆ หลายแบบ อาทิเช่น
''1.# การแบ่งเชิงเทคนิค'' อาจแบ่งซอฟต์แวร์เป็น 3 ประเภทหลักๆ หลักคือ
#* [[ซอฟต์แวร์ระบบ]] (System/Infrastructure software) ใช้ในการให้ทำให้คอมพิวเตอร์ฮาร์ดแวร์ทำงานกับระบบคอมพิวเตอร์ได้ โดยรวมถึง[[ระบบปฏิบัติการ]] [[ไดรเวอร์]] และระบบหลักของคอมพิวเตอร์ต่างๆต่าง ๆ
#* [[โปรแกรมประยุกต์]] หรือซอฟต์แวร์ประยุกต์ (Application software) ช่วยให้ผู้ใช้งานสามารถดำเนินงานต่างๆต่าง ๆ โดยทั่วไปเช่น [[โปรแกรมสำนักงาน]] [[ฐานข้อมูล]] [[คอมพิวเตอร์เกม]] [[เว็บเบราว์เซอร์]] โดยโปรแกรมประยุกต์จะมี[[จียูไอ]]
#* [[โปรแกรมคอมพิวเตอร์]] (Tools/Utilities) ประกอบไปด้วยเครื่องมือช่วยให้[[โปรแกรมเมอร์]]เขียนโปรแกรมอื่นๆอื่น ๆ หรือโปรแกรมประยุกต์ได้ เครื่องมือต่างๆต่าง ๆ ประกอบไปด้วย [[คอมไพเลอร์]] [[อินเตอร์พรีเตอร์]] [[ดีบักเกอร์]]
''2.# การแบ่งตามรูปแบบการส่งมอบ'' แบ่งได้เป็น 2 กลุ่มคือ
#* [[ซอฟต์แวร์สำเร็จรูป]] (Package software) ซอฟต์แวร์ที่มีการขาย ให้เช่า หรือให้บริการ โดย คิดค่าบริการเป็น transaction หรือ license
#* [[ซอฟต์แวร์ที่พัฒนาเงินเดือน]] (Outsources software development) เป็นการออกแบบและพัฒนา ซอฟต์แวร์ เพื่อใช้งานเฉพาะกับงานประเภทต่างๆต่าง เฉพาะกิจกรรมๆ เฉพาะกิจกรรมไป ส่วนใหญ่ลิขสิทธิ์ของซอฟต์แวร์นี้จะเป็นของผู้ที่ว่าจ้างให้พัฒนาขึ้น
''3.# การแบ่งตามประเภทของการนำไปใช้งานหลัก'' แบ่งได้เป็น 3 กลุ่มคือ
#* [[ซอฟต์แวร์ช่วยในการบริหารจัดการทั่วไป]] (Enterprise software) เป็นซอฟต์แวร์ที่ใช้กับการทำงานเพื่อแก้ปัญหา/จัดการทรัพยากรของ บุคคล/องค์กร เช่น ซอฟต์แวร์บัญชี ซอฟต์แวร์จัดทำเอกสาร เป็นต้น
#* [[ซอฟต์แวร์สำหรับอุปกรณ์พกพาขนาดเล็ก]] (Mobile applications software) เป็นซอฟต์แวร์ที่ทำงานผ่านระบบปฏิบัติการพิเศษบนอุปกรณ์ขนาดเล็ก เช่น โทรศัพท์มือถือ PDA โดยสามารถแบ่งเป็นกลุ่มใหญ่ๆ ได้ 2 กลุ่ม คือ (1) ซอฟต์แวร์เพื่อสนับสนุนธุรกรรมทางธุรกิจ (Business applications) เช่น Mobile banking, Mobile payment, GPS on Mobile, Mobile applications for business process management และ(2) ซอฟต์แวร์ที่เกี่ยวข้องกับนันทนาการและบันเทิง (Entertainment applications) ซึ่งรวมเกมบนโทรศัพท์เคลื่อนที่
#* [[ซอฟต์แวร์สมองกลฝังตัว]] (Embedded System Software) เป็นซอฟต์แวร์ซึ่งฝังอยู่ไว้ในอุปกรณ์อิเล็กทรอนิกส์ต่างๆ เพื่อใช้สำหรับควบคุมการทำงานของอุปกรณ์นั้นๆ เช่น ระบบ GPRS ระบบทำความเย็นอัจริยะ ระบบตรวจสอบย้อนกลับ เป็นต้น
 
== ซอฟต์แวร์ กับ ไลบรารี ==
ซอฟต์แวร์ แตกต่างกับ[[ไลบรารี]] โดยคือซอฟต์แวร์สามารถนำมาประมวลผลได้ด้วยตัวเอง ในขณะที่ไลบรารีเป็นส่วนประกอบของซอฟต์แวร์และไม่สามารถนำมาใช้ประมวผล เดี่ยวๆมวผลด้วยตนเองได้
 
== อ้างอิง ==
{{รายการอ้างอิง}}
 
== ดูเพิ่ม ==
* [[อุปกรณ์คอมพิวเตอร์|ฮาร์ดแวร์]]