Upload
-
View
232
Download
0
Embed Size (px)
DESCRIPTION
การเขียนFlowchart
Citation preview
Free Powerpoint Templates Page 1Free Powerpoint Templates
หนวยท 2 วธการออกแบบโปรแกรม
ครผสอน นายพงษพนธ วงษาอา
Free Powerpoint Templates Page 2
สญลกษณ ใชสาหรบ
จดเรมตน/จดสนสด
การคานวณ / การกาหนดคา
นาเขาขอมลหรอแสดงผลขอมลออก
โดยไมระบสอทใช
รบขอมลเขาทางแปนพมพ
การเปรยบเทยบ / การตดสนใจ
สญลกษณรปของโฟลวชารต
Free Powerpoint Templates Page 3
สญลกษณ ใชสาหรบ
แสดงผลขอมลทางจอภาพ
แสดงผลขอมลออกทางเอกสาร
ตวเชอมตอภายในหนาเดยวกน
ทศทางการดาเนนงาน
เรยกโปรแกรมยอย
สญลกษณรปของโฟลวชารต
Free Powerpoint Templates Page 7
หลกเกณฑในการเขยนผงงาน
1. สญลกษณ 1 ภาพ จะแทนคาสง 1 คาสง
2. ทศทางของลกศรในผงงาน ควรมทศทาง
จากบนลงลาง หรออาจจากซายไปขวา
เสมอ
3. ในหนงผงงานจะมจดเรมตนและจดจบท
เดยวเทานน
เรมตน
สนสด
X = X + Y
X = 5, Y = 4
Free Powerpoint Templates Page 8
ประโยชนของผงงาน
1. ใชสาหรบตดตอประสานงาน
2. รวาสงใดควรทากอน – หลง และสามารถตรวจสอบ
ขอผดพลาดของโปรแกรมไดงาย
3. ใชเปนเอกสารอางองเพอใหนกเขยนโปรแกรมคนอนไดทราบ
4. ชวยใหการปรบปรง แกไข และบารงรกษาโปรแกรม ทาได
งาย
Free Powerpoint Templates Page 9
ลกษณะโครงสรางของผงงานประกอบดวยโครงสรางพนฐาน 3 รปแบบ
1. โครงสรางแบบเปนลาดบ
การทางานท เ รยงเ ปนไป
ตามลาดบกอนหลงแตละคาสง
จะมการประมวลผลเพยงครง
เดยวเทานน เปนโครงสรางทงาย
ทสด
คาสง
คาสง
สนสด
เรมตน
Free Powerpoint Templates Page 10
2. โครงสรางแบบมตวเลอก
เปนโครงสรางทเปนแบบ
2 ทางเลอกในการตดสนใจ
ลกษณะโครงสรางของผงงาน
เงอนไข
คาสงคาสง
สนสด
เรมตน
Free Powerpoint Templates Page 11
3. โครงสรางแบบทาซา
เปนโครงสรางทมการสง
ใหทางานชดคาสงนน ใน
ลกษณะวนซาหลายๆ รอบ
ลกษณะโครงสรางของผงงาน
เงอนไข คาสง
คาสง
สนสด
เรมตน
Free Powerpoint Templates Page 12
ตวอยาง1. เรมตน
2. เตรยมไขไก นาปลา นามนพช
3. ตอกไขใสชาม+ตไข
4. เทนามนพชใสกระทะ
5. เทไขใสกระทะ
6. เปรยบเทยบวาไขสกแลวหรอยง
- ถาไขสกแลวจรง ใหเลอกตดไขใส
จาน
- ถาไขยงไมสก ใหเลอกพลกกลบ
หนาไขในกระทะ
7. จบการทางาน
ไขสก?
สนสด
เรมตน
เตรยมไขไก นาปลา นามนพช
ตอกไขใสชาม+ตไข
เทนามนพชใสกระทะ
เทไขใสกระทะ
พลกหนาไขในกระทะตกไขใสจาน
ไมใชใช