SlideShare a Scribd company logo
1 of 9
Download to read offline
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
การเขียนผังงานเพื่อให้ผู้อื่นสามารถทาความเข้าใจถึงขั้นตอนวิธีการทางาน รูปแบบของสัญลักษณ์ที่ใช้สาหรับ 
เขียนผังงานต้องเป็นไปตามมาตรฐานที่มกี ารใช้งานกันทั่วไป สัญลักษณ์ที่ใชส้ าหรับเขียนผังงานมดีังนี้ 
1. จุดเริ่มต้นและจุดสิ้นสุดของผังงาน 
สัญลักษณ์ที่ใช้สาหรับจุดเริ่มต้นและจุดสิ้นสุดของผังงาน ใช้สัญลักษณ์รูปสี่เหลี่ยมปลายมุมคล้ายกับสนาม 
ฟุตบอล ดังรูปที่ 1.1 ภายสัญลักษณ์มีคาอธิบายสาหรับบอกว่าเป็นจุดเริ่มต้นหรือจุดสิ้นสุดของผังงาน โดยใช้คาอธิบาย 
“Start” หรือ “Begin” หรือเริ่มต้นสาหรับจุดเริ่มต้นของผังงาน และคาอธิบาย “Stop” หรือ “End” หรือจบ สาหรับ 
จุดสิ้นสุดของผังงาน 
สัญลักษณ์ที่ใช้สาหรับบอกจุดเริ่มต้นและจุดสิ้นสุดของผังงาน สามารถมีได้เพียงสัญลักษณ์ละ 1 แห่งเท่านั้น 
ในแต่ละผังงาน กล่าวคือ มีสัญลักษณ์จุดเริ่มต้นได้เพียงสัญลักษณ์เดียวและมีสัญลักษณ์จุดสิ้นสุดได้เพียงสัญลักษณ์ 
เดียวเท่านั้น 
รูปที่ 1.1 แสดงสัญลักษณ์จุดเริ่มตน้ และจุดสนิ้ สุดของผังงาน 
รูปที่ 1.2 แสดงการใชง้ านสัญลักษณ์จุดเริ่มตน้ และจุดสิ้นสุดของผังงาน 
สัญลักษณ์จุดเริ่มต้นของผังงาน ใช้คาอธิบาย “Start” สาหรับบอกว่าเป็นจุดเริ่มต้นของผังงาน เนื่องจากเป็น 
จุดเริ่มต้น สัญลักษณ์จุดเริ่มต้นของผังงานจะมีเพียงทิศทางออก ไม่มีทิศทางเข้า 
สัญลักษณ์จุดสิ้นสุดของผังงาน ใช้คาอธิบาย “End” สาหรับบอกว่าเป็นจุดสิ้นสุดของผังงาน หรือใช้คาอธิบาย 
“Stop” แทนก็ได้ เนื่องจากเป็นจุดสิ้นสุดของการทางาน สัญลักษณ์จุดสิ้นสุดของผังงานมีเพียงทิศทางเข้า ไม่มีทิศ 
ทางออก 
Start End 
สัญลักษณ์สาหรับการเขียนผังงาน
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
2. การกาหนดค่า การคานวณและการประมวลผล 
สัญลักษณ์ที่ใช้สาหรับการกาหนดค่า (Assignment) การคานวณ (Computation) และการประมาณผล 
(Process) ของผังงานใช้สัญลักษณ์รูปสี่เหลี่ยมผืนผ้า โดยมีคาอธิบายลักษณะการทางานอยู่ภายในรูปสี่เหลี่ยมผืนผ้า 
สัญลักษณ์น้มี ทีั้งทิศทางเข้าและทิศทางอก โดยมีเพียงทิศทางเข้า 1 ทิศทางและทิศทางออก 1 ทิศทาง 
รูปที่ 1.3 แสดงสัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล 
การเขียนผังงานนิยมใชเ้ ครื่องหมายลูกศร ( ) แทนเครื่องหมายเท่ากับ ( ) สาหรับการกาหนดค่าหรือการ 
คานวณ เครื่องหมายเท่ากับสาหรับการเขียนผังงานนิยมใช้สาหรับการเปรียบเทียบความเท่ากันระหว่างค่า 2 ค่า 
ตัวอย่างที่ 1.1 การใช้สัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล 
รูปที่ 1.4 แสดงการใช้สัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล 
การใช้งานสัญลักษณ์ของผังงานสาหรับการกาหนดค่าให้ค่าของ N มีค่าเท่ากับ 5 
รูปที่ 1.5 แสดงการใช้สัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล 
การใช้งานสัญลักษณ์ของผังงานสาหรับการคานวณค่าของกาลัง 2 ของ A บวกกับกาลัง 2 ของ B จากนั้นนาผล 
ที่ได้ไปเก็บไว้ในตัวแปร X 
N 5 
X A2 + B2 
5
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
3. การรับข้อมูลเข้าและการนาข้อมูลออก 
การรับข้อมูลเข้าและการนาข้อมูลออก กรณีไม่กาหนดอุปกรณ์สาหรับการนาข้อมูลเข้าและการนาข้อมูล 
ออก สัญลักษณ์ที่ใช้คือสัญลักษณ์รูปสี่เหลี่ยมด้านขนาน ภายในสัญลักษณ์เป็นคาอธิบายลักษณะการทางาน โดยใช้ 
คาอธิบาย “Read” , “Input” หรือ “รับค่า” สาหรับการรับข้อมูลเข้า และใช้คาอธิบาย “Write” , “Output” , “Print” 
หรอื “แสดงคา่ ” สาหรับการนาข้อมูลออกสัญลักษณ์น้มี ทีั้งทิศทางเข้าและทิศทางออกอย่างละ 1 ทิศทาง 
รูปที่ 1.6 แสดงสัญลักษณ์การนาข้อมูลเข้าและข้อมูลอกโดยไม่กาหนดอุปกรณ์ 
ตัวอย่างที่ 1.2 การใช้สัญลักษณ์การนาข้อมูลเข้าและการนาข้อมูลออกโดยไม่กาหนดอุปกรณ์ 
Read A, B 
รูปที่ 1.7 แสดงการใชง้ านสัญลักษณ์การนาข้อมูลเข้าโดยไม่กาหนดอุปกรณ์ 
การใช้งานสัญลักษณ์ของผังงานสาหรับการรับค่าข้อมูล 2 ค่ามาเก็บไว้ในตัวแปร A และตัวแปร B โดยค่าที่ 1 
ถูกนาไปเก็บไว้ในตัวแปร A และค่าที่ 2 ถูกนาไปเก็บไว้ในตัวแปร B 
Write ANS 
รูปที่ 1.8 แสดงการใชง้ านสัญลักษณ์การนาข้อมูลออกโดยไม่กาหนดอุปกรณ์ 
การใช้งานสัญลักษณ์ของผังงานสาหรับการแสดงค่าของตัวแปร ANS
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
4. การรับข้อมูลเข้าทางแป้นพิมพ์ 
สัญลักษณ์ของผังงานที่ใช้สาหรับการรับข้อมูลเข้าทางแป้นพิมพ์ ดังรูปที่ 1.9 ภายในสัญลักษณ์ คือ ตัวแปร 
ที่ใช้สาหรับรับค่าข้อมูลที่รับเข้ามาจากแป้นพิมพ์ สัญลักษณ์สาหรับการรับข้อมูลเข้าจากแป้นพิมพ์มีทิศทางเข้าและทิศ 
ทางออกอย่างละ 1 ทิศทาง 
รูปที่ 1.9 แสดงสัญลักษณ์การรับข้อมูลเข้าทางแป้นพิมพ์ 
ตัวอย่างที่ 1.3 การใช้สัญลักษณ์การรับข้อมูลเข้าทางแป้นพิมพ์ (Keyboard) 
A, B 
รูปที่ 1.10 แสดงการใชง้ านสัญลักษณ์การรับข้อมูลเข้าทางแป้นพมิ พ์ 
การใช้งานสัญลักษณ์ของผังงานสาหรับการรับค่าจากแป้นพิมพ์จานวน 2 ค่ามาเก็บไว้ ในตัวแปร A และตัวแปร 
B โดยค่าที่ 1 ถูกนาไปเก็บไว้ในตัวแปร A และค่าที่ 2 ถูกนาไปเก็บไว้ในตัวแปร B 
5. การแสดงผลข้อมูลออกทางจอภาพ 
สัญลักษณ์สาหรับการแสดงผลข้อมูลออกทางจอภาพของผังงาน ใชสั้ญลักษณ์ ดังรูปที่1.11 โดยเขียนข้อมูล 
ที่ต้องการแสดงผลออกสู่จอภาพอยู่ภายในสัญลักษณ์นี้ สัญลักษณ์ที่ใช้สาหรับการแสดงผลข้อมูลออกทางจอภาพมีทิศ 
ทางเข้าและทิศทางออกอย่างละ 1 ทิศทาง 
รูปที่ 1.11 แสดงสัญลักษณ์การแสดงผลขอ้ มูลออกทางจอภาพ
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
ตัวอย่างที่ 1.4 การใช้สัญลักษณ์การแสดงผลข้อมูลออกทางจอภาพ 
ANS 
รูปที่ 1.12 แสดงการใช้สัญลักษณ์การแสดงผลขอ้ มูลออกทางจอภาพ 
การใช้งานสัญลักษณ์ของผังงานสาหรับการแสดงค่าของตัวแปร ANS ออกทางจอภาพ 
6. การแสดงผลข้อมูลออกทางเคร่อื งพิมพ์ 
สัญลักษณ์ของผังงานสาหรับการแสดงผลข้อมูลออกทางเครื่องพิมพ์ ใช้สัญลักษณ์ ดังรูปที่ 1.13 โดยเขียน 
ข้อมูลที่ต้องการแสดงผลออกทางเครื่องพิมพ์อยู่ภายในสัญลักษณ์นี้ สัญลักษณ์ที่ใช้สาหรับการแสดงข้อมูลออกทาง 
เครื่องพิมพ์มีทิศทางเข้าและทิศทางออกอย่างละ 1 ทิศทาง 
รูปที่ 1.13 แสดงสัญลักษณ์สาหรับการแสดงผลขอ้ มูลออกทางเครื่องพิมพ์ 
ตัวอย่างที่ 1.5 การใช้สัญลักษณ์สาหรับการแสดงผลข้อมูลออกทางเครื่องพิมพ์ 
ANS 
รูปที่ 1.14 แสดงการใช้สัญลักษณ์สาหรับการแสดงผลข้อมูลออกทางเครื่องพิมพ์ 
การใช้งานสัญลักษณ์ของผังงานสาหรับการแสดงค่าของตัวแปร ANS ออกทางเครื่องพิมพ์
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
7. การติดต่อกับอุปกรณ์ท่เี ป็นการเข้าถึงข้อมูลแบบลาดับ 
อุปกรณ์ที่เป็นการเข้าถึงข้อมูลแบบลาดับ เช่น เทปแม่เหล็ก สัญลักษณ์ของผังงานสาหรับการติดต่อ 
อุปกรณ์ที่เป็นการเข้าถึงข้อมูลแบบลาดับ ดังรูปที่ 1.15 ใช้ในกรณีที่ต้องการบันทึกข้อมูลลงเทปแม่เหล็กหรือต้องการ 
อ่านข้อมูลจากเทปแม่เหล็ก 
รูปที่ 1.15 แสดงสัญลักษณ์สาหรับการติดตอ่ กับอุปกรณ์ที่เป็นการเข้าถึงขอ้ มูลแบบลาดับ 
8. การติดต่อกับอุปกรณ์ท่เี ป็นการเข้าถึงข้อมูลแบบตรง 
อุปกรณ์ที่เป็นการเข้าถึงข้อมูลแบบตรง เช่น จานบันทึกข้อมูล (Disc) สัญลักษณ์ที่ใช้ในการติดต่อกับ 
อุปกรณ์ที่เป็นจานบันทึกข้อมูลใช้สัญลักษณ์ ดังรูปที่ 1.16 ใช้ในกรณีที่ต้องการบันทึกข้อมูลลงจานบันทึกข้อมูลหรืออ่าน 
ข้อมูลจากจานบันทึกข้อมูล 
รูปที่ 1.16 แสดงสัญลักษณ์สาหรับการติดตอ่ อุปกรณ์ที่เป็นจานบันทึกข้อมูล 
9. การตัดสินใจ 
สัญลักษณ์การตัดสินใจใช้สาหรับตรวจสอบเงื่อนไข เพื่อตัดสินใจเลือกกระทาขั้นตอนการทางานที่ต้องทา 
เป็นลาดับถัดไป สัญลักษณ์ของผังงานที่ใช้สาหรับการตัดสินใจเครื่องหมายสี่เหลี่ยมขนมเปียกปูน โดยมีเงื่อนไขสาหรับ 
การตัดสินใจอยู่ภายในสัญลักษณ์ สัญลักษณ์การตัดสินใจมีการใช้งานในผังงานที่มีการทางานแบบเลือกทา และการ 
ทางานแบบทาซ้า 
รูปที่ 1.17 แสดงสัญลักษณ์สาหรับการตัดสินใจ 
สัญลักษณ์ที่ใช้สาหรับการตัดสินใจมีทิศทางเข้า 1 ทิศทาง ผลที่ได้จากการตรวจสอบเงื่อนไขที่อยู่ในสัญลักษณ์ 
การตัดสินใจจะมีอยู่ 2 กรณี คือ กรณีที่ผลการตรวจสอบเงื่อนไขเป็นจริงและกรณีที่ผลการตรวจสอบเป็นเท็จ ดังนั้น 
ทิศทางที่ออกจากสัญลักษณ์การตัดสินใจจะมี 2 ทิศทางเช่นกัน โดยใช้คาอธิบาย “Yes” , “Y” หรือ “True” กากับ
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
ทิศทางในกรณีที่ผลการตรวจสอบเง่อื นไขเป็นจรงิ ใช้คาอธิบาย “No” , “N” หรอื “False” กากับทิศทางในกรณีที่ผลการ 
ตรวจสอบเง่อื นไขเป็นเท็จ 
ตัวอย่างที่ 1.6 การใช้สัญลักษณ์สาหรับการตัดสินใจ 
X 15 
Y N 
รูปที่ 1.18 การแสดงใช้งานสัญลักษณ์สาหรับการตัดสินใจ 
จากสัญลักษณ์การตัดสินใจขั้นตอนการทางาน คือ พิจารณาค่าของ X ถ้าค่าของ X ขณะนั้นมีค่ามากกว่า 15 
ขั้นตอนการทางานที่ต้องการทาในลาดับถัดไป คือ การทางานในทิศทางของที่มีตัวอักษร “Y” กากับ ถ้าค่าของ X 
ขณะนั้นไม่มากกว่า 15 คือ น้อยกว่าหรือเท่ากับ 15 ขั้นตอนการทางานที่ต้องทาเป็นลาดับถัดไป คือ การทางานใน 
ทิศทางที่มีตัวอักษร “N” กากับ 
10. การแสดงทิศทางการทางานของผังงาน 
การแสดงทิศทางของขั้นตอนการทางานของผังงาน ใช้ลูกศรสาหรับการบอกทิศทางของขั้นตอนการ 
ทางาน การใช้ลูกศรแสดงทิศทางของขั้นตอนการทางานนิยมเขียนจากด้านบนลงด้านล่างหรือจากด้านซ้ายไปด้านขวา 
ลูกศรที่ชี้เข้าสู่สัญลักษณ์ของผังงานนิยมเขียนลูกศรชี้เข้าด้านบนของสัญลักษณ์ และลูกศรที่ชี้ออกจากสัญลักษณ์ของ 
ผังงานนิยมเขียนลูกศรช้อี อกทางดา้ นล่างของสัญลักษณ์ 
รูปที่ 1.19 สัญลักษณ์การแสดงทิศทางการทางานของผังงาน 
การเขียนเส้นของลูกศรแสดงทิศทางการไหลของผังงานไม่นิยมเขียนเส้นตัดกัน ถ้ามีขั้นตอนการทางานที่ 
ต้องเขียนเส้นตัดกัน ต้องพยายามเลี่ยงโดยการปรับรูปของโครงสร้างผังงานใหม่หรือใช้เครื่องหมายจุดต่อช่วยในการ 
เขียนผังงาน
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
ตัวอย่างที่ 1.7 การใช้สัญลักษณ์สาหรับแสดงทิศทางการทางานของผังงาน 
Read A,B 
X = A2 + B2 
รูปที่ 1.20 แสดงทิศทางของลาดับขั้นตอนการทางาน 
ลาดับขั้นตอนการทางานของผังงาน รูปที่ 1.20 คือ ขั้นตอนแรก ทาการรับค่าข้อมูลเข้ามาเก็บไว้ในตัวแปร A 
และ B จากนั้นทาขั้นตอนของการคานวณค่ากาลังสองของ A บวกด้วยค่ากาลังสองของ B จากนั้นนาผลที่ได้ไปเก็บไว้ใน 
ตัวแปร X 
11. จุดต่อภายในหน้าเดียวกัน 
สัญลักษณ์จุดต่อภายในหน้าเดียวกัน ใช้สาหรับเชื่อมการทางานของผังงานที่อยู่ในหน้าเดียวกัน สัญลักษณ์ 
จุดต่อภายในหน้าเดียวกันใช้สัญลักษณ์ของวงกลม ภายในวงกลมระบุหมายเลขของจุดที่ต้องการต่อเชื่อมถึงกัน จุดต่อ 
แต่ละจุดต้องมีคู่ที่ต้องการเชื่อมถึงกันเสมอ 
การใช้สัญลักษณ์จุดต่อภายในหน้าเดียวกัน ใช้ในกรณีที่เส้นสาหรับแสดงทิศทางการทางานของผังงานมี 
ความยาวมาก หรือมีจุดตัดของเส้นที่ใช้แสดงทิศทางการทางานเกิดขึ้น เพื่อลดความซับซ้อนของเส้นที่ ใช้แสดงขั้นตอน 
การทางานของผังงาน ทาให้สามารถเห็นลาดับขั้นตอนการทางานได้อย่างไม่สับสน 
รูปที่ 1.21 แสดงสัญลักษณ์จุดตอ่ ภายในหน้าเดียวกัน 
ตัวอย่างที่ 1.8 การใช้สัญลักษณ์จุดต่อภายในหน้าเดียวกัน 
1 
1 
รูปที่ 1.22 แสดงการใชง้ านสัญลักษณ์จุดต่อภายในหน้าเดียวกัน 
แสดงเครื่องหมายจุดต่อภายในหน้าเดียวกันหมายเลข 1 โดยที่ตั้ง 2 จุดต้องอยู่หน้าเดียวกัน การทางานของผัง 
งานเสมือนวา่ สองจุดน้คี อื จุดเดียวกัน และเชื่อมตอ่ ถึงกัน
วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ 
เรื่องการเขียนผังงาน 
12. จุดต่อระหว่างหน้า 
สัญลักษณ์จุดต่อระหว่างหน้าของผังงานใช้สัญลักษณ์รูปห้าเหลี่ยม สัญลักษณ์จุดต่อระหว่างหน้าใช้สาหรับ 
เชื่อมการทางานของผังงานที่อยู่ต่างหน้ากัน ภายในสัญลักษณ์ระบุหมายเลขของจุดที่ต้องการต่อเชื่อมถึงกัน จุดต่อแต่ 
ละจุดต้องคู่ที่ต้องการเชื่อมถึงกันเสมอ 
การใช้งานของสัญลักษณ์จุดต่อระหว่างหน้า มีการใช้งานเหมือนกับจุดต่อภายในหน้าเดียวกัน ต่างกันเพียง 
ใช้สาหรับเชื่อมต่อจุดที่อยู่ต่างหน้ากัน 
รูปที่ 1.23 แสดงสัญลักษณ์จุดต่อระหว่างหน้า 
ตัวอย่างที่ 1.9 การใช้สัญลักษณ์จุดต่อระหว่างหน้า 
1 1 
รูปที่ 1.24 แสดงการใชง้ านสัญลักษณ์จุดต่อระหว่างหน้า 
แสดงเครื่องหมายจุดต่อระหว่างหน้าหมายเลข 1 โดยที่ทั้ง 2 จุดต้องอยู่ต่างหน้ากันการทางานของผังงาน 
เสมือนวา่ สองจุดน้คี อื จุดเดียวกัน และเช่อื มตอ่ ถึงกัน

More Related Content

What's hot

เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์peter dontoom
 
สื่อการเรียน เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยี
สื่อการเรียน  เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยีสื่อการเรียน  เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยี
สื่อการเรียน เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยีKhunakon Thanatee
 
แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)
แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)
แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)Khon Kaen University
 
7.หลักสูตรการงานอาชีพ
7.หลักสูตรการงานอาชีพ7.หลักสูตรการงานอาชีพ
7.หลักสูตรการงานอาชีพnang_phy29
 
แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่Surapong Jakang
 
ผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อม
ผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อมผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อม
ผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อมNATTAWANKONGBURAN
 
เฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน ม.ต้น
เฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน  ม.ต้นเฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน  ม.ต้น
เฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน ม.ต้นpeter dontoom
 
ข้าวผัดกระเพราไข่ดาว
ข้าวผัดกระเพราไข่ดาวข้าวผัดกระเพราไข่ดาว
ข้าวผัดกระเพราไข่ดาวsweet2540
 
ประโยชน์ของผังงาน
ประโยชน์ของผังงานประโยชน์ของผังงาน
ประโยชน์ของผังงานPannathat Champakul
 
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)CHIDCHANOKPHOOPECH
 
คำศัพท์เกี่ยวกับเทคโนโลยี
คำศัพท์เกี่ยวกับเทคโนโลยีคำศัพท์เกี่ยวกับเทคโนโลยี
คำศัพท์เกี่ยวกับเทคโนโลยีHami dah'Princess
 
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอJaturapad Pratoom
 
ประวัติผู้วิจัย
ประวัติผู้วิจัยประวัติผู้วิจัย
ประวัติผู้วิจัยKruthai Kidsdee
 
แบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานแบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานChess
 
เครือข่ายคอมพิวเตอร์เบื้องต้น
เครือข่ายคอมพิวเตอร์เบื้องต้นเครือข่ายคอมพิวเตอร์เบื้องต้น
เครือข่ายคอมพิวเตอร์เบื้องต้นพัน พัน
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์siwaporn_jo
 

What's hot (20)

เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์เฉลยข้อสอบเพาเวอร์พ้อยท์
เฉลยข้อสอบเพาเวอร์พ้อยท์
 
Language
LanguageLanguage
Language
 
แผนการสอนคอมพิวเตอร์ ม.1-3
แผนการสอนคอมพิวเตอร์ ม.1-3แผนการสอนคอมพิวเตอร์ ม.1-3
แผนการสอนคอมพิวเตอร์ ม.1-3
 
สื่อการเรียน เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยี
สื่อการเรียน  เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยีสื่อการเรียน  เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยี
สื่อการเรียน เรื่อง ชนิดของเครือข่ายคอมพิวเตอร์และเทคโนโลยี
 
แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)
แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)
แผนการเรียนรู้ฮาร์ดแวร์ (Hardware)
 
7.หลักสูตรการงานอาชีพ
7.หลักสูตรการงานอาชีพ7.หลักสูตรการงานอาชีพ
7.หลักสูตรการงานอาชีพ
 
แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่แผนคอมฯ ม.3 ใหม่
แผนคอมฯ ม.3 ใหม่
 
ผังงาน
ผังงานผังงาน
ผังงาน
 
ผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อม
ผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อมผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อม
ผลกระทบของเทคโนโลยีต่อสิ่งแวดล้อม
 
เฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน ม.ต้น
เฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน  ม.ต้นเฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน  ม.ต้น
เฉลยแบบทดสอบหลังเรียน วิชาอินเตอร์เนตกับการเรียนรู้ไร้พรมแดน ม.ต้น
 
ข้าวผัดกระเพราไข่ดาว
ข้าวผัดกระเพราไข่ดาวข้าวผัดกระเพราไข่ดาว
ข้าวผัดกระเพราไข่ดาว
 
ประโยชน์ของผังงาน
ประโยชน์ของผังงานประโยชน์ของผังงาน
ประโยชน์ของผังงาน
 
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
หลักการออกแบบเกมคอมพิวเตอร์ (Game Design)
 
ข้อสอบการงานอาชีพและเทคโนโลยี ป.5
ข้อสอบการงานอาชีพและเทคโนโลยี ป.5ข้อสอบการงานอาชีพและเทคโนโลยี ป.5
ข้อสอบการงานอาชีพและเทคโนโลยี ป.5
 
คำศัพท์เกี่ยวกับเทคโนโลยี
คำศัพท์เกี่ยวกับเทคโนโลยีคำศัพท์เกี่ยวกับเทคโนโลยี
คำศัพท์เกี่ยวกับเทคโนโลยี
 
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
ใบงานที่ 1 เรื่องความรู้เบื้องต้นเกี่ยวกับการตัดต่อวิดีโอ
 
ประวัติผู้วิจัย
ประวัติผู้วิจัยประวัติผู้วิจัย
ประวัติผู้วิจัย
 
แบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงานแบบฝึกหัดโครงสร้างการเขียนผังงาน
แบบฝึกหัดโครงสร้างการเขียนผังงาน
 
เครือข่ายคอมพิวเตอร์เบื้องต้น
เครือข่ายคอมพิวเตอร์เบื้องต้นเครือข่ายคอมพิวเตอร์เบื้องต้น
เครือข่ายคอมพิวเตอร์เบื้องต้น
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์
 

Similar to สัญลักษณ์ผังงาน

1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงานPannathat Champakul
 
Programming
ProgrammingProgramming
Programmingsa
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาsupatra178
 
การเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้นการเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้นพัน พัน
 
ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์Onrutai Intanin
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงานAmanda Mam
 
การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้นการเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้นเสย ๆๆๆๆ
 
Algorithm flow chart
Algorithm flow chartAlgorithm flow chart
Algorithm flow chartbbgunner47
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาskiats
 
หน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรม
หน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรมหน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรม
หน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรมFon Edu Com-sci
 

Similar to สัญลักษณ์ผังงาน (20)

1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน1 3สัญลักษณ์ผังงาน
1 3สัญลักษณ์ผังงาน
 
Programming
ProgrammingProgramming
Programming
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหา
 
Chapter 05 Loop
Chapter 05 LoopChapter 05 Loop
Chapter 05 Loop
 
Chapter 05 Loop
Chapter 05 LoopChapter 05 Loop
Chapter 05 Loop
 
1
11
1
 
Chapter05
Chapter05Chapter05
Chapter05
 
3.7 การเขียนผังงาน
3.7 การเขียนผังงาน3.7 การเขียนผังงาน
3.7 การเขียนผังงาน
 
การเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้นการเขียนผังงานเบื้องต้น
การเขียนผังงานเบื้องต้น
 
หลักการเขียนผังงาน(Flow chart)
หลักการเขียนผังงาน(Flow chart)หลักการเขียนผังงาน(Flow chart)
หลักการเขียนผังงาน(Flow chart)
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
Lesson5 devenlopment-program
Lesson5 devenlopment-programLesson5 devenlopment-program
Lesson5 devenlopment-program
 
Chapter05
Chapter05Chapter05
Chapter05
 
ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์ความหมายของโปรแกรมคอมพิวเตอร์
ความหมายของโปรแกรมคอมพิวเตอร์
 
Ppt 02-flowchart
Ppt 02-flowchartPpt 02-flowchart
Ppt 02-flowchart
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
การเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้นการเขียนโปรแกรมเบื้องต้น
การเขียนโปรแกรมเบื้องต้น
 
Algorithm flow chart
Algorithm flow chartAlgorithm flow chart
Algorithm flow chart
 
อัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหาอัลกอริทึมและการวิเคราะห์ปัญหา
อัลกอริทึมและการวิเคราะห์ปัญหา
 
หน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรม
หน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรมหน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรม
หน่วยการเรียนรู้ที่ 2 การเขียนโปรแกรม
 

More from Pannathat Champakul (20)

เค้าโครงวิทยานิพนธ์ ระบบการจัดการเรียนรู้ยูบิควิตัสด้วยจินตวิศวกรรมฯ
เค้าโครงวิทยานิพนธ์ ระบบการจัดการเรียนรู้ยูบิควิตัสด้วยจินตวิศวกรรมฯเค้าโครงวิทยานิพนธ์ ระบบการจัดการเรียนรู้ยูบิควิตัสด้วยจินตวิศวกรรมฯ
เค้าโครงวิทยานิพนธ์ ระบบการจัดการเรียนรู้ยูบิควิตัสด้วยจินตวิศวกรรมฯ
 
505
505505
505
 
407
407407
407
 
603
603603
603
 
602
602602
602
 
601
601601
601
 
600
600600
600
 
504
504504
504
 
503
503503
503
 
502
502502
502
 
501
501501
501
 
500
500500
500
 
406
406406
406
 
405
405405
405
 
404
404404
404
 
403
403403
403
 
402
402402
402
 
401
401401
401
 
400
400400
400
 
305
305305
305
 

สัญลักษณ์ผังงาน

  • 1. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน การเขียนผังงานเพื่อให้ผู้อื่นสามารถทาความเข้าใจถึงขั้นตอนวิธีการทางาน รูปแบบของสัญลักษณ์ที่ใช้สาหรับ เขียนผังงานต้องเป็นไปตามมาตรฐานที่มกี ารใช้งานกันทั่วไป สัญลักษณ์ที่ใชส้ าหรับเขียนผังงานมดีังนี้ 1. จุดเริ่มต้นและจุดสิ้นสุดของผังงาน สัญลักษณ์ที่ใช้สาหรับจุดเริ่มต้นและจุดสิ้นสุดของผังงาน ใช้สัญลักษณ์รูปสี่เหลี่ยมปลายมุมคล้ายกับสนาม ฟุตบอล ดังรูปที่ 1.1 ภายสัญลักษณ์มีคาอธิบายสาหรับบอกว่าเป็นจุดเริ่มต้นหรือจุดสิ้นสุดของผังงาน โดยใช้คาอธิบาย “Start” หรือ “Begin” หรือเริ่มต้นสาหรับจุดเริ่มต้นของผังงาน และคาอธิบาย “Stop” หรือ “End” หรือจบ สาหรับ จุดสิ้นสุดของผังงาน สัญลักษณ์ที่ใช้สาหรับบอกจุดเริ่มต้นและจุดสิ้นสุดของผังงาน สามารถมีได้เพียงสัญลักษณ์ละ 1 แห่งเท่านั้น ในแต่ละผังงาน กล่าวคือ มีสัญลักษณ์จุดเริ่มต้นได้เพียงสัญลักษณ์เดียวและมีสัญลักษณ์จุดสิ้นสุดได้เพียงสัญลักษณ์ เดียวเท่านั้น รูปที่ 1.1 แสดงสัญลักษณ์จุดเริ่มตน้ และจุดสนิ้ สุดของผังงาน รูปที่ 1.2 แสดงการใชง้ านสัญลักษณ์จุดเริ่มตน้ และจุดสิ้นสุดของผังงาน สัญลักษณ์จุดเริ่มต้นของผังงาน ใช้คาอธิบาย “Start” สาหรับบอกว่าเป็นจุดเริ่มต้นของผังงาน เนื่องจากเป็น จุดเริ่มต้น สัญลักษณ์จุดเริ่มต้นของผังงานจะมีเพียงทิศทางออก ไม่มีทิศทางเข้า สัญลักษณ์จุดสิ้นสุดของผังงาน ใช้คาอธิบาย “End” สาหรับบอกว่าเป็นจุดสิ้นสุดของผังงาน หรือใช้คาอธิบาย “Stop” แทนก็ได้ เนื่องจากเป็นจุดสิ้นสุดของการทางาน สัญลักษณ์จุดสิ้นสุดของผังงานมีเพียงทิศทางเข้า ไม่มีทิศ ทางออก Start End สัญลักษณ์สาหรับการเขียนผังงาน
  • 2. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน 2. การกาหนดค่า การคานวณและการประมวลผล สัญลักษณ์ที่ใช้สาหรับการกาหนดค่า (Assignment) การคานวณ (Computation) และการประมาณผล (Process) ของผังงานใช้สัญลักษณ์รูปสี่เหลี่ยมผืนผ้า โดยมีคาอธิบายลักษณะการทางานอยู่ภายในรูปสี่เหลี่ยมผืนผ้า สัญลักษณ์น้มี ทีั้งทิศทางเข้าและทิศทางอก โดยมีเพียงทิศทางเข้า 1 ทิศทางและทิศทางออก 1 ทิศทาง รูปที่ 1.3 แสดงสัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล การเขียนผังงานนิยมใชเ้ ครื่องหมายลูกศร ( ) แทนเครื่องหมายเท่ากับ ( ) สาหรับการกาหนดค่าหรือการ คานวณ เครื่องหมายเท่ากับสาหรับการเขียนผังงานนิยมใช้สาหรับการเปรียบเทียบความเท่ากันระหว่างค่า 2 ค่า ตัวอย่างที่ 1.1 การใช้สัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล รูปที่ 1.4 แสดงการใช้สัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล การใช้งานสัญลักษณ์ของผังงานสาหรับการกาหนดค่าให้ค่าของ N มีค่าเท่ากับ 5 รูปที่ 1.5 แสดงการใช้สัญลักษณ์การกาหนดค่า การคานวณและการประมวลผล การใช้งานสัญลักษณ์ของผังงานสาหรับการคานวณค่าของกาลัง 2 ของ A บวกกับกาลัง 2 ของ B จากนั้นนาผล ที่ได้ไปเก็บไว้ในตัวแปร X N 5 X A2 + B2 5
  • 3. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน 3. การรับข้อมูลเข้าและการนาข้อมูลออก การรับข้อมูลเข้าและการนาข้อมูลออก กรณีไม่กาหนดอุปกรณ์สาหรับการนาข้อมูลเข้าและการนาข้อมูล ออก สัญลักษณ์ที่ใช้คือสัญลักษณ์รูปสี่เหลี่ยมด้านขนาน ภายในสัญลักษณ์เป็นคาอธิบายลักษณะการทางาน โดยใช้ คาอธิบาย “Read” , “Input” หรือ “รับค่า” สาหรับการรับข้อมูลเข้า และใช้คาอธิบาย “Write” , “Output” , “Print” หรอื “แสดงคา่ ” สาหรับการนาข้อมูลออกสัญลักษณ์น้มี ทีั้งทิศทางเข้าและทิศทางออกอย่างละ 1 ทิศทาง รูปที่ 1.6 แสดงสัญลักษณ์การนาข้อมูลเข้าและข้อมูลอกโดยไม่กาหนดอุปกรณ์ ตัวอย่างที่ 1.2 การใช้สัญลักษณ์การนาข้อมูลเข้าและการนาข้อมูลออกโดยไม่กาหนดอุปกรณ์ Read A, B รูปที่ 1.7 แสดงการใชง้ านสัญลักษณ์การนาข้อมูลเข้าโดยไม่กาหนดอุปกรณ์ การใช้งานสัญลักษณ์ของผังงานสาหรับการรับค่าข้อมูล 2 ค่ามาเก็บไว้ในตัวแปร A และตัวแปร B โดยค่าที่ 1 ถูกนาไปเก็บไว้ในตัวแปร A และค่าที่ 2 ถูกนาไปเก็บไว้ในตัวแปร B Write ANS รูปที่ 1.8 แสดงการใชง้ านสัญลักษณ์การนาข้อมูลออกโดยไม่กาหนดอุปกรณ์ การใช้งานสัญลักษณ์ของผังงานสาหรับการแสดงค่าของตัวแปร ANS
  • 4. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน 4. การรับข้อมูลเข้าทางแป้นพิมพ์ สัญลักษณ์ของผังงานที่ใช้สาหรับการรับข้อมูลเข้าทางแป้นพิมพ์ ดังรูปที่ 1.9 ภายในสัญลักษณ์ คือ ตัวแปร ที่ใช้สาหรับรับค่าข้อมูลที่รับเข้ามาจากแป้นพิมพ์ สัญลักษณ์สาหรับการรับข้อมูลเข้าจากแป้นพิมพ์มีทิศทางเข้าและทิศ ทางออกอย่างละ 1 ทิศทาง รูปที่ 1.9 แสดงสัญลักษณ์การรับข้อมูลเข้าทางแป้นพิมพ์ ตัวอย่างที่ 1.3 การใช้สัญลักษณ์การรับข้อมูลเข้าทางแป้นพิมพ์ (Keyboard) A, B รูปที่ 1.10 แสดงการใชง้ านสัญลักษณ์การรับข้อมูลเข้าทางแป้นพมิ พ์ การใช้งานสัญลักษณ์ของผังงานสาหรับการรับค่าจากแป้นพิมพ์จานวน 2 ค่ามาเก็บไว้ ในตัวแปร A และตัวแปร B โดยค่าที่ 1 ถูกนาไปเก็บไว้ในตัวแปร A และค่าที่ 2 ถูกนาไปเก็บไว้ในตัวแปร B 5. การแสดงผลข้อมูลออกทางจอภาพ สัญลักษณ์สาหรับการแสดงผลข้อมูลออกทางจอภาพของผังงาน ใชสั้ญลักษณ์ ดังรูปที่1.11 โดยเขียนข้อมูล ที่ต้องการแสดงผลออกสู่จอภาพอยู่ภายในสัญลักษณ์นี้ สัญลักษณ์ที่ใช้สาหรับการแสดงผลข้อมูลออกทางจอภาพมีทิศ ทางเข้าและทิศทางออกอย่างละ 1 ทิศทาง รูปที่ 1.11 แสดงสัญลักษณ์การแสดงผลขอ้ มูลออกทางจอภาพ
  • 5. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน ตัวอย่างที่ 1.4 การใช้สัญลักษณ์การแสดงผลข้อมูลออกทางจอภาพ ANS รูปที่ 1.12 แสดงการใช้สัญลักษณ์การแสดงผลขอ้ มูลออกทางจอภาพ การใช้งานสัญลักษณ์ของผังงานสาหรับการแสดงค่าของตัวแปร ANS ออกทางจอภาพ 6. การแสดงผลข้อมูลออกทางเคร่อื งพิมพ์ สัญลักษณ์ของผังงานสาหรับการแสดงผลข้อมูลออกทางเครื่องพิมพ์ ใช้สัญลักษณ์ ดังรูปที่ 1.13 โดยเขียน ข้อมูลที่ต้องการแสดงผลออกทางเครื่องพิมพ์อยู่ภายในสัญลักษณ์นี้ สัญลักษณ์ที่ใช้สาหรับการแสดงข้อมูลออกทาง เครื่องพิมพ์มีทิศทางเข้าและทิศทางออกอย่างละ 1 ทิศทาง รูปที่ 1.13 แสดงสัญลักษณ์สาหรับการแสดงผลขอ้ มูลออกทางเครื่องพิมพ์ ตัวอย่างที่ 1.5 การใช้สัญลักษณ์สาหรับการแสดงผลข้อมูลออกทางเครื่องพิมพ์ ANS รูปที่ 1.14 แสดงการใช้สัญลักษณ์สาหรับการแสดงผลข้อมูลออกทางเครื่องพิมพ์ การใช้งานสัญลักษณ์ของผังงานสาหรับการแสดงค่าของตัวแปร ANS ออกทางเครื่องพิมพ์
  • 6. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน 7. การติดต่อกับอุปกรณ์ท่เี ป็นการเข้าถึงข้อมูลแบบลาดับ อุปกรณ์ที่เป็นการเข้าถึงข้อมูลแบบลาดับ เช่น เทปแม่เหล็ก สัญลักษณ์ของผังงานสาหรับการติดต่อ อุปกรณ์ที่เป็นการเข้าถึงข้อมูลแบบลาดับ ดังรูปที่ 1.15 ใช้ในกรณีที่ต้องการบันทึกข้อมูลลงเทปแม่เหล็กหรือต้องการ อ่านข้อมูลจากเทปแม่เหล็ก รูปที่ 1.15 แสดงสัญลักษณ์สาหรับการติดตอ่ กับอุปกรณ์ที่เป็นการเข้าถึงขอ้ มูลแบบลาดับ 8. การติดต่อกับอุปกรณ์ท่เี ป็นการเข้าถึงข้อมูลแบบตรง อุปกรณ์ที่เป็นการเข้าถึงข้อมูลแบบตรง เช่น จานบันทึกข้อมูล (Disc) สัญลักษณ์ที่ใช้ในการติดต่อกับ อุปกรณ์ที่เป็นจานบันทึกข้อมูลใช้สัญลักษณ์ ดังรูปที่ 1.16 ใช้ในกรณีที่ต้องการบันทึกข้อมูลลงจานบันทึกข้อมูลหรืออ่าน ข้อมูลจากจานบันทึกข้อมูล รูปที่ 1.16 แสดงสัญลักษณ์สาหรับการติดตอ่ อุปกรณ์ที่เป็นจานบันทึกข้อมูล 9. การตัดสินใจ สัญลักษณ์การตัดสินใจใช้สาหรับตรวจสอบเงื่อนไข เพื่อตัดสินใจเลือกกระทาขั้นตอนการทางานที่ต้องทา เป็นลาดับถัดไป สัญลักษณ์ของผังงานที่ใช้สาหรับการตัดสินใจเครื่องหมายสี่เหลี่ยมขนมเปียกปูน โดยมีเงื่อนไขสาหรับ การตัดสินใจอยู่ภายในสัญลักษณ์ สัญลักษณ์การตัดสินใจมีการใช้งานในผังงานที่มีการทางานแบบเลือกทา และการ ทางานแบบทาซ้า รูปที่ 1.17 แสดงสัญลักษณ์สาหรับการตัดสินใจ สัญลักษณ์ที่ใช้สาหรับการตัดสินใจมีทิศทางเข้า 1 ทิศทาง ผลที่ได้จากการตรวจสอบเงื่อนไขที่อยู่ในสัญลักษณ์ การตัดสินใจจะมีอยู่ 2 กรณี คือ กรณีที่ผลการตรวจสอบเงื่อนไขเป็นจริงและกรณีที่ผลการตรวจสอบเป็นเท็จ ดังนั้น ทิศทางที่ออกจากสัญลักษณ์การตัดสินใจจะมี 2 ทิศทางเช่นกัน โดยใช้คาอธิบาย “Yes” , “Y” หรือ “True” กากับ
  • 7. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน ทิศทางในกรณีที่ผลการตรวจสอบเง่อื นไขเป็นจรงิ ใช้คาอธิบาย “No” , “N” หรอื “False” กากับทิศทางในกรณีที่ผลการ ตรวจสอบเง่อื นไขเป็นเท็จ ตัวอย่างที่ 1.6 การใช้สัญลักษณ์สาหรับการตัดสินใจ X 15 Y N รูปที่ 1.18 การแสดงใช้งานสัญลักษณ์สาหรับการตัดสินใจ จากสัญลักษณ์การตัดสินใจขั้นตอนการทางาน คือ พิจารณาค่าของ X ถ้าค่าของ X ขณะนั้นมีค่ามากกว่า 15 ขั้นตอนการทางานที่ต้องการทาในลาดับถัดไป คือ การทางานในทิศทางของที่มีตัวอักษร “Y” กากับ ถ้าค่าของ X ขณะนั้นไม่มากกว่า 15 คือ น้อยกว่าหรือเท่ากับ 15 ขั้นตอนการทางานที่ต้องทาเป็นลาดับถัดไป คือ การทางานใน ทิศทางที่มีตัวอักษร “N” กากับ 10. การแสดงทิศทางการทางานของผังงาน การแสดงทิศทางของขั้นตอนการทางานของผังงาน ใช้ลูกศรสาหรับการบอกทิศทางของขั้นตอนการ ทางาน การใช้ลูกศรแสดงทิศทางของขั้นตอนการทางานนิยมเขียนจากด้านบนลงด้านล่างหรือจากด้านซ้ายไปด้านขวา ลูกศรที่ชี้เข้าสู่สัญลักษณ์ของผังงานนิยมเขียนลูกศรชี้เข้าด้านบนของสัญลักษณ์ และลูกศรที่ชี้ออกจากสัญลักษณ์ของ ผังงานนิยมเขียนลูกศรช้อี อกทางดา้ นล่างของสัญลักษณ์ รูปที่ 1.19 สัญลักษณ์การแสดงทิศทางการทางานของผังงาน การเขียนเส้นของลูกศรแสดงทิศทางการไหลของผังงานไม่นิยมเขียนเส้นตัดกัน ถ้ามีขั้นตอนการทางานที่ ต้องเขียนเส้นตัดกัน ต้องพยายามเลี่ยงโดยการปรับรูปของโครงสร้างผังงานใหม่หรือใช้เครื่องหมายจุดต่อช่วยในการ เขียนผังงาน
  • 8. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน ตัวอย่างที่ 1.7 การใช้สัญลักษณ์สาหรับแสดงทิศทางการทางานของผังงาน Read A,B X = A2 + B2 รูปที่ 1.20 แสดงทิศทางของลาดับขั้นตอนการทางาน ลาดับขั้นตอนการทางานของผังงาน รูปที่ 1.20 คือ ขั้นตอนแรก ทาการรับค่าข้อมูลเข้ามาเก็บไว้ในตัวแปร A และ B จากนั้นทาขั้นตอนของการคานวณค่ากาลังสองของ A บวกด้วยค่ากาลังสองของ B จากนั้นนาผลที่ได้ไปเก็บไว้ใน ตัวแปร X 11. จุดต่อภายในหน้าเดียวกัน สัญลักษณ์จุดต่อภายในหน้าเดียวกัน ใช้สาหรับเชื่อมการทางานของผังงานที่อยู่ในหน้าเดียวกัน สัญลักษณ์ จุดต่อภายในหน้าเดียวกันใช้สัญลักษณ์ของวงกลม ภายในวงกลมระบุหมายเลขของจุดที่ต้องการต่อเชื่อมถึงกัน จุดต่อ แต่ละจุดต้องมีคู่ที่ต้องการเชื่อมถึงกันเสมอ การใช้สัญลักษณ์จุดต่อภายในหน้าเดียวกัน ใช้ในกรณีที่เส้นสาหรับแสดงทิศทางการทางานของผังงานมี ความยาวมาก หรือมีจุดตัดของเส้นที่ใช้แสดงทิศทางการทางานเกิดขึ้น เพื่อลดความซับซ้อนของเส้นที่ ใช้แสดงขั้นตอน การทางานของผังงาน ทาให้สามารถเห็นลาดับขั้นตอนการทางานได้อย่างไม่สับสน รูปที่ 1.21 แสดงสัญลักษณ์จุดตอ่ ภายในหน้าเดียวกัน ตัวอย่างที่ 1.8 การใช้สัญลักษณ์จุดต่อภายในหน้าเดียวกัน 1 1 รูปที่ 1.22 แสดงการใชง้ านสัญลักษณ์จุดต่อภายในหน้าเดียวกัน แสดงเครื่องหมายจุดต่อภายในหน้าเดียวกันหมายเลข 1 โดยที่ตั้ง 2 จุดต้องอยู่หน้าเดียวกัน การทางานของผัง งานเสมือนวา่ สองจุดน้คี อื จุดเดียวกัน และเชื่อมตอ่ ถึงกัน
  • 9. วิชาพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ เรื่องการเขียนผังงาน 12. จุดต่อระหว่างหน้า สัญลักษณ์จุดต่อระหว่างหน้าของผังงานใช้สัญลักษณ์รูปห้าเหลี่ยม สัญลักษณ์จุดต่อระหว่างหน้าใช้สาหรับ เชื่อมการทางานของผังงานที่อยู่ต่างหน้ากัน ภายในสัญลักษณ์ระบุหมายเลขของจุดที่ต้องการต่อเชื่อมถึงกัน จุดต่อแต่ ละจุดต้องคู่ที่ต้องการเชื่อมถึงกันเสมอ การใช้งานของสัญลักษณ์จุดต่อระหว่างหน้า มีการใช้งานเหมือนกับจุดต่อภายในหน้าเดียวกัน ต่างกันเพียง ใช้สาหรับเชื่อมต่อจุดที่อยู่ต่างหน้ากัน รูปที่ 1.23 แสดงสัญลักษณ์จุดต่อระหว่างหน้า ตัวอย่างที่ 1.9 การใช้สัญลักษณ์จุดต่อระหว่างหน้า 1 1 รูปที่ 1.24 แสดงการใชง้ านสัญลักษณ์จุดต่อระหว่างหน้า แสดงเครื่องหมายจุดต่อระหว่างหน้าหมายเลข 1 โดยที่ทั้ง 2 จุดต้องอยู่ต่างหน้ากันการทางานของผังงาน เสมือนวา่ สองจุดน้คี อื จุดเดียวกัน และเช่อื มตอ่ ถึงกัน