ผลต่างระหว่างรุ่นของ "โปรแกรมคอมพิวเตอร์"
ไม่มีความย่อการแก้ไข |
ไม่มีความย่อการแก้ไข ป้ายระบุ: แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่ |
||
บรรทัด 1: | บรรทัด 1: | ||
[[ไฟล์:Hello world c.svg|thumb|300px|[[รหัสต้นฉบับ]] "Hello, World" ใน[[ภาษาซี]] [[สนิปเพต]]ที่รู้จักกันครั้งแรกในหนังสือ ''[[เดอะซีโปรแกรมมิงแลงกวิจ]]'' เขียนโดย[[ไบรอัน เคอร์เนแฮน]] และ[[เดนนิส ริตชี]] ในปี ค.ศ. 1974]] |
[[ไฟล์:Hello world c.svg|thumb|300px|[[รหัสต้นฉบับ]] "Hello, World" ใน[[ภาษาซี]] [[สนิปเพต]]ที่รู้จักกันครั้งแรกในหนังสือ ''[[เดอะซีโปรแกรมมิงแลงกวิจ]]'' เขียนโดย[[ไบรอัน เคอร์เนแฮน]] และ[[เดนนิส ริตชี]] ในปี ค.ศ. 1974]] |
||
'''โปรแกรมคอมพิวเตอร์''' ({{lang-en|Computer program}}) เป็น[[ชุดของคำสั่ง |
'''โปรแกรมคอมพิวเตอร์''' ({{lang-en|Computer program}}) เป็น[[ชุดของคำสั่งเครื่อ |
||
ง|ชุดคำสั่ง]]<ref name="aup-ch4-p132">{{cite book |
|||
| last = Rochkind |
| last = Rochkind |
||
| first = Marc J. |
| first = Marc J. |
รุ่นแก้ไขเมื่อ 07:05, 2 กรกฎาคม 2560
โปรแกรมคอมพิวเตอร์ (อังกฤษ: Computer program) เป็น[[ชุดของคำสั่งเครื่อ ง|ชุดคำสั่ง]][1] ที่ปฏิบัติงานเฉพาะเมื่อคอมพิวเตอร์สั่งกระทำการ (execute) คอมพิวเตอร์เครื่องหนึ่งต้องการใช้โปรแกรมในการสั่งงาน และกระทำตามชุดคำสั่งในหน่วยประมวลผลกลาง[2]
โปรแกรมคอมพิวเตอร์มักเขียนโดยนักเขียนโปรแกรมโดยใช้ภาษาโปรแกรม คอมไพเลอร์สามารถแปลงรหัสเครื่อง (machine code) ที่ประกอบด้วยชุดคำสั่งที่คอมพิวเตอร์สามารถกระทำการได้โดยตรงได้จากรหัสต้นฉบับ (source code) แบบมนุษย์อ่านได้ หรืออีกทางหนึ่ง โปรแกรมคอมพิวเตอร์สามารถกระทำการได้ด้วยอินเทอร์พรีเตอร์
วนหนึ่งของโปรแกรมคอมพิวเตอร์ที่กระทำงานงานหนึ่งที่นิยามไว้อย่างดี เรียกว่าขั้นตอนวิธี (algorithm) ชุดของโปรแกรมคอมพิวเตอร์ คลัง (library) และข้อมูลที่เกี่ยวข้องเรียกว่าซอฟต์แวร์ โปรแกรมคอมพิวเตอร์อาจจัดประเภทได้จากฟังก์ชันยาวหลายบรรทัด เช่น โปรแกรมประยุกต์ หรือซอฟต์แวร์ระบบ
ดูเพิ่ม
อ้างอิง
- ↑ Rochkind, Marc J. (2004). Advanced Unix Programming, Second Edition. Addison-Wesley. p. 1.1.2.
- ↑ Silberschatz, Abraham (1994). Operating System Concepts, Fourth Edition. Addison-Wesley. p. 58. ISBN 0-201-50480-4.