SlideShare a Scribd company logo
1 of 4
Download to read offline
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
รหัสวิชา ง33202 ชื่อวิชา เทคโนโลยีสารสนเทศและการสื่อสาร 6
ปีการศึกษา 2559
ชื่อโครงงาน ความรู้พื้นฐานการเขียนโปรแกรม
ชื่อผู้ทาโครงงาน
นางสาว วิรัชยาภรณ์ ปัญญาดา
เลขที่ 24 ชั้นมัธยมศึกษาปีที่ 6/15
ชื่ออาจารย์ที่ปรึกษาโครงงาน ครูเขื่อนทอง มูลวรรณ์
ระยะเวลาดาเนินงาน ภาคเรียนที่ 1-2 ปีการศึกษา 2559
โรงเรียนยุพราชวิทยาลัย จังหวัดเชียงใหม่
สานักงานเขตพื้นที่การศึกษามัธยมศึกษาเขต 34
ใบงาน
การจัดทาข้อเสนอโครงงานคอมพิวเตอร์
ชื่อโครงงาน (ภาษาไทย)
-ความรู้พื้นฐานการเขียนโปรแกรม
ชื่อโครงงาน (ภาษาอังกฤษ)
- Basic knowledge of programming
ประเภทโครงงาน
-โครงงานเพื่อการศึกษา
ชื่อผู้ทาโครงงาน
-นางสาว วิรัชยาภรณ์ ปัญญาดา
ชื่อที่ปรึกษา
-ครูเขื่อนทอง มูลวรรณ์
ระยะเวลาดาเนินงาน
-ภาคเรียนที่1-2 ปีการศึกษา 2559
ที่มาและความสาคัญของโครงงาน (อธิบายถึงที่มา แนวคิด และเหตุผล ของการทาโครงงาน)
- เนื้อหาในบทนี้จะกล่าวถึงขั้นตอนวิธีการทางคอมพิวเตอร์ (computer algorithms) เพื่อเป็น
การให้ความรู้พื้นฐานก่อนการเขียนโปรแกรมคอมพิวเตอร์ รวมถึงเนื้อหาเกี่ยวกับโครงสร้าง
ภายในโปรแกรมซึ่งจะประกอบด้วยเนื้อหาเกี่ยวกับลักษณะของโปรแกรมแบบโครงสร้าง และ
รูปแบบโครงสร้างภายในโปรแกรม เพื่อช่วยให้ผู้เขียนโปรแกรมสามารถเลือกใช้คาสั่งให้
สอดคล้องกับโครงสร้างภายในโปรแกรมได้ ซึ่งรายละเอียดของแต่ละเนื้อหามีดังต่อไปนี้
ขั้นตอนวิธีการทางคอมพิวเตอร์ (computer algorithms)
ก่อนที่เราจะเขียนโปรแกรมคอมพิวเตอร์ภาษาใดภาษาหนึ่งเพื่อแก้ปัญหาทาง
คอมพิวเตอร์ เราควรศึกษาขั้นตอนวิธีการทางคอมพิวเตอร์ เพื่อให้เกิดความรู้ความเข้าใจที่
ถูกต้องตามขั้นตอนวิธีดังนี้
1) การวิเคราะห์งาน (job analysis)
2) การเขียนผังงานโปรแกรม (program flowcharting)
3) การเขียนโปรแกรม (programming)
4) การทดสอบ และแก้ไขโปรแกรม (testing and editing program)
5) การจัดทาเอกสารประกอบ และการบารุงรักษาโปรแกรม (documentation
and maintenance program)
วัตถุประสงค์ (สิ่งที่ต้องการในการทาโครงงาน ระบุเป็นข้อ)
ในการวิเคราะห์งานแต่ละอย่างมีจุดประสงค์ของการวิเคราะห์งานที่สาคัญดังนี้
1. เพื่อหาวัตถุประสงค์ของการเขียนโปรแกรม
2. เพื่อหารูปแบบผลลัพธ์ที่ต้องการ
3. เพื่อหาข้อมูลนาเข้าที่ต้องใส่เข้าไปในโปรแกรม
4. เพื่อหาตัวแปรที่จาเป็นต้องใช้ในโปรแกรม
5. เพื่อหาขั้นตอนวิธีการทางานของโปรแกรม
ขอบเขตโครงงาน (คุณลักษณะ ขอบเขต เงื่อนไขและข้อจากัดของการทาโครงงาน)
-จัดทาโครงงานวิชาคอมพิวเตอร์เรื่อง ความรู้พื้นฐานการเขียนโปรแกรม
หลักการและทฤษฎี (ความรู้ หลักการ หรือทฤษฎีที่สนับสนุนการทาโครงงาน)
ขั้นตอนวิธีการวิเคราะห์งาน
1) การหาวัตถุประสงค์ของการเขียนโปรแกรม
ผู้เขียนโปรแกรมจะต้องหาวัตถุประสงค์จากงานที่จะเขียนโปรแกรมว่า ต้องการเขียนโปรแกรมเพื่อ
แก้ปัญหาอะไรบ้างซึ่งจะทาให้เขียนโปรแกรมได้ตรงกับความต้องการหรือวัตถุประสงค์ของงานนั้น
ๆ
2) การหารูปแบบผลลัพธ์ที่ต้องการ
เมื่อผู้เขียนโปรแกรมหาวัตถุประสงค์ของการเขียนโปรแกรมได้แล้ว ขั้นตอนต่อมาคือการกาหนด
รูปแบบผลลัพธ์ที่ต้องการจากโปรแกรม ซึ่งรูปแบบผลลัพธ์อาจอยู่ในลักษณะของข้อความหรือ
ตัวเลข หรือตาราง หรือแผนภูมิ หรืออาจใช้ผสมกันระหว่างตัวเลขกับข้อความ หรือข้อความ
กับตัวเลข และตารางก็ได้ ขึ้นอยู่กับผู้เขียนโปรแกรมเป็นผู้กาหนดเอง แต่โดยส่วนมากนิยม
แสดงผลลัพธ์ของโปรแกรมให้อยู่ในรูปแบบที่เข้าใจง่ายมากกว่ารูปแบบที่ซับซ้อน
3) การหาข้อมูลนาเข้าที่ต้องใส่เข้าไปในโปรแกรม
ผู้เขียนโปรแกรมจะต้องหาข้อมูลนาเข้าจากผลลัพธ์ที่ได้จากโปรแกรม โดยคานึงถึงขั้นตอนวิธีการ
คานวณ และข้อมูลที่จาเป็นต้องใส่เข้าไปเพื่อให้ได้ผลลัพธ์ที่ต้องการ
ตัวอย่างที่ 1.1 ผลลัพธ์ที่ต้องการ คือ พื้นที่สามเหลี่ยมมุมฉากข้อมูลนาเข้าที่
ต้องใส่เข้าไปในโปรแกรมคือ
1) สูตรคานวณพื้นที่สามเหลี่ยมมุมฉาก
พื้นที่สามเหลี่ยมมุมฉาก = ? x ฐาน x สูง
2) ความยาวของฐานและความสูงของรูปสามเหลี่ยม
4) การหาตัวแปรที่จาเป็นต้องใช้ในโปรแกรม
ตัวแปร หมายถึง ชื่อที่ผู้เขียนโปรแกรมสามารถตั้งขึ้นเองตามหลักการตั้งชื่อตัวแปรของ
ภาษาคอมพิวเตอร์ที่นามาเขียนโปรแกรม เพื่อใช้ในการอ้างอิงการเก็บข้อมูลและเรียกใช้ข้อมูล
ภายในตัวแปร ดังนั้นผู้เขียนโปรแกรมจะต้องตั้งชื่อตัวแปรที่ใช้ในการเก็บข้อมูลทั้งหมดภายใน
โปรแกรม รวมถึงตัวแปรบางตัวที่ใช้ในการนับจานวนรอบของการทางานในโปรแกรมอีกด้วย

More Related Content

What's hot

งานนน MY งานน
งานนน MY งานนงานนน MY งานน
งานนน MY งานนminesan mutsuki
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์isaka123
 
2560 project -1-1
2560 project -1-12560 project -1-1
2560 project -1-1rungthiwa_
 
โครงร่างงานคอมพิวเตอร์
โครงร่างงานคอมพิวเตอร์โครงร่างงานคอมพิวเตอร์
โครงร่างงานคอมพิวเตอร์Akira Adulyanubhap
 
แบบเสนอโครงร่างงานคอม
แบบเสนอโครงร่างงานคอมแบบเสนอโครงร่างงานคอม
แบบเสนอโครงร่างงานคอมaomchowder
 
2559 project
2559 project 2559 project
2559 project thunniti
 
โครงงานคอม ใบงานที่6 ผลไม้อบแห้ง
โครงงานคอม ใบงานที่6 ผลไม้อบแห้งโครงงานคอม ใบงานที่6 ผลไม้อบแห้ง
โครงงานคอม ใบงานที่6 ผลไม้อบแห้งpreawi
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์kooker
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงานkkkkkkamonnat
 
บทที่6 โครงร่างโครงงานคอมพิวเตอร์
บทที่6 โครงร่างโครงงานคอมพิวเตอร์บทที่6 โครงร่างโครงงานคอมพิวเตอร์
บทที่6 โครงร่างโครงงานคอมพิวเตอร์Nnoon Moofat
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอมeyecosmomo
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงานNutjira Kabmala
 
604 35 project
604 35 project604 35 project
604 35 projectLove Naka
 

What's hot (20)

Lin
LinLin
Lin
 
งานนน MY งานน
งานนน MY งานนงานนน MY งานน
งานนน MY งานน
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
กาแฟ
กาแฟกาแฟ
กาแฟ
 
2560 project -1-1
2560 project -1-12560 project -1-1
2560 project -1-1
 
โครงร่างงานคอมพิวเตอร์
โครงร่างงานคอมพิวเตอร์โครงร่างงานคอมพิวเตอร์
โครงร่างงานคอมพิวเตอร์
 
แบบเสนอโครงร่างงานคอม
แบบเสนอโครงร่างงานคอมแบบเสนอโครงร่างงานคอม
แบบเสนอโครงร่างงานคอม
 
2559 project
2559 project 2559 project
2559 project
 
2559_project_(1)
2559_project_(1)2559_project_(1)
2559_project_(1)
 
โครงงานคอม ใบงานที่6 ผลไม้อบแห้ง
โครงงานคอม ใบงานที่6 ผลไม้อบแห้งโครงงานคอม ใบงานที่6 ผลไม้อบแห้ง
โครงงานคอม ใบงานที่6 ผลไม้อบแห้ง
 
โครงงาน
โครงงานโครงงาน
โครงงาน
 
2559 project
2559 project 2559 project
2559 project
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงาน
 
บทที่6 โครงร่างโครงงานคอมพิวเตอร์
บทที่6 โครงร่างโครงงานคอมพิวเตอร์บทที่6 โครงร่างโครงงานคอมพิวเตอร์
บทที่6 โครงร่างโครงงานคอมพิวเตอร์
 
โครงร่างงานคอม
โครงร่างงานคอมโครงร่างงานคอม
โครงร่างงานคอม
 
At1
At1At1
At1
 
Suwadee22
Suwadee22Suwadee22
Suwadee22
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงาน
 
604 35 project
604 35 project604 35 project
604 35 project
 

Similar to การเขียนโปรแกรมเบื้องต้น

แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์Supansa Tomdaeng
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์weniktareera
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์Phongsak Kongkham
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์Phongsak Kongkham
 
ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์Patipan Punyakaew
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์Peerada Hemmun
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์Khem Chanathip
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงานPhongsak Kongkham
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์Phongsak Kongkham
 
ที่มาและความสำคัญของโครงงาน
ที่มาและความสำคัญของโครงงานที่มาและความสำคัญของโครงงาน
ที่มาและความสำคัญของโครงงานPhongsak Kongkham
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงานKittipong Laesunklang
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์Chureekon MT
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1Oui Sudalak
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1Oui Sudalak
 

Similar to การเขียนโปรแกรมเบื้องต้น (20)

แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
2559 project (1)
2559 project  (1)2559 project  (1)
2559 project (1)
 
App
AppApp
App
 
คอม
คอมคอม
คอม
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
ใบงานที่ 6 แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงาน
 
โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์โครงร่างโครงงานคอมพิวเตอร์
โครงร่างโครงงานคอมพิวเตอร์
 
ที่มาและความสำคัญของโครงงาน
ที่มาและความสำคัญของโครงงานที่มาและความสำคัญของโครงงาน
ที่มาและความสำคัญของโครงงาน
 
โครงร่างโครงงาน
โครงร่างโครงงานโครงร่างโครงงาน
โครงร่างโครงงาน
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์1
 

การเขียนโปรแกรมเบื้องต้น

  • 1. แบบเสนอโครงร่างโครงงานคอมพิวเตอร์ รหัสวิชา ง33202 ชื่อวิชา เทคโนโลยีสารสนเทศและการสื่อสาร 6 ปีการศึกษา 2559 ชื่อโครงงาน ความรู้พื้นฐานการเขียนโปรแกรม ชื่อผู้ทาโครงงาน นางสาว วิรัชยาภรณ์ ปัญญาดา เลขที่ 24 ชั้นมัธยมศึกษาปีที่ 6/15 ชื่ออาจารย์ที่ปรึกษาโครงงาน ครูเขื่อนทอง มูลวรรณ์ ระยะเวลาดาเนินงาน ภาคเรียนที่ 1-2 ปีการศึกษา 2559 โรงเรียนยุพราชวิทยาลัย จังหวัดเชียงใหม่ สานักงานเขตพื้นที่การศึกษามัธยมศึกษาเขต 34
  • 2. ใบงาน การจัดทาข้อเสนอโครงงานคอมพิวเตอร์ ชื่อโครงงาน (ภาษาไทย) -ความรู้พื้นฐานการเขียนโปรแกรม ชื่อโครงงาน (ภาษาอังกฤษ) - Basic knowledge of programming ประเภทโครงงาน -โครงงานเพื่อการศึกษา ชื่อผู้ทาโครงงาน -นางสาว วิรัชยาภรณ์ ปัญญาดา ชื่อที่ปรึกษา -ครูเขื่อนทอง มูลวรรณ์ ระยะเวลาดาเนินงาน -ภาคเรียนที่1-2 ปีการศึกษา 2559 ที่มาและความสาคัญของโครงงาน (อธิบายถึงที่มา แนวคิด และเหตุผล ของการทาโครงงาน) - เนื้อหาในบทนี้จะกล่าวถึงขั้นตอนวิธีการทางคอมพิวเตอร์ (computer algorithms) เพื่อเป็น การให้ความรู้พื้นฐานก่อนการเขียนโปรแกรมคอมพิวเตอร์ รวมถึงเนื้อหาเกี่ยวกับโครงสร้าง ภายในโปรแกรมซึ่งจะประกอบด้วยเนื้อหาเกี่ยวกับลักษณะของโปรแกรมแบบโครงสร้าง และ รูปแบบโครงสร้างภายในโปรแกรม เพื่อช่วยให้ผู้เขียนโปรแกรมสามารถเลือกใช้คาสั่งให้ สอดคล้องกับโครงสร้างภายในโปรแกรมได้ ซึ่งรายละเอียดของแต่ละเนื้อหามีดังต่อไปนี้ ขั้นตอนวิธีการทางคอมพิวเตอร์ (computer algorithms) ก่อนที่เราจะเขียนโปรแกรมคอมพิวเตอร์ภาษาใดภาษาหนึ่งเพื่อแก้ปัญหาทาง คอมพิวเตอร์ เราควรศึกษาขั้นตอนวิธีการทางคอมพิวเตอร์ เพื่อให้เกิดความรู้ความเข้าใจที่ ถูกต้องตามขั้นตอนวิธีดังนี้ 1) การวิเคราะห์งาน (job analysis) 2) การเขียนผังงานโปรแกรม (program flowcharting) 3) การเขียนโปรแกรม (programming) 4) การทดสอบ และแก้ไขโปรแกรม (testing and editing program)
  • 3. 5) การจัดทาเอกสารประกอบ และการบารุงรักษาโปรแกรม (documentation and maintenance program) วัตถุประสงค์ (สิ่งที่ต้องการในการทาโครงงาน ระบุเป็นข้อ) ในการวิเคราะห์งานแต่ละอย่างมีจุดประสงค์ของการวิเคราะห์งานที่สาคัญดังนี้ 1. เพื่อหาวัตถุประสงค์ของการเขียนโปรแกรม 2. เพื่อหารูปแบบผลลัพธ์ที่ต้องการ 3. เพื่อหาข้อมูลนาเข้าที่ต้องใส่เข้าไปในโปรแกรม 4. เพื่อหาตัวแปรที่จาเป็นต้องใช้ในโปรแกรม 5. เพื่อหาขั้นตอนวิธีการทางานของโปรแกรม ขอบเขตโครงงาน (คุณลักษณะ ขอบเขต เงื่อนไขและข้อจากัดของการทาโครงงาน) -จัดทาโครงงานวิชาคอมพิวเตอร์เรื่อง ความรู้พื้นฐานการเขียนโปรแกรม หลักการและทฤษฎี (ความรู้ หลักการ หรือทฤษฎีที่สนับสนุนการทาโครงงาน) ขั้นตอนวิธีการวิเคราะห์งาน 1) การหาวัตถุประสงค์ของการเขียนโปรแกรม ผู้เขียนโปรแกรมจะต้องหาวัตถุประสงค์จากงานที่จะเขียนโปรแกรมว่า ต้องการเขียนโปรแกรมเพื่อ แก้ปัญหาอะไรบ้างซึ่งจะทาให้เขียนโปรแกรมได้ตรงกับความต้องการหรือวัตถุประสงค์ของงานนั้น ๆ 2) การหารูปแบบผลลัพธ์ที่ต้องการ เมื่อผู้เขียนโปรแกรมหาวัตถุประสงค์ของการเขียนโปรแกรมได้แล้ว ขั้นตอนต่อมาคือการกาหนด รูปแบบผลลัพธ์ที่ต้องการจากโปรแกรม ซึ่งรูปแบบผลลัพธ์อาจอยู่ในลักษณะของข้อความหรือ ตัวเลข หรือตาราง หรือแผนภูมิ หรืออาจใช้ผสมกันระหว่างตัวเลขกับข้อความ หรือข้อความ กับตัวเลข และตารางก็ได้ ขึ้นอยู่กับผู้เขียนโปรแกรมเป็นผู้กาหนดเอง แต่โดยส่วนมากนิยม แสดงผลลัพธ์ของโปรแกรมให้อยู่ในรูปแบบที่เข้าใจง่ายมากกว่ารูปแบบที่ซับซ้อน 3) การหาข้อมูลนาเข้าที่ต้องใส่เข้าไปในโปรแกรม ผู้เขียนโปรแกรมจะต้องหาข้อมูลนาเข้าจากผลลัพธ์ที่ได้จากโปรแกรม โดยคานึงถึงขั้นตอนวิธีการ คานวณ และข้อมูลที่จาเป็นต้องใส่เข้าไปเพื่อให้ได้ผลลัพธ์ที่ต้องการ ตัวอย่างที่ 1.1 ผลลัพธ์ที่ต้องการ คือ พื้นที่สามเหลี่ยมมุมฉากข้อมูลนาเข้าที่ ต้องใส่เข้าไปในโปรแกรมคือ 1) สูตรคานวณพื้นที่สามเหลี่ยมมุมฉาก พื้นที่สามเหลี่ยมมุมฉาก = ? x ฐาน x สูง 2) ความยาวของฐานและความสูงของรูปสามเหลี่ยม 4) การหาตัวแปรที่จาเป็นต้องใช้ในโปรแกรม ตัวแปร หมายถึง ชื่อที่ผู้เขียนโปรแกรมสามารถตั้งขึ้นเองตามหลักการตั้งชื่อตัวแปรของ