Page 4 - การวิเคราะห์โจทย์ปัญหา การออกแบบอัลกอรึทึม และการเขียนรหัสเทียม
P. 4

เอกสารประกอบการเรียนวิชาการเขียนโปรแกรมคอมพิวเตอร์





                       3.  การเขียนผังงาน (Flowchart)
                       การเขียนผังงานจะน าเสนอขั้นตอนการท างานของโปรแกรมโดยใช้รูปภาพและสัญลักษณ์ต่างๆ  ซึ่งเป็น

               มาตรฐานเดียวกัน เป็นวิธีการน าเสนอที่สามารถถ่ายทอดความเข้าใจได้ง่ายเนื่องจากรูปภาพสามารถสื่อความหมาย
               ได้ชัดเจน การเขียนผังงานท าให้ผู้เขียนโปรแกรมสามารถออกแบบและเขียนโปรแกรมได้อย่างรวดเร็ว



               กิจกรรมพื้นฐานในการประมวลผลข้อมูล

                                                    ิ
                       ในการประมวลผลข้อมูลของคอมพวเตอร์จะประกอบไปด้วย กิจกรรมการรับข้อมูลเพอรับข้อมูลเข้าสู่
                                                                                                ื่
                                                                            ื่
               เครื่องคอมพวเตอร์  กิจกรรมการประมวลผลเป็นการกระท ากับข้อมูลเพอค านวณหรือเปลี่ยนแปลงข้อมูลไปเป็น
                          ิ
               ผลลัพธ์ที่ต้องการ และกิจกรรมสุดท้ายคือกิจกรรมการแสดงข้อมูลเพื่อแสดงผลข้อมูลที่ผ่านการประมวลผลแล้ว




                             กิจกรรม                       กิจกรรม                      กิจกรรม
                             รับข้อมูล                   ประมวลผล                      แสดงข้อมูล

                                                             ค า
                                              ภาพที่ 3-2  กิจกรรมพื้นฐานในการประมวลผล



               ขั้นตอนการวิเคราะห์ปัญหา

                       1.   การวิเคราะห์ผลลัพธ์  (Output  Analysis)  เป็นการวิเคราะห์ว่าปัญหาต้องการผลลัพธ์เป็นอะไรเช่น
               เป็นตัวเลข ตัวอักษรหรือข้อความ

                       2.  การวิเคราะห์ข้อมูล (Data Analysis) เป็นการวิเคราะห์ถึงข้อมูลและแหล่งที่มาของข้อมูลที่จะน ามา
                                                                                                      ั
               ประมวลผล โดยข้อมูลที่น าเข้ามาประมวลผลจะเรียกว่า (Input) ซึ่งอาจจะอยู่ในรูปแบบของตัวเลข ตัวอกษรหรือ
               ข้อความ ซึ่งปัญหาอาจจะบอกเป็นตัวเลขมาโดยตรงหรือบอกเป็นสิ่งที่จะให้ผู้ใช้ป้อนเข้ามา

                       3.  การวิเคราะห์การประมวลผล (Process Analysis) เป็นการวิเคราะห์ถึงวิธีการประมวลผลข้อมูลที่จะ
               ท าให้ได้ผลลัพธ์ที่ต้องการ เช่น การค านวณ การเปรียบเทียบเพื่อเลือกทิศทาง












               เรียบเรียงโดย อ.พินันทา  ฉัตรวัฒนา                                                              หน้า    4
   1   2   3   4   5   6   7   8   9