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 หลักการเขียนโปรแกรม

หลักการเขียนโปรแกรม

Published by sukunyarataom, 2021-08-28 05:35:02

Description: นางสาวสุกัญญารัตน์ ไอยลา

Search

Read the Text Version

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

1. ทําความเข้าใจและวเคราะหป์ ญหา ผูเ้ ขียนโปรแกรมจะต้องทาํ ความเขา้ ใจและทําการวเคราะห์ ปญหาเปนลาํ ดบั แรกเพราะการทําความเขา้ ใจและวเคราะห์ ปญหาเปนสงิ ทีสาํ คญั โดยทผี ู้เขยี นโปรแกรมจะตอ้ งวเคราะห์ ปญหาร่วมกับนักวเคราะหร์ ะบบวา่ โจทย์ต้องการผลลัพธอ์ ะไร และการใหไ้ ด้มาซงึ ผลลพั ธ์นัน ต้องปอนขอ้ มลู อะไรบา้ งและเมือ ปอนขอ้ มูลเข้าไปแลว้ จะทาํ การประมวลผลอยา่ งไรสิงหลา่ นีผู้ เขียนโปรแกรมจะต้องทาํ ความเข้าใจให้ถูกต้องเพราะถ้าผูเ้ ขยี น โปรแกรมวเคราะหป์ ญหาไมถ่ กู ตอ้ งผลลพั ธท์ ีไดอ้ อกมาก็อาจจะ ไมต่ รงกบั ความต้องการของโจทย์ได้

2. กําหนดแผนในการแกป้ ญหา หลงั จากทําความเข้าใจและวเคราะหป์ ญหาโจทยจ์ นไดข้ ้อสรปวุ า่ โจทย์ ต้องการอะไรแล้ว ผู้เขยี นโปรแกรมก็จะทําการกาํ หนดแผนในการแกไ้ ข ปญหาโดยการเขยี นผังงาน (Flowchart) ซงึ การเขียนผังงานคอื การเขยี น แผนภาพทีเปนลําดบั เพือแสดงขนั ตอนการทํางานของโปรแกรมเพือใหง้ า่ ย ต่อการทาํ ความเขา้ ใจการเขยี นผงั งานมี 3 แบบคอื แบบเรยง ลําดับ(Sequential) แบบมกี ารกาํ หนดเงือนไข(Condition) และแบบมี การทาํ งานวนรอบ(Looping) ซงึ สญั ลักษณข์ องผังงาน(Flowchart Symbol) มดี งั นีคอื 2.1 การเขียนผงั งานแบบเรยงลาํ ดับ 2.2 การเขียนผังงานแบบมกี ารกาํ หนดเงือนไข

3. เขียนโปรแกรมตามแผนทกี าํ หนด เมือผูเ้ ขียนโปรแกรมเขียนผังงานเสร็จเรยบร้อยแล้วขนั ตอนตอ่ ไปคอื การเขยี น โปรแกรมตามผงั งาน ทไี ด้กําหนดเอาไว้ ในกรณที เี ขียนดว้ ยภาษาซีการเขยี น โปรแกรมกต็ ้องเปนไปตามกฎเกณฑแ์ ละโครงสร้างของภาษาซีเท่านัน

4. ทดสอบและตรวจสอบความถูกต้อง หลงั จากขยี นโปรแกรมเสร็จแลว้ ให้ทดลองคอมไพล์โปรแกรมวา่ มีจุดผดิ พลาดที ใดบา้ ง ในภาษาซีการคอมไพล์ โปรแกรมจะใชว้ ธกี ารกดปมุ Alt + F9 ในกรณี ทมี ีขอ้ ผิดพลาดจะแสดงในช่องด้านลา่ งของหนา้ จอเอดิเตอร์ ในสว่ นของกรอบ message ใหอ้ ่านทําความเข้าใจ และแก้ไขตามทโี ปรแกรมแจง้ ขอ้ มลู ผิดพลาด เมอื เสร็จแลว้ ให้ทดลองรันโปรแกรม

5. จดั ทาํ คมู่ อื และเอกสารการใช้โปรแกรม ถา้ หากรันโปรแกรมแลว้ ใช้งานได้แสดงวา่ จะไดไ้ ฟล์ทมี สี ว่ นขยายเปน EXE เพอื นําไปทดสอบง้ านในทีต่างๆและถ้านาํ ไปใชง้ านแลว้ มปี ญหาก็ ให้ทาํ การแก้ไขโปรแกรมอกี ครังแตถ่ า้ รันโปรแกรมแลว้ ไมม่ ีปญหาใดๆ แสดงวา่ โปรแกรมนีใชง้ านไดอ้ ยา่ งสมบูรณ์จากนนั ผ้เู ขียนโปรแกรมก็ ตอ้ งจดั ทําค่มู อื ประกอบการใช้งานและนาํ ไปเผยแพร่ตอ่ ไป

นางสาวสุกัญญารัตน์ ไอยลา รหัสประจาํ ตวั นกั ศกึ ษา 64302040034 Always with you, Lena


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