13
Free Powerpoint Templates Page 1 Free Powerpoint Templates หน่วยที่ 2 วิธีการออกแบบโปรแกรม ครูผู ้สอน นายพงษ์พันธ์ วงษาอํ่า

หน่วยที่ 2 วิธีการออกแบบโปรแกรม

  • 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 4

คฉนอยไหน

Free Powerpoint Templates Page 5

จดเรมตน

จดสนสด

Free Powerpoint Templates Page 6

ทศทางการดาเนนงาน

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. จบการทางาน

ไขสก?

สนสด

เรมตน

เตรยมไขไก นาปลา นามนพช

ตอกไขใสชาม+ตไข

เทนามนพชใสกระทะ

เทไขใสกระทะ

พลกหนาไขในกระทะตกไขใสจาน

ไมใชใช

Free Powerpoint Templates Page 13

The end