กระบวนการเทคโนโลยีสารสนเทศ
1.ความหมายและขั้นตอนของการแก้ปัญหา
ความหมาย คือ กระบวนการหรือขั้นตอนที่ใช้ในการแกปัญหาของมนุษย์
ขั้นตอนของการแก้ปญหา
คือ
1.การวิเคราะห์และกำหนดรายละเอียดของปัญหา
– กำหนดขอบเขตของปัญหา
– กำหนดลักษณะของข้อมูลเข้าและออกจากระบบ(Input/Output
Specification )
– กำหนดวิธีการประมวลผล (Process
Specification)
2.
การเลือกเครื่องมือและออกแบบขั้นตอนวิธี
ใช้เครื่องมือช่วยในการออกแบบโปรแกรม
โดยเขียนเป็นลำดับขั้นตอนการทำงานของโปรแกรมที่เรียกว่าอัลกอริทึม (Algorithm)
โดยจะเขียนแสดงขั้นตอนการแก้ปัญหา ด้วยประโยคที่ชัดเจนไม่คลุมเครือ
และมีรายละเอียดการทำงานพอสมควรเพียงพอที่จะนำไปเขียนเป็นโปรแกรมให้ทำงานจริง โดยอัลกอริทึมนั้นอาจเขียนให้อยู่ในรูปของรหัสจำลองหรือซูโดโค้ด
(Pseudo-code) หรือเขียนเป็นผังงาน (Flowchart) ก็ได้
3.การดำเนินการแก้ปัญหา (Implementation)
การแก้ปัญหาดังกล่าวใช้คอมพิวเตอร์เข้ามาช่วยงาน
ขั้นตอนนี้ก็เป็นการใช้โปรแกรมสำเร็จหรือใช้ภาษาคอมพิวเตอร์เขียนโปรแกรมแก้
ปัญหาขั้นตอนนี้ต้องอาศัยความรู้เกี่ยวกับเครื่องมือที่เลือกใช้ซึ่งผู้แก้ปัญหาต้องศึกษาให้เข้าใจและเชี่ยวชาญ
ในขณะดำเนินการหากพบแนวทางที่ดีกว่าที่ออกแบบไว้ ก็สามารถปรับเปลี่ยนได้
4.การตรวจสอบและปรับปรุง
(Refinement)
วิธีการนี้ให้ผลลัพธ์ที่ถูกต้องโดยผู้แก้ปัญหาต้องตรวจสอบว่าขั้นตอนวิธีที่สร้างขึ้นสอดคล้องกับรายละเอียดของปัญหา
ซึ่งได้แก่
ข้อมูลเข้าและข้อมูลออกเพื่อให้มั่นใจว่าสามารถรองรับข้อมูลเข้าได้ทุกกรณีอย่างถูกต้องสมบูรณ์
ในขณะเดียวกันก็ต้องปรับปรุงวิธีการเพื่อให้การแก้ปัญหานี้ได้ผลลัพธ์ที่ดีที่สุด
2.ยกตัวอย่างปัญหา 1 ปัญหาพร้อมวิธีแก้ปํญหาเป็นลำดับขั้นตอน
ปัญหา คือ ตัดต่อคริปวีดิโอและทำอนิเมชั่น
วิธีแก้ไขปัญหา
วิธีแก้ไขปัญหา
1.อยากตัดต่อคริปวีดิโอและทำอนิเมชั่น
2.ใช้โปรแกรม ตัดต่อวิดีโฮ และโปรแกรม flash
ในการทำอนิเมชั่น
3.ลงมือตัดต่อคริปและทำอนิเมชั่น
4.ตรวจสอบความถูกต้องในงานและปรับปรุงแก้ไขส่วนที่ไม่สมบูรณ์
ไม่มีความคิดเห็น:
แสดงความคิดเห็น