Page 13 - วิทยาการคำนวณ_Neat
P. 13

13











                                                ้

                         ี
              บทท 2 การแกไขปญหา


              2.2 การเขียนรหัสลาลองและผังงาน
                                                   ํ


                                                                                                                                                                                    ํ


                                         ื
                                                                                                                                                    ื

                                                                                                                                  ้
                                                                                                 ื
                                                       ี
                                                                                                                                                                      ่
                                                                                                                                                              ่
              ผังงานเปนเครองมือทช่วยในการวางแผนหรอออกแบบการแกป ญหา เพอให้งายตอการนาไปปฏบตหรอ
                                                                                                                                                                                                       ิ
                                                                                                                                                                                                            ื
                                                                                                                                                                                                    ั
                                                                                                                                                                                                 ิ

                                                                                          ์
                                                                              ิ
                                                                                                            ้
                                                                                                              ่
                                                                                                                                     ั
                                                                                             ํ
              เขียนโปรแกรมสําหรับสั งให้คอมพวเตอรทางานไดงายขึ น สถาบนมาตรฐานแห่งชาตอเมรกา (ANSI) ได                                                                                                          ้
                                                                                                                                                                                    ิ
                                                                                                                                                                           ิ
                                                                                                                                                                                        ั
                                                ์
                                                                                                          ้
              กาหนดสัญลกษณมาตรฐานในการเขียนผังงานไว ซ งเราจะมาแนะนา 5 สัญลกษณพนฐานดงนี
                                                                                                                                            ํ
                                                                                                                                                             ั
                                                                                                                                                                          ื
                                                                                                                                                                       ์

                                      ั
                                                                                                              ึ
                 ํ
                                                                                                                                                   ู
                                                                                                                                ้

                                                                                                       ั
                                                                                                                                                                                   ี
                                                                                            ํ
                                                                                                                                                                                                ่
                                                                                                                                                                  ้
                                                                     ื
                         ํ
              รหัสลาลอง (Pseudocode) คอการเขียนลาดบข นตอนการแกป ญหาในรปแบบขอความทเข้าใจงาย โดยไม่
                                                                                                 ั
                                                                                                                                                           ้
                                                                                                                                                                    ั
                                                                                                                                                                              ์
                                                                                                                                            ื
                              ้

                                            ้
                                                           ิ

                                                                                                 ี
              จาเปนตองใช้โคดคอมพวเตอรจริง ในขณะท ผังงาน (Flowchart) คอการใชสัญลกษณแสดงขั นตอนการแก                                                                                                                   ้
                 ํ
                                                                       ์

                                                            ่
                                               ี

                             ้
              ปญหาดวยภาพทเข้าใจงาย
                                                                                                                       ั
                                                                                    ั
                                                                                 สญลกษณของผงงาน
                                                                                             ั
                                                                                                         ์
                                                    ั
                                       สญลกษณ                    ์                                ชอเร  ยก                                                  ความหมาย
                                                                                                      ื
                                           ั
                                                                                                                                                                                 ุ
                                                                                                                                                       ุ
                                                                                                                                                                    ้
                                                                                                                                                     จดเร  มตนและจดส นสด
                                                                                                                                                                                             ุ
                                                                                                                                                                                       ิ
                                                                                              เร  มตนและจดจบ
                                                                                                                     ุ
                                                                                                        ้
                                                                                                                                                               ของผงงาน
                                                                                                                                                                          ั
                                                                                                                                                                 ้
                                                                                                                                                                           ้
                                                                                                                                                  ุ
                                                                                                                                                       ี
                                                                                                                                                                     ู
                                                                                           การนําขอมลเขา-ออก                                    จดท จะนําขอมลเขาจากภายนอก
                                                                                                           ้
                                                                                                                ู
                                                                                                                       ้
                                                                                                                                                  หร อออกสภายนอกโดยไมระบ                      ุ
                                                                                                                                                                 ู่
                                                                                                                                                                                        ่
                                                                                                                  ั
                                                                                                      แบบทวไป
                                                                                                                                                           ชนดของอปกรณ               ์
                                                                                                                                                                ิ
                                                                                                                                                                          ุ
                                                                                                                                                                        ี
                                                                                                                                                                           ี
                                                                                                                                                    ใชแสดงจดท มการทํางาน
                                                                                                                                                        ้
                                                                                                                                                                   ุ
                                                                                                                    ั
                                                                                                                 ิ
                                                                                                                       ิ
                                                                                                   การปฏบตงาน                                         หร อการกระทําอยางใด
                                                                                                                                                                                  ่
                                                                                                                                                                อยางหนง
                                                                                                                                                                              ึ
                                                                                                                                                                     ่
                                                                                                                                                 ใชแสดงจดท ตองเลอกทํา
                                                                                                                                                                                      ื
                                                                                                                                                                         ี
                                                                                                                                                      ้
                                                                                                                                                                   ุ
                                                                                                                                                                            ้
                                                                                                                     ิ
                                                                                                     การตดสนใจ
                                                                                                               ั
                                                                                                                                                                                       ึ
                                                                                                                                                        อยางใดอยางหน ง
                                                                                                                                                             ่
                                                                                                                                                                            ่
                                                                                                                                               ใชแสดงทศทางการดําเนน
                                                                                                                                                    ้
                                                                                                                                                                                             ิ
                                                                                                                                                                  ิ
                                                                                                             ิ
                                                                                                          ทศทาง
                                                                                                                                                                    ิ
                                                                                                                                                งานซ งปฎบตตอเน องกน
                                                                                                                                                                                    ื
                                                                                                                                                                             ่
                                                                                                                                                                       ั
                                                                                                                                                           ึ
                                                                                                                                                                                            ั
                                                                                                                                                                          ิ
   8   9   10   11   12   13   14   15   16   17   18