Professional Documents
Culture Documents
จากวิกิพีเดีย สารานุกรมเสรี
โปรแกรมคอมพิวเตอร์ (อังกฤษ: computer program) คือ กลุ่มชุดคำสัง่ ที่ใช้อธิ บายชิ้นงาน หรื อกลุ่ม
งานที่จะประมวลผลโดยคอมพิวเตอร์ โปรแกรมคอมพิวเตอร์อาจหมายถึง ซอฟต์แวร์ แอปพลิเคชัน
หรื อ โปรแกรม โปรแกรมคอมพิวเตอร์ส่วนใหญ่น้ นั เป็ นชุดคำสัง่ ที่ออกแบบตามอัลกอริ ทึม โดย
ปกติแล้วเขียนโดยโปรแกรมเมอร์ หรื อไม่กส็ ร้างโดยโปรแกรมอื่น โปรแกรมคอมพิวเตอร์ชุด หนึ่ง
ๆ อาจเขียนขึ้นด้วยระบบรหัส หรื อที่เรี ยกว่า ภาษาเครื่ อง ซึ่ งมักเขียนได้ยากและเหมาะกับช่าง
เทคนิคเฉพาะทาง ภายหลังจึงได้มีการสร้างภาษาโปรแกรมที่ใกล้เคียงภาษามนุษย์มากขึ้ น เช่น ภาษา
แอสเซมบลี (Assembly) ภาษาซี (C) ภาษาโคบอล (COBOL) ภาษาเบสิ ก (BASIC) ภาษา C# ภาษา
จาวา เป็ นต้น ผูเ้ ขียนโปรแกรมคอมพิวเตอร์อาจเขียนโปรแกรมไว้ใช้ส่วนตัว หรื อเพื่อให้ผอู ้ ื่นใช้ต่อ
ไม่วา่ จะเป็ นโปรแกรมประยุกต์หรื อไลบรารี เช่น โปรแกรมสำหรับวาดภาพ (graphics) โปรแกรม
ประมวลผลคำ (word processing) โปรแกรมตารางจัดการ (spread sheet) โปรแกรมระบบ (systems
software) ซึ่ งเป็ นโปรแกรมที่ควบคุมการทำงานของเครื่ องคอมพิวเตอร์ โดยมักติดตั้งมาจากโรงงาน
ที่ผลิต และโปรแกรมระบบปฏิบตั ิการ (operating system) ที่จะทำหน้าที่เหมือนผูจ้ ดั การคอยดูแลให้
อุปกรณ์ต่าง ๆ ทำงานให้ประสานกัน ในการเขียนโปรแกรม ผูเ้ ขียนจะต้องเข้าใจขั้นตอนวิธี (อัลกอ
ริ ทึม) และภาษาที่จะใช้เป็ นอย่างดี จึงจะสามารถเขียนโปรแกรมเพื่อควบคุมเครื่ องให้ทำงานได้ตาม
ความต้องการ
ซอฟต์ แวร์
ซอฟต์ แวร์ (software) หรื อ ส่ วนชุ ดคำสั่ ง เป็ นส่ วนของระบบคอมพิวเตอร์ที่ ใช้ในการจัดเก็บและ
ประมวลผลข้อมูล ซอฟต์แวร์น้ นั นอกจากจะสามารถใช้งานบนคอมพิวเตอร์ได้แล้ว ยังสามารถใช้
งานบนเครื่ องใช้ หรื ออุปกรณ์อื่น เช่น โทรศัพท์มือถือ หรื อหุ่นยนต์ในโรงงาน หรื อเครื่ องใช้ไฟฟ้ า
ต่าง ๆ คำว่า "ซอฟต์แวร์ " ใช้ครั้งแรกโดย จอห์น ดับเบิลยู. เทอร์กีย ์ (John W. Turkey) ในปี พ.ศ.
2500 (ค.ศ. 1957) โดยแนวคิดของซอฟต์แวร์ปรากฏครั้งแรกในเรี ยงความของแอลัน ทัวริ ง บิดาของ
วิทยาการคอมพิวเตอร์ กล่าวกันว่าโปรแกรมคอมพิวเตอร์ชิ้นแรกของโลกเขียนโดยเอดา ไบรอน
เป็ นโปรแกรมที่ใช้สำหรับเครื่ องวิเคราะห์ (analytical engine) ของชาร์ลส แบบเบจ
ประเภทของซอฟต์ แวร์
ประเภทของซอฟต์ แวร์
1. โปรแกรมประยุกต์
ตัวอย่างโปรแกรมประยุกต์ เช่น
2.ระบบปฏิบตั ิการ
ที่มา http://www.thaigoodview.com/library/teachershow/samutprakan/kritpa-
on/computer/sec02page03.html