Page 24 - ebookนฐากร
P. 24
ี
ี่
หนวยการเรยนรท 1 อลกอรทมและ
ิ
ั
ู้
ึ
่
ี
ั
ั
การแกปญหาในชวตประจําวน
้
ิ
้
ี
้
ตอนท 2.1การแกป ญหาโดยใชกระบวนการ
ิ
อลกอรทมในชวตประจําวน
ั
ี
ึ
ิ
ั
้
เร อง 2.1.1 ขนตอนการแกป ญหาโดยใช
ั
ื
้
กระบวนการอลกอรทม
ั
ึ
ิ
ึ
ื
ิ
ั
อลกอรทม (Algorithm) คอ ลําดบขนตอนในการทํางาน
ั
ั
ู
หรอแกป ญหา ซ งอาจแสดงในรปแบบตาง ๆ เชน รหสจําลอง
ั
่
ื
ึ
้
่
ผงงาน
ั
ั
รหสจําลอง (Pseudo code) การเขยนรหสจําลองเป นการ
ี
ั
ิ
ั
้
่
้
ื
ใชคําบรรยายอธบายขนตอนอยางชดเจนในการแกป ญหาหรอ
ั
ึ
ึ
การทํางานของโปรแกรมซ งรปแบบการเขยนจะข นอยกบ
ู
ู่
ี
ั
ั
ู้
ประสบการณ์และความถนดของผเขยนโดยอาจเขยนเป นภาษา
ี
ี
พดทําใหเขยนงายไมตองกงวลรปแบบ
้
้
ี
ู
ั
ู
่
่
ี
ั
ี
วธการเขยนรหสจําลอง (Pseudo code)
ิ
้
ิ
ี
้
ั
1. ตองมการเร มตน (Start/Begin) ตามดวยช อของกจกรรมนน
ิ
ื
้
ุ
้
ิ
ุ
ี
และตองมจดส นสด (End) เสมอ
ั
ื
2. ใชคําหรอประโยคสนๆ ท ส อความหมายไดชดเจนและเขาใจงาย
่
้
้
้
ั
ื
ี
ั
้
ู
ั
ี
3. รปแบบการเขยนเป นไดทงภาษาไทยและภาษาองกฤษ
4. ลกษณะการเขยน เร มตนจากบนลงลาง โดยมทางเขาหนึ งทาง
ี
ิ
้
่
ี
้
ั
ทางออกหนึ งทาง
ี
ั
ี
ั
่
่
5. การเขยนแตละคําสงควรแยกเป นบรรทด ไมควรเขยนหลายคําสง
ั
ั
ในบรรทดเดยว
ี
6. การเขยนคําสงควรมการยอหน้าหรอเวนวรรค เพ อใหเกดความ
ี
ิ
ื
้
ื
่
้
ั
ี
สวยงาม