รหัสเทียม (PSEUDO CODE)
รหัสเทียม หรือ ซูโดโค้ด (Pseudo code) เป็นคำสั่งที่จำลองความคิดที่เป็นลำดับขั้นตอนการทำงานของการเขียนโปรแกรมคอมพิวเตอร์ โดยใช้สัญลักษณ์เป็นประโยคภาษาอังกฤษ ซึ่งรหัสเทียม หรือ ซูโดโค้ด นี้ ไม่ใช่ภาษาโปรแกรมทางคอมพิวเตอร์จึงไม่สามารถนำไปใช้ในการเขียนโปรแกรมโปรแกรมพิวเตอร์เพื่อประมวลผลได้
แต่เป็นการเขียนจำลองคำสั่งจริงๆแบบย่อๆ ตามอัลกอริทึมของโปรแกรมระบบ เพื่อนำไปพัฒนาเป็นการเีขียนโปรแกรมภาษาคอมพิวเตอร์ได้
สรุปได้ว่า รหัสเทียม หรือ ซูโดโค้ด (Pseudo code) หมายถึง การเขียนโปรแกรมในรูปแบบภาษาอังกฤษที่มีขั้นตอนและรูปแบบแน่นอน มีความกะทัดรัด และมองดูคล้ายภาษาระดับสูงที่ใช้ได้กับเครื่องคอมพิวเตอร์ซึ่งไม่เจาะจงให้เป็นภาษาใดภาษาหนึ่ง รหัสเทียมจึงเหมาะที่จะใช้ในการออกแบบโปรแกรมก่อนที่โปรแกรมเมอร์จะทำการเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์จริง
ประโยชน์ของรหัสเทียม
- เป็นเครื่องมือในการกำหนดโครงร่างกระบวนการทำงานของการเขียนโปรแกรมแต่ละโปรแกรม
- เป็นต้นแบบในการทบทวน ปรับปรุงแก้ไข และพัฒนาโปรแกรมของโปรแกรมเมอร์ และนักวิเคราะห์ระบบ
- เป็นตัวกำหนดงานเขียนโปรแกรม เพื่อให้โปรแกรมเมอร์นำไปพัฒนาเป็นโปรแกรมคอมพิวเตอร์เพื่อสั่งให้คอมพิวเตอร์ทำงานตามกระบวนการที่ได้จำลองกระบวนการจริงไว้ในรหัสเทียม หรือ ซูโดโค้ด
วิธีเขียนรหัสเทียม
- ประโยคคำสั่ง (Statement) จะอยู่ในรูปแบบของภาษาอังกฤษอย่างง่าย
- ในหนึ่งบรรทัด ให้เขียนประโยคคำสั่งเพียงคำสั่งเดียวเท่านั้น
- ควรใช้ย่อหน้าเพื่อแยกแยะคำเฉพาะ (Keywords) ได้ชัดเจน รวมถึงโครงสร้างการควบคุมให้เป็นสัดส่วน ซึ่งช่วยให้อ่านโค้ดได้ง่าย
- แต่ละประโยคคำสั่งให้เขียนลำดับจากบนลงล่าง โดยมีทางเข้าของข้อมูลเพียงทางเดียว และมีทางออกของข้อมูลทางเดียวเท่านั้น
- กลุ่มของประโยคคำสั่งจ่างๆ อาจจัดรวมกลุ่มเข้าด้วยกันในรูปแบบของมอดูล แต่ต้องมีการกำหนดชื่อของมอดูลด้วย เพื่อให้สามารถเรียกใช้งานมอดูลนั้นได้
ความคิดเห็น
แสดงความคิดเห็น