Page 14 - การพัฒานาหนังสืออิเล็กทรอนิกส์เรื่องวิวัฒนาการภาษาของคอมพิวเตอร์
P. 14

หน่วยที�1 ภาษาคอมพิวเตอร์เบื�องต้น                10                                                                   หน่วยที�1 ภาษาคอมพิวเตอร์เบื�องต้น                11


        ..........................................................................................................................................................   ........................................................................................................................................................


           2  . การกำาหนดรายละเอียดของโปรแกรม (Program Specification) เป็นการกำาหนด                                                3.  การออกแบบโปรแกรม (Program Design) เป็นการกำาหนดลำาดับขั้นตอนการ

        ความสามารถและขีดจำากัดของโปรแกรมให้ชัดเจน เช่น กำาหนดรายละเอียดเกี่ยวกับ                                               ทำางานของโปรแกรม หรือวิธีการที่จะใช้ในการแก้ปัญหา (Algorithm) เครื่องมือที่ใช้ใน

        ข้อมูลเข้า ขั้นตอนการประมวลผล และรายละเอียดการประมวลผลตามที่ต้องการ                                                    การออกแบบโปรแกรม เช่น รหัสเทียม (Psuedo-code) และผังงาน (Flowchart) มีราย


                                                                                                                               ละเอียดดังนี้


                ตัวอย่าง การกําหนดรายละเอียดของโปรแกรมคํานวณหาพื�นที�สามเหลี�ยม


                                           รายละเอียดของโปรแกรม                                                                •   รหัสเทียม (Psuedo-code)

                                                     - ข้อมูลเข้า                                                              ในการเขียนลำาดับขั้นตอนการทำางานของโปรแกรมหรือการทำางานของแต่ละฟังก์ชัน

                                                   ความยาวฐาน                                                                   โดยไม่ใช้ภาษาคอมพิวเตอร์โดยตรง แต่เป็นภาษาที่มนุษย์ใช้ อาจเป็นภาษาอังกฤษ


                                                       ความสูง                                                                  หรือภาษาไทย ก็ได้

                                                 - การประมวลผล

                                             คํานวณพื�นที�สามเหลี�ยม


                                                   - การแสดงผล                                                                                        ตัวอย่างรหัสเทียม โปรแกรมคํานวณพื�นที�สามเหลี�ยม
                                                                                                                                                                            เริ�มโปรแกรม
                                             แสดงผลพื�นที�สามเหลี�ยม

                                             ขีดจํากัดของโปรแกรม                                                                                ประกาศตัวแปร area , base , height เป็นจํานวนจริง

                    คํานวณพื�นที�สามเหลี�ยมได้ครั�งละรูปเท่านั�น หากต้องการคํานวณอีก


                                               ต้องเปิดโปรแกรมใหม่                                                                                          รับค่าความยาวฐาน เก็บในตัวแปร base




                                                                                                                                                              รับค่าความสูง เก็บในตัวแปร height




                                                                                                                                          ประมวลผล หาพื�นที�สามเหลี�ยม area = 0.5 * base * height




                                                                                                                                                                 แสดงผล พื�นที�สามเหลี�ยม area




                                                                                                                                                                            จบโปรแกรม
   9   10   11   12   13   14   15   16   17   18   19