Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore กลุ่ม3

กลุ่ม3

Published by storykiller123, 2019-12-25 23:24:17

Description: กลุ่ม3

Search

Read the Text Version

โฟลชาร์ตแบบทางเดยี ว วิชา หลักการเขียนโปรแกรม รหัส 20204-2004 อัจจิมา สวนทรัพย์ ไอลดา ขาวสกณุ ี มณฑกานต์ ดวงคํา จิณัฐวัฒน์ อัครกิตติปภทั ร ณัฐพล แซ่อ้ึง ปวช.1/3 คอมพิวเตอร์ธรุ กจิ

คาํ นํา E-Book เลมนีจ้ ัดทําขึ้นเพือ่ เปน สวนหนึ่งของวชิ าหลกั การเขียนโกรแกรม ชนั้ ประกาศนียบตั รวชิ าชพี (ปวช.) เพ่ือใหไ ดศ กึ ษาหาความรูใ นเรอื่ ง โฟลชารต แบบทาง เดยี วและไดศึกษาอยางเขาใจเพอ่ื เปน ประโยขนกับการเรียน ผูจ ดั ทาํ หวังวา รายงานเลมนจ้ี ะเปน ประโยชนก บั ผูอา น หรือนกั เรียน นกั ศกึ ษา ท่ี กาํ ลงั หาขอ มลู เร่อื งนีอ้ ยหู ากมขี อแนะนาํ หรอื ขอผิดพลาดประการใด ผจู ดั ทาํ ขอนอ ม รับไวและขออภัยมาณ ท่นี ี้ดวย ผจู ดั ทาํ อจั จิมา สวนทรพั ย ไอลดา ขาวสกณุ ี มณฑกานต ดวงคาํ จณิ ัฐวัฒน อัครกิตตปิ ภัทร ณฏั ฐพล แซอ้ึง 26 ธันวาคม 2562

สารบัญ หน้าที่ โครงสร้างFlowchart………………………………………………………………………………………...……....1 ประโยชน์ของผังงาน…………………………………………………………………………………………..……......1 Flowchart…………………………………………………………………..…………………………….…….…...2 ลักษณะของ Flowchart ท่ีด…ี ………………………………………………………………………..……………..3 ข้อจํากดั ของการเขียนFlowchart…………………..………………………………………………………………...4 การเขียนFlowchart……………….…………………………...…….……………………………………….……..5 ตัวอย่าง Flowchart แบบทางเดียว………………………………………………………………………….……....6 สรุป……………………………………………………………………………………....…………….…………......7 บรรณานุกรม …………………………………………………………………………………………………….....8 คณะผู้จัดทํา…………………………………………………………………………………………………….…......9 อาจารย์ผู้สอน……………………………………………………………………………….…………….……...…..13

โครงสร้าง Flowchart คือแผนภาพท่มี กี ารใชส้ ญั ลกั ษณร์ ปู ภาพและลกู ศรที่แสดงถึงขนั้ ตอนการทาํ งานของ โปรแกรมหรือระบบทีละขน้ั ตอนชว่ ยในการ เขยี น flowchart ประโยชน์ของผงั งาน ● ชว่ ยลาํ ดบั ขนั้ ตอนการทาํ งานของโปรแกรม และสามารถนาํ ไปเขยี นโปรแกรมไดโ้ ดยไม่ สบั สน ● ชว่ ยในการตรวจสอบ และแกไ้ ขโปรแกรมไดง้ า่ ย เมอ่ื เกดิ ขอ้ ผดิ พลาด ● ชว่ ยใหก้ ารดดั แปลง แกไ้ ข ทาํ ไดอ้ ยา่ งสะดวกและรวดเร็ว ● ชว่ ยใหผ้ อู้ ื่นสามารถศึกษาการทาํ งานของโปรแกรมไดอ้ ยา่ งงา่ ย และรวดเร็วมากขนึ้ 1

Flowchart คือ แผนภาพทมี่ กี ารใชส้ ญั ลกั ษณร์ ปู ภาพและลกู ศร ท่ีแสดงถึงขนั้ ตอนการทาํ งานของโปรแกรมหรือ ระบบทีละขน้ั ตอน โดยแตล่ ะสญั ลกั ษณใ์ นแผนภาพ จะ หมายถึงการทาํ งานหนง่ึ ขน้ั ตอน สว่ นลกู ศรจะแทน ลาํ ดบั การทาํ งานขนั้ ตอนตา่ งๆ รวมทงั้ ทศิ ทางการไหล ของขอ้ มลู ตง้ั แตเ่ ริ่มตน้ จนได้ ผลลพั ธต์ ามตอ้ งการ ระบบงานทกุ ชนดิ ที่ผา่ นการ วิเคราะหเ์ ป็ นลาํ ดบั ขน้ั ตอนแลว้ จะสามารถเขยี นเป็ นผงั งานได้ 2

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

ขอ้ จํากดั ของการเขยี น Flowchart การเขยี นผงั งานไมเ่ หมาะกบั งานที่มวี ิธีการ ซบั ซอ้ น เชน่ มกี ารทีเ่ งอ่ื นไขในการทดสอบ มากมาย ซ่ึงมกั จะใชต้ ารางการตดั สนิ ใจ (decision table) เขา้ มาชว่ ยมากกวา่ 1 ดงั ภาพ 4

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

ตวั อย่าง Flow Chart แบบทางเดยี ว Algorithm (1) เริ่มตน้ (2) กาํ หนดตวั แปร num , modnum เป็ นจาํ นวนเต็ม (3) รบั คา่ num (4) หาเศษของตวั เลข modnum=num%2 (5) ตรวจสอบเงอื่ นไข ถา้ modnum = 0 - เป็ นจริง แสดงผลทายเลขคู่ - เป็ นเท็จ ออกจากคาํ สงั่ if (6) จบ 6

สรุป - เริ่มตน้ ดว้ ยภาพกวา้ งๆ กอ่ น : เขยี น flowchart ในระดบั macro level กอ่ นเป็ นอนั ดบั แรก - เขา้ ไปสงั เกตการณใ์ นกระบวนการ : ทางทีจ่ ะทาํ ใหก้ ารเขยี น flowchart ประสบความสาํ เร็จไดต้ อ้ งเขา้ ไปเห็น กระบวนการทาํ งานจริง จึงจะเห็นภาพการทาํ งานท่เี กดิ ขน้ึ ไดอ้ ยา่ งครบถว้ น - บนั ทึกขนั้ ตอนของกระบวนการจากการเขา้ ไปสงั เกตการณ์ : บนั ทกึ ขน้ั ตอนทเี่ กดิ ขน้ึ เขยี นขน้ั ตอนบนบตั ร บนั ทกึ จดั เรียงลาํ ดบั ไว้ โดยใชส้ ที แ่ี ตกตา่ งกนั เพื่อแสดงกลมุ่ การทาํ งาน - จดั เรียงลบั ดบั เป็ นขน้ั เป็ นตอน : จดั เรียงบตั รบนั ทึก(Post-it) ทีบ่ นั ทกึ ไวจ้ ากการเขา้ ไปสงั เกตการณ์ วางให้ ครบตามจริงที่บนั ทึกมา - เขยี น flowchart : เขยี นจากขอ้ มลู ตา่ งๆ ท่ไี ดไ้ ปสงั เกตการณ์ การบนั ทึก และจดั เรียงลบั ดบั ขนั้ ตอน 7

บรรณานุกรม 1.การเขยี นผงั งาน (Flowchart) : https://www.numsai.com/computer-article/programer/3317-flowchart.html 2.การเขยี นผงั งาน (Flowchart) : https://titayaa.blogspot.com/2012/11/flowchart.html 3.การทาํ งานแบบมที างเลือกทางเดยี ว (Single Selection) : https://sites.google.com/site/ccomputeryrc/baeb-mi-thang-leuxk-deiyw 4.Flowchart : http://kanchananaruk0884547920.blogspot.com/2013/11/flowchart.html 8

คณะผู้จัดทํา

ชอ่ื -นามสกลุ : นางสาวอจั จิมา สวนทรพั ย์ ชอื่ เลน่ : ตอง ระดบั ชนั้ : ปวช.1/3 แผนกวิชา : คอมพิวเตอรธ์ รุ กจิ รหสั ประจาํ ตวั : 62202040120 ประวตั สิ ว่ นตวั อายุ : 15 ปี สว่ นสงู : 165 Cm. นาํ้ หนกั : 75 Kg. เชอ้ื ชาติ : ไทย สญั ชาติ : ไทย ศาสนา : พทุ ธ ที่อยู่ : 16/3 หมู่ 2 ต.คบู างหลวง อ.ลาดหลมุ แกว้ จ.ปทมุ ธานี Gmail : [email protected] เบอรโ์ ทรศพั ท์ : 0644124817 ปัจจบุ นั ศึกษาท่ี : วิทยาลยั เทคนคิ ปทมุ ธานี 10

ชอ่ื -นามสกลุ : นางสาวไอลดา ขาวสกณุ ี ชอ่ื เลน่ : หมอ่ น ระดบั ชน้ั : ปวช.1/3 แผนกวิชา: คอมพิวเตอรธ์ รุ กจิ รหสั ประจาํ ตวั : 62202040122 ประวตั สิ ว่ นตวั อาย:ุ 16 ปี สว่ นสงู : 168 Cm. นาํ้ หนกั : 48 Kg. เชอื้ ชาต:ิ ไทย สญั ชาติ : ไทย ศาสนา: พทุ ธ ที่อย:ู่ 88/368 หมทู่ ่ี 4 ต.คลองสาม อ.คลองหลวง จ.ปทมุ ธานี Gmail: [email protected] เบอรโ์ ทรศพั ท:์ 063-395-2442 ปัจจบุ นั ศึกษาที่: วิทยาลยั เทคนคิ ปทมุ ธานี 11

ชอ่ื -นามสกลุ : นางสาวมณฑกานต์ ดวงคาํ ชอ่ื เลน่ : โซดา ระดบั ชน้ั : ปวช.1/3 แผนกวิชา: คอมพิวเตอรธ์ รุ กจิ รหสั ประจาํ ตวั : 62202040125 ประวตั สิ ว่ นตวั อาย:ุ 16 ปี สว่ นสงู : 156 Cm. นาํ้ หนกั : 53 Kg. เชอื้ ชาต:ิ ไทย สญั ชาต:ิ ไทย ศาสนา: พทุ ธ ที่อย:ู่ 28/8 หมู่ 4 ซอยใจเอื้อ ต.บางขยะแขยง อ.เมอื ง จ.ปทมุ ธานี Gmail: [email protected] เบอรโ์ ทรศพั ท:์ 0983891448 ปัจจบุ นั ศึกษาท่:ี วิทยาลยั เทคนคิ ปทมุ ธานี 12

ชอ่ื -นามสกลุ : นายจิณฐั วฒั น์ อคั รกติ ตปิ ภทั ร ชอื่ เลน่ : กาย ระดบั ชนั้ : ปวช.1/3 แผนกวิชา: คอมพิวเตอรธ์ รุ กจิ รหสั ประจาํ ตวั : 62202040126 ประวตั สิ ว่ นตวั อาย:ุ 16 ปี สว่ นสงู : 180 Cm. นา้ํ หนกั : 83 Kg. เชอ้ื ชาต:ิ ไทย สญั ชาต:ิ ไทย ศาสนา: พทุ ธ ทอี่ ย:ู่ 77/42 ต.คบู างหลวง อ.ลาดหลมุ แกว้ จ.ปทมุ ธานี Gmail : [email protected] เบอรโ์ ทรศพั ท์ : 064-892-0873 ปัจจบุ นั ศึกษาท่ี : วิทยาลยั เทคนคิ ปทมุ ธานี 13

ชอื่ -นามสกลุ : นายณฏั ฐพล แซ่อ้ึง ชอื่ เลน่ : ซี ระดบั ชน้ั : ปวช.1/3 แผนกวิชา: คอมพิวเตอรธ์ รุ กจิ รหสั ประจาํ ตวั : 62202040136 ประวตั สิ ว่ นตวั อาย:ุ 16 ปี สว่ นสงู : 165 Cm. นา้ํ หนกั : 49.4 Kg. เชอ้ื ชาต:ิ ไทย สญั ชาต:ิ ไทย ศาสนา: พทุ ธ ทีอ่ ย:ู่ 40 หมทู่ ี่ 7 ต.สวนพริกไทย อ.เมอื ง จ.ปทมุ ธานี Gmail: [email protected] เบอรโ์ ทรศพั ท:์ 080-052-4495 ปัจจบุ นั ศึกษาที่: วิทยาลยั เทคนคิ ปทมุ ธานี 14

อาจาย์ผู้สอน รายวิชา หลกั การเขยี นโปรแกรม (รหสั วิชา 20204-2004) คณุ ครู วิลาวลั ย์ วชั โรทยั ตาํ แหนง่ : ครู วิทยฐานะครชู าํ นาญการ แผนกวิชา: คอมพิวเตอรธ์ รุ กจิ วิทยาลยั เทคนคิ ปทมุ ธานี Email: [email protected] 15

79 หมู 5 ต.บา นกลาง อ.เมอื ง จ.ปทุมธานี 12000 วิทยาลยั เทคนคิ ปทุมธานี (Pathumthani Technical College) แผนกคอมพิวเตอรธุรกจิ (Business Computer)


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook