SlideShare a Scribd company logo
1 of 10
Download to read offline
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 อัลกอริทึม - Algorithm
ผังงาน (Flowchart)
การเขียน "อัลกอริทึม" โดยใช้ สัญลักษณ์รูปภาพ สื่อความหมาย
แสดงขั้นตอนการทำงานของโปรแกรม รวมทั้งการไหลของข้อมูลตั้งแต่
ต้นจนได้ผลลัพธ์
ในทางคอมพิวเตอร์ หมายถึง แผนภาพ หรือ สัญลักษณ์ แสดงการ
อธิบายลำดับขั้นตอนการทำงาน การแก้ปัญหา หรือ การพัฒนาโปรแกรม
ของคอมพิวเตอร์ โดยใช้สัญลักษณ์ต่าง ๆ ประกอบเข้าด้วยกัน และมี
ทิศทางแสดงลำดับขั้นตอนการทำงาน ตั้งแต่ขั้นตอนแรก จนถึงขั้นตอน
สุดท้าย
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 สัญลักษณ์ที่ใช้ในการเขียนผังงาน
Terminals Process
จุดเริ่มต้น และ จุดสิ้นสุด
ของโปรแกรม
การกำหนดค่า หรือ การประมวลผล
โปรแกรม
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 สัญลักษณ์ที่ใช้ในการเขียนผังงาน
Data Manual Input
การรับข้อมูลหรือการแสดงผลข้อมูล
"โดยไม่ได้ระบุชนิดของอุปกรณ์"
การรับข้อมูล
โดยระบุชนิดอุปกรณ์
เป็น "แป้นพิมพ์"
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 สัญลักษณ์ที่ใช้ในการเขียนผังงาน
Display Document
การแสดงผลข้อมูล
โดยระบุชนิดอุปกรณ์
เป็น "หน้าจอ"
การแสดงผลข้อมูล
โดยระบุชนิดอุปกรณ์
เป็น "เครื่องพิมพ์"
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 สัญลักษณ์ที่ใช้ในการเขียนผังงาน
Connector (On-Page) Connector (Off-Page)
จุดเชื่อมต่อผังงาน
"ภายในหน้าเดียวกัน"
จุดเชื่อมต่อผังงาน
"คนละหน้ากระดาษ"
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 สัญลักษณ์ที่ใช้ในการเขียนผังงาน
Decision Flow Line (Arrow)
ใช้แทน การตัดสินใจที่มีเงื่อนไข
"ต้องเลือกอย่างใดอย่างหนึ่ง"
แสดงทิศทาง
และ
ลำดับการทำงาน
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 อัลกอริทึม - Algorithm
ผังงาน (Flowchart)
การเขียนผังงาน มี 3 รูปแบบ/โครงสร้าง คือ
1. โครงสร้างแบบเรียงลำดับ (Sequential)
2. โครงสร้างแบบทางเลือก (Selection)
3. โครงสร้างแบบทำซ้ำ (Iteration)
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 อัลกอริทึม - Algorithm
โครงสร้างแบบเรียงลำดับ
(Sequential)
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 อัลกอริทึม - Algorithm
โครงสร้างแบบทาง
เลือก (Selection)
คอมพิวเตอร์
มัธยมศึกษาปีที่ 3 อัลกอริทึม - Algorithm
โครงสร้างแบบทำซ้ำ
(Iteration)

More Related Content

What's hot

สถาณการณ์ที่ 5
สถาณการณ์ที่ 5สถาณการณ์ที่ 5
สถาณการณ์ที่ 5
Rattana Wongphu-nga
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
Somporn Boonrin
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
Mus Jakkarin
 
โครงงานประเภทการทดลองทฤษฎี
โครงงานประเภทการทดลองทฤษฎีโครงงานประเภทการทดลองทฤษฎี
โครงงานประเภทการทดลองทฤษฎี
mcf_cnx1
 

What's hot (19)

ใบงานที่ 6
ใบงานที่ 6ใบงานที่ 6
ใบงานที่ 6
 
โฟชาต
โฟชาตโฟชาต
โฟชาต
 
งานกลุ่มมคอม
งานกลุ่มมคอมงานกลุ่มมคอม
งานกลุ่มมคอม
 
สถาณการณ์ที่ 5
สถาณการณ์ที่ 5สถาณการณ์ที่ 5
สถาณการณ์ที่ 5
 
ใบความรู้ การเขียนโปรแกรม
ใบความรู้ การเขียนโปรแกรมใบความรู้ การเขียนโปรแกรม
ใบความรู้ การเขียนโปรแกรม
 
Prodesktop
ProdesktopProdesktop
Prodesktop
 
การเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษาการเขียนโปรแกรมภาษา
การเขียนโปรแกรมภาษา
 
หลักการเขียนโปรแกรม
หลักการเขียนโปรแกรมหลักการเขียนโปรแกรม
หลักการเขียนโปรแกรม
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
work3-56
work3-56work3-56
work3-56
 
Java 7&12 6 2
Java 7&12 6 2Java 7&12 6 2
Java 7&12 6 2
 
ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์ภาษาคอมพิวเตอร์
ภาษาคอมพิวเตอร์
 
โครงงานประเภทการทดลองทฤษฎี
โครงงานประเภทการทดลองทฤษฎีโครงงานประเภทการทดลองทฤษฎี
โครงงานประเภทการทดลองทฤษฎี
 
Projectcom3
Projectcom3Projectcom3
Projectcom3
 
นายณภัทร เกษรสิทธิ์
นายณภัทร  เกษรสิทธิ์นายณภัทร  เกษรสิทธิ์
นายณภัทร เกษรสิทธิ์
 
ลักษณะโครงสร้างผังงาน
ลักษณะโครงสร้างผังงานลักษณะโครงสร้างผังงาน
ลักษณะโครงสร้างผังงาน
 
ผังงาน1
ผังงาน1ผังงาน1
ผังงาน1
 
กิจกรรมที่ 2-3 โครงงาน
กิจกรรมที่ 2-3 โครงงานกิจกรรมที่ 2-3 โครงงาน
กิจกรรมที่ 2-3 โครงงาน
 
228-8 /231-9
228-8 /231-9228-8 /231-9
228-8 /231-9
 

Similar to Unit3.2

หลักการพื้นฐานในการเขียนโปรแกรม
หลักการพื้นฐานในการเขียนโปรแกรมหลักการพื้นฐานในการเขียนโปรแกรม
หลักการพื้นฐานในการเขียนโปรแกรม
Inam Chatsanova
 
C:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้น
C:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้นC:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้น
C:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้น
-
 
ผังงาน (Flowchart)
ผังงาน (Flowchart)ผังงาน (Flowchart)
ผังงาน (Flowchart)
Theruangsit
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
ThaNit YiamRam
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
Amanda Mam
 
ผังงาน
ผังงานผังงาน
ผังงาน
jutamat
 
ผังงาน
ผังงานผังงาน
ผังงาน
jutamat
 
ผังงาน
ผังงานผังงาน
ผังงาน
pumpuiza
 

Similar to Unit3.2 (20)

Chapter05
Chapter05Chapter05
Chapter05
 
Flowchart
FlowchartFlowchart
Flowchart
 
หลักการพื้นฐานในการเขียนโปรแกรม
หลักการพื้นฐานในการเขียนโปรแกรมหลักการพื้นฐานในการเขียนโปรแกรม
หลักการพื้นฐานในการเขียนโปรแกรม
 
Chapter02
Chapter02Chapter02
Chapter02
 
3.7 การเขียนผังงาน
3.7 การเขียนผังงาน3.7 การเขียนผังงาน
3.7 การเขียนผังงาน
 
Work3- 53
Work3- 53Work3- 53
Work3- 53
 
ผังงาน
ผังงานผังงาน
ผังงาน
 
3.7 การเขียนผังงาน
3.7 การเขียนผังงาน3.7 การเขียนผังงาน
3.7 การเขียนผังงาน
 
C:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้น
C:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้นC:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้น
C:\Documents And Settings\Administrator\Desktop\Ch00 คอมพิวเตอร์เบื้องต้น
 
ผังงาน (Flowchart)
ผังงาน (Flowchart)ผังงาน (Flowchart)
ผังงาน (Flowchart)
 
คอมพิวเตอร์เบื้องต้น.pptx
คอมพิวเตอร์เบื้องต้น.pptxคอมพิวเตอร์เบื้องต้น.pptx
คอมพิวเตอร์เบื้องต้น.pptx
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
งานฮาร์ดแวร์ของฟอง
งานฮาร์ดแวร์ของฟองงานฮาร์ดแวร์ของฟอง
งานฮาร์ดแวร์ของฟอง
 
ผังงาน
ผังงานผังงาน
ผังงาน
 
การเขียนผังงาน
การเขียนผังงานการเขียนผังงาน
การเขียนผังงาน
 
UML
UMLUML
UML
 
การสร้างงานด้วยภาษาคอมพิวเตอร์
การสร้างงานด้วยภาษาคอมพิวเตอร์การสร้างงานด้วยภาษาคอมพิวเตอร์
การสร้างงานด้วยภาษาคอมพิวเตอร์
 
ผังงาน
ผังงานผังงาน
ผังงาน
 
ผังงาน
ผังงานผังงาน
ผังงาน
 
ผังงาน
ผังงานผังงาน
ผังงาน
 

More from ศิริวัฒน์ ภาภิรมย์ (7)

Unit3.5
Unit3.5Unit3.5
Unit3.5
 
Unit3.4
Unit3.4Unit3.4
Unit3.4
 
Unit3.3
Unit3.3Unit3.3
Unit3.3
 
Unit2.4
Unit2.4Unit2.4
Unit2.4
 
1.1 สรุป โครงงานคอมพิวเตอร์
1.1 สรุป โครงงานคอมพิวเตอร์1.1 สรุป โครงงานคอมพิวเตอร์
1.1 สรุป โครงงานคอมพิวเตอร์
 
Unit2.1
Unit2.1Unit2.1
Unit2.1
 
ใบงานที่ 2.2
ใบงานที่ 2.2ใบงานที่ 2.2
ใบงานที่ 2.2
 

Unit3.2