สารบัญ:
- คำจำกัดความ - The Art of Computer Programming (TAOCP) หมายถึงอะไร
- Techopedia อธิบายศิลปะการเขียนโปรแกรมคอมพิวเตอร์ (TAOCP)
คำจำกัดความ - The Art of Computer Programming (TAOCP) หมายถึงอะไร
"The Art of Computer Programming" มักจะย่อมาจาก TAOCP เป็นหนังสือที่นักวิทยาศาสตร์คอมพิวเตอร์และนักคณิตศาสตร์ชื่อ Donald Knuth หนังสือเล่มนี้เขียนขึ้นในปี 1960 และได้รับการขยายอย่างต่อเนื่องในงวดที่มีปริมาณการเผยแพร่ล่าสุดในเดือนธันวาคม 2015
Techopedia อธิบายศิลปะการเขียนโปรแกรมคอมพิวเตอร์ (TAOCP)
"ศิลปะการเขียนโปรแกรมคอมพิวเตอร์" พยายามที่จะครอบคลุมอัลกอริธึมการเขียนโปรแกรมและการดำเนินงานประเภทต่าง ๆ รวมถึงแง่มุมอื่น ๆ ของวิทยาศาสตร์คอมพิวเตอร์ งานส่วนใหญ่ในหนังสือเล่มแรกนั้นมีพื้นฐานมาจากพื้นฐานการเขียนโปรแกรมที่ค่อนข้างซับซ้อนน้อยกว่าในยุคก่อนหน้านี้ตั้งแต่ปี 1960 ถึงปี 1990 ก่อนที่จะมีการพัฒนาภาษาที่ทันสมัยมากขึ้นเช่น Java และ Python แทนที่จะครอบคลุมแนวคิดที่ค่อนข้างใหม่เช่นการเรียนรู้ของเครื่องบทและจำนวนมากมายของ "The Art of Computer Programming" มุ่งเน้นไปที่การคำนวณทางคณิตศาสตร์โครงสร้างข้อมูลและแนวคิดเช่นการเรียกซ้ำและการสแกนคำศัพท์
สารบัญรายละเอียดแสดงแนวคิดและแนวคิดแบบดั้งเดิมที่แตกต่างกันทั้งหมดที่เกี่ยวข้องกับอัลกอริธึมและการเขียนโปรแกรมคอมพิวเตอร์ที่ได้รับการปฏิบัติในการสำรวจแนวคิดการเขียนโปรแกรมในวงกว้าง
แม้ว่า "ศิลปะการเขียนโปรแกรมคอมพิวเตอร์" ได้รับการยอมรับอย่างกว้างขวางในบางวงการว่าเป็นทรัพยากรที่ชัดเจนสำหรับการเขียนโปรแกรม แต่บางคนก็อธิบายว่ามันเป็นสัญลักษณ์สถานะมากกว่าหรือเป็นส่วนหนึ่งของวัฒนธรรมย่อยทางเทคโนโลยี Knuth ชี้ให้เห็นว่าหนังสือเล่มนี้ได้รับการออกแบบมาเพื่อใช้ร่วมกับการศึกษาด้วยตนเองหรือการศึกษาในชั้นเรียนเนื่องจากเป็นการยากที่จะเรียนรู้เกี่ยวกับวิทยาการคอมพิวเตอร์ผ่านการอ่านเท่านั้น
