Page 41 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 41
41
ี
ตัวอย่างการเขยนอัลกอริทึมแบบท าซ้ า
อัลกอริทึมการซื้อมังคุด 1 กิโลกรัม
1. หยิบถุงพลาสติก
2. หยิบมังคุดมาเลือกโดยกดที่เปลือกที่นิ่มๆ
3. ตรวจสอบเงื่อนไข (น้อยกว่า 1 กิโลกรัม)
3.1 จริง เลือกมังคุดต่อ
3.2 เท็จ หยุดเลือก
้
ี
ี
ั่
4. จ่ายเงินให้กับผู้ที่ขาย รหัสเทยม(Pseudo code) รหัสเทยม หรือ ซูโดโคด (Pseudo code) เป็นคาสงทจาลอง
ี่
ความคิดที่เป็นลบ
รหัสเทียม(Pseudo code)
ี่
ั่
ี่
ั
ิ
ี่
ิ
รหัสเทียม หรือ ซูโดโค้ด (Pseudo code) เป็นคาสงทจาลองความคดทเป็นลองความคดทเป็นลาดบขั้นตอนการ
์
้
ท างานของการเขียนโปรแกรมคอมพิวเตอร์โดยใช้สัญลักษณเป็นประโยคภาษาอังกฤษซึ่งรหัสเทยมหรือ สโดโคดนี้
ู
ี
้
ไม่ใช่ภาษาโปรแกรมทางคอมพิวเตอร์จึงไม่สามารถน าไปใช้ในการเขยนโคดทางภาษาคอมพิวเตอร์เพื่อประมวลผล
ี
้
ไดแตเป็นการเขียนจาลองคาสงจริงแบบย่อๆตามอันกอริทมของโปรแกรมระบบเพื่อน าไปพัฒนาเป็นการเขียน
ึ
่
้
ั่
โปรแกรมภาษาคอมพิวเตอร์ไดสรุปไดว่ารหัสเทยมหรือสูโดโคด(Pseudo code) หมายถึงการเขียนโปรแกรมใน
้
้
้
ี
ู
รูปแบบภาษาอังกฤษทมีขั้นตอนและรูปแบบแน่นอนความกะทดรัดและมองดคลายภาษาระดบสงทใชกับเครื่อง
ั
ี่
้
ี่
ั
้
ู
ี่
ึ
ี
้
คอมพิวเตอร์ซึ่งน่าไม่เจาะจงให้เป็นภาษาใดภาษาหนึ่งรหัสเทยมจงเหมาะทจะใชในการออกแบบโปรแกรมก่อน
โปรแกรมจะท าการเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์จริง
ประโยชน์ของรหัสเทียม
1.เป็นเครื่องมือในการก าหนดโครงสร้างกระบวนการการท างานของการใช้โปรแกรมแต่ละโปรแกรม
2.เป็นต้นแบบในการทบทวนปรับปรุงแก้ไขและพัฒนาโปรแกรมของโปรแกรมเมอร์และนักวิเคราะห์ระบบ
ั
3.เป็นตวก็มีงานเขียนโปรแกรมเพื่อให้โปรแกรม 10,000 น าไปพัฒนาเป็นโปรแกรมคอมพิวเตอร์เพื่อสาวก
คอมพิวเตอร์ท างานตามกระบวนการที่จะได้จ าลองกระบวนการจริงไว้ในรหัสเทียมหรือซูโดโค้ด

