วันพฤหัสบดีที่ 15 กันยายน พ.ศ. 2554

สรุปบทที่ 8


สรุปบทที่ 8
ความหมายของผังงาน (Flowchart)
เป็นเครื่องมือแสดงขั้นตอนหรือกระบวนการทำงาน ตั้งแต่เริ่มต้นจนสิ้นสุดการทำงาน
ผังงานทั่วไปจะใช้รูปภาพสัญลักษณ์ที่เป็นมาตรฐานเดียวกันตามมาตรฐานของสถาบัน (ANSI )
ประเภทของผังงาน
ผังงานระบบ (System Flowchart) แสดงภาพการทำงานโดยรวมของระบบ
ผังงานโปรแกรม (Pr
วิธีเขียนผังงานที่ดี
ควรเขียนขั้นตอนการทำงาน (Algorithm)  ทั้งหมดก่อนเขียนผังงาน(Flowchart)
ใช้สัญลักษณ์ตามมาตรฐานของสถาบัน ANSI
ข้อความที่ใช้ในสัญลักษณ์ควรจะเป็นข้อความสั้นๆ ที่อ่านเข้าใจง่ายและชัดเจนog
ขนาดของสัญลักษณ์ไม่ควรเล็กหรือใหญ่จนเกินไป
ควรเขียนขั้นตอนจากบนลงล่าง หรือจากซ้ายไปขวา
ควรเขียนผังงานให้จบภาพ
รูปแบบของผังงาน
แบบเรียงลำดับ (Sequence)
แบบมีเงื่อนไข (Decision หรือ Selection)
แบบทำซ้ำ (Repeat
แบบเรียงลำดับ (Sequence)
เป็นรูปแบบของผังงานที่ง่ายสุด ไม่ซับซ้อนและไม่มีการเปรียบเทียบเงื่อนไขใดๆ โดยแสดงขั้นตอนการทำงานไปตามลำดับตั้งแต่ต้นจนสิ้นสุดกระบวนการ
เริ่มต้นตั้งระดับความร้อนและเวลาสิ้นสุดรือ Loop)ายในหน้าเ
แบบมีเงื่อนไข (Decision)
เป็นรูปแบบของผังงานที่มีเงื่อนไขให้เลือกตัดสินใจ โดยเตรียมขั้นตอนการทำงานไว้
รองรับสำหรับเงื่อนไขนั้นๆดียวกันram Flowc
แบบทำซ้ำ (Repeat หรือ Loop)
เป็นรูปแบบผังงานที่มีขั้นตอนการทำงานซ้ำๆโดยมีเงื่อนไขเป็นตัวควบคุม ซึ่งจะให้ทำงานภายใต้เงื่อนไขที่เป็นจริง (while.do) หรือให้ทำงานขั้นตอนนั้นซ้ำๆจนกว่าเงื่อนไขจะเป็นจริง (dountil) เป็นต้นhart) แสดงรายละเอีย
การทำซ้ำแบบ while…do
จะตรวจสอบเงื่อนไขก่อนการทำงาน ถ้าเงื่อนไขเป็นจริงก็จะทำงานนั้นซ้ำๆ
จนกระทั่งเงื่อนไขเป็นเท็จจึงหยุด
การทำซ้ำแบบ do…until
หลังจากทำงานไปแล้วหนึ่งครั้ง จึงจะตรวจสอบเงื่อนไข ถ้าเงื่อนไขเป็นเท็จก็จะทำงานขั้นตอนนั้นซ้ำๆ จนกระทั่งเงื่อนไขเป็นจริงก็จะหยุดการทำงานนั้นเงื่อนไขแบบ do…until จะต้องได้ทำงานก่อนตรวจสอบเงื่อนไขอย่าง
ประโยชน์ของผังงาน
อธิบายด้วยภาพสัญลักษณ์ และเส้นชี้ทิศทาง ทำให้มองเห็นลำดับขั้นตอนการทำงานชัดเจน ปฏิบัติตามได้ง่าย
มองเห็นข้อผิดพลาดได้ง่าย ไม่ต้องตรวจสอบหาความผิดพลาดตั้งแต่ต้น
สามารถนำผังงานไปใช้ได้กับการเขียนโปรแกรมคอมพิวเตอร์ได้ทุกๆภาษาขั้น
 
 
 
 

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

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