วันอาทิตย์ที่ 23 กันยายน พ.ศ. 2555


บทที่3ประโยคโครงสร้าง (Structure Sentence)





วิธี นี้ใช้การอธิบายเป็นประโยคโดยเขียนให้มีลักษณะเป็นโครงสร้าง คล้ายๆ การเขียนโปรแกรมโครงสร้างดังตัวอย่างข้างต้น การเขียนประโยคโครงสร้างเราใช้คำศัพท์ต่างๆ กัน ซึ่งอาจจะเลือกใช้คำต่างๆ กันได้ ดังนี้

ใช้ คำกริยาที่เมื่อทำแล้วมีความหมายว่าได้ผลลัพธ์บางอย่างออกมา เช่น "คำนวณ" สิ่งนั้นสิ่งนี้หรือ "เปรียบเทียบ" สิ่งนั้นกับสิ่งนี้ เป็นต้น คำกริยาที่อาจจะเลือกใช้ได้ เช่น GET , COMPUTE, PUT, DELET, FIND, VALIDATE,DIVEIDE ,ADD, MOVE, SUBTRACT, REPLACE, MULTIPLY, SET,SORT

ใช้ชื่อข้อมูลเป็นคำนามในประโยค ตัวอย่างเช่น วันชำระเงินใบทวงหนี้ รายงานเพื่อเตรียมเงินสด เป็นต้น

ใช้คำศัพท์ที่แสดงความสัมพันธ์ระหว่างข้อมูล เช่น "และ" "หรือ" "เท่ากับ" "ไม่เท่ากับ" "มากกว่า" และ "น้อยกว่า" เป็นต้น

ใช้คำที่บอกการเคลื่อนที่ของข้อมูลคล้ายกับคำที่ใช้ในการเขียนโปรแกรมได้แก่

1. ถ้า……..มิฉะนั้น (If……else……..)
2. กรณี…. (case)
3. ทำซ้ำ (Do…..Loop)
4. ทำตามลำดับ (Sequence)


ตัวอย่างที่ ประโยคโครงสร้างที่ทำงานตามลำดับ


อ่านข้อมูลจาก Employee
คำนวณหาเงินเดือน
ค่าจ้าง = จำนวนชั่วโมงที่ทำงาน อัตราค่าจ้างต่อชั่วโมง
เงินเดือน = ค่าจ้าง อัตราภาษี
พิมพ์รายงานแสดงเงินเดือน


ตัวอย่างที่ 2 ประโยคโครงสร้างที่ทำงานตามลำดับและมีการใช้เงื่อนไข Do...Case

อ่านข้อมูลคะแนนรวม
Do คะแนนรวม
Case1 คะแนนรวม >=80
เกรด = A< br>
Case2 คะแนนรวม >=70
เกรด = B
Case3 คะแนนรวม >=60
เกรด = C
Case4 คะแนนรวม >=50
เกรด = D
End (ถ้าไม่ตรงกับทุกกรณี)
เกรด = E