วันอาทิตย์ที่ 14 ธันวาคม พ.ศ. 2557

Tuesday, December 9, 2014

Flowchart (รูปแบบการเขียนผังงาน)

รูปแบบ Sequence (ตามลำดับ):
[Th]
รูปแบบการเขียนโปรแกรมที่ง่ายที่สุดคือ เขียนให้ทำงานจากบนลงล่าง เขียนคำสั่งเป็นบรรทัด และทำทีละบรรทัดจากบรรทัดบนสุดลงไปจนถึงบรรทัดล่างสุด สมมติให้มีการทำงาน 3 กระบวนการคือ อ่านข้อมูล คำนวณ และพิมพ์

[Eng]
It is the easiest way to write programs by writing from top to bottom. The reader would start at the Start shape and follow the arrows from one rectangle to the other, finishing at the End shape.




















รูปแบบ Decision/Selection (ทางเลือก/การตัดสินใจ):
[Th]
การตัดสินใจ หรือเลือกเงื่อนไขคือ เขียนโปรแกรมเพื่อนำค่าไปเลือกกระทำ โดยปกติจะมีเหตุการณ์ให้ทำ 2 กระบวนการ คือเงื่อนไขเป็นจริงจะกระทำกระบวนการหนึ่ง และเป็นเท็จจะกระทำอีกกระบวนการหนึ่ง แต่ถ้าซับซ้อนมากขึ้น จะต้องใช้เงื่อนไขหลายชั้น เช่นการตัดเกรดนักศึกษา เป็นต้น ตัวอย่างผังงานนี้ จะแสดงผลการเลือกอย่างง่าย เพื่อกระทำกระบวนการเพียงกระบวนการเดียว
[Eng]
This structure is called a decision, "If Then.. Else" or a conditional. A question is asked in the decision shape. Depending on the answer the control follows either of two paths. 

















รูปแบบ Loop/Iteration (วนซ้ำ/ถวนซ้ำ):
[Th]
การทำกระบวนการหนึ่งหลายครั้ง โดยมีเงื่อนไขในการควบคุม หมายถึงการทำซ้ำเป็นหลักการที่ทำความเข้าใจได้ยากกว่า 2 รูปแบบแรก เพราะการเขียนโปรแกรมแต่ละภาษา จะไม่แสดงภาพอย่างชัดเจนเหมือนการเขียนผังงาน ผู้เขียนโปรแกรมต้องจินตนาการด้วยตนเอง

[Eng]
This structure allows you to repeat a task over and over.The chart does the task and repeats doing the task until the condition is true or the chart checks the condition first and does the task while the condition is true.

ไม่มีความคิดเห็น:

แสดงความคิดเห็น