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

�
 ื
 ิ
 ่
 ี�
                                                                                        �
                                                                                         ื
                                                                              ิ
                                                       ่
                                                            ี�
                                                 หนวยท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
                                                                   �
                                                          ี
                                                          �
                                                       ื
                                                     จบโปรแกรม
   11   12   13   14   15   16   17   18   19   20   21