Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
ผังงานแบบล าดับ(sequential structure)
จัดท าโดย
ชื่อ นาย วิชยุตม์ สุวรรณพงศ์ ชั้น ม. 5/2 เลขที่ 6ชื่อ นางสาว รวินทน์ิภา แจ่มแจ้ง ชั้น ม. 5/2 เลขที่ 7ชื่อ นาย ศุภัทรพงษ์ สุขสงวน ชั้น ม. 5/2 เลขที่ 8 ชื่อ นาย อนุวัฒน์ วุฒิพงศ์วิโรจน์ ชั้น ม. 5/2 เลขที่ 9ชื่อ นาย ธนวัฒน์ เชื่อมวราศาสตร์ ชั้น ม. 5/2 เลขที่ 10
เสนอ
คุณครู วรายภุัสร์ ปานอ าพันธ์
คือ??
ผังงานแบบล าดับ (sequential flowchart) เป็นผังงานที่มีโครงสร้างการกระท าตามล าดับกิจกรรมก่อนหลังที่เรียงเป็นล าดับต่อเนื่องกันไปเรื่อยๆ การเขียนผังงานแบบล าดับจะเป็นโครงสร้างที่ง่ายที่สุดเหมาะส าหรับงานที่ไม่มีความซับซ้อน ไม่มีการตรวจสอบเงื่อนไข และไม่ต้องการท างานซ้ า ๆ แต่ในบางครั้งผังงานแบบล าดับมักจะไปรวมอยู่ในผังงานแบบเลือกและแบบท าซ้ าในกรณีที่มีกิจกรรมท างานต่อเนื่องกันไปเรื่อย ๆ โดยส่วนมากจะเป็นการจัดวาง กิจกรรมจากบนลงล่าง และจากซ้ายไปขวา
มีกระบวนการท างานพื้นฐานอยู ่ 3 ชนิด
-การค านวณ (processing)เป็นกระบวนการที่คอมพิวเตอร์ท าการค านวณ ประมวลผล ซึ่งจะรวมไปถึงการก าหนดค่าให้กับตัวแปร เพื่อให้สามารถน าค่าของตัวแปรนั้นมาใช้ในภายหลังได้
-การรับข้อมูลเข้า (input)เป็นกระบวนการรับข้อมูลจากอุปกรณ์ของหน่วยรับเข้า เช่น คีย์บอร์ด เพื่อน าค่าไปก าหนดให้กับตัวแปร และเก็บไว้ในหน่วยความจ า
-การส่งข้อมูลออก (output)เป็นกระบวนการน าค่าของข้อมูลไปแสดงผลยังอุปกรณ์ของหน่วยส่งออก เช่น จอภาพหรือเครื่องพิมพ์ ข้อมูลที่จะส่งออกโดยทั่วไปจะเป็นค่าคงที่ หรือค่าของตัวแปร
ในการด าเนินการเพื่อแก้ปัญหาด้วยคอมพิวเตอร์ กระบวนการเหล่านี้ต้องถูกแปลงให้อยู่รูปของค าสั่งหลายค าสั่งประกอบกันเพื่อให้ท างานตามขั้นตอนทีไ่ด้ออกแบบไว้ เช่น - กระบวนการก าหนดค่า 0 ให้กับ sum จะใช้ค าสั่ง “sum ← 0” - กระบวนการค านวณในการเพิ่มค่าของตัวแปร n ข้ึนอีกหนึ่งจะใชค้ าสั่ง “n ← n + 1” - กระบวนการรับข้อมูลเข้าเพื่อเก็บไว้ในตัวแปร x จะใช้ค าสั่ง “input x”- กระบวนการส่งข้อมูลออกไปยังจอภาพเพื่อแสดงผลของตัวแปร sum จะใช้ค าสั่ง “print sum” เป็นต้น
สัญลักษณ์ Flowchart
ตัวอย่างแผนงานการคุยโทรศัพท์
ตัวอย่างแผนงานการซื้อของ
ตัวอย่างแผนงานการชงกาแฟ