การพัฒนาโปรแกรมโดยใช้ภาษา C
มีอยู่ 3 ขั้นตอน ได้แก่
1.การเขียนและแก้ไขโปรแกรม คือ การนำคำสั่งต่างๆ
ของภาษา C มาเขียนเรียงต่อกัน
จนเป็นโปรแกรมที่ทำงานตามผู้ใช้ต้องการ
2.คอมไพล์โปรแกรม เมื่อได้ Source Files แล้วและเมื่อต้องการรันโปรแกรมใด ๆ นั้น ผู้ใช้จะต้องทำการแปลง Source
Files เหล่านั้น ให้เป็นภาษาเครื่องก่อน
3.การลิงค์โปรแกรม ในภาษา C นั้นจะมีฟังก์ชันต่าง
ๆ ที่เตรียมพร้อมมาให้ผู้ใช้ได้ใช้อยู่แล้ว
เมื่อคอมไพล์แล้วไม่มีข้อผิดพลาดประการใด ตัวคอมไพล์จะทำการดึงโปรแกรมอื่นที่ถูกเรียกใช้จากโปรแกรมที่กำลังทำการลิงค์เข้ามารวมในโปรแกรมที่สมบูรณ์
การรันโปรแกรม เมื่อทำการลิงค์เสร็จแล้ว โปรแกรมนั้นก็พร้อมที่จะรัน
และเมื่อรันโปรแกรมโดยใช้คำสั่งของระบบปฏิบัติงาน
โปรแกรมนั้นจะถูกโหลดลงสู่หน่วยความจำหลัก จากนั้นก็ทำการรัน ซึ่งเรียกว่า Loader
การพัฒนาโปรแกรม การพัฒนาโปรแกรมขึ้นมา ไม่ใช่จะเขียนโปรแกรมได้เลย
เพราะการพัฒนาโปรแกรมนั้นจะมีขั้นตอน ที่เรียกว่า System Development Life
Cycle โดยมีขั้นตอนดังนี้
1.หาความต้องการของระบบ ( System
Requirements ) คือ การศึกษาและเก็บความต้องการของผู้ใช้โปรแกรม
ว่ามีความต้องการอะไรบ้าง
2.วิเคราะห์ ( Analysis ) คือ
การนำเอาความต้องการของผู้ใช้โปรแกรมมาวิเคราะห์ว่าจะพัฒนาเป็นโปรแกรมตามที่ต้องการได้หรือไม่
3.ออกแบบ ( Design ) เมื่อสรุปได้แล้วว่าโปรแกรมที่จะสร้างมีลักษณะเป็นอย่างไรขั้นตอนต่อมาก็คือ
การออกแบบการทำงานของโปรแกรมให้เป็นไปตามความต้องการที่วิเคราะห์ไว้
4.เขียนโปรแกรม ( Code ) เมื่อได้ผังงานแล้ว
ต่อมาก็เป็นการเขียนโปรแกรมตามผังงานที่ออกแบบไว้
5.ทดสอบ ( System Test ) เมื่อเขียนโปรแกรมเสร็จแล้ว
จะต้องมีการทดสอบเพื่อหาข้อผิดพลาดต่าง ๆ
6.ดูแล ( Mainteance ) เมื่อโปรแกรมผ่านการทดสอบแล้ว
ผู้พัฒนาจะต้องคอยดูแล
เนื่องจากอาจมีข้อผิดพลาดที่หาไม่พบในขั้นตอนการทดสอบโปรแกรม
ไม่มีความคิดเห็น:
แสดงความคิดเห็น