การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
จุดเริ่มต้น / สิ้นสุดของโปรแกรม
ลูกศรแสดงทิศทางการทำงานของโปรแกรมและการไหลของข้อมูล
ใช้แสดงคำสั่งในการประมวลผล หรือการกำหนดค่าข้อมูลให้กับตัวแปร
แสดงการอ่านข้อมูลจากหน่วยเก็บข้อมูลสำรองเข้าสู่หน่วยความจำหลักภายในเครื่องหรือการแสดง ผลลัพธ์จากการประมวลผลออกมา
การตรวจสอบเงื่อนไขเพื่อตัดสินใจ โดยจะมีเส้นออกจารรูปเพื่อแสดงทิศทางการทำงานต่อไป เงื่อนไขเป็นจริงหรือเป็นเท็จ
แสดงผลหรือรายงานที่ถูกสร้างออกมา
แสดงจุดเชื่อมต่อของผังงานภายใน หรือเป็นที่บรรจบของเส้นหลายเส้นที่มาจากหลายทิศทางเพื่อ
จะไปสู่การทำงานอย่างใดอย่างหนึ่งที่เหมือนกัน
การขึ้นหน้าใหม่ ในกรณีที่ผังงานมีความยาวเกินกว่าที่จะแสดงพอในหนึ่งหน้า
ปัจจุบันโปรแกรมช่วยเขียนผังงานทำให้เขียนได้ง่ายขึ้น เช่น SmartDraw ,Microsoft Visio 2002 ซึ่งหาข้อมูลและโปรแกรมตัวอย่างได้ที่เว็บไซต์ต่อไปนี้
http://www.smartdrae.com/resourcers/centers/flowcharts/index.htm
http://www.microsoft.com/office/visio/default.asp
1.5.2 รหัสลำลอง ( Pseudo Code ) เป็นเครื่องช่วยในการออกแบบระบบงานและโปรแกรมอีกแบบหนึ่ง โดยเขียนขั้นตอนวิธีเป็น ประโยคสั้นๆ กะทัดรัด แต่สื่อความหมายชัดเจน เรียงกันโดยมีหมายเลขกำกับแต่ละขั้นตอน ให้ทำงานตามลำดับหมายเลขและเงื่อนไขที่เขียนไว้ ตัวอย่างเช่น ถ้าต้องการออกแบบโปรแกรมให้พิมพ์ตัวเลขจาก 1 ถึง N โดยที N เป็นตัวเลขใด ๆ ก็ได้ที่มากกว่าหรือเท่ากับ 1 เราอาจเขียนวิธีทำงาน ที่เรียกว่ารหัสจำลองได้ดังนี้
1. ป้อนค่า N จากแป้นพิมพ์
2. กำหนดให้ตัวแปร I เป็นตัวเลขที่จะต้องพิมพ์ เริ่มต้นที่ I = 1
3. พิมพ์ค่า I ที่กระดาษของเครื่องพิมพ์
4. ตรวจสอบว่า I = N แล้วหรือไม่
5. ถ้า I ไม่เท่ากับ N ให้เพิ่มค่า I = I+1 จากนั้นกลับไปทำตามขั้นตอนที่ 3
6. ถ้า I = N แสดงว่างานเสร็จแล้ว จบโปรแกรม
ให้สังเกตขั้นตอนที่ 5 เมื่อทำมาถึงขั้นนี้ และ I ไม่เท่ากับ N เราต้องย้อนกลับไปทำขั้นที่ 3 เรื่อยๆเป็นการวน ( Looping ) จนกว่า I จะเท่ากับ N เมื่อ I = N เราจะลงไปทำขั้นตอนที่ 6 ซึ่งเป็นการจบงาน
สำหรับผู่ผึกจนชำนาญแล้ว อาจเขียนผังงาน หรืออาจใช้รหัสจำลองอย่างเดียวก็ได ้แต่การมองเห็นภาพระบบงานของรหัสจำลองมีน้อยกว่า อาจเข้าใจยากและไม่ค่อยสร้างความประทับใจเวลานำเสนอต่อมวลชน
- « แรก
- ‹ หน้าก่อน
- 1
- 2
- 3