ผลต่างระหว่างรุ่นของ "กระบวนทัศน์การเขียนโปรแกรม"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
Octahedron80 (คุย | ส่วนร่วม) ล ลบหมวดหมู่:การเขียนโปรแกรม; เพิ่มหมวดหมู่:กระบวนทัศน์การเขียนโปรแกรมด้วย[[วิกิพีเดีย:... |
ล ใส่ลิงค์ไปที่ Von Neumann architecture |
||
บรรทัด 2:
==ภาพรวม==
กระบวนทัศน์การเขียนโปรแกรมเป็นภาวะนามธรรมของระบบคอมพิวเตอร์ ตัวอย่างเช่น [[ตัวแบบของฟอน นอยแมน]] ([[:en:Von Neumann
[[ภาษาโปรแกรม]]หนึ่ง ๆ สามารถรองรับ[[กระบวนทัศน์การเขียนโปรแกรมหลายกระบวนทัศน์]] ตัวอย่างเช่น ภาษา [[C++]] หรือ [[Object Pascal]] สามารถใช้เขียนได้ทั้งแบบ[[การโปรแกรมเชิงกระบวนการ]] และ[[การโปรแกรมเชิงวัตถุ]] หรือทั้งสองแบบในโปรแกรมเดียวกัน ผู้ออกแบบซอฟต์แวร์ และผู้เขียนโปรแกรมจะเป็นผู้ตัดสินใจว่าโปรแกรมจะเขียนแบบใด
การเขียนโปรแกรมเชิงวัตถุ ผู้เขียนโปรแกรมจะมองโปรแกรมในลักษณะที่เป็นการทำงานร่วมกันของวัตถุ ในขณะที่[[การโปรแกรมเชิงฟังก์ชัน]]จะมองการทำงานของโปรแกรมในลักษณะลำดับของการประเมินฟังก์ชันแบบไม่มีสถานะ เมื่อเขียนโปรแกรมคอมพิวเตอร์ หรือระบบให้ประมวลผลแบบหลายโปรเซสเซอร์ [[การโปรแกรมเชิงกระบวนงาน]] ผู้เขียนโปรแกรมจะมองแอพลิเคชันในลักษณะเซตของกระบวนงานที่ทำพร้อม ๆ กัน ซึ่งทำงานบน[[โครงสร้างข้อมูล]]ที่ใช้ร่วมกันทางตรรกะ
|