Please enable JavaScript.
Coggle requires JavaScript to display documents.
การออกแบบขั้นตอนการทำงานของโปรแกรม - Coggle Diagram
การออกแบบขั้นตอนการทำงานของโปรแกรม
การออกแบบโดยใช้ภาษาธรรมชาติ
Natural Language
เป็นการอธิบายขั้นตอนการทำงานของโปรแกรมด้วยภาษาที่มนุษย์ใช้สื่อสารในชีวิตประจำวัน เช่น ภาษาไทย ภาษาอังกฤษ โดยเรียงลำดับขั้นตอนอย่างชัดเจนเป็นข้อๆ
ตัวอย่าง
ข้อดี
✓เข้าใจง่าย ไม่ต้องมีความรู้ด้านโปรแกรมมิ่ง
✓สื่อสารกับผู้อื่นได้ทันที
✓เหมาะสำหรับการระดมความคิดเบื้องต้น
การออกแบบโดยใช้รหัสจำลอง
Pseudocode
เป็นการเขียนอธิบายขั้นตอนการทำงานในรูปแบบที่คล้ายกับภาษาโปรแกรม แต่ไม่ยึดติดกับไวยากรณ์ของภาษาใดภาษาหนึ่ง เน้นความเข้าใจง่ายและสามารถแปลงเป็นโค้ดจริงได้
คำสั่งพื้นฐาน
BEGIN / END - เริ่ม/จบโปรแกรม
INPUT / READ - รับข้อมูล
OUTPUT / PRINT - แสดงผล
IF...THEN...ELSE - เงื่อนไข
WHILE / FOR - วนซ้ำ
ตัวอย่าง
การออกแบบโดยใช้ผังงานFlowchart
เป็นการใช้สัญลักษณ์รูปภาพแทนขั้นตอนต่างๆ ของอัลกอริทึม โดยเชื่อมต่อกันด้วยลูกศรเพื่อแสดงลำดับและทิศทางการทำงาน ทำให้เห็นภาพรวมของโปรแกรมได้ชัดเจน
สัญลักษณ์มาตรฐานของผังงาน
ตัวอย่าง
เปรียบเทียบ 3 วิธีการออกแบบ