การลําดับขั้นตอนงานด้วยผังงาน
การลําดับขั้นตอนงานด้วยผังงานการลําดับขั้นตอนงานด้วยผังงาน ผังงานเป็นขั้นตอนวางแผนการทํางานของคอมพิวเตอร์อย่างหนึ่ง มีจุดประสงค์เพื่อแสดงลําดับ การควบคุมการทํางาน โดยใช้สัญลักษณที่กําหนดความหมายใช้งานเป็นมาตรฐาน เชื่อมโยงการทํางาน ด้วยลูกศร ในที่นี้กล่าวถึงการลําดับขั้นตอนการทํางานด้วยผังงานประเภทผังงานโปรแกรม ดังนี้
1.สัญลักษณ์ของผังงาน ในที่นี้กล่าวถึงเฉพาะสัญลักษณ์ที่ใช้ในการเขียนผังงานโปรแกรมเป็นส่วนใหญ่ ดังนี้
การลําดับขั้นตอนงานด้วยผังงานการลําดับขั้นตอนงานด้วยผังงาน ผังงานเป็นขั้นตอนวางแผนการทํางานของคอมพิวเตอร์อย่างหนึ่ง มีจุดประสงค์เพื่อแสดงลําดับ การควบคุมการทํางาน โดยใช้สัญลักษณที่กําหนดความหมายใช้งานเป็นมาตรฐาน เชื่อมโยงการทํางาน ด้วยลูกศร ในที่นี้กล่าวถึงการลําดับขั้นตอนการทํางานด้วยผังงานประเภทผังงานโปรแกรม ดังนี้
1.สัญลักษณ์ของผังงาน ในที่นี้กล่าวถึงเฉพาะสัญลักษณ์ที่ใช้ในการเขียนผังงานโปรแกรมเป็นส่วนใหญ่ ดังนี้
2. หลักในการเขียนผังงาน ข้อแนะนําในการเขียนผังงานเพื่อให้ผู้อานระบบงาน ใช้ศึกษา ตรวจสอบลําดับการทํางานได้งาย ไม่สับสน มีแนวทางปฏิบัติ ดังนี้
1. ทิศทางการทํางานต้องเรียงลําดับตามขั้นตอนที่ได้วิเคราะห์ไว้
2. ใช้ชื่อหนวยความจํา เช่น ตัวแปร ให้ตรงกับขั้นตอนที่ได้วิเคราะห์ไว้
3. ลูกศรกํากับทิศทางใช้หัวลูกศรตรงปลายทางเทานั้น
4. เส้นทางการทํางานหามมีจุดตัดการทํางาน
5. ต้องไม่มีลูกศรลอย ๆ โดยไม่มีการตอจุดการทํางานใด ๆ
6. ใช้สัญลักษณ์ให้ตรงกับความหมายการใช้งาน
7. หากมีคําอธิบายเพิ่มเติมให้เขียนไว้ด้านขวาของสัญลักษณ์นั้น
3. ประโยชนของผังงาน การเขียนผังงานโปรแกรมของคอมพิวเตอร์นั้นมีประโยชน ดังนี้
1. ทําให้องเห็นรูปแบบของงานได้ทั้งหมด โดยใช้เวลาไม่มาก
2. การเขียนผังงานเป็นสากล สามารถนําไปเขียนคําสั่งได้ทุกภาษา
3. สามารถตรวจสอบข้อผิดพลาดของโปรแกรมได้อย่างรวดเร็ว
4. รูปแบบการเขียนผังงาน การเขียนผังงานแสดงลําดับการทํางานของระบบงานไม่มีรูปแบบการเขียนตายตัว เพราะเป็น เรื่องการออกแบบระบบงานของแต่ละบุคคล ในส่วนนี้เป็นการนําเสนอรูปแบบการเขียนผังงานโปรแกรม ดังนี้
1.) การเขียนผังงานแบบเรียงลําดับ แสดงขั้นตอนการทํางานตามลําดับ โดยไม่มีทางแยกการ ทํางานแต่อย่างใด เช่น
2.) การเขียนผังงานแบบมีทางเลือกการทํางาน แสดงขั้นตอนการทํางานที่มีลักษณะกําหนด เงื่อนไขทางตรรกะ ให้ระบบสรุปว่าจริงหรือเท็จ เพื่อเลือกทิศทางประมวลผลคําสั่งที่ได้ กําหนดไว้ เช่น รวบรวมโดย นางพวงพรรณ สุพิพัฒนโมลี ตําแหน่ง ผู้ชํานาญการ โรงเรียนชัยภูมิภักดีชุมพล
3.) การเขียนผังงานตรวจสอบเงื่อนไขก่อนวนซ้ำแสดงขั้นตอนการทํางานที่มีลักษณะกําหนด เงื่อนไขทางตรรกะให้ระบบตรวจสอบก่อน เพื่อเลือกทิศทางการวนซ้ำหรือออกจากการวน ซ้ำเช่น
4.) การเขียนผังงานแบบตรวจสอบเงื่อนไขหลังวนซ้ำแสดงขั้นตอนการทํางานที่มีลักษณะ ทํางานก่อน 1 รอบ แล้วจึงกําหนดเงื่อนไขทางตรรกะให้ระบบตรวจสอบ เพื่อเลือกทิศ ทางการวนซ้ำหรือออกจากการวนซ้ำ
1. ทิศทางการทํางานต้องเรียงลําดับตามขั้นตอนที่ได้วิเคราะห์ไว้
2. ใช้ชื่อหนวยความจํา เช่น ตัวแปร ให้ตรงกับขั้นตอนที่ได้วิเคราะห์ไว้
3. ลูกศรกํากับทิศทางใช้หัวลูกศรตรงปลายทางเทานั้น
4. เส้นทางการทํางานหามมีจุดตัดการทํางาน
5. ต้องไม่มีลูกศรลอย ๆ โดยไม่มีการตอจุดการทํางานใด ๆ
6. ใช้สัญลักษณ์ให้ตรงกับความหมายการใช้งาน
7. หากมีคําอธิบายเพิ่มเติมให้เขียนไว้ด้านขวาของสัญลักษณ์นั้น
3. ประโยชนของผังงาน การเขียนผังงานโปรแกรมของคอมพิวเตอร์นั้นมีประโยชน ดังนี้
1. ทําให้องเห็นรูปแบบของงานได้ทั้งหมด โดยใช้เวลาไม่มาก
2. การเขียนผังงานเป็นสากล สามารถนําไปเขียนคําสั่งได้ทุกภาษา
3. สามารถตรวจสอบข้อผิดพลาดของโปรแกรมได้อย่างรวดเร็ว
4. รูปแบบการเขียนผังงาน การเขียนผังงานแสดงลําดับการทํางานของระบบงานไม่มีรูปแบบการเขียนตายตัว เพราะเป็น เรื่องการออกแบบระบบงานของแต่ละบุคคล ในส่วนนี้เป็นการนําเสนอรูปแบบการเขียนผังงานโปรแกรม ดังนี้
1.) การเขียนผังงานแบบเรียงลําดับ แสดงขั้นตอนการทํางานตามลําดับ โดยไม่มีทางแยกการ ทํางานแต่อย่างใด เช่น
2.) การเขียนผังงานแบบมีทางเลือกการทํางาน แสดงขั้นตอนการทํางานที่มีลักษณะกําหนด เงื่อนไขทางตรรกะ ให้ระบบสรุปว่าจริงหรือเท็จ เพื่อเลือกทิศทางประมวลผลคําสั่งที่ได้ กําหนดไว้ เช่น รวบรวมโดย นางพวงพรรณ สุพิพัฒนโมลี ตําแหน่ง ผู้ชํานาญการ โรงเรียนชัยภูมิภักดีชุมพล
3.) การเขียนผังงานตรวจสอบเงื่อนไขก่อนวนซ้ำแสดงขั้นตอนการทํางานที่มีลักษณะกําหนด เงื่อนไขทางตรรกะให้ระบบตรวจสอบก่อน เพื่อเลือกทิศทางการวนซ้ำหรือออกจากการวน ซ้ำเช่น
4.) การเขียนผังงานแบบตรวจสอบเงื่อนไขหลังวนซ้ำแสดงขั้นตอนการทํางานที่มีลักษณะ ทํางานก่อน 1 รอบ แล้วจึงกําหนดเงื่อนไขทางตรรกะให้ระบบตรวจสอบ เพื่อเลือกทิศ ทางการวนซ้ำหรือออกจากการวนซ้ำ