แนวทางในการสร้างโปรแกรม

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

1.การวิเคราะห์ระบบงาน

เป็นการศึกษาปัญหาเพื่อค้นหาผลลัพธ์โดยมีขั้นตอนย่อยดังนี้
1.วิเคราะห์สิ่งที่โจทย์ต้องการ (output)
2.สิ่งที่โจทย์กำหนดให้ (lnput)
3.ลำดับขั้นตอนการทำงาน (Process)
โจทย์ปัญหา  จงหาพื้นที่สี่เหลี่ยมผืนผ้าที่มีความกว้าง 12 หน่วย ควายยาว 15 หน่วย
สิ่งที่โจทย์ให้มา  (lnput)  ความกว้าง และ ความยาว
สิ่งที่โจทย์ต้องการ (Output) พื้นที่สี่เหลี่ยมผืนผ้า
ลำดับขั้นการทำงาน (Process) กำหนดตัวแปรเก็บค่าพื้นที่สี่เหลี่ยมผืนผ้า ความกว้าง และความยาว

2.การวางแผนลำดับการทำงาน 

เป็นการกำหนดลำดับการทำงานซึ่งทำได้หลายๆวิธี เช่น อัลกอริทึม ซูโดโค้ด ผังงาน ทั้งนี้มีจุดประสงค์เพื่อจัดลำดับการทำงานให้เป็นระบบ เป็นกระบวนการก่อนที่จะนำไปเขียนคำสั่ง (Program)

3.การเขียนโปรแกรม
ผู้เขียนโปรแกรมจะนำลำดับการทำงานและผังงสนที่ได้มาเป็นหลักในการเขียนโปรแกรมโดยนำคำสั่งของแต่ละภาษามาเขียนตามที่ผู้เขียนตามที่ผู้ที่เขียนเลือก ดังนั้น การกำหนดลำดับการทำงานหรือการเขียนผังงานจึงเป็นสิ่งสำคัญที่สุดในการสร้างโปรแกรม

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


อ้างอิง : หนังสือเรียนรายวิชาพื้นฐานเทคโนโลยีสารสนเทศ ม.3

ไม่มีความคิดเห็น:

แสดงความคิดเห็น