Page 13 - วิทยาการคำนวณ_Neat
P. 13
13
้
ี
บทท 2 การแกไขปญหา
2.2 การเขียนรหัสลาลองและผังงาน
ํ
ํ
ื
ื
้
ื
ี
่
่
ผังงานเปนเครองมือทช่วยในการวางแผนหรอออกแบบการแกป ญหา เพอให้งายตอการนาไปปฏบตหรอ
ิ
ื
ั
ิ
์
ิ
้
่
ั
ํ
เขียนโปรแกรมสําหรับสั งให้คอมพวเตอรทางานไดงายขึ น สถาบนมาตรฐานแห่งชาตอเมรกา (ANSI) ได ้
ิ
ิ
ั
์
้
กาหนดสัญลกษณมาตรฐานในการเขียนผังงานไว ซ งเราจะมาแนะนา 5 สัญลกษณพนฐานดงนี
ํ
ั
ื
์
ั
ึ
ํ
ู
้
ั
ี
ํ
่
้
ื
ํ
รหัสลาลอง (Pseudocode) คอการเขียนลาดบข นตอนการแกป ญหาในรปแบบขอความทเข้าใจงาย โดยไม่
ั
้
ั
์
ื
้
้
ิ
ี
จาเปนตองใช้โคดคอมพวเตอรจริง ในขณะท ผังงาน (Flowchart) คอการใชสัญลกษณแสดงขั นตอนการแก ้
ํ
์
่
ี
้
ปญหาดวยภาพทเข้าใจงาย
ั
ั
สญลกษณของผงงาน
ั
์
ั
สญลกษณ ์ ชอเร ยก ความหมาย
ื
ั
ุ
ุ
้
จดเร มตนและจดส นสด
ุ
ิ
เร มตนและจดจบ
ุ
้
ของผงงาน
ั
้
้
ุ
ี
ู
การนําขอมลเขา-ออก จดท จะนําขอมลเขาจากภายนอก
้
ู
้
หร อออกสภายนอกโดยไมระบ ุ
ู่
่
ั
แบบทวไป
ชนดของอปกรณ ์
ิ
ุ
ี
ี
ใชแสดงจดท มการทํางาน
้
ุ
ั
ิ
ิ
การปฏบตงาน หร อการกระทําอยางใด
่
อยางหนง
ึ
่
ใชแสดงจดท ตองเลอกทํา
ื
ี
้
ุ
้
ิ
การตดสนใจ
ั
ึ
อยางใดอยางหน ง
่
่
ใชแสดงทศทางการดําเนน
้
ิ
ิ
ิ
ทศทาง
ิ
งานซ งปฎบตตอเน องกน
ื
่
ั
ึ
ั
ิ