วันอาทิตย์ที่ 1 มีนาคม พ.ศ. 2558

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


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

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

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

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

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

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